hg: jdk7u/jdk7u/hotspot: 13 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Tue Feb 18 12:18:20 PST 2014
Changeset: c78417e5c8aa
Author: amurillo
Date: 2014-02-07 12:05 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c78417e5c8aa
8033970: new hotspot build - hs24.80-b02
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 23c2ba8dc6b6
Author: sspitsyn
Date: 2014-02-07 16:06 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/23c2ba8dc6b6
8008511: JSR 292: MemberName vmtarget refs to methods must be updated at class redefinition
Summary: Lazily create and maintain the MemberNameTable to be able to update MemberName's
Reviewed-by: coleenp, jrose, dholmes, twisti
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: 9423ca47562b
Author: sspitsyn
Date: 2014-02-07 16:08 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/9423ca47562b
8007037: JSR 292: the VM_RedefineClasses::append_entry() should do cross-checks with indy operands
Summary: References from operands to CP entries and back must be correct after CP merge
Reviewed-by: coleenp, twisti
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
Changeset: 347c7e0686dd
Author: sspitsyn
Date: 2014-02-07 16:10 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/347c7e0686dd
8014288: perf regression in nashorn JDK-8008448.js test after 8008511 changes
Summary: The fix of perf regression is to use method_idnum() for direct indexing into NMT
Reviewed-by: twisti, kvn, coleenp, dholmes
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
Changeset: 1eeac0ff163c
Author: sspitsyn
Date: 2014-02-07 16:11 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/1eeac0ff163c
8013945: CMS fatal error: must own lock MemberNameTable_lock
Summary: The "delete mnt" needs to grab MemberNameTable_lock if !SafepointSynchronize::is_at_safepoint()
Reviewed-by: sla, mgerdin, dholmes, jmasa, twisti
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/oops/instanceKlass.cpp
Changeset: 079356ec5392
Author: sspitsyn
Date: 2014-02-07 16:12 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/079356ec5392
8014052: JSR292: assert(end_offset == next_offset) failed: matched ending
Summary: A call to the finalize_operands_merge() must be unconditional
Reviewed-by: kvn, twisti
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: 8acfd52da1cf
Author: sspitsyn
Date: 2014-02-07 16:14 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/8acfd52da1cf
Merge
Changeset: bdb3798edd11
Author: sspitsyn
Date: 2014-02-07 16:58 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/bdb3798edd11
Merge
Changeset: 4055c4ee8044
Author: sspitsyn
Date: 2014-02-12 03:57 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4055c4ee8044
8023004: JSR 292: java.lang.RuntimeException: Original target method was called.
Reviewed-by: jrose
Contributed-by: vladimir.ivanov at oracle.com, serguei.spitsyn at oracle.com
! src/share/vm/prims/methodHandles.cpp
Changeset: ad22a9c14cd5
Author: johnc
Date: 2012-12-12 12:07 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/ad22a9c14cd5
8033487: Improve GC option handling
Summary: If there are not enough native resources to create the ReferenceHandler or Finalizer Java threads, the VM will attempt to throw an OOME before the java.lang.Class class has been initialized. This can result in assertion failures and other crashes. Move the initialization of the java.lang.Class class to just before the initialization of the java.lang.ref.Finalizer class.
Reviewed-by: jwilhelm, dholmes, coleenp
! src/share/vm/runtime/thread.cpp
Changeset: eec4f2185a7d
Author: mgronlun
Date: 2014-02-12 10:42 +0000
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/eec4f2185a7d
Merge
Changeset: b1d29549dca7
Author: sspitsyn
Date: 2014-02-14 01:52 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b1d29549dca7
7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments
Summary: Restore the appendix argument after PopFrame() call
Reviewed-by: twisti, coleenp
Contributed-by: serguei.spitsyn at oracle.com
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/oops/constantPoolOop.cpp
Changeset: a1c6662d6d87
Author: amurillo
Date: 2014-02-14 08:44 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a1c6662d6d87
Added tag hs24.80-b02 for changeset b1d29549dca7
! .hgtags
More information about the jdk7u-dev
mailing list