|
Quick Lists
|
|
Bug ID:
|
6889869
|
|
Votes
|
0
|
|
Synopsis
|
assert(!Interpreter::bytecode_should_reexecute(code),"should not reexecute")
|
|
Category
|
hotspot:compiler2
|
|
Reported Against
|
|
|
Release Fixed
|
hs17(b04),
7(b75) (Bug ID:2184790)
|
|
State
|
10-Fix Delivered,
bug
|
|
Priority:
|
3-Medium
|
|
Related Bugs
|
6833129
,
6873116
|
|
Submit Date
|
08-OCT-2009
|
|
Description
|
The changes for 6873116 moved the reexecute bit into the PcDesc but didn't account for the code in DebugInformationRecorder that tries to share them. Since the code isn't checking should_reexecute it can merge PcDescs with different reexecute bits. The fix is to check that when merging them. The original code in 6833129 doesn't have this problem because the bit was in the stream.
Posted Date : 2009-10-08 23:30:34.0
From nightlies:
http://sqeweb.sfbay.sun.com/nfs/results/vm/gtee/JDK7/NIGHTLY/VM/2009-10-06/
compiler/6775880/Test.java
compiler/6833129/Test.java:
# Internal Error
(C:\\temp\\jprt\\P1\\B\\173641.kvn\\source\\src\\share\\vm\\interpreter\\interpreter.cpp:291),
pid=4232, tid=5252
# Error: assert(!Interpreter::bytecode_should_reexecute(code),"should
not reexecute")
Execution status:
http://gtee-web.russia/faces/Jobs.xhtml?jobgroup=VM-NIGHTLY-2009-10-06
Posted Date : 2009-10-08 23:42:45.0
|
|
Work Around
|
N/A
|
|
Evaluation
|
see description.
Posted Date : 2009-10-08 23:42:45.0
http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/8e954aedbb81
Posted Date : 2009-10-14 19:35:54.0
|
|
Comments
|
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |