Thu, 31 Mar 2011 14:00:41 -0700 7032129: Native memory usage grow unexpectedly for vm/oom/*InternedString tests
never [Thu, 31 Mar 2011 14:00:41 -0700] rev 8885
7032129: Native memory usage grow unexpectedly for vm/oom/*InternedString tests Reviewed-by: kvn, kamg, jcoomes
Thu, 31 Mar 2011 13:22:34 -0700 7032696: Fix for 7029152 broke VM
kvn [Thu, 31 Mar 2011 13:22:34 -0700] rev 8884
7032696: Fix for 7029152 broke VM Summary: StrIntrinsicNode::Ideal() should not optimize memory during Parse. Reviewed-by: jrose, never
Thu, 31 Mar 2011 02:31:57 -0700 6817525: turn on method handle functionality by default for JSR 292
twisti [Thu, 31 Mar 2011 02:31:57 -0700] rev 8883
6817525: turn on method handle functionality by default for JSR 292 Summary: After appropriate testing, we need to turn on EnableMethodHandles and EnableInvokeDynamic by default. Reviewed-by: never, kvn, jrose, phh
Thu, 31 Mar 2011 00:27:08 -0700 7032388: guarantee(VM_Version::supports_cmov()) failed: illegal instruction on i586 after 6919934
twisti [Thu, 31 Mar 2011 00:27:08 -0700] rev 8882
7032388: guarantee(VM_Version::supports_cmov()) failed: illegal instruction on i586 after 6919934 Summary: 6919934 added some unguarded cmov instructions which hit a guarantee on older hardware. Reviewed-by: never, iveresov, kvn, phh
Wed, 30 Mar 2011 18:55:04 -0700 Merge
iveresov [Wed, 30 Mar 2011 18:55:04 -0700] rev 8881
Merge
Wed, 30 Mar 2011 15:22:41 -0700 6564610: assert(UseCompiler || CompileTheWorld, "UseCompiler should be set by now.")
iveresov [Wed, 30 Mar 2011 15:22:41 -0700] rev 8880
6564610: assert(UseCompiler || CompileTheWorld, "UseCompiler should be set by now.") Summary: Remove invalid asserts Reviewed-by: never, kvn
Wed, 30 Mar 2011 12:08:49 -0700 7029152: Ideal nodes for String intrinsics miss memory edge optimization
kvn [Wed, 30 Mar 2011 12:08:49 -0700] rev 8879
7029152: Ideal nodes for String intrinsics miss memory edge optimization Summary: In Ideal() method of String intrinsics nodes look for TypeAryPtr::CHARS memory slice if memory is MergeMem. Do not unroll a loop with String intrinsics code. Reviewed-by: never
Wed, 30 Mar 2011 07:47:19 -0700 7031614: jmap -permstat fails with java.lang.InternalError in sun.jvm.hotspot.oops.OopField.getValue
never [Wed, 30 Mar 2011 07:47:19 -0700] rev 8878
7031614: jmap -permstat fails with java.lang.InternalError in sun.jvm.hotspot.oops.OopField.getValue Reviewed-by: kvn, dcubed
Wed, 30 Mar 2011 03:48:38 -0700 Merge
iveresov [Wed, 30 Mar 2011 03:48:38 -0700] rev 8877
Merge
Tue, 29 Mar 2011 22:25:17 -0700 7026307: DEBUG MESSAGE: broken null klass on amd64
iveresov [Tue, 29 Mar 2011 22:25:17 -0700] rev 8876
7026307: DEBUG MESSAGE: broken null klass on amd64 Summary: Correct typo introduces in 7020521 Reviewed-by: never, kvn
Tue, 29 Mar 2011 22:05:21 -0700 7032306: Fastdebug build failure on Solaris with SS11 compilers
never [Tue, 29 Mar 2011 22:05:21 -0700] rev 8875
7032306: Fastdebug build failure on Solaris with SS11 compilers Reviewed-by: kvn, iveresov
Tue, 29 Mar 2011 17:35:34 -0700 6741940: Nonvolatile XMM registers not preserved across JNI calls
iveresov [Tue, 29 Mar 2011 17:35:34 -0700] rev 8874
6741940: Nonvolatile XMM registers not preserved across JNI calls Summary: Save xmm6-xmm15 in call stub on win64 Reviewed-by: kvn, never
Tue, 29 Mar 2011 09:11:51 -0700 7032133: Enable sse4.2 for new AMD processors
kvn [Tue, 29 Mar 2011 09:11:51 -0700] rev 8873
7032133: Enable sse4.2 for new AMD processors Summary: New AMD processors support sse4.2. Enable corresponding instructions in Hotspot. Reviewed-by: kvn Contributed-by: eric.caspole@amd.com
Mon, 28 Mar 2011 03:58:07 -0700 7022998: JSR 292 recursive method handle calls inline themselves infinitely
twisti [Mon, 28 Mar 2011 03:58:07 -0700] rev 8872
7022998: JSR 292 recursive method handle calls inline themselves infinitely Reviewed-by: never, kvn
Sun, 27 Mar 2011 13:17:37 -0700 6964776: c2 should ensure the polling page is reachable on 64 bit
iveresov [Sun, 27 Mar 2011 13:17:37 -0700] rev 8871
6964776: c2 should ensure the polling page is reachable on 64 bit Summary: Materialize the pointer to the polling page in a register instead of using rip-relative addressing when the distance from the code cache is larger than disp32. Reviewed-by: never, kvn
(0) -3000 -1000 -300 -100 -15 +15 +100 +300 +1000 +3000 +10000 +30000 tip