hg: jdk9/dev/hotspot: 25 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Tue Jun 10 19:18:16 UTC 2014


Changeset: 18f15f589f38
Author:    minqi
Date:      2014-05-27 21:58 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/18f15f589f38

8043896: Error reporting for insufficient shared region size is incorrect
Summary: In SharedSpaceType, we have three enum types which are used in report_out_of_shared_space(SharedSpaceType type). In fact we supplied more than three messages and flags. This leads the warning always gives wrong message with the first not used.
Reviewed-by: iklam, coleenp
Contributed-by: yumin.qi at oracle.com

! src/share/vm/utilities/debug.cpp

Changeset: f637708ddc8a
Author:    poonam
Date:      2014-05-28 06:26 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f637708ddc8a

8043086: Hotspot is expected to report OOM which is occurred String.intern(), but crashes in JDK8u5
Summary: In case of allocation failure, restore the value of _chunk in Arena
Reviewed-by: dholmes, dcubed

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

Changeset: c597dc3eb862
Author:    dsamersoff
Date:      2014-05-28 07:36 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c597dc3eb862

6904403: assert(f == k->has_finalizer(),"inconsistent has_finalizer") with debug VM
Summary: Don't assert if one of classes in hierarhy was redefined
Reviewed-by: coleenp, sspitsyn

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
+ test/runtime/RedefineFinalizer/Agent.java
+ test/runtime/RedefineFinalizer/Main.java
+ test/runtime/RedefineFinalizer/Martyr.java
+ test/runtime/RedefineFinalizer/MartyrSon.java
+ test/runtime/RedefineFinalizer/manifest.mf
+ test/runtime/RedefineFinalizer/testme.sh

Changeset: c351f64e8468
Author:    dsamersoff
Date:      2014-05-28 15:03 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/c351f64e8468

Merge


Changeset: 561686afee4b
Author:    ctornqvi
Date:      2014-05-28 22:59 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/561686afee4b

8043786: [TESTBUG] runtime/CommandLine/TestHexArguments.java test fails in nightly
Summary: Changed test to not pass on external flags to child processes
Reviewed-by: coleenp, hseigel

! test/runtime/CommandLine/TestHexArguments.java

Changeset: ef650d0ce657
Author:    lfoltan
Date:      2014-05-29 08:58 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ef650d0ce657

8041623: Solaris Studio 12.4 C++ 5.13, CHECK_UNHANDLED_OOPS use of class oop's copy constructor definitions causing error level diagnostic.
Summary: Fix several minor compilation issues with volatile oops for CHECK_UNHANDLED_OOPS support.
Reviewed-by: coleenp, hseigel

! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/oopsHierarchy.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryPool.cpp

Changeset: b576b115df4d
Author:    dcubed
Date:      2014-05-30 07:20 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/b576b115df4d

8036823: Stack trace sometimes shows 'locked' instead of 'waiting to lock'
Summary: Add a !owner check for 'waiting to lock' to catch current_pending_monitor corner cases.
Reviewed-by: dholmes, sspitsyn, kmo, zgu
Contributed-by: rednaxelafx at gmail.com, zhengyu.gu at oracle.com, daniel.daugherty at oracle.com

! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/vframe.cpp
! test/TEST.groups
+ test/runtime/Thread/TestThreadDumpMonitorContention.java

Changeset: 5a0e360e6890
Author:    sla
Date:      2014-05-30 19:13 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/5a0e360e6890

8044398: Attach code should propagate errors in Diagnostic Commands as errors
Reviewed-by: dcubed, mgronlun

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

Changeset: 073ae190b7d8
Author:    coleenp
Date:      2014-06-01 11:56 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/073ae190b7d8

Merge

! test/TEST.groups

Changeset: a391f6c3cf22
Author:    ykantser
Date:      2014-06-02 11:20 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a391f6c3cf22

8043915: Tests get ClassNotFoundException: com.oracle.java.testlibrary.StreamPumper
Reviewed-by: sla, allwin

! test/serviceability/ParserTest.java
! test/serviceability/attach/AttachWithStalePidFile.java
! test/serviceability/dcmd/DynLibDcmdTest.java
! test/serviceability/jvmti/GetObjectSizeOverflow.java
! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java
! test/serviceability/sa/jmap-hashcode/Test8028623.java
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/testlibrary/ctw/test/ClassesDirTest.java
! test/testlibrary/ctw/test/ClassesListTest.java
! test/testlibrary/ctw/test/JarDirTest.java
! test/testlibrary/ctw/test/JarsTest.java

Changeset: 63584da69379
Author:    rdurbin
Date:      2014-06-02 09:30 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/63584da69379

8038132: jprt bundles have libjsig.dylib in different place on OSX
Summary: The build of Hotspot should not remove the symlinks for libjsig.
Reviewed-by: dcubed, dholmes

! make/bsd/makefiles/universal.gmk

Changeset: 29d15865d20f
Author:    ctornqvi
Date:      2014-06-02 19:08 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/29d15865d20f

8044364: runtime/RedefineFinalizer test fails on windows
Summary: Rewrote the test in pure Java, added RedefineClassHelper utility class
Reviewed-by: coleenp, allwin, gtriantafill, dsamersoff

- test/runtime/RedefineFinalizer/Agent.java
- test/runtime/RedefineFinalizer/Main.java
- test/runtime/RedefineFinalizer/Martyr.java
- test/runtime/RedefineFinalizer/MartyrSon.java
+ test/runtime/RedefineFinalizer/RedefineFinalizer.java
- test/runtime/RedefineFinalizer/manifest.mf
- test/runtime/RedefineFinalizer/testme.sh
+ test/testlibrary/RedefineClassHelper.java
+ test/testlibrary_tests/RedefineClassTest.java

Changeset: d90c3f26443e
Author:    ctornqvi
Date:      2014-06-02 18:15 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d90c3f26443e

Merge


Changeset: 3f594e5d64e7
Author:    mgronlun
Date:      2014-06-03 09:44 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3f594e5d64e7

8044531: Event based tracing locks to rank as leafs where possible
Reviewed-by: dcubed, dholmes

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

Changeset: 1ffd0bb18df9
Author:    mseledtsov
Date:      2014-06-02 21:36 -0400
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/1ffd0bb18df9

8038587: [TESTBUG] Create CDS tests to exercise region sizes and base address
Summary: Added new tests to cover missing CDS basic funtions
Reviewed-by: coleenp, ctornqvi

+ test/runtime/SharedArchiveFile/LimitSharedSizes.java
+ test/runtime/SharedArchiveFile/SharedBaseAddress.java
+ test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java

Changeset: 3933f1093f1d
Author:    pliden
Date:      2014-05-30 10:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/3933f1093f1d

8044132: Quarantine unstable/broken GC tests
Reviewed-by: ehelin, jwilhelm

! test/gc/arguments/TestParallelHeapSizeFlags.java
! test/gc/arguments/TestUseCompressedOopsErgo.java
! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/parallelScavenge/TestDynShrinkHeap.java

Changeset: 9a3cdffad2fe
Author:    pliden
Date:      2014-05-30 10:43 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/9a3cdffad2fe

8042310: TestStringDeduplicationMemoryUsage test failing
Reviewed-by: ehelin, jwilhelm

- test/gc/g1/TestStringDeduplicationMemoryUsage.java
! test/gc/g1/TestStringDeduplicationTools.java

Changeset: dfeba022fa92
Author:    jmasa
Date:      2014-06-02 06:29 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/dfeba022fa92

Merge

- test/gc/g1/TestStringDeduplicationMemoryUsage.java

Changeset: bdfec31a50eb
Author:    pliden
Date:      2014-06-03 10:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/bdfec31a50eb

8040807: G1: Enable G1CollectedHeap::stop()
Reviewed-by: brutisso, jmasa, tschatzl

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/thread.cpp

Changeset: 7b0229d35259
Author:    brutisso
Date:      2014-06-03 10:44 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/7b0229d35259

8043239: G1: Missing post barrier in processing of j.l.ref.Reference objects
Summary: Removed all write barriers during reference processing and added explicit write barriers when iterating through the discovered list.
Reviewed-by: pliden, jmasa, tschatzl

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp

Changeset: 0c5576e5d6f0
Author:    brutisso
Date:      2014-06-03 09:34 +0000
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/0c5576e5d6f0

Merge

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

Changeset: 825bd64ca4cd
Author:    ehelin
Date:      2014-05-29 14:31 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/825bd64ca4cd

8042933: assert(capacity_until_gc >= committed_bytes) failed
Reviewed-by: stefank, jmasa

! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/runtime/thread.cpp
+ test/gc/metaspace/TestMetaspaceInitialization.java

Changeset: a4122a36a875
Author:    pliden
Date:      2014-06-04 14:16 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/a4122a36a875

8044768: Backout fix for JDK-8040807
Reviewed-by: brutisso, ehelin

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/thread.cpp

Changeset: def2ba2f655e
Author:    jmasa
Date:      2014-06-05 10:34 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/def2ba2f655e

Merge

! src/share/vm/runtime/thread.cpp
- test/gc/g1/TestStringDeduplicationMemoryUsage.java

Changeset: 41be7ddc01b2
Author:    amurillo
Date:      2014-06-06 10:19 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/41be7ddc01b2

Merge

- test/gc/g1/TestStringDeduplicationMemoryUsage.java



More information about the jdk9-dev-changes mailing list