hg: jdk9/hs-comp/hotspot: 46 new changesets

vladimir.kozlov at oracle.com vladimir.kozlov at oracle.com
Fri Jan 24 15:00:38 PST 2014


Changeset: d8d1b22b1809
Author:    darcy
Date:      2013-12-26 11:16 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d8d1b22b1809

8030656: Bad version check for parameter information in src/share/vm/classfile/javaClasses.cpp
Summary: Switched version check to check for greater than or equal to 8, not equal to 8
Reviewed-by: dholmes, kamg

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

Changeset: eb79bf22508b
Author:    sla
Date:      2013-12-16 11:17 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/eb79bf22508b

8029798: Build warnings in windows/makefiles/sa.make
Reviewed-by: sla
Contributed-by: francis.andre.kampbell at orange.fr

! make/windows/makefiles/sa.make

Changeset: b7cd330fd5b6
Author:    zgu
Date:      2013-12-16 10:57 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b7cd330fd5b6

8026300: VM warning: increase O_BUFLEN in ostream.hpp -- output truncated occurs with fastdebug VM when printing flags
Summary: Fixed wrong print string format
Reviewed-by: sla, ccheung

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

Changeset: 0f2de9d724a9
Author:    sla
Date:      2013-12-16 10:34 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0f2de9d724a9

8028737: Remove JVM_AccessVMIntFlag / JVM_AccessVMBooleanFlag / JVM_VMBreakPoint
Reviewed-by: dcubed, coleenp

! make/bsd/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-debug
! make/solaris/makefiles/mapfile-vers-debug
! src/share/vm/prims/jvm.cpp

Changeset: dbcb1dd0785b
Author:    sla
Date:      2013-12-18 08:39 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dbcb1dd0785b

8029726: On OS X some dtrace probe names are mismatched with Solaris
8029727: On OS X dtrace probes Call<type>MethodA/Call<type>MethodV are not fired.
8029728: On OS X dtrace probes SetStaticBooleanField are not fired
Reviewed-by: kamg, dsamersoff

! src/os/bsd/dtrace/hotspot.d
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp

Changeset: 03e9e2e3028b
Author:    dsamersoff
Date:      2013-12-18 20:32 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/03e9e2e3028b

8028408: unused-value warning on forte.cpp when build on Mac
Summary: cast argument to void in function type definition
Reviewed-by: sla, sspitsyn

! src/share/vm/prims/forte.cpp

Changeset: 27c84ba76954
Author:    dsamersoff
Date:      2013-12-18 23:09 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/27c84ba76954

6969276: minor memory leak detected by cppcheck in agent/src/os/linux/symtab.c
Summary: missed free call on error return
Reviewed-by: sla, sspitsyn, igerasim

! agent/src/os/linux/symtab.c

Changeset: 21db9a1d43ef
Author:    hseigel
Date:      2013-12-23 10:13 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/21db9a1d43ef

8021774: [TESTBUG] Tests failed because of a warning in its output
Summary: Remove check for warning
Reviewed-by: zgu, mseledtsov
Contributed-by: george.triantafillou at oracle.com

! test/runtime/NMT/CommandLineDetail.java
! test/runtime/NMT/CommandLineSummary.java
! test/runtime/NMT/CommandLineTurnOffNMT.java
! test/runtime/NMT/PrintNMTStatistics.java

Changeset: 6c583aa36bc9
Author:    iignatyev
Date:      2013-12-23 20:56 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6c583aa36bc9

8029070: memory leak in jmm_SetVMGlobal
Reviewed-by: kvn, dholmes

! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/services/management.cpp

Changeset: 5b0fbe224dff
Author:    iignatyev
Date:      2013-12-23 18:39 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5b0fbe224dff

Merge


Changeset: a9683a647c9f
Author:    hseigel
Date:      2013-12-23 18:44 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a9683a647c9f

8023735: [TESTBUG] runtime/XCheckJniJsig/XCheckJSig.java fails on MacOS X
Summary: Look for libjsig in correct locations and do not fail if it's not found
Reviewed-by: zgu, ccheung

! test/runtime/XCheckJniJsig/XCheckJSig.java

Changeset: 23c27f9ae1e8
Author:    zgu
Date:      2013-12-31 08:58 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/23c27f9ae1e8

6730115: Fastdebug VM crashes with "ExceptionMark destructor expects no pending exceptions" error
Summary: Fixed incompatible uses of EXCEPTION_MARK and CHECK macros in AttachListener::init(), handle exception locally.
Reviewed-by: minqi, coleenp

! src/share/vm/services/attachListener.cpp
! src/share/vm/services/attachListener.hpp

Changeset: e89b54bf4e51
Author:    hseigel
Date:      2014-01-06 08:44 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e89b54bf4e51

8030955: assert(_prologue != NULL) failed: prologue pointer must be initialized
Summary: Allow multiple calls to PerfMemory::destroy()
Reviewed-by: zgu, coleenp

! src/share/vm/runtime/perfMemory.cpp
+ test/runtime/PerfMemDestroy/PerfMemDestroy.java

Changeset: 29985fccf378
Author:    sla
Date:      2014-01-07 10:50 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/29985fccf378

4990369: visibleMethods() and methodsByName() return wrong visible methods
Reviewed-by: sspitsyn, coleenp

! agent/src/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java
! agent/src/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java
! agent/src/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java
! agent/src/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java

Changeset: 1a899ea6b7ed
Author:    sla
Date:      2014-01-07 12:32 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1a899ea6b7ed

8031305: (hotspot) com.sun.management.VMOption is missing the ATTACH_ON_DEMAND origin
Reviewed-by: jbachorik, mchung, dholmes

! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp

Changeset: ce86c36b8921
Author:    coleenp
Date:      2014-01-07 13:26 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ce86c36b8921

8029178: Parallel class loading test anonymous-simple gets SIGSEGV in Metaspace::contains
Summary: Metaspace::contains cannot look at purged metaspaces while CMS concurrently deallocates them.
Reviewed-by: mgerdin, sspitsyn, jmasa

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/metachunk.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/runtime/os.cpp

Changeset: e9d5e8a38ae3
Author:    dcubed
Date:      2014-01-08 13:53 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e9d5e8a38ae3

Merge


Changeset: ff355e26c78d
Author:    brutisso
Date:      2013-12-16 08:54 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ff355e26c78d

8029524: Remove unsused method CollectedHeap::unsafe_max_alloc()
Reviewed-by: pliden, jmasa

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp

Changeset: dd1b266713ea
Author:    brutisso
Date:      2013-12-16 13:43 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dd1b266713ea

8027440: DefNew does not log heap change information when a promotion failure occurs
Reviewed-by: tamao, jmasa

! src/share/vm/memory/defNewGeneration.cpp
+ test/gc/defnew/HeapChangeLogging.java

Changeset: d41bd7e90661
Author:    tschatzl
Date:      2014-01-07 13:31 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d41bd7e90661

8027364: PSScavenge accounts too large code section to StringTable unlink
Summary: Correct timing measurement by modifying the scope of the GCTraceTime instance.
Reviewed-by: ysr, tamao
Contributed-by: Jeremy Manson <jeremymanson at google.com>

! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp

Changeset: 9982f3b7527b
Author:    ehelin
Date:      2014-01-07 16:15 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9982f3b7527b

Merge


Changeset: c8907928a976
Author:    ehelin
Date:      2014-01-09 16:53 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c8907928a976

Merge


Changeset: db1ff6781ab4
Author:    morris
Date:      2014-01-10 12:54 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/db1ff6781ab4

Merge

! agent/src/os/linux/symtab.c
! make/windows/makefiles/sa.make
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/prims/forte.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp

Changeset: 715bc50198c1
Author:    sla
Date:      2014-01-08 08:34 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/715bc50198c1

8031376: TraceClassLoading expects there to be a (Java) caller when you load a class with the bootstrap class loader
Reviewed-by: sla, dholmes
Contributed-by: jeremymanson at google.com

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

Changeset: 6ffbf4c1c98c
Author:    sla
Date:      2014-01-08 13:20 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6ffbf4c1c98c

8030184: Remove unneeded "content_type" declarations from tracetypes.xml
Reviewed-by: dholmes, jbachorik, egahlin, mgronlun

! src/share/vm/trace/tracetypes.xml

Changeset: 2cfad8cc3bab
Author:    zgu
Date:      2014-01-09 14:06 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2cfad8cc3bab

7012961: runtime/jni/WindowsExceptionFilter/WindowsExceptionFilter01 crashes on windows-amd64
Summary: VM needs to handle EXCEPTION_FLT_* exceptions on Win64
Reviewed-by: coleenp, ccheung

! src/os/windows/vm/os_windows.cpp

Changeset: d85f79f0c476
Author:    ccheung
Date:      2014-01-09 15:48 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d85f79f0c476

8022301: [TESTBUG] runtime/jsig/Test8017498.sh incorrectly compiles native code
Summary: added the '-m32' compile option and the '-z noexecstack' link option
Reviewed-by: mseledtsov, zgu

! test/runtime/jsig/Test8017498.sh

Changeset: 768421ed8211
Author:    hseigel
Date:      2014-01-13 18:30 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/768421ed8211

Merge


Changeset: afa21611f918
Author:    farvidsson
Date:      2014-01-14 15:27 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/afa21611f918

8031304: Add dcmd to print all loaded dynamic libraries.
Summary: Adding VM.dynlibs as a dcmd to dump all loaded dynamic libraries.
Reviewed-by: sla, fparain, mgronlun, dsamersoff

! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
! test/TEST.groups
+ test/serviceability/dcmd/DcmdUtil.java
+ test/serviceability/dcmd/DynLibDcmdTest.java

Changeset: 2e96b2d61686
Author:    zgu
Date:      2014-01-13 10:05 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2e96b2d61686

8031530: [TESTBUG] Enable test runtime/LoadClass/LoadClassNegative.java
Summary: Re-enabled the test. The issue that prevents this test from running was fixed by 8020675
Reviewed-by: sla, ccheung

! test/runtime/LoadClass/LoadClassNegative.java

Changeset: 8bca494530d3
Author:    hseigel
Date:      2014-01-14 13:51 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8bca494530d3

8028398: [TESTBUG]: test/runtime/memory/ReadFromNoaccessArea.java failed with EXCEPTION_ACCESS_VIOLATION
Summary: Remove ignore label
Reviewed-by: sla, mseledtsov
Contributed-by: george.triantafillou at oracle.com

! test/runtime/memory/ReadFromNoaccessArea.java

Changeset: 78468e5dc6fc
Author:    hseigel
Date:      2014-01-14 16:27 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/78468e5dc6fc

8031059: invokestatic: ICCE trying to invoke static method when it clashes with an abstract method inherited from an interface
Summary: Do not create AME overpass if there is a matching static method
Reviewed-by: lfoltan, coleenp, kamg

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

Changeset: 19682558f2e1
Author:    dsamersoff
Date:      2014-01-15 02:02 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/19682558f2e1

8030941: Darwin mapfile-vers doesnt work for other BSDs
Summary: Changed makefile to use generic mapfile for non Darwin BSDs
Reviewed-by: dholmes, sla

! make/bsd/makefiles/debug.make
! make/bsd/makefiles/fastdebug.make
+ make/bsd/makefiles/mapfile-vers-darwin-debug
+ make/bsd/makefiles/mapfile-vers-darwin-product
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/bsd/makefiles/optimized.make
! make/bsd/makefiles/product.make

Changeset: b3a9c629e2d5
Author:    dsamersoff
Date:      2014-01-14 22:13 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b3a9c629e2d5

Merge


Changeset: fbc1677398c0
Author:    pliden
Date:      2014-01-10 09:53 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fbc1677398c0

8029255: G1: Reference processing should not enqueue references on the shared SATB queue
Reviewed-by: brutisso, tschatzl

! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp

Changeset: 89ac31a5a7a7
Author:    pliden
Date:      2014-01-10 09:54 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/89ac31a5a7a7

8029162: G1: Shared SATB queue never enabled
Reviewed-by: brutisso, mgerdin, tschatzl

! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp

Changeset: 42fcf9b2120e
Author:    ehelin
Date:      2014-01-14 14:26 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/42fcf9b2120e

Merge


Changeset: e4e941b83466
Author:    ehelin
Date:      2014-01-16 17:22 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e4e941b83466

8031779: Assert in MetaspaceGC is always true
Reviewed-by: jmasa, jwilhelm

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

Changeset: 99331f31a971
Author:    ehelin
Date:      2014-01-17 09:40 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/99331f31a971

Merge


Changeset: 3e2b76368121
Author:    morris
Date:      2014-01-17 10:43 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3e2b76368121

Merge

! src/share/vm/code/dependencies.cpp

Changeset: d3a3fc905c7e
Author:    coleenp
Date:      2013-09-05 10:29 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d3a3fc905c7e

8021266: Better life cycle for objects
Summary: Improve life cycle for objects
Reviewed-by: art, hseigel
Contributed-by: gerard.ziemski at oracle.com

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

Changeset: c4b78cbea876
Author:    jrose
Date:      2013-12-05 00:36 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c4b78cbea876

8029507: Enhance JVM method processing
Summary: update MemberName.clazz correctly in MemberName.resolve; also pass lookupClass to MethodHandles::resolve_MemberName
Reviewed-by: acorn, vlivanov

! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp

Changeset: e8d4d0db1f06
Author:    henryjen
Date:      2014-01-21 20:07 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e8d4d0db1f06

8028407: adjust-mflags.sh failed build with GNU Make 4.0 with -I<path contains j>
Reviewed-by: erikj

! make/bsd/makefiles/adjust-mflags.sh
! make/linux/makefiles/adjust-mflags.sh
! make/solaris/makefiles/adjust-mflags.sh

Changeset: 6fe23366ce0b
Author:    amurillo
Date:      2014-01-23 10:35 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6fe23366ce0b

Merge


Changeset: cb0dc98c287d
Author:    kvn
Date:      2014-01-24 09:04 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cb0dc98c287d

Merge

! src/share/vm/code/dependencies.cpp

Changeset: 0a66ed4b0b27
Author:    kvn
Date:      2014-01-24 13:30 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0a66ed4b0b27

Merge




More information about the jdk9-hs-comp-changes mailing list