Fri, 03 Dec 2010 12:14:33 -0800 7004530: casx used for 32 bit cas after 7003554
never [Fri, 03 Dec 2010 12:14:33 -0800] rev 7435
7004530: casx used for 32 bit cas after 7003554 Reviewed-by: kvn, iveresov
Fri, 03 Dec 2010 06:14:37 -0800 7003798: test/compiler/6991596 fails with true != false
twisti [Fri, 03 Dec 2010 06:14:37 -0800] rev 7434
7003798: test/compiler/6991596 fails with true != false Summary: The test of 6991596 fails on SPARCV9. Reviewed-by: kvn, never, jrose
Fri, 03 Dec 2010 01:34:31 -0800 6961690: load oops from constant table on SPARC
twisti [Fri, 03 Dec 2010 01:34:31 -0800] rev 7433
6961690: load oops from constant table on SPARC Summary: oops should be loaded from the constant table of an nmethod instead of materializing them with a long code sequence. Reviewed-by: never, kvn
Thu, 02 Dec 2010 17:21:12 -0800 7003554: (tiered) assert(is_null_object() || handle() != NULL) failed: cannot embed null pointer
iveresov [Thu, 02 Dec 2010 17:21:12 -0800] rev 7432
7003554: (tiered) assert(is_null_object() || handle() != NULL) failed: cannot embed null pointer Summary: C1 with profiling doesn't check whether the MDO has been really allocated, which can silently fail if the perm gen is full. The solution is to check if the allocation failed and bailout out of inlining or compilation. Reviewed-by: kvn, never
Thu, 02 Dec 2010 01:02:55 -0800 6998985: faulty generic arraycopy on windows x86_64: 4th arg overwritten with oop
twisti [Thu, 02 Dec 2010 01:02:55 -0800] rev 7431
6998985: faulty generic arraycopy on windows x86_64: 4th arg overwritten with oop Reviewed-by: kvn, never
Wed, 01 Dec 2010 15:47:52 -0800 6875026: CTW failure jdk6_18/hotspot/src/share/vm/c1/c1_LinearScan.cpp:5486
never [Wed, 01 Dec 2010 15:47:52 -0800] rev 7430
6875026: CTW failure jdk6_18/hotspot/src/share/vm/c1/c1_LinearScan.cpp:5486 Reviewed-by: kvn, iveresov
Wed, 01 Dec 2010 10:16:31 -0800 7002666: eclipse CDT projects crash with compressed oops
never [Wed, 01 Dec 2010 10:16:31 -0800] rev 7429
7002666: eclipse CDT projects crash with compressed oops Reviewed-by: kvn, twisti
Tue, 30 Nov 2010 23:14:25 -0800 Merge
iveresov [Tue, 30 Nov 2010 23:14:25 -0800] rev 7428
Merge
Tue, 30 Nov 2010 23:23:40 -0800 6985015: C1 needs to support compressed oops
iveresov [Tue, 30 Nov 2010 23:23:40 -0800] rev 7427
6985015: C1 needs to support compressed oops Summary: This change implements compressed oops for C1 for x64 and sparc. The changes are mostly on the codegen level, with a few exceptions when we do access things outside of the heap that are uncompressed from the IR. Compressed oops are now also enabled with tiered. Reviewed-by: twisti, kvn, never, phh
Tue, 30 Nov 2010 09:53:04 -0800 7001363: java/dyn/InvokeDynamic should not be a well-known class in the JVM
twisti [Tue, 30 Nov 2010 09:53:04 -0800] rev 7426
7001363: java/dyn/InvokeDynamic should not be a well-known class in the JVM Summary: Because of the removal of language support, the JDK 7 API for JSR 292 no longer includes a public class named java/dyn/InvokeDynamic. Reviewed-by: jrose, kvn
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 tip