*** empty log message ***
[cacao.git] / tests / jvm98 / raytrace.diff
1 diff -u raytrace1/CacheIntersectPt.java raytrace/CacheIntersectPt.java
2 --- raytrace1/CacheIntersectPt.java     Wed Jun 17 22:14:38 1998
3 +++ raytrace/CacheIntersectPt.java      Mon Nov 30 22:21:47 1998
4 @@ -9,7 +9,7 @@
5   * This source code is provided as is, without any express or implied warranty.
6   */
7  
8 -package spec.benchmarks._205_raytrace;
9 +//package spec.benchmarks._205_raytrace;
10  //import IntersectPt;
11  
12  /**
13 diff -u raytrace1/Camera.java raytrace/Camera.java
14 --- raytrace1/Camera.java       Wed Jun 17 22:14:38 1998
15 +++ raytrace/Camera.java        Mon Nov 30 22:21:47 1998
16 @@ -10,7 +10,7 @@
17   * This source code is provided as is, without any express or implied warranty.
18   */
19  
20 -package spec.benchmarks._205_raytrace;
21 +//package spec.benchmarks._205_raytrace;
22  //import Point;
23  //import Vector;
24  
25 diff -u raytrace1/Canvas.java raytrace/Canvas.java
26 --- raytrace1/Canvas.java       Wed Jun 17 22:14:39 1998
27 +++ raytrace/Canvas.java        Mon Nov 30 22:37:08 1998
28 @@ -13,7 +13,7 @@
29   * This source code is provided as is, without any express or implied warranty.
30   */
31  
32 -package spec.benchmarks._205_raytrace;
33 +//package spec.benchmarks._205_raytrace;
34  
35  
36  /**
37 @@ -147,8 +147,8 @@
38          int min = Math.min(GetHeight(), GetWidth());
39  
40          for (int i = (min*min)-min; i>0; i -= min-1) {
41 -            spec.io.PrintStream p = (spec.io.PrintStream)spec.harness.Context.out;
42 -            if (Pixels [i] != 0) p.println('1', ""+Pixels[i]);  // NS
43 +            java.io.PrintStream p = (java.io.PrintStream) System.out;
44 +            if (Pixels [i] != 0) p.println("1"+Pixels[i]);  // NS
45          }
46      }
47  
48 diff -u raytrace1/Color.java raytrace/Color.java
49 --- raytrace1/Color.java        Wed Jun 17 22:14:40 1998
50 +++ raytrace/Color.java Mon Nov 30 22:21:47 1998
51 @@ -12,7 +12,7 @@
52   * This source code is provided as is, without any express or implied warranty.
53   */
54  
55 -package spec.benchmarks._205_raytrace;
56 +//package spec.benchmarks._205_raytrace;
57  /**
58   * class Color
59   */
60 diff -u raytrace1/Face.java raytrace/Face.java
61 --- raytrace1/Face.java Wed Jun 17 22:14:41 1998
62 +++ raytrace/Face.java  Mon Nov 30 22:21:47 1998
63 @@ -12,7 +12,7 @@
64   * This source code is provided as is, without any express or implied warranty.
65   */
66  
67 -package spec.benchmarks._205_raytrace;
68 +//package spec.benchmarks._205_raytrace;
69  //import Point;
70  
71  /**
72 diff -u raytrace1/IntersectPt.java raytrace/IntersectPt.java
73 --- raytrace1/IntersectPt.java  Wed Jun 17 22:14:42 1998
74 +++ raytrace/IntersectPt.java   Mon Nov 30 22:21:47 1998
75 @@ -14,7 +14,7 @@
76   * This source code is provided as is, without any express or implied warranty.
77   */
78  
79 -package spec.benchmarks._205_raytrace;
80 +//package spec.benchmarks._205_raytrace;
81  //import CacheIntersectPt;
82  //import ObjectType;
83  //import ObjNode;
84 diff -u raytrace1/Light.java raytrace/Light.java
85 --- raytrace1/Light.java        Wed Jun 17 22:14:43 1998
86 +++ raytrace/Light.java Mon Nov 30 22:21:47 1998
87 @@ -11,7 +11,7 @@
88   * This source code is provided as is, without any express or implied warranty.
89   */
90  
91 -package spec.benchmarks._205_raytrace;
92 +//package spec.benchmarks._205_raytrace;
93  //import Color;
94  //import Point;
95  
96 diff -u raytrace1/LightNode.java raytrace/LightNode.java
97 --- raytrace1/LightNode.java    Wed Jun 17 22:14:44 1998
98 +++ raytrace/LightNode.java     Mon Nov 30 22:21:47 1998
99 @@ -11,7 +11,7 @@
100   * This source code is provided as is, without any express or implied warranty.
101   */
102  
103 -package spec.benchmarks._205_raytrace;
104 +//package spec.benchmarks._205_raytrace;
105  //import Light;
106  //import LinkNode;
107  
108 diff -u raytrace1/LinkNode.java raytrace/LinkNode.java
109 --- raytrace1/LinkNode.java     Wed Jun 17 22:14:45 1998
110 +++ raytrace/LinkNode.java      Mon Nov 30 22:21:47 1998
111 @@ -11,7 +11,7 @@
112   * This source code is provided as is, without any express or implied warranty.
113   */
114  
115 -package spec.benchmarks._205_raytrace;
116 +//package spec.benchmarks._205_raytrace;
117  /**
118   * class LinkNode
119   */
120 diff -u raytrace1/Main.java raytrace/Main.java
121 --- raytrace1/Main.java Wed Jun 17 22:14:45 1998
122 +++ raytrace/Main.java  Mon Nov 30 22:41:06 1998
123 @@ -8,18 +8,19 @@
124   * This source code is provided as is, without any express or implied warranty.
125   */
126  
127 -package spec.benchmarks._205_raytrace;
128 -import spec.harness.*;
129 +//package spec.benchmarks._205_raytrace;
130  
131  
132 -public class Main implements SpecBenchmark {
133 +public class Main {
134  
135  
136      static long runBenchmark( String[] args ) {
137      
138 +       int speed = 100;
139 +       
140          if( args.length == 0 ) {
141             args = new String[3];           
142 -           args[0] = "" + (200*spec.harness.Context.getSpeed())/100;
143 +           args[0] = "" + (200 * speed)/100;
144             args[1] = "200";                
145             args[2] = "input/time-test.model";
146         }
147 diff -u raytrace1/Material.java raytrace/Material.java
148 --- raytrace1/Material.java     Wed Jun 17 22:14:46 1998
149 +++ raytrace/Material.java      Mon Nov 30 22:21:47 1998
150 @@ -12,7 +12,7 @@
151   * This source code is provided as is, without any express or implied warranty.
152   */
153  
154 -package spec.benchmarks._205_raytrace;
155 +//package spec.benchmarks._205_raytrace;
156  //import Color;
157  
158  /**
159 diff -u raytrace1/MaterialNode.java raytrace/MaterialNode.java
160 --- raytrace1/MaterialNode.java Wed Jun 17 22:14:47 1998
161 +++ raytrace/MaterialNode.java  Mon Nov 30 22:21:47 1998
162 @@ -11,7 +11,7 @@
163   * This source code is provided as is, without any express or implied warranty.
164   */
165  
166 -package spec.benchmarks._205_raytrace;
167 +//package spec.benchmarks._205_raytrace;
168  //import LinkNode;
169  //import Material;
170  
171 diff -u raytrace1/ObjNode.java raytrace/ObjNode.java
172 --- raytrace1/ObjNode.java      Wed Jun 17 22:14:49 1998
173 +++ raytrace/ObjNode.java       Mon Nov 30 22:21:47 1998
174 @@ -11,7 +11,7 @@
175   * This source code is provided as is, without any express or implied warranty.
176   */
177  
178 -package spec.benchmarks._205_raytrace;
179 +//package spec.benchmarks._205_raytrace;
180  //import LinkNode;
181  //import ObjectType;
182  
183 diff -u raytrace1/ObjectType.java raytrace/ObjectType.java
184 --- raytrace1/ObjectType.java   Wed Jun 17 22:14:48 1998
185 +++ raytrace/ObjectType.java    Mon Nov 30 22:21:47 1998
186 @@ -12,7 +12,7 @@
187   * This source code is provided as is, without any express or implied warranty.
188   */
189  
190 -package spec.benchmarks._205_raytrace;
191 +//package spec.benchmarks._205_raytrace;
192  //import CacheIntersectPt;
193  //import IntersectPt;
194  //import Material;
195 diff -u raytrace1/OctNode.java raytrace/OctNode.java
196 --- raytrace1/OctNode.java      Wed Jun 17 22:14:50 1998
197 +++ raytrace/OctNode.java       Mon Nov 30 22:21:47 1998
198 @@ -14,7 +14,7 @@
199   * This source code is provided as is, without any express or implied warranty.
200   */
201  
202 -package spec.benchmarks._205_raytrace;
203 +//package spec.benchmarks._205_raytrace;
204  //import Face;
205  //import ObjNode;
206  //import ObjectType;
207 diff -u raytrace1/Point.java raytrace/Point.java
208 --- raytrace1/Point.java        Wed Jun 17 22:14:51 1998
209 +++ raytrace/Point.java Mon Nov 30 22:21:47 1998
210 @@ -12,7 +12,7 @@
211   * This source code is provided as is, without any express or implied warranty.
212   */
213  
214 -package spec.benchmarks._205_raytrace;
215 +//package spec.benchmarks._205_raytrace;
216  //import Vector;
217  
218  /**
219 diff -u raytrace1/PolyTypeObj.java raytrace/PolyTypeObj.java
220 --- raytrace1/PolyTypeObj.java  Wed Jun 17 22:14:53 1998
221 +++ raytrace/PolyTypeObj.java   Mon Nov 30 22:21:48 1998
222 @@ -12,7 +12,7 @@
223   * This source code is provided as is, without any express or implied warranty.
224   */
225  
226 -package spec.benchmarks._205_raytrace;
227 +//package spec.benchmarks._205_raytrace;
228  
229  //import IntersectPt;
230  //import Material;
231 diff -u raytrace1/PolygonObj.java raytrace/PolygonObj.java
232 --- raytrace1/PolygonObj.java   Wed Jun 17 22:14:52 1998
233 +++ raytrace/PolygonObj.java    Mon Nov 30 22:21:48 1998
234 @@ -12,7 +12,7 @@
235   * This source code is provided as is, without any express or implied warranty.
236   */
237  
238 -package spec.benchmarks._205_raytrace;
239 +//package spec.benchmarks._205_raytrace;
240  //import IntersectPt;
241  //import Material;
242  //import Point;
243 diff -u raytrace1/Ray.java raytrace/Ray.java
244 --- raytrace1/Ray.java  Wed Jun 17 22:14:54 1998
245 +++ raytrace/Ray.java   Mon Nov 30 22:21:48 1998
246 @@ -11,7 +11,7 @@
247   * This source code is provided as is, without any express or implied warranty.
248   */
249  
250 -package spec.benchmarks._205_raytrace;
251 +//package spec.benchmarks._205_raytrace;
252  //import Point;
253  //import Vector;
254  
255 diff -u raytrace1/RayTracer.java raytrace/RayTracer.java
256 --- raytrace1/RayTracer.java    Wed Jun 17 22:14:55 1998
257 +++ raytrace/RayTracer.java     Tue Nov 26 09:00:21 2002
258 @@ -17,9 +17,8 @@
259   * This source code is provided as is, without any express or implied warranty.
260   */
261  
262 -package spec.benchmarks._205_raytrace;
263 +//package spec.benchmarks._205_raytrace;
264  
265 -import spec.harness.*;
266  
267  /**
268   * class RayTracer
269 @@ -99,9 +98,7 @@
270            
271          }
272  
273 -        if (Context.getVerify()) {
274 -            canvas.WriteDiag();
275 -        }
276 +      canvas.WriteDiag();
277    
278      }
279  
280 diff -u raytrace1/Scene.java raytrace/Scene.java
281 --- raytrace1/Scene.java        Wed Jun 17 22:14:56 1998
282 +++ raytrace/Scene.java Mon Nov 30 22:29:58 1998
283 @@ -14,7 +14,7 @@
284   * This source code is provided as is, without any express or implied warranty.
285   */
286  
287 -package spec.benchmarks._205_raytrace;
288 +//package spec.benchmarks._205_raytrace;
289  
290  import java.io.*;
291  
292 @@ -84,7 +84,7 @@
293          int numObj = 0, ObjID = 0;
294  
295          try {
296 -               infile = new DataInputStream(new BufferedInputStream( new spec.io.FileInputStream(filename) ));
297 +               infile = new DataInputStream(new BufferedInputStream( new java.io.FileInputStream(filename) ));
298                 
299                 camera = null;
300                 lights = null;
301 @@ -628,7 +628,7 @@
302          int xstart = section * width/nsections;
303          int xend   = xstart  + width/nsections;
304  
305 -spec.harness.Context.out.println( "+"+xstart + " to " + (xend-1) + " by " + canvas.GetHeight()  );     
306 +System.out.println( "+"+xstart + " to " + (xend-1) + " by " + canvas.GetHeight()  );   
307         
308         for (ypixel = 0 ; ypixel < canvas.GetHeight(); ypixel++) {
309                 current = new Point(base);
310 @@ -645,7 +645,7 @@
311                 }
312                 base.Add(vertIncr);
313          }
314 -spec.harness.Context.out.println( "-"+xstart + " to " + (xend-1) + " by " + canvas.GetHeight() );            
315 +System.out.println( "-"+xstart + " to " + (xend-1) + " by " + canvas.GetHeight() );            
316  //     }
317         
318      }
319 diff -u raytrace1/SphereObj.java raytrace/SphereObj.java
320 --- raytrace1/SphereObj.java    Wed Jun 17 22:14:57 1998
321 +++ raytrace/SphereObj.java     Mon Nov 30 22:21:48 1998
322 @@ -12,7 +12,7 @@
323   * This source code is provided as is, without any express or implied warranty.
324   */
325  
326 -package spec.benchmarks._205_raytrace;
327 +//package spec.benchmarks._205_raytrace;
328  //import IntersectPt;
329  //import Material;
330  //import ObjectType;
331 diff -u raytrace1/TriangleObj.java raytrace/TriangleObj.java
332 --- raytrace1/TriangleObj.java  Wed Jun 17 22:14:58 1998
333 +++ raytrace/TriangleObj.java   Mon Nov 30 22:21:48 1998
334 @@ -12,7 +12,7 @@
335   * This source code is provided as is, without any express or implied warranty.
336   */
337  
338 -package spec.benchmarks._205_raytrace;
339 +//package spec.benchmarks._205_raytrace;
340  
341  //import IntersectPt;
342  //import Material;
343 diff -u raytrace1/Vector.java raytrace/Vector.java
344 --- raytrace1/Vector.java       Wed Jun 17 22:14:59 1998
345 +++ raytrace/Vector.java        Mon Nov 30 22:21:48 1998
346 @@ -11,7 +11,7 @@
347   * This source code is provided as is, without any express or implied warranty.
348   */
349  
350 -package spec.benchmarks._205_raytrace;
351 +//package spec.benchmarks._205_raytrace;
352  //import Point;
353  
354  /**