Tue, 14 Apr 2015 18:11:06 +0300 8062280: C2: inlining failure due to access checks being too strict
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
Tue, 14 Apr 2015 18:03:43 +0300 8057919: Class.getSimpleName() should work for non-JLS compliant class names
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
Mon, 13 Apr 2015 18:49:59 -0700 8077618: Move rtmLocking.cpp to shared directory.
goetz [Mon, 13 Apr 2015 18:49:59 -0700] rev 30221
8077618: Move rtmLocking.cpp to shared directory. Reviewed-by: dholmes, kvn
Thu, 26 Mar 2015 11:05:03 +0100 8076057: aix: After 8075506, aix does not support large pages.
goetz [Thu, 26 Mar 2015 11:05:03 +0100] rev 30220
8076057: aix: After 8075506, aix does not support large pages. Reviewed-by: kvn
Mon, 13 Apr 2015 15:02:35 +0300 8071546: hotspot/test/compiler/codecache/jmx/PoolsIndependenceTest.java has been fixed, but still is in the exclude list
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>
Mon, 13 Apr 2015 07:00:47 +0200 8076625: IndexOutOfBoundsException in HeapByteBufferTest.java
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
Mon, 06 Apr 2015 20:20:17 -0700 8076968: PICL based initialization of L2 cache line size on some SPARC systems is incorrect
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
Fri, 03 Apr 2015 11:41:01 -0700 Merge
kvn [Fri, 03 Apr 2015 11:41:01 -0700] rev 30216
Merge
Thu, 02 Apr 2015 17:16:39 -0700 8076523: assert(((ABS(iv_adjustment_in_bytes) % elt_size) == 0)) fails in superword.cpp
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
Thu, 02 Apr 2015 10:38:36 +0000 Merge
roland [Thu, 02 Apr 2015 10:38:36 +0000] rev 30214
Merge
Mon, 23 Mar 2015 14:21:17 +0100 8076094: CheckCastPPNode::Value() has outdated logic for constants
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
Thu, 02 Apr 2015 11:28:55 +0200 8076532: Fix format warning/error in methodHandles_ppc.cpp
simonis [Thu, 02 Apr 2015 11:28:55 +0200] rev 30212
8076532: Fix format warning/error in methodHandles_ppc.cpp Reviewed-by: dholmes
Wed, 01 Apr 2015 18:07:50 -0700 8074981: Integer/FP scalar reduction optimization
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
Fri, 27 Mar 2015 13:47:33 +0100 8075587: Compilation of constant array containing different sub classes crashes the JVM
roland [Fri, 27 Mar 2015 13:47:33 +0100] rev 30210
8075587: Compilation of constant array containing different sub classes crashes the JVM Summary: meet of 2 constant arrays result in bottom Reviewed-by: kvn
Tue, 31 Mar 2015 12:31:18 -0700 8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods
aph [Tue, 31 Mar 2015 12:31:18 -0700] rev 30209
8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods Summary: Use unaligned Unsafe loads and stores for ByteBuffer access on platforms which support unaligned access. Add intrinsics for Unsafe.{get,put}-X-Unaligned methods. Reviewed-by: dholmes, jrose, psandoz, kvn
(0) -30000 -10000 -3000 -1000 -300 -100 -15 +15 +100 +300 +1000 +3000 +10000 tip