Strange performance artifacts
raab at isgnw.CS.Uni-Magdeburg.De
Sat Aug 15 18:57:42 UTC 1998
> The run times were ~260 for the version including the assignment, 600 without it,
> (and ~350 with the traditional code I was using before).
> Any other ideas?
How about converting:
firstPoint transformBy: rotationPoint
firstPoint _ firstPoint asFloatPoint.
Time millisecondsToRun: [1 to: 1000 do: [:i |
ignored _ firstPoint transformBy: rotationPoint]].
If your rotationPoint contains floats this should boost it up.
Linear algebra is your friend - Trigonometry is your enemy.
+===== Andreas Raab ============= (raab at isg.cs.uni-magdeburg.de) =====+
I Department of Simulation and Graphics Phone: +49 391 671 8065 I
I University of Magdeburg, Germany Fax: +49 391 671 1164 I
+=============< http://isgwww.cs.uni-magdeburg.de/~raab >=============+
More information about the Squeak-dev