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