Mon, 06 Jan 2014 17:23:07 -0800 8029305: add type tag to AbstractCompiler
twisti [Mon, 06 Jan 2014 17:23:07 -0800] rev 22236
8029305: add type tag to AbstractCompiler Reviewed-by: iveresov, kvn
Mon, 06 Jan 2014 15:35:20 -0800 8031199: _MSC_VER is only defined on _WIN32
twisti [Mon, 06 Jan 2014 15:35:20 -0800] rev 22235
8031199: _MSC_VER is only defined on _WIN32 Reviewed-by: kvn, iveresov
Tue, 24 Dec 2013 11:48:39 -0800 8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013
mikael [Tue, 24 Dec 2013 11:48:39 -0800] rev 22234
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013 Summary: Copyright year updated for files modified during 2013 Reviewed-by: twisti, iveresov
Thu, 19 Dec 2013 20:28:45 +0000 8030633: nsk/jvmti/RedefineClasses/StressRedefine failed invalid method ordering length on Solaris
coleenp [Thu, 19 Dec 2013 20:28:45 +0000] rev 22233
8030633: nsk/jvmti/RedefineClasses/StressRedefine failed invalid method ordering length on Solaris Summary: A method with no declared methods was getting an AME overpass method with the latest change. The method_ordering array was not updated for the new methods. Reviewed-by: dcubed, acorn, dsamersoff, lfoltan, hseigel
Mon, 16 Dec 2013 08:24:33 -0500 8027804: JCK resolveMethod test fails expecting AbstractMethodError
hseigel [Mon, 16 Dec 2013 08:24:33 -0500] rev 22232
8027804: JCK resolveMethod test fails expecting AbstractMethodError Summary: Create AME overpass methods and fix method search logic Reviewed-by: kamg, acorn, lfoltan, coleenp
Fri, 13 Dec 2013 09:25:44 +0100 8029383: assert(counter_changed) failed: failed dependencies, but counter didn't change
roland [Fri, 13 Dec 2013 09:25:44 +0100] rev 22231
8029383: assert(counter_changed) failed: failed dependencies, but counter didn't change Summary: no call to SystemDictionary::notice_modification() when class is defined through Unsafe.defineAnonymousClass() can caused missed dependency change. Reviewed-by: kvn, twisti
Thu, 12 Dec 2013 15:11:35 -0500 8029351: assert(bt != T_OBJECT) failed: Guard is incorrect in VM:defmeth
drchase [Thu, 12 Dec 2013 15:11:35 -0500] rev 22230
8029351: assert(bt != T_OBJECT) failed: Guard is incorrect in VM:defmeth Summary: replace test condition with reference to the proper predicate, encode folk wisdom into an assert Reviewed-by: twisti, coleenp
Fri, 13 Dec 2013 00:34:09 +0400 8026941: [TESTBUG] java.lang.ClassNotFoundException: java.lang.invoke.InvokeGeneric
iignatyev [Fri, 13 Dec 2013 00:34:09 +0400] rev 22229
8026941: [TESTBUG] java.lang.ClassNotFoundException: java.lang.invoke.InvokeGeneric Reviewed-by: kvn, vlivanov
Thu, 12 Dec 2013 11:25:32 -0800 8029668: Kithcensink crashed with guarantee(Assembler::is_simm13(disp)) failed: Do not match large constant offsets
iveresov [Thu, 12 Dec 2013 11:25:32 -0800] rev 22228
8029668: Kithcensink crashed with guarantee(Assembler::is_simm13(disp)) failed: Do not match large constant offsets Summary: Bailout if we try to reference a stack location that we can't encode Reviewed-by: kvn, twisti
Wed, 11 Dec 2013 13:51:28 -0500 8029566: PPC: OrderAccess::load_acquire(julong) is broken
jprovino [Wed, 11 Dec 2013 13:51:28 -0500] rev 22227
8029566: PPC: OrderAccess::load_acquire(julong) is broken Summary: JFR needs this fix to run on PPC Reviewed-by: sla, mikael
Wed, 11 Dec 2013 01:09:04 +0400 8029153: [TESTBUG] test/compiler/7141637/SpreadNullArg.java fails because it expects NullPointerException
iignatyev [Wed, 11 Dec 2013 01:09:04 +0400] rev 22226
8029153: [TESTBUG] test/compiler/7141637/SpreadNullArg.java fails because it expects NullPointerException Reviewed-by: twisti
Wed, 11 Dec 2013 01:04:34 +0400 8028122: [TESTBUG] compiler/regalloc/C1ObjectSpillInLogicOp.java
iignatyev [Wed, 11 Dec 2013 01:04:34 +0400] rev 22225
8028122: [TESTBUG] compiler/regalloc/C1ObjectSpillInLogicOp.java Reviewed-by: kvn, twisti
Fri, 06 Dec 2013 16:43:56 -0800 8029366: ShouldNotReachHere error when creating an array with component type of void
twisti [Fri, 06 Dec 2013 16:43:56 -0800] rev 22224
8029366: ShouldNotReachHere error when creating an array with component type of void Reviewed-by: kvn
Fri, 06 Dec 2013 12:11:51 -0800 8028107: Kitchensink crashed with EAV
kvn [Fri, 06 Dec 2013 12:11:51 -0800] rev 22223
8028107: Kitchensink crashed with EAV Summary: check the state of caller and callee nmethods and skip call site patching if any of them is not alive Reviewed-by: jrose, twisti
Mon, 09 Dec 2013 10:03:39 +0100 8029106: JVM crashes in Metachunk::Metachunk during parallel class redefinition (PrivateMLetController, anonymous-simple_copy_1)
stefank [Mon, 09 Dec 2013 10:03:39 +0100] rev 22222
8029106: JVM crashes in Metachunk::Metachunk during parallel class redefinition (PrivateMLetController, anonymous-simple_copy_1) Summary: Fixed overflow bug in VirtualSpaceNode::is_available Reviewed-by: mgerdin, brutisso, coleenp, jmasa
Tue, 10 Dec 2013 10:31:00 +0100 8028993: Full collections with ParallelScavenge slower in JDK 8 compared to 7u40
sjohanss [Tue, 10 Dec 2013 10:31:00 +0100] rev 22221
8028993: Full collections with ParallelScavenge slower in JDK 8 compared to 7u40 Summary: Reducing the number of calls to follow_class_loader to speed up the marking phase. Also removed some unnecessary calls to adjust_klass. Reviewed-by: stefank, jmasa, mgerdin
Mon, 09 Dec 2013 08:20:45 +0100 8029326: G1 does not check if threads gets created
ehelin [Mon, 09 Dec 2013 08:20:45 +0100] rev 22220
8029326: G1 does not check if threads gets created Reviewed-by: brutisso, jmasa, jwilhelm
Tue, 10 Dec 2013 16:18:26 -0500 8028741: Interface Method Resolution should skip static and non-public methods in j.l.Object
hseigel [Tue, 10 Dec 2013 16:18:26 -0500] rev 22219
8028741: Interface Method Resolution should skip static and non-public methods in j.l.Object Summary: Implementation of JDK 8 JVMS 5.4.3.4 specification change to skip static and non-public methods of java.lang.Object for interface method resolution. Reviewed-by: acorn, coleenp Contributed-by: lois.foltan@oracle.com
Fri, 06 Dec 2013 11:33:10 -0500 8029415: java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java fails on all platforms with hs25-b61
hseigel [Fri, 06 Dec 2013 11:33:10 -0500] rev 22218
8029415: java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java fails on all platforms with hs25-b61 Summary: Check first that a class is not a dynamically-generated bytecode associated with 1.4 reflection implementation, to emitting an ICCE of an invokespecial IMR of a method in an indirect superinterface. Reviewed-by: acorn, hseigel Contributed-by: lois.foltan@oracle.com
Thu, 05 Dec 2013 12:35:38 +0100 8028412: AsyncGetCallTrace() is broken on x86 in JDK 7u40
mgronlun [Thu, 05 Dec 2013 12:35:38 +0100] rev 22217
8028412: AsyncGetCallTrace() is broken on x86 in JDK 7u40 Reviewed-by: kvn, sspitsyn
Wed, 04 Dec 2013 14:43:50 +0100 8029395: SA: jstack throws WrongTypeException
sla [Wed, 04 Dec 2013 14:43:50 +0100] rev 22216
8029395: SA: jstack throws WrongTypeException Summary: SA missed some TLABs Reviewed-by: dsamersoff, mgerdin, brutisso
Wed, 04 Dec 2013 08:10:31 -0500 8027458: VM anonymous classes: wrong context for protected access checks
hseigel [Wed, 04 Dec 2013 08:10:31 -0500] rev 22215
8027458: VM anonymous classes: wrong context for protected access checks Summary: Use the anonymous class's host class for protected access checks Reviewed-by: acorn, coleenp, lfoltan
Tue, 31 Dec 2013 19:26:57 +0400 8028587: New tests development for intrisics for basic operators - add, neg, inc, dec, sub, mul
iignatyev [Tue, 31 Dec 2013 19:26:57 +0400] rev 22214
8028587: New tests development for intrisics for basic operators - add, neg, inc, dec, sub, mul Reviewed-by: twisti Contributed-by: anton.ivanov@oracle.com
Thu, 26 Dec 2013 21:00:23 -0800 8027388: JVM crashes with SIGSEGV (0xb) at pc=0x00000001077cbbf6
iveresov [Thu, 26 Dec 2013 21:00:23 -0800] rev 22213
8027388: JVM crashes with SIGSEGV (0xb) at pc=0x00000001077cbbf6 Summary: Make object non-scalarizable if it has field with multiple bases one of which is null Reviewed-by: kvn, twisti
Fri, 20 Dec 2013 10:31:14 +0100 8028052: compiler/startup/SmallCodeCacheStartup.java fails there is no 'no space to run compiler' in the output
anoll [Fri, 20 Dec 2013 10:31:14 +0100] rev 22212
8028052: compiler/startup/SmallCodeCacheStartup.java fails there is no 'no space to run compiler' in the output Summary: Weaken test so that configurations that have no C1 compiler pass Reviewed-by: iveresov
Fri, 20 Dec 2013 10:29:44 +0100 8030783: Provide regression test for 8026478: -XX:+VerifyAdapterSharing is broken
anoll [Fri, 20 Dec 2013 10:29:44 +0100] rev 22211
8030783: Provide regression test for 8026478: -XX:+VerifyAdapterSharing is broken Summary: Added simple regression test Reviewed-by: iveresov
Thu, 19 Dec 2013 14:08:02 +0100 8025277: Add -XX: flag to print code cache sweeper statistics
anoll [Thu, 19 Dec 2013 14:08:02 +0100] rev 22210
8025277: Add -XX: flag to print code cache sweeper statistics Summary: New diagnostic flag prints statistics about the code cache sweeper Reviewed-by: kvn Contributed-by: tobi.hartmann@gmail.com
Thu, 19 Dec 2013 06:09:16 +0100 8026478: -XX:+VerifyAdapterSharing is broken
anoll [Thu, 19 Dec 2013 06:09:16 +0100] rev 22209
8026478: -XX:+VerifyAdapterSharing is broken Summary: Fix by considering all checks in StubRoutines Reviewed-by: kvn, twisti
(0) -10000 -3000 -1000 -300 -100 -50 -28 +28 +50 +100 +300 +1000 +3000 +10000 +30000 tip