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
twisti [Thu, 13 Jan 2011 07:28:47 -0800] rev 7893
Merge
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
twisti [Thu, 13 Jan 2011 07:20:32 -0800] rev 7891
Merge
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
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
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
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