|
Quick Lists
|
|
Bug ID:
|
6676841
|
|
Votes
|
0
|
|
Synopsis
|
ClearArrayNode::Identity is incorrect for 64-bit
|
|
Category
|
hotspot:compiler2
|
|
Reported Against
|
|
|
Release Fixed
|
hs12(b02)
|
|
State
|
10-Fix Delivered,
bug
|
|
Priority:
|
3-Medium
|
|
Related Bugs
|
6337834
|
|
Submit Date
|
18-MAR-2008
|
|
Description
|
ClearArray::identity assumes that the count of words to clear is an int when in fact it is an intptr_t so it's a long in 64-bit. This inhibits elimination of useless ClearArrays. The fix is to use TypeX instead of TypeInt. Additionally in many cases it's possible to know at creation time there is nothing to do so we shouldn't bother to create them in those cases.
Posted Date : 2008-03-18 18:02:59.0
|
|
Work Around
|
N/A
|
|
Evaluation
|
do as suggested.
Posted Date : 2008-03-18 18:06:31.0
|
|
Comments
|
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |