hg: hsx/hotspot-main/hotspot: 14 new changesets

karen.kinnear at oracle.com karen.kinnear at oracle.com
Wed Jan 16 19:18:36 PST 2013


Changeset: adc176e95bf2
Author:    acorn
Date:      2013-01-09 11:39 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/adc176e95bf2

8005689: InterfaceAccessFlagsTest failures in Lambda-JDK tests
Summary: Fix verifier for new interface access flags
Reviewed-by: acorn, kvn
Contributed-by: bharadwaj.yadavalli at oracle.com

! src/share/vm/classfile/classFileParser.cpp

Changeset: dd7248d3e151
Author:    zgu
Date:      2013-01-09 14:46 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/dd7248d3e151

7152671: RFE: Windows decoder should add some std dirs to the symbol search path
Summary: Added JRE/JDK bin directories to decoder's symbol search path
Reviewed-by: dcubed, sla

! src/os/windows/vm/decoder_windows.cpp
! src/os/windows/vm/decoder_windows.hpp

Changeset: 97ee8abd6ab2
Author:    zgu
Date:      2013-01-09 12:10 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/97ee8abd6ab2

Merge


Changeset: aefb345d3f5e
Author:    acorn
Date:      2013-01-10 17:38 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/aefb345d3f5e

7199207: NPG: Crash in PlaceholderTable::verify after StackOverflow
Summary: Reduce scope of placeholder table entries to improve cleanup
Reviewed-by: dholmes, coleenp

! src/share/vm/classfile/placeholders.cpp
! src/share/vm/classfile/placeholders.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/utilities/exceptions.hpp

Changeset: 91bf7da5c609
Author:    mikael
Date:      2013-01-10 17:06 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/91bf7da5c609

8004747: Remove last_entry from VM_STRUCT macros
Summary: Instead of passing in last_entry to all the VM_ macros just expand it in the main vmStructs.cpp file.
Reviewed-by: dholmes, sspitsyn, minqi

! src/cpu/sparc/vm/vmStructs_sparc.hpp
! src/cpu/x86/vm/vmStructs_x86.hpp
! src/cpu/zero/vm/vmStructs_zero.hpp
! src/os_cpu/bsd_x86/vm/vmStructs_bsd_x86.hpp
! src/os_cpu/bsd_zero/vm/vmStructs_bsd_zero.hpp
! src/os_cpu/linux_sparc/vm/vmStructs_linux_sparc.hpp
! src/os_cpu/linux_x86/vm/vmStructs_linux_x86.hpp
! src/os_cpu/linux_zero/vm/vmStructs_linux_zero.hpp
! src/os_cpu/solaris_sparc/vm/vmStructs_solaris_sparc.hpp
! src/os_cpu/solaris_x86/vm/vmStructs_solaris_x86.hpp
! src/os_cpu/windows_x86/vm/vmStructs_windows_x86.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: c1c8479222cd
Author:    dholmes
Date:      2013-01-10 21:00 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/c1c8479222cd

8005921: Memory leaks in vmStructs.cpp
Reviewed-by: dholmes, mikael, rasbold
Contributed-by: Jeremy Manson <jeremymanson at google.com>

! src/share/vm/runtime/vmStructs.cpp

Changeset: e0cf9af8978e
Author:    zgu
Date:      2013-01-11 12:30 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/e0cf9af8978e

8005936: PrintNMTStatistics doesn't work for normal JVM exit
Summary: Moved NMT shutdown code to JVM exit handler to ensure NMT statistics is printed when PrintNMTStatistics is enabled
Reviewed-by: acorn, dholmes, coleenp

! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/thread.cpp

Changeset: 90a92d5bca17
Author:    zgu
Date:      2013-01-11 09:53 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/90a92d5bca17

Merge


Changeset: 4a916f2ce331
Author:    jwilhelm
Date:      2013-01-14 15:17 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/4a916f2ce331

8003985: Support @Contended Annotation - JEP 142
Summary: HotSpot changes to support @Contended annotation.
Reviewed-by: coleenp, kvn, jrose
Contributed-by: Aleksey Shipilev <aleksey.shipilev at oracle.com>

! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/fieldInfo.hpp
! src/share/vm/oops/fieldStreams.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: f9eb431c3efe
Author:    coleenp
Date:      2013-01-14 11:01 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/f9eb431c3efe

8006005: Fix constant pool index validation and alignment trap for method parameter reflection
Summary: This patch addresses an alignment trap due to the storage format of method parameters data in constMethod.  It also adds code to validate constant pool indexes for method parameters data.
Reviewed-by: jrose, dholmes
Contributed-by: eric.mccorkle at oracle.com

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/reflection.cpp

Changeset: 5b6a231e5a86
Author:    coleenp
Date:      2013-01-14 08:37 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/5b6a231e5a86

Merge

! src/share/vm/classfile/classFileParser.cpp

Changeset: fe1472c87a27
Author:    mikael
Date:      2013-01-14 11:00 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/fe1472c87a27

8005592: ClassLoaderDataGraph::_unloading incorrectly defined as nonstatic in vmStructs
Summary: Added assertion to catch problem earlier and removed the unused field
Reviewed-by: dholmes, acorn

! src/share/vm/runtime/vmStructs.cpp

Changeset: c793367610c1
Author:    coleenp
Date:      2013-01-15 17:05 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/c793367610c1

8005467: CDS size information is incorrect and unfriendly
Summary: Changed words to bytes, and added usage percentage information
Reviewed-by: coleenp, twisti
Contributed-by: ioi.lam at oracle.com

! src/share/vm/memory/metaspaceShared.cpp

Changeset: 92d4b5d8dde4
Author:    acorn
Date:      2013-01-16 18:23 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/92d4b5d8dde4

Merge

! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/runtime/globals.hpp



More information about the hotspot-dev mailing list