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

vladimir.x.ivanov at oracle.com vladimir.x.ivanov at oracle.com
Mon Feb 16 22:19:33 UTC 2015


Changeset: 98e3222b70f9
Author:    coleenp
Date:      2015-01-29 14:37 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/98e3222b70f9

8049632: JDK 1.8.0 b132 :Linux x64 : Crash in ClassFileParser::copy_localvariable_table(..)
Summary: Use resource allocated hashtable for local variable table checking
Reviewed-by: kamg, sspitsyn

! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/LocalVariableTable/DuplicateLVT.cod
+ test/runtime/LocalVariableTable/DuplicateLVTT.cod
+ test/runtime/LocalVariableTable/NotFoundLVTT.cod
+ test/runtime/LocalVariableTable/TestLVT.java
+ test/runtime/LocalVariableTable/testcase.jar

Changeset: 0a8a354190ae
Author:    ctornqvi
Date:      2015-01-29 14:50 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0a8a354190ae

8071584: [TESTBUG] runtime/Unsafe/AllocateMemory.java crashed on OOM during compilation.
Reviewed-by: dholmes, gtriantafill, jprovino

! test/runtime/Unsafe/AllocateMemory.java

Changeset: 31ce884737a6
Author:    ykantser
Date:      2015-01-30 09:32 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/31ce884737a6

8071784: serviceability/attach/AttachWithStalePidFile.java should be quarantined
Reviewed-by: sla, jbachorik

! test/serviceability/attach/AttachWithStalePidFile.java

Changeset: 435d1f8837af
Author:    miauno
Date:      2015-01-30 20:20 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/435d1f8837af

8071909: Port testlibrary improvments in jdk/test to hotspot/test as required for DCMD test port
Reviewed-by: jbachorik, egahlin, ykantser, mtobiass

! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java

Changeset: 690b40bee3ae
Author:    miauno
Date:      2015-01-30 20:00 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/690b40bee3ae

8071908: Port internal Diagnostic Command tests and test framework to jtreg
Reviewed-by: jbachorik, egahlin, ykantser, mtobiass

! test/TEST.groups
- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java
! test/serviceability/dcmd/compiler/CodeCacheTest.java
! test/serviceability/dcmd/compiler/CodelistTest.java
! test/serviceability/dcmd/compiler/CompilerQueueTest.java
! test/serviceability/dcmd/compiler/MethodIdentifierParser.java
+ test/serviceability/dcmd/framework/HelpTest.java
+ test/serviceability/dcmd/framework/InvalidCommandTest.java
+ test/serviceability/dcmd/framework/VMVersionTest.java
+ test/serviceability/dcmd/gc/ClassHistogramAllTest.java
+ test/serviceability/dcmd/gc/ClassHistogramTest.java
+ test/serviceability/dcmd/gc/HeapDumpAllTest.java
+ test/serviceability/dcmd/gc/HeapDumpTest.java
+ test/serviceability/dcmd/gc/RunFinalizationTest.java
+ test/serviceability/dcmd/gc/RunGCTest.java
+ test/serviceability/dcmd/thread/PrintConcurrentLocksTest.java
+ test/serviceability/dcmd/thread/PrintTest.java
+ test/serviceability/dcmd/vm/ClassLoaderStatsTest.java
+ test/serviceability/dcmd/vm/CommandLineTest.java
+ test/serviceability/dcmd/vm/DynLibsTest.java
+ test/serviceability/dcmd/vm/FlagsTest.java
+ test/serviceability/dcmd/vm/SystemPropertiesTest.java
+ test/serviceability/dcmd/vm/UptimeTest.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutor.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutorException.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/FileJcmdExecutor.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/JMXExecutor.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/JcmdExecutor.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/MainClassJcmdExecutor.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/PidJcmdExecutor.java

Changeset: 6d46a60a2770
Author:    jiangli
Date:      2015-01-30 20:31 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6d46a60a2770

8071962: The SA code needs to be updated to support Symbol lookup from the shared archive.
Summary: Support shared symbols lookup.
Reviewed-by: minqi, sspitsyn, dsamersoff, iklam

! agent/src/share/classes/sun/jvm/hotspot/memory/SymbolTable.java
+ agent/src/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java
! src/share/vm/classfile/compactHashtable.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 603ec5001a6d
Author:    jiangli
Date:      2015-02-02 13:10 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/603ec5001a6d

Merge

- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java

Changeset: d82cfaa06edb
Author:    fparain
Date:      2015-02-02 18:20 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d82cfaa06edb

8068655: frame::safe_for_sender() computes incorrect sender_sp value for interpreted frames
Reviewed-by: dcubed, coleenp, bdelsart

! src/cpu/x86/vm/frame_x86.cpp

Changeset: 190387dac813
Author:    fparain
Date:      2015-02-02 21:19 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/190387dac813

Merge


Changeset: 7e84c2e6bdd2
Author:    miauno
Date:      2015-02-03 12:26 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7e84c2e6bdd2

8072401: [TESTBUG] Some of the newly added DCMD tests fail due to lack of -XX:+UsePerfData
Reviewed-by: jbachorik, sla

! test/serviceability/dcmd/framework/HelpTest.java
! test/serviceability/dcmd/framework/InvalidCommandTest.java
! test/serviceability/dcmd/framework/VMVersionTest.java

Changeset: d817c3987d6c
Author:    miauno
Date:      2015-02-03 12:49 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d817c3987d6c

8072403: [TESTBUG] HeapDumpTest and HeapDumpAllTest fails to find jhat in non-JDK runs
Reviewed-by: jbachorik, sla

! test/serviceability/dcmd/gc/HeapDumpTest.java

Changeset: 79f4205419d2
Author:    miauno
Date:      2015-02-03 12:49 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/79f4205419d2

8072405: [TESTBUG] DCMD tests needs at least compact3 profile
Reviewed-by: jbachorik, sla

! test/TEST.groups

Changeset: c705ddfa4ebd
Author:    ctornqvi
Date:      2015-02-04 18:22 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c705ddfa4ebd

Merge

- make/linux/makefiles/build_vm_def.sh

Changeset: 6c671819cfd1
Author:    jprovino
Date:      2015-01-27 13:50 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6c671819cfd1

8064947: Clean up BarrierSet ctor/dtor
Summary: Make abstract base call contructors protected and require a "kind" argument.
Reviewed-by: jmasa, jwilhelm

! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/modRefBarrierSet.hpp

Changeset: 1c8ba2d0d2f0
Author:    redestad
Date:      2015-01-29 15:05 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1c8ba2d0d2f0

8069273: Decrease Hot Card Cache Lock contention
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp

Changeset: 3ca118e90cc9
Author:    kbarrett
Date:      2015-01-29 00:08 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3ca118e90cc9

8068942: Improve validation of -XX:G1ConfidencePercent value
Summary: Validate during argument processing and simplify usage by assuming validated.
Reviewed-by: jmasa, tschatzl

! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/runtime/arguments.cpp
! test/TEST.groups
+ test/gc/arguments/TestG1PercentageOptions.java

Changeset: 9da54f5ae719
Author:    tschatzl
Date:      2015-02-02 10:38 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9da54f5ae719

8069760: When iterating over a card, G1 often iterates over much more references than are contained in the card
Summary: Properly bound the iteration work for objArray-oops.
Reviewed-by: mgerdin, kbarrett

! src/share/vm/gc_implementation/g1/heapRegion.cpp

Changeset: 92520906931c
Author:    jwilhelm
Date:      2015-02-02 13:57 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/92520906931c

Merge

- make/linux/makefiles/build_vm_def.sh
! src/share/vm/runtime/arguments.cpp

Changeset: ea729fe8efd9
Author:    sjohanss
Date:      2015-02-03 15:50 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ea729fe8efd9

8069034: gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java nightly failure
Summary: When checking for humongous objects to reclaim, we dirty cards that might belong to freed regions. Fixed by checking the region before dirtying.
Reviewed-by: tschatzl, brutisso

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp

Changeset: 5abc906fe3a8
Author:    ysuenaga
Date:      2015-02-04 22:21 +0900
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5abc906fe3a8

8068589: GCCause should distinguish jcmd GC.run from System.gc()
Summary: GCCause which is caused by GC.run diagnostic command should be different from System.gc() .
Reviewed-by: sla, tamao

! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/gc_interface/gcCause.hpp
! src/share/vm/services/diagnosticCommand.cpp

Changeset: 0d44a3fdbe02
Author:    jprovino
Date:      2015-02-04 10:18 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0d44a3fdbe02

8071805: BarrierSet::Other is not used and should be removed.
Summary: Remove all occurences of BarrierSet::Other because the barrier set kind is never set to Other.
Reviewed-by: tschatzl, kbarrett

! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 1f48d2c437bb
Author:    aharlap
Date:      2015-02-04 13:14 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1f48d2c437bb

8067460: G1: TestResourceManagementFlagWithCommercialBuild.java failed on embedded platform
Summary: Added extension point to detect unsupported options
Reviewed-by: dholmes, bdelsart

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/arguments_ext.hpp

Changeset: 4a9d7af7218c
Author:    jwilhelm
Date:      2015-02-05 12:23 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4a9d7af7218c

Merge

! src/share/vm/runtime/vmStructs.cpp
! test/TEST.groups
- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java

Changeset: a254d126863d
Author:    dfuchs
Date:      2015-02-04 17:12 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a254d126863d

8072450: 9-dev build failed on elinux-i586 and rlinux-i586
Summary: added LL suffix to constant declaration
Reviewed-by: dholmes, coleenp, sla

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

Changeset: a22252e998fc
Author:    amurillo
Date:      2015-02-05 14:57 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a22252e998fc

Merge

- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java

Changeset: d0b3b6f5a445
Author:    vlivanov
Date:      2015-02-12 13:55 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d0b3b6f5a445

Merge

! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: 4f8e46262c7f
Author:    mgerdin
Date:      2015-02-06 16:24 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4f8e46262c7f

8072693: [BACKOUT] GCCause should distinguish jcmd GC.run from System.gc()
Reviewed-by: jwilhelm, tschatzl

! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/gc_interface/gcCause.hpp
! src/share/vm/services/diagnosticCommand.cpp

Changeset: 9c8bd4409dc9
Author:    skovalev
Date:      2015-02-09 09:51 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9c8bd4409dc9

8071811: gc/arguments/TestG1ConcRefinementThreads.java failed on Exception: java.lang.RuntimeException: Actual G1ConcRefinementThreads(0) is not equal to expected value(23)
Reviewed-by: jwilhelm, iignatyev

! test/TEST.groups

Changeset: 948f2c218630
Author:    jwilhelm
Date:      2015-02-09 17:38 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/948f2c218630

8072688: Description of flag ExplicitGCInvokesConcurrent should mention G1 as well
Summary: Changed to a more generic description.
Reviewed-by: mgerdin, tschatzl

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

Changeset: d040a82e590c
Author:    tschatzl
Date:      2015-02-10 15:44 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d040a82e590c

8072056: Remove unnecessary header file #include
Summary: tenuredGeneration.cpp needlessly includes parGCAllocBuffer.hpp
Reviewed-by: tschatzl, kbarrett, jprovino
Contributed-by: tom.benson at oracle.com

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

Changeset: 566574421b40
Author:    tschatzl
Date:      2015-02-10 17:41 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/566574421b40

8065093: Remove unused variable/output argument
Summary: Remove total_reserved from GenCollectedHeap::initialize and ::allocate
Reviewed-by: tschatzl, kbarrett
Contributed-by: tom.benson at oracle.com

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

Changeset: 73a4afa29510
Author:    mlarsson
Date:      2015-02-11 14:47 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/73a4afa29510

8066566: Refactor ParNewGeneration to contain ParNewTracer
Reviewed-by: ehelin, kbarrett

! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp

Changeset: 0053c85cff01
Author:    jwilhelm
Date:      2015-02-13 01:41 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0053c85cff01

Merge

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

Changeset: c1552a4dfc14
Author:    miauno
Date:      2015-02-04 16:09 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c1552a4dfc14

8072472: serviceability/dcmd/framework/* should be quarantined
Reviewed-by: jbachorik

! test/serviceability/dcmd/framework/HelpTest.java
! test/serviceability/dcmd/framework/InvalidCommandTest.java
! test/serviceability/dcmd/framework/VMVersionTest.java

Changeset: 6bfc40057b3f
Author:    dholmes
Date:      2015-02-04 18:47 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6bfc40057b3f

8065895: Synchronous signals during error reporting may terminate or hang VM process
Reviewed-by: dholmes, gziemski
Contributed-by: Thomas Stuefe <thomas.stuefe at gmail.com>

! src/os/aix/vm/vmError_aix.cpp
! src/os/bsd/vm/vmError_bsd.cpp
! src/os/linux/vm/vmError_linux.cpp
! src/os/solaris/vm/vmError_solaris.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/vmError.cpp

Changeset: a09b7ff9426d
Author:    dholmes
Date:      2015-02-04 21:33 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a09b7ff9426d

8072575: Add missing test for 8065895
Reviewed-by: dholmes, gziemski
Contributed-by: Thomas Stuefe <thomas.stuefe at gmail.com>

+ test/runtime/ErrorHandling/SecondaryErrorTest.java

Changeset: 623d0a89d55d
Author:    sla
Date:      2015-02-05 12:54 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/623d0a89d55d

8072455: Use jtreg's requiredVersion tag in hotspot/test/TEST.ROOT
Reviewed-by: dholmes, ctornqvi

! test/TEST.ROOT

Changeset: ad10a46cc215
Author:    goetz
Date:      2015-02-04 16:26 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ad10a46cc215

8072434: 8064457: introduces performance regressions in 9-b47
Reviewed-by: coleenp, kvn

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

Changeset: 9c3b4e28183c
Author:    jbachorik
Date:      2015-01-12 14:05 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9c3b4e28183c

8068976: Remove JSDT implementation
Reviewed-by: sla, mchung, dholmes

! make/aix/makefiles/mapfile-vers-debug
! make/aix/makefiles/mapfile-vers-product
! 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/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/mapfile-vers
! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/cpu/sparc/vm/nativeInst_sparc.hpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/nativeInst_x86.cpp
! src/cpu/x86/vm/nativeInst_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
- src/os/bsd/vm/dtraceJSDT_bsd.cpp
- src/os/linux/vm/dtraceJSDT_linux.cpp
- src/os/solaris/vm/dtraceJSDT_solaris.cpp
- src/os/windows/vm/dtraceJSDT_windows.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
- src/share/vm/runtime/dtraceJSDT.cpp
- src/share/vm/runtime/dtraceJSDT.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp

Changeset: 871f73d10e98
Author:    dcubed
Date:      2015-02-06 10:40 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/871f73d10e98

Merge

- src/os/bsd/vm/dtraceJSDT_bsd.cpp
- src/os/linux/vm/dtraceJSDT_linux.cpp
- src/os/solaris/vm/dtraceJSDT_solaris.cpp
- src/os/windows/vm/dtraceJSDT_windows.cpp
! src/share/vm/prims/jvm.cpp
- src/share/vm/runtime/dtraceJSDT.cpp
- src/share/vm/runtime/dtraceJSDT.hpp

Changeset: f27530eb6c46
Author:    jbachorik
Date:      2014-12-02 19:47 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f27530eb6c46

8067447: Factor out the shared implementation of the VM flags manipulation code
Reviewed-by: sla, dholmes

! src/share/vm/services/attachListener.cpp
! src/share/vm/services/management.cpp
+ src/share/vm/services/writeableFlags.cpp
+ src/share/vm/services/writeableFlags.hpp

Changeset: 4a76ca542247
Author:    hseigel
Date:      2015-02-10 09:25 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4a76ca542247

8072694: Need errno info when CDS archive creation fails
Summary: Add errno output to error message when CDS archive creation fails
Reviewed-by: dholmes, lfoltan

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

Changeset: dba0e5e29ebd
Author:    psandoz
Date:      2015-02-10 14:10 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dba0e5e29ebd

8068975: Remove deprecated methods on sun.misc.Unsafe and clean up native implementation
Reviewed-by: dholmes, kvn, vlivanov

! src/share/vm/prims/unsafe.cpp
! test/runtime/Unsafe/FieldOffset.java
! test/runtime/Unsafe/GetPutBoolean.java
! test/runtime/Unsafe/GetPutByte.java
! test/runtime/Unsafe/GetPutChar.java
! test/runtime/Unsafe/GetPutDouble.java
! test/runtime/Unsafe/GetPutFloat.java
! test/runtime/Unsafe/GetPutInt.java
! test/runtime/Unsafe/GetPutLong.java
! test/runtime/Unsafe/GetPutObject.java
! test/runtime/Unsafe/GetPutShort.java

Changeset: d5c8919c43ab
Author:    psandoz
Date:      2015-02-10 16:53 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d5c8919c43ab

Merge


Changeset: 35cf9f62226f
Author:    coleenp
Date:      2015-02-10 15:10 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/35cf9f62226f

8068451: Kitchensink fails with assert(_size >= sz) failed: Negative size
Summary: Need ThreadCritical lock around chunk pool cleaning and copying for snapshot
Reviewed-by: lfoltan, gtriantafill, hseigel

! src/share/vm/memory/allocation.cpp
! src/share/vm/services/mallocSiteTable.cpp
! src/share/vm/services/mallocTracker.cpp
! src/share/vm/services/mallocTracker.hpp
! src/share/vm/services/nmtDCmd.cpp

Changeset: ce2c731bb770
Author:    psandoz
Date:      2015-02-10 21:32 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ce2c731bb770

8068977: Remove unused sun.misc.Unsafe prefetch intrinsic support
Reviewed-by: kvn, vlivanov

! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_Canonicalizer.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_InstructionPrinter.cpp
! src/share/vm/c1/c1_InstructionPrinter.hpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_RangeCheckElimination.hpp
! src/share/vm/c1/c1_ValueMap.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 18da5dda66d2
Author:    psandoz
Date:      2015-02-10 22:22 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/18da5dda66d2

Merge


Changeset: b35cc4197f1b
Author:    dfuchs
Date:      2015-02-11 17:41 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b35cc4197f1b

8072482: Cleanup: In jvm.cpp and other shared files declaration of 64bits constants should use the CONST64/UCONST64 macros instead of the LL suffix
Reviewed-by: dholmes, coleenp

! src/share/vm/opto/divnode.cpp
! src/share/vm/prims/jvm.cpp

Changeset: 70e539f62c3d
Author:    ctornqvi
Date:      2015-02-13 05:17 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/70e539f62c3d

Merge

! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 6dc8db7164d2
Author:    katleman
Date:      2015-02-05 11:43 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6dc8db7164d2

Added tag jdk9-b49 for changeset 360cd1fc42f1

! .hgtags

Changeset: e0947f58c9c1
Author:    lana
Date:      2015-02-05 15:44 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e0947f58c9c1

Merge

- make/linux/makefiles/build_vm_def.sh

Changeset: 5cbb3357ec5a
Author:    amurillo
Date:      2015-02-10 10:09 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5cbb3357ec5a

Merge

- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java

Changeset: 18218f0736d2
Author:    katleman
Date:      2015-02-12 16:23 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/18218f0736d2

Added tag jdk9-b50 for changeset e0947f58c9c1

! .hgtags

Changeset: 403b9cbadb04
Author:    lana
Date:      2015-02-12 16:39 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/403b9cbadb04

Merge

- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java

Changeset: 16157f91ff41
Author:    amurillo
Date:      2015-02-16 08:47 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/16157f91ff41

Merge

- src/os/bsd/vm/dtraceJSDT_bsd.cpp
- src/os/linux/vm/dtraceJSDT_linux.cpp
- src/os/solaris/vm/dtraceJSDT_solaris.cpp
- src/os/windows/vm/dtraceJSDT_windows.cpp
- src/share/vm/runtime/dtraceJSDT.cpp
- src/share/vm/runtime/dtraceJSDT.hpp



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