hg: jdk9/hs-emb/hotspot: 36 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Apr 11 20:46:47 UTC 2014


Changeset: ee8a3f5fbe3d
Author:    katleman
Date:      2014-04-02 21:59 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/ee8a3f5fbe3d

Added tag jdk9-b07 for changeset 52f7edf2589d

! .hgtags

Changeset: e6623c7b1437
Author:    lana
Date:      2014-04-09 09:20 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/e6623c7b1437

Merge

- src/share/vm/gc_implementation/g1/heapRegionSets.cpp
- src/share/vm/gc_implementation/g1/heapRegionSets.hpp

Changeset: 4dedef5e51ed
Author:    amurillo
Date:      2014-04-11 11:23 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4dedef5e51ed

Merge


Changeset: 51afac1c2c96
Author:    anoll
Date:      2014-04-04 10:22 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/51afac1c2c96

8024769: Remove unused code in sharedRuntime.cpp
Summary: Removed unnecessary code
Reviewed-by: kvn, coleenp
Contributed-by: Tobias Hartmann <tobias.hartmann at oracle.com>

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

Changeset: 6628216d44a7
Author:    bharadwaj
Date:      2014-04-04 15:12 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6628216d44a7

Merge


Changeset: 53471abb7fa0
Author:    goetz
Date:      2014-04-03 12:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/53471abb7fa0

8039146: Fix 64-bit store to int JNIHandleBlock::_top
Reviewed-by: coleenp, kvn

! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp

Changeset: a7784ddacbef
Author:    roland
Date:      2014-04-08 09:51 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/a7784ddacbef

8038636: speculative traps break when classes are redefined
Summary: remove speculative traps that point to methods that are redefined
Reviewed-by: kvn, twisti

! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
+ test/compiler/profiling/spectrapredefineclass/Agent.java
+ test/compiler/profiling/spectrapredefineclass/Launcher.java

Changeset: 33cc0d9740a8
Author:    roland
Date:      2014-04-09 09:17 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/33cc0d9740a8

8007988: PrintInlining output is inconsistent with incremental inlining
Summary: fix duplicate and conflicting inlining output
Reviewed-by: kvn, vlivanov

! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/library_call.cpp

Changeset: ee2e2f0fe8bb
Author:    kvn
Date:      2014-04-09 11:18 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/ee2e2f0fe8bb

8038939: Some options related to RTM locking optimization works inconsistently
Summary: Switch UseRTMXendForLockBusy flag ON by default and change code to retry RTM locking on lock busy condition by default.
Reviewed-by: roland

! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp

Changeset: 152094626f2c
Author:    iignatyev
Date:      2014-04-09 22:37 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/152094626f2c

8039597: WhiteBox :: clean type profiling data
Reviewed-by: kvn, roland

! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/vm_operations.hpp

Changeset: b591c31fa391
Author:    iignatyev
Date:      2014-04-09 19:45 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b591c31fa391

Merge


Changeset: 192d9ccbbdfb
Author:    bharadwaj
Date:      2014-04-10 19:47 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/192d9ccbbdfb

Merge


Changeset: 3a2f6555b3f0
Author:    sjohanss
Date:      2014-03-19 17:08 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3a2f6555b3f0

8029186: regression-hotspot nightly failure: assert(FLAG_IS_DEFAULT(MaxNewSize) || MaxNewSize < MaxHeapSize) failed
Summary: Cleaned up the collector policy and added more asserts to enforce that the heap is correctly setup.
Reviewed-by: jwilhelm, jmasa

! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/prims/jni.cpp

Changeset: 61ef648e2901
Author:    pliden
Date:      2014-04-03 10:39 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/61ef648e2901

8038461: Test gc/g1/TestStringDeduplicationMemoryUsage.java fails with unexpected memory usage
Reviewed-by: jmasa, sjohanss

! test/gc/g1/TestStringDeduplicationTools.java

Changeset: 6893af47a321
Author:    ehelin
Date:      2014-03-26 14:15 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6893af47a321

8035667: EventMetaspaceSummary doesn't report committed Metaspace memory
Reviewed-by: jmasa, stefank

! src/share/vm/gc_implementation/shared/gcHeapSummary.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/trace/trace.xml

Changeset: 651b905b39de
Author:    ehelin
Date:      2014-03-31 17:09 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/651b905b39de

8038934: Remove prefix allocated_ from methods and variables in Metaspace
Reviewed-by: jmasa, coleenp

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceCounters.cpp
! src/share/vm/services/memoryPool.cpp

Changeset: 7901f4c9c3cc
Author:    vkempik
Date:      2014-04-03 17:49 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/7901f4c9c3cc

8016302: Change type of the number of GC workers to unsigned int (2)
Reviewed-by: tschatzl, jwilhelm

! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 13c16c449f45
Author:    kevinw
Date:      2014-04-03 11:21 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/13c16c449f45

Merge

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

Changeset: bdf00f28197d
Author:    jwilhelm
Date:      2014-04-03 16:20 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/bdf00f28197d

8039089: List verification enabled in product builds
Summary: Replaced the verification call to a conditional one that only runs verification in debug builds.
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp

Changeset: 60ca43d763e0
Author:    stefank
Date:      2014-04-04 09:46 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/60ca43d763e0

8039244: Don't use UINT32_FORMAT and INT32_FORMAT when printing uints and ints in the GC code
Reviewed-by: brutisso, tschatzl

! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/utilities/taskqueue.cpp

Changeset: fcb88e54b943
Author:    ehelin
Date:      2014-04-08 13:50 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/fcb88e54b943

Merge

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

Changeset: 0ab097f7ee3f
Author:    ehelin
Date:      2014-04-11 10:31 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0ab097f7ee3f

Merge


Changeset: 648b9509fb12
Author:    ctornqvi
Date:      2014-04-01 22:39 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/648b9509fb12

7049895: [TESTBUG] vmerrors.sh should suppress windows .mdmp files
Summary: Added -XX:-CreateMinidumpOnCrash to vmerror.sh to suppress creation of dumps on Windows
Reviewed-by: coleenp, allwin, zgu

! test/runtime/6888954/vmerrors.sh

Changeset: 272059fd90dd
Author:    ctornqvi
Date:      2014-04-02 14:15 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/272059fd90dd

8028733: [TESTBUG] Remove test exclusion for runtime/6626217/Test6626217.sh
Summary: Removed @ignore tag from Test6626217.sh, the fix for 7015395 had already solved the issue but left the @ignore tag
Reviewed-by: sla, lfoltan, gtriantafill

! test/runtime/6626217/Test6626217.sh

Changeset: 803ab86d5b97
Author:    kevinw
Date:      2014-04-02 16:08 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/803ab86d5b97

8026334: hs_err improvement: Print elapsed time in a humanly readable format
Reviewed-by: coleenp, dsamersoff
Contributed-by: masato.yoshida at oracle.com

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

Changeset: 469835cd5494
Author:    kevinw
Date:      2014-04-02 18:40 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/469835cd5494

8033696: "assert(thread != NULL) failed: just checking" due to Thread::current() and JNI pthread interaction
Reviewed-by: dholmes, dsamersoff
Contributed-by: andreas.eriksson at oracle.com

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/runtime/vmThread.cpp

Changeset: 8f18c8dbc6df
Author:    fparain
Date:      2014-04-03 09:28 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/8f18c8dbc6df

8038473: Remove support for old T1 libthread
Reviewed-by: dholmes, coleenp, acorn, dcubed

! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/osThread_solaris.cpp
! src/os/solaris/vm/osThread_solaris.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.inline.hpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp

Changeset: 6dda607500e3
Author:    fparain
Date:      2014-04-03 06:39 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6dda607500e3

Merge

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp

Changeset: d3d728c52d9f
Author:    mgronlun
Date:      2014-04-05 21:33 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/d3d728c52d9f

8038624: interpretedVFrame::expressions() must respect InterpreterOopMap for liveness
Reviewed-by: coleenp, minqi

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

Changeset: 12a20d0319fa
Author:    dsamersoff
Date:      2014-04-05 05:55 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/12a20d0319fa

Merge

! src/os/linux/vm/os_linux.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.inline.hpp
! src/share/vm/runtime/arguments.cpp

Changeset: 841539b22165
Author:    dsamersoff
Date:      2014-04-05 20:59 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/841539b22165

Merge


Changeset: 2ae98255c689
Author:    sla
Date:      2014-04-08 08:14 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/2ae98255c689

8038296: sun/tools/jinfo/Basic.sh: java.io.IOException: Command failed in target VM
Reviewed-by: sspitsyn, coleenp, dsamersoff

! src/os/solaris/vm/attachListener_solaris.cpp

Changeset: 8d65cf10c446
Author:    mgronlun
Date:      2014-04-08 11:50 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/8d65cf10c446

8039348: -XX:+TraceDeoptimization -XX:+Verbose -Xcomp can crash VM
Reviewed-by: kvn, sla

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

Changeset: b60835354c41
Author:    coleenp
Date:      2014-04-08 13:58 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b60835354c41

8028497: SIGSEGV at ClassLoaderData::oops_do(OopClosure*, KlassClosure*, bool)
Summary: Keep class in CLD::_klasses list and mirror created for CDS classes if OOM during restore_shareable_info(). This keeps pointers consistent for CMS.
Reviewed-by: ehelin, stefank, jmasa, iklam

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceMirrorKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp

Changeset: b6c7cffc044b
Author:    allwin
Date:      2014-04-11 13:04 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b6c7cffc044b

Merge

! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/runtime/sharedRuntime.cpp

Changeset: 85ac0181d98a
Author:    amurillo
Date:      2014-04-11 11:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/85ac0181d98a

Merge




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