-
Bug
-
Resolution: Won't Fix
-
P4
-
None
-
1.1.8, 1.2.0
-
x86
-
windows_nt
Name: krT82822 Date: 10/20/99
Started hitting this JIT warning in a number of our tests even though this BasicUUID class has not been changed in a while.
Also occurs on 1.1.7
> A nonfatal internal JIT (3.00.072b(x)) error 'OperLconst64' has occurred in :
> 'COM/cloudscape/impl/BasicServices/UUID/Basic/BasicUUID.<init> ([B)V': Interpreting method.
> Please report this error in detail to http://java.sun.com/cgi-bin/bugreport.cgi
Here's the bytecode for this method
Method COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID(byte[])
0 aload_0
1 invokespecial #50 <Method java.lang.Object.<init>()V>
4 aload_0
5 iconst_0
6 putfield #55 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.sequence I>
9 iconst_0
10 istore_2
11 goto 44
14 aload_0
15 aload_0
16 getfield #55 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.sequence I>
19 bipush 8
21 ishl
22 putfield #55 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.sequence I>
25 aload_0
26 aload_0
27 getfield #55 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.sequence I>
30 sipush 255
33 aload_1
34 iload_2
35 baload
36 iand
37 ior
38 putfield #55 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.sequence I>
41 iinc 2 1
44 iload_2
45 iconst_4
46 if_icmplt 14
49 aload_0
50 lconst_0
51 putfield #38 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.timemillis J>
54 iconst_4
55 istore_3
56 goto 90
59 aload_0
60 aload_0
61 getfield #38 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.timemillis J>
64 bipush 8
66 lshl
67 putfield #38 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.timemillis J>
70 aload_0
71 aload_0
72 getfield #38 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.timemillis J>
75 sipush 255
78 aload_1
79 iload_3
80 baload
81 iand
82 i2l
83 lor
84 putfield #38 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.timemillis J>
87 iinc 3 1
90 iload_3
91 bipush 10
93 if_icmplt 59
96 aload_0
97 lconst_0
98 putfield #53 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.inetaddr J>
101 bipush 10
103 istore 4
105 goto 140
108 aload_0
109 aload_0
110 getfield #53 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.inetaddr J>
113 bipush 8
115 lshl
116 putfield #53 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.inetaddr J>
119 aload_0
120 aload_0
121 getfield #53 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.inetaddr J>
124 sipush 255
127 aload_1
128 iload 4
130 baload
131 iand
132 i2l
133 lor
134 putfield #53 <Field COM.cloudscape.impl.BasicServices.UUID.Basic.BasicUUID.inetaddr J>
137 iinc 4 1
140 iload 4
142 bipush 16
144 if_icmplt 108
147 return
(Review ID: 96813)
======================================================================
Name: skT88420 Date: 12/02/99
java version "1.2"
Classic VM (build JDK-1.2-V, native threads)
A nonfatal internal JIT (3.00.078(x)) error 'OperLconst64' has occurred in :
'Assignment.runTest ()V': Interpreting method.
Please report this error in detail to
http://java.sun.com/cgi-bin/bugreport.cgi
(Review ID: 98537)
======================================================================