hg: shenandoah/jdk9/hotspot: 24 new changesets

roman at kennke.org roman at kennke.org
Fri Jul 22 13:48:48 UTC 2016


Changeset: 25442c9a17c8
Author:    amurillo
Date:      2016-07-07 18:35 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/25442c9a17c8

Merge

- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigVerifier.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVmSymbols.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMAddress.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMData.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMField.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMFlag.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMType.java
- src/share/vm/runtime/atomic.cpp

Changeset: a8d8b49a0a24
Author:    dsamersoff
Date:      2016-07-08 20:11 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a8d8b49a0a24

8161074: Quarantine jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java in JDK9-dev
Summary: Quarantine the test
Reviewed-by: dcubed, gtriantafill

! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java

Changeset: 352357128f60
Author:    amurillo
Date:      2016-07-12 21:14 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/352357128f60

Merge


Changeset: 27f732a0a63c
Author:    amurillo
Date:      2016-07-14 15:47 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/27f732a0a63c

Added tag jdk-9+127 for changeset 352357128f60

! .hgtags

Changeset: de52fd366408
Author:    mhaupt
Date:      2016-07-12 10:39 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/de52fd366408

8161032: GPL header incorrect - address wrong - not swapped in licensee bundles
Reviewed-by: dholmes, kvn

! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrap.java

Changeset: f97ba4d85000
Author:    pliden
Date:      2016-06-28 10:37 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f97ba4d85000

8159890: SIGSEGV with UseStringDeduplication and UseSharedSpaces/RequireSharedSpaces
Reviewed-by: stefank, drwhite, tschatzl, jiangli, iklam
Contributed-by: per.liden at oracle.com, ioi.lam at oracle.com

! src/share/vm/classfile/compactHashtable.cpp
+ test/runtime/SharedArchiveFile/SharedStringsDedup.java

Changeset: 28accbf6d435
Author:    lfoltan
Date:      2016-06-28 10:11 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/28accbf6d435

8159262: Walking PackageEntry Export and ModuleEntry Reads Must Occur Only When Neccessary And Wait Until ClassLoader's Aliveness Determined
Summary: Fixed an issue in class unloading to delay walk until class loader's aliveness is determined of modularity lists to remove dead modules
Reviewed-by: coleenp, dholmes, sspitsyn, zgu

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/moduleEntry.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/packageEntry.cpp
! src/share/vm/classfile/packageEntry.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
+ test/runtime/modules/ModuleStress/CustomSystemClassLoader.java
+ test/runtime/modules/ModuleStress/ModuleNonBuiltinCLMain.java
+ test/runtime/modules/ModuleStress/ModuleSameCLMain.java
+ test/runtime/modules/ModuleStress/ModuleStress.java
+ test/runtime/modules/ModuleStress/ModuleStressGC.java
+ test/runtime/modules/ModuleStress/src/jdk.test/test/MainGC.java
+ test/runtime/modules/ModuleStress/src/jdk.translet/translet/MainGC.java

Changeset: 9543730bc5d7
Author:    kzhaldyb
Date:      2016-06-29 17:01 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9543730bc5d7

8132715: Add tests which check that no allocations allowed in any of humongous regions
Reviewed-by: dfazunen, tschatzl

+ test/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java

Changeset: 63d26f8dbce2
Author:    kzhaldyb
Date:      2016-06-29 18:40 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/63d26f8dbce2

8132711: Add tests which check that Humongous objects behave as expected after Mixed GC
Reviewed-by: tschatzl, dfazunen

! test/gc/g1/humongousObjects/objectGraphTest/GC.java
! test/gc/g1/humongousObjects/objectGraphTest/README
! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java

Changeset: 7d886caa5cc7
Author:    coleenp
Date:      2016-06-29 20:16 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7d886caa5cc7

8160551: assert(c == Bytecodes::_putfield) failed: must be putfield
Summary: Illegal bytecodes which are detected later hit this assert first.
Reviewed-by: jrose

! src/share/vm/interpreter/rewriter.cpp
+ test/runtime/Final/Bad.jasm
+ test/runtime/Final/PutfieldError.java

Changeset: ed531a6f6b53
Author:    coleenp
Date:      2016-06-30 00:19 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/ed531a6f6b53

Merge


Changeset: 2af3fb9f244f
Author:    mlarsson
Date:      2016-06-29 16:11 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2af3fb9f244f

8159695: Arguments::atojulong() fails to detect overflows
Reviewed-by: dholmes, dsamersoff

! src/share/vm/runtime/arguments.cpp
+ test/native/runtime/test_arguments.cpp

Changeset: 05c21d0982bb
Author:    erikj
Date:      2016-07-01 11:55 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/05c21d0982bb

8158629: bash >(...) construct still causes race conditions
Reviewed-by: tbell

! make/gensrc/GensrcDtrace.gmk
! make/lib/CompileDtracePostJvm.gmk

Changeset: f59a05821a33
Author:    ctornqvi
Date:      2016-07-01 07:21 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f59a05821a33

8160484: Implement Hotspot Runtime tier 2
Reviewed-by: dholmes, gtriantafill

! test/TEST.groups

Changeset: 640da3ec4953
Author:    ctornqvi
Date:      2016-07-01 13:39 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/640da3ec4953

Merge


Changeset: 5829c33488ad
Author:    kbarrett
Date:      2016-06-30 19:16 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/5829c33488ad

8160356: invalid suffix on literal warning is occurred with GCC 6
Summary: Add whitespace separation
Reviewed-by: kbarrett, kvn
Contributed-by: yasuenag at gmail.com

! src/share/vm/classfile/moduleEntry.cpp
! src/share/vm/classfile/packageEntry.cpp
! src/share/vm/gc/shared/preservedMarks.cpp

Changeset: 2f77f01444dd
Author:    poonam
Date:      2016-07-01 12:51 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2f77f01444dd

8064814: Print more helpful error message when getting OOM due to low Java Heap base when running with CompressedOops
Summary: Improve OOM error message
Reviewed-by: coleenp, dholmes

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

Changeset: e3b930bb92e9
Author:    poonam
Date:      2016-07-01 23:11 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/e3b930bb92e9

Merge


Changeset: b24356a3e2a6
Author:    amurillo
Date:      2016-07-08 12:12 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b24356a3e2a6

Merge


Changeset: 23f9f75195b5
Author:    amurillo
Date:      2016-07-12 10:03 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/23f9f75195b5

Merge


Changeset: 22bf6db9767b
Author:    amurillo
Date:      2016-07-14 16:21 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/22bf6db9767b

Merge


Changeset: 19277b56bc7d
Author:    amurillo
Date:      2016-07-21 16:42 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/19277b56bc7d

Added tag jdk-9+128 for changeset 22bf6db9767b

! .hgtags

Changeset: a90837c4ccd6
Author:    rkennke
Date:      2016-07-22 13:51 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/a90837c4ccd6

Merge

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: 7713651be20f
Author:    rkennke
Date:      2016-07-22 15:48 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7713651be20f

Added missing eq barrier.

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



More information about the shenandoah-dev mailing list