Thu, 13 Jan 2011 08:32:15 -0800 Merge
dcubed [Thu, 13 Jan 2011 08:32:15 -0800] rev 7902
Merge
Wed, 12 Jan 2011 13:59:18 -0800 7009828: Fix for 6938627 breaks visualvm monitoring when -Djava.io.tmpdir is defined
coleenp [Wed, 12 Jan 2011 13:59:18 -0800] rev 7901
7009828: Fix for 6938627 breaks visualvm monitoring when -Djava.io.tmpdir is defined Summary: Change get_temp_directory() back to /tmp and %TEMP% like it always was and where the tools expect it to be. Reviewed-by: phh, dcubed, kamg, alanb
Wed, 12 Jan 2011 15:44:16 +0000 6994753: Implement optional hook to a Java method at VM startup.
kevinw [Wed, 12 Jan 2011 15:44:16 +0000] rev 7900
6994753: Implement optional hook to a Java method at VM startup. Reviewed-by: mchung, acorn
Tue, 11 Jan 2011 17:50:26 -0500 Merge
phh [Tue, 11 Jan 2011 17:50:26 -0500] rev 7899
Merge
Tue, 11 Jan 2011 17:33:21 -0500 7011463: Sparc MacroAssembler::incr_allocated_bytes() needs a RegisterOrConstant argument
phh [Tue, 11 Jan 2011 17:33:21 -0500] rev 7898
7011463: Sparc MacroAssembler::incr_allocated_bytes() needs a RegisterOrConstant argument Summary: Replaced incr_allocated_bytes() formals var_size_in_bytes and con_size_in_bytes with a single RegisterOrConstant formal. Reviewed-by: twisti, jcoomes
Tue, 11 Jan 2011 10:06:00 -0500 6814943: getcpool001 catches more than one JvmtiThreadState problem
kamg [Tue, 11 Jan 2011 10:06:00 -0500] rev 7897
6814943: getcpool001 catches more than one JvmtiThreadState problem Summary: Mark field volatile, use membars, and change access order to close race Reviewed-by: dcubed, dholmes
Mon, 10 Jan 2011 17:14:53 -0500 6458402: 3 jvmti tests fail with CMS and +ExplicitGCInvokesConcurrent
kamg [Mon, 10 Jan 2011 17:14:53 -0500] rev 7896
6458402: 3 jvmti tests fail with CMS and +ExplicitGCInvokesConcurrent Summary: Make JvmtiGCMark safe to run non-safepoint and instrument CMS Reviewed-by: ysr, dcubed
Mon, 10 Jan 2011 09:23:20 -0800 Merge
dcubed [Mon, 10 Jan 2011 09:23:20 -0800] rev 7895
Merge
Sun, 09 Jan 2011 17:16:16 -0500 7010665: Misplaced membar in C1 implementation of Unsafe.get/putXXX
dholmes [Sun, 09 Jan 2011 17:16:16 -0500] rev 7894
7010665: Misplaced membar in C1 implementation of Unsafe.get/putXXX Summary: Modify membars to match regular volatile variable handling Reviewed-by: iveresov, kvn, never
Thu, 13 Jan 2011 07:28:47 -0800 Merge
twisti [Thu, 13 Jan 2011 07:28:47 -0800] rev 7893
Merge
Wed, 12 Jan 2011 18:33:25 -0800 7011627: C1: call_RT must support targets that don't fit in wdisp30
iveresov [Wed, 12 Jan 2011 18:33:25 -0800] rev 7892
7011627: C1: call_RT must support targets that don't fit in wdisp30 Summary: Make both compilers emit near and far calls when necessary. Reviewed-by: never, kvn, phh
Thu, 13 Jan 2011 07:20:32 -0800 Merge
twisti [Thu, 13 Jan 2011 07:20:32 -0800] rev 7891
Merge
Tue, 11 Jan 2011 20:26:13 -0800 7011386: race in objArrayKlass::array_klass_impl
kvn [Tue, 11 Jan 2011 20:26:13 -0800] rev 7890
7011386: race in objArrayKlass::array_klass_impl Summary: Move _lower_dimension field initialization before _higher_dimension and add storestore barrier. Reviewed-by: dholmes, iveresov, never
Mon, 10 Jan 2011 18:46:29 -0800 4930919: race condition in MDO creation at back branch locations
iveresov [Mon, 10 Jan 2011 18:46:29 -0800] rev 7889
4930919: race condition in MDO creation at back branch locations Summary: Reuse set_method_data_for_bcp() to setup mdp after MDO creation. Reviewed-by: kvn, never
Mon, 10 Jan 2011 03:58:07 -0800 7010913: JSR 292 ciMethodHandle does not handle MethodHandleCompiler exceptions properly
twisti [Mon, 10 Jan 2011 03:58:07 -0800] rev 7888
7010913: JSR 292 ciMethodHandle does not handle MethodHandleCompiler exceptions properly Reviewed-by: kvn, never
Mon, 10 Jan 2011 00:56:39 -0800 7010180: JSR 292 InvokeDynamicPrintArgs fails with: assert(_adapter == NULL) failed: init'd to NULL
twisti [Mon, 10 Jan 2011 00:56:39 -0800] rev 7887
7010180: JSR 292 InvokeDynamicPrintArgs fails with: assert(_adapter == NULL) failed: init'd to NULL Reviewed-by: never
(0) -3000 -1000 -300 -100 -16 +16 +100 +300 +1000 +3000 +10000 +30000 tip