-
Bug
-
Resolution: Won't Fix
-
P4
-
None
-
1.2.0
-
x86
-
windows_nt
Name: tb29552 Date: 03/30/99
A graphics application of mine misbehaves in a
very visible way. The misbehavior disappears
when JIT is disabled. I have full sources and
can point you to the exact lines of code.
There is a test, just use appletviewer on
http://www.andromeda.com/people/ddyer/loa/ and click on
any of game pieces. Then try it again with JIT disabled,
QED.
I"m afraid that I can't produce the problem with an application
significantly smaller that the whole. I presume this means that
the JIT has complex, rather than simple, reasons for this particular
misbehavior.
As I said, I can supply the entire application, and point you
to the exact line of code that is producing the incorrect result.
without jit:
ss 26
bS 26 4
A 312 212 156 212 4 3.141592653589793
aS 26 4
with jit:
ss 26
bS 26 82184892
A 312 212 156 212 82184892 3.141592653589793
aS 26 82184892
the errant number 82184892 appears as a result
of an integer division.
If you are interested in fixing this problem,
I will work with you.
(Review ID: 42850)
======================================================================