|
Quick Lists
|
|
Bug ID:
|
4776300
|
|
Votes
|
0
|
|
Synopsis
|
JVM crash in PhaseCFG::GlobalCodeMotion().
|
|
Category
|
hotspot:compiler2
|
|
Reported Against
|
1.4.0_03
|
|
Release Fixed
|
1.4.0_04
|
|
State
|
10-Fix Delivered,
bug
|
|
Priority:
|
2-High
|
|
Related Bugs
|
4701435
,
4759897
|
|
Submit Date
|
08-NOV-2002
|
|
Description
|
---- called from signal handler with signal 11 (SIGSEGV) ------
[12] Node::schedule_early(0x1058754c8, 0xffffffff7e607da8, 0xffffffff7e607d80,
During the PhaseCFG::GlobalCodeMotion().
|
|
Work Around
|
N/A
|
|
Evaluation
|
This is a bug in the server compiler caused by the special handling of
MemBarAcquire nodes which are used for proper memory syncronization of
volatile loads. Before machine instruction matching, the input to the
MemBarAcquire which is the address of the volatile memory is converted
to a precedence edge to prevent problems with in register allocation.
Fix is a backport from 141, see bug 4701435
xxxxx@xxxxx 2003-02-05
|
|
Comments
|
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |