-
Bug
-
Resolution: Fixed
-
P3
-
5.0, 6
-
b59
-
x86, sparc
-
solaris_9, windows_xp
The existing register allocator for C1 is very primitive and doesn't take very good advantage of the registers available. It also doesn't allow values to live across blocks. Along with the high level IR models locals in such an explicit manner that the code quality for inlining is fairly bad.
- duplicates
-
JDK-6365149 implicity optimise variable declaration (javac or hotspot)
- Closed
- relates to
-
JDK-6433572 synchronized methods with jsr's not unlocked correctly
- Resolved
-
JDK-6422076 regression: problem with deoptimization of double locals kept in FP registers
- Resolved
-
JDK-6321722 On windows, sometimes jar file cannot be deleted even when there is no reference to it
- Resolved
-
JDK-6507107 Heapwalking causes crash on solaris-sparcv9
- Resolved
-
JDK-6855215 Calculation error (NaN) after about 1500 calculations
- Closed
(1 relates to)