roland [Wed, 15 Apr 2015 11:01:56 +0200] rev 30226
8074676: java.lang.invoke.PermuteArgsTest.java fails with "assert(is_Initialize()) failed: invalid node class"
Summary: after guards in Arrays.copyOf() intrinsic, control may become top
Reviewed-by: kvn, vlivanov
aph [Tue, 14 Apr 2015 11:43:18 +0100] rev 30225
8077615: AARCH64: Add C2 intrinsic for BigInteger::multiplyToLen() method
Summary: Add C2 intrinsic for BigInteger::multiplyToLen() on AArch64.
Reviewed-by: kvn
mhaupt [Tue, 14 Apr 2015 18:16:10 +0300] rev 30224
8076461: JSR292: remove unused native and constants
Reviewed-by: jrose, vlivanov
vlivanov [Tue, 14 Apr 2015 18:11:06 +0300] rev 30223
8062280: C2: inlining failure due to access checks being too strict
Reviewed-by: kvn
vlivanov [Tue, 14 Apr 2015 18:03:43 +0300] rev 30222
8057919: Class.getSimpleName() should work for non-JLS compliant class names
Reviewed-by: dholmes, jrose
goetz [Mon, 13 Apr 2015 18:49:59 -0700] rev 30221
8077618: Move rtmLocking.cpp to shared directory.
Reviewed-by: dholmes, kvn
goetz [Thu, 26 Mar 2015 11:05:03 +0100] rev 30220
8076057: aix: After 8075506, aix does not support large pages.
Reviewed-by: kvn
iignatyev [Mon, 13 Apr 2015 15:02:35 +0300] rev 30219
8071546: hotspot/test/compiler/codecache/jmx/PoolsIndependenceTest.java has been fixed, but still is in the exclude list
Summary: Deleted @ignore clause
Reviewed-by: iignatyev
Contributed-by: Kirill Zhaldybin <kirill.zhaldybin@oracle.com>
thartmann [Mon, 13 Apr 2015 07:00:47 +0200] rev 30218
8076625: IndexOutOfBoundsException in HeapByteBufferTest.java
Summary: Use Utils::getRandomInstance and nextInt to get reproducable and limited random values.
Reviewed-by: kvn, vlivanov
iveresov [Mon, 06 Apr 2015 20:20:17 -0700] rev 30217
8076968: PICL based initialization of L2 cache line size on some SPARC systems is incorrect
Summary: Chcek both l2-dcache-line-size and l2-cache-line-size properties to determine the size of the line
Reviewed-by: kvn
kvn [Fri, 03 Apr 2015 11:41:01 -0700] rev 30216
Merge
kvn [Thu, 02 Apr 2015 17:16:39 -0700] rev 30215
8076523: assert(((ABS(iv_adjustment_in_bytes) % elt_size) == 0)) fails in superword.cpp
Summary: check that offset % mem_oper_size == 0 when alignment is verified during vectorization.
Reviewed-by: iveresov
roland [Thu, 02 Apr 2015 10:38:36 +0000] rev 30214
Merge
roland [Mon, 23 Mar 2015 14:21:17 +0100] rev 30213
8076094: CheckCastPPNode::Value() has outdated logic for constants
Summary: outdated logic for constants in CheckCastPPNode::Value()
Reviewed-by: kvn, vlivanov
simonis [Thu, 02 Apr 2015 11:28:55 +0200] rev 30212
8076532: Fix format warning/error in methodHandles_ppc.cpp
Reviewed-by: dholmes
kvn [Wed, 01 Apr 2015 18:07:50 -0700] rev 30211
8074981: Integer/FP scalar reduction optimization
Summary: Add scalar reduction optimization to C2 to take advantage of vector instructions in modern x86 CPUs.
Reviewed-by: kvn, twisti
Contributed-by: michael.c.berg@intel.com