Wed, 24 Jul 2013 13:54:03 -0700 Merge
morris [Wed, 24 Jul 2013 13:54:03 -0700] rev 18960
Merge
Fri, 19 Jul 2013 13:59:25 -0700 Merge
morris [Fri, 19 Jul 2013 13:59:25 -0700] rev 18959
Merge
Mon, 15 Jul 2013 10:28:32 -0700 8020433: Crash when using -XX:+RestoreMXCSROnJNICalls
kvn [Mon, 15 Jul 2013 10:28:32 -0700] rev 18958
8020433: Crash when using -XX:+RestoreMXCSROnJNICalls Summary: remove StubRoutines::x86::_mxcsr_std and use StubRoutines::_mxcsr_std Reviewed-by: jrose
Mon, 15 Jul 2013 06:27:46 -0700 Merge
morris [Mon, 15 Jul 2013 06:27:46 -0700] rev 18957
Merge
Fri, 12 Jul 2013 14:03:10 -0700 8007898: Incorrect optimization of Memory Barriers in Matcher::post_store_load_barrier()
kvn [Fri, 12 Jul 2013 14:03:10 -0700] rev 18956
8007898: Incorrect optimization of Memory Barriers in Matcher::post_store_load_barrier() Summary: generate one "fat" membar instead of set of barriers for volitile store Reviewed-by: roland
Fri, 12 Jul 2013 14:01:37 -0700 8020215: Different execution plan when using JIT vs interpreter
kvn [Fri, 12 Jul 2013 14:01:37 -0700] rev 18955
8020215: Different execution plan when using JIT vs interpreter Summary: fix bytecode analyzer Reviewed-by: twisti
Tue, 23 Jul 2013 12:50:15 -0700 Merge
minqi [Tue, 23 Jul 2013 12:50:15 -0700] rev 18954
Merge
Mon, 22 Jul 2013 22:21:57 -0700 Merge
minqi [Mon, 22 Jul 2013 22:21:57 -0700] rev 18953
Merge
Fri, 19 Jul 2013 14:54:54 -0700 8020791: [TESTBUG] runtime/jsig/Test8017498.sh failed to compile native code
ccheung [Fri, 19 Jul 2013 14:54:54 -0700] rev 18952
8020791: [TESTBUG] runtime/jsig/Test8017498.sh failed to compile native code Summary: Added -DLINUX to the gcc command and improved the .sh script Reviewed-by: dcubed, dholmes, minqi
Mon, 22 Jul 2013 17:57:42 -0400 8019632: Method parameters are not copied in clone_with_new_data
emc [Mon, 22 Jul 2013 17:57:42 -0400] rev 18951
8019632: Method parameters are not copied in clone_with_new_data Summary: Add code to copy method parameters data in clone_with_new_data Reviewed-by: coleenp, sspitsyn
Fri, 19 Jul 2013 11:17:19 -0700 Merge
minqi [Fri, 19 Jul 2013 11:17:19 -0700] rev 18950
Merge
Fri, 19 Jul 2013 08:34:48 -0700 8016538: volatile double access via Unsafe.cpp is not atomic
minqi [Fri, 19 Jul 2013 08:34:48 -0700] rev 18949
8016538: volatile double access via Unsafe.cpp is not atomic Summary: volatile jdouble load/store is not atomic, fix by using of existing volatile jlong operations which are atomic for jdouble. Reviewed-by: kvn, vladidan, jrose Contributed-by: david.holmes@oracle.com
Fri, 19 Jul 2013 17:56:27 +0200 8020547: Event based tracing needs a UNICODE string type
mgronlun [Fri, 19 Jul 2013 17:56:27 +0200] rev 18948
8020547: Event based tracing needs a UNICODE string type Reviewed-by: egahlin, rbackman, dcubed, brutisso, acorn
Thu, 18 Jul 2013 18:00:39 -0700 Merge
minqi [Thu, 18 Jul 2013 18:00:39 -0700] rev 18947
Merge
Thu, 18 Jul 2013 14:57:51 -0700 8004872: Early loading of HashMap and StringValue under -XX:+AggressiveOpts can be removed
ccheung [Thu, 18 Jul 2013 14:57:51 -0700] rev 18946
8004872: Early loading of HashMap and StringValue under -XX:+AggressiveOpts can be removed Summary: this fix also removes the -XX:+UseStringCache option Reviewed-by: dholmes, acorn, iklam
Thu, 18 Jul 2013 12:35:55 -0700 Merge
dcubed [Thu, 18 Jul 2013 12:35:55 -0700] rev 18945
Merge
Thu, 18 Jul 2013 12:05:32 -0700 Merge
dcubed [Thu, 18 Jul 2013 12:05:32 -0700] rev 18944
Merge
Wed, 17 Jul 2013 13:48:15 +0200 8020701: Avoid crashes in WatcherThread
rbackman [Wed, 17 Jul 2013 13:48:15 +0200] rev 18943
8020701: Avoid crashes in WatcherThread Reviewed-by: acorn, dcubed, dsimms
Thu, 18 Jul 2013 06:47:15 -0400 8020697: jniCheck.cpp:check_is_obj_array asserts on TypeArrayKlass::cast(aOop->klass())
dholmes [Thu, 18 Jul 2013 06:47:15 -0400] rev 18942
8020697: jniCheck.cpp:check_is_obj_array asserts on TypeArrayKlass::cast(aOop->klass()) Reviewed-by: dcubed, fparain, dholmes Contributed-by: David Simms <david.simms@oracle.com>
Wed, 17 Jul 2013 17:14:50 -0700 Merge
jiangli [Wed, 17 Jul 2013 17:14:50 -0700] rev 18941
Merge
Wed, 17 Jul 2013 18:06:29 -0400 8020309: Eliminate InstanceKlass::_cached_class_file_len.
jiangli [Wed, 17 Jul 2013 18:06:29 -0400] rev 18940
8020309: Eliminate InstanceKlass::_cached_class_file_len. Summary: Use JvmtiCachedClassFileData. Reviewed-by: iklam, sspitsyn, dcubed
Wed, 17 Jul 2013 12:22:57 -0700 8017498: JVM crashes when native code calls sigaction(sig) where sig>=0x20
ccheung [Wed, 17 Jul 2013 12:22:57 -0700] rev 18939
8017498: JVM crashes when native code calls sigaction(sig) where sig>=0x20 Summary: Added (sig < MAXSIGNUM) check in jsig.c Reviewed-by: dholmes, acorn
Wed, 12 Jun 2013 11:17:39 +0200 8016131: nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()'
rbackman [Wed, 12 Jun 2013 11:17:39 +0200] rev 18938
8016131: nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()' Reviewed-by: jrose, kvn, mgronlun
Tue, 16 Jul 2013 07:33:29 +0200 6671508: JNI GetPrimitiveArrayCritical should not be callable on object arrays
mgerdin [Tue, 16 Jul 2013 07:33:29 +0200] rev 18937
6671508: JNI GetPrimitiveArrayCritical should not be callable on object arrays Summary: Checked JNI now reports error for Get/ReleasePrimitiveArrayCritical on object arrays Reviewed-by: dholmes, acorn Contributed-by: david.simms@oracle.com
Mon, 15 Jul 2013 23:23:15 -0400 8015759: hotspot changes needed to compile with Visual Studio 2012
dholmes [Mon, 15 Jul 2013 23:23:15 -0400] rev 18936
8015759: hotspot changes needed to compile with Visual Studio 2012 Reviewed-by: anthony, dholmes, dcubed Contributed-by: Tim Bell <timothy.bell@oracle.com>
Mon, 15 Jul 2013 12:06:50 +0200 Merge
rbackman [Mon, 15 Jul 2013 12:06:50 +0200] rev 18935
Merge
Mon, 15 Jul 2013 11:35:10 +0200 8019324: assert(_f2 == 0 || _f2 == f2) failed: illegal field change
rbackman [Mon, 15 Jul 2013 11:35:10 +0200] rev 18934
8019324: assert(_f2 == 0 || _f2 == f2) failed: illegal field change Reviewed-by: dholmes, rbackman Contributed-by: David Simms <david.simms@oracle.com>
Mon, 15 Jul 2013 00:23:48 -0700 Merge
fparain [Mon, 15 Jul 2013 00:23:48 -0700] rev 18933
Merge
(0) -10000 -3000 -1000 -300 -100 -50 -28 +28 +50 +100 +300 +1000 +3000 +10000 +30000 tip