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

dean.long at oracle.com dean.long at oracle.com
Mon Sep 26 19:34:08 UTC 2016


Changeset: 4d009502987b
Author:    eosterlund
Date:      2016-09-20 11:41 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4d009502987b

8165860: WorkGroup classes are missing volatile specifiers for lock-free code
Reviewed-by: mgerdin, tschatzl

! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp

Changeset: a6dab42b58af
Author:    bchristi
Date:      2016-09-20 10:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a6dab42b58af

8165372: StackWalker performance regression following JDK-8147039
Summary: Stack walking can use javaVFrame or vframeStream
Reviewed-by: coleenp, mchung

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

Changeset: d566fd6e0740
Author:    ccheung
Date:      2016-09-20 10:37 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d566fd6e0740

8164011: --patch-module support for CDS
Summary: allows the use of the --patch-module vm option with CDS. However, classes found in --patch-module during dump time will not be archived.
Reviewed-by: iklam, dcubed, lfoltan

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/runtime/arguments.cpp
! test/runtime/modules/PatchModule/PatchModuleCDS.java

Changeset: 1c9533c9629a
Author:    ccheung
Date:      2016-09-20 20:22 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1c9533c9629a

Merge


Changeset: 8fcdd3cc8da0
Author:    eosterlund
Date:      2016-09-20 15:42 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8fcdd3cc8da0

8033552: Fix missing missing volatile specifiers in CAS operations in GC code
Summary: Add missing volatile specifiers.
Reviewed-by: kbarrett, tschatzl

! src/share/vm/gc/cms/cmsOopClosures.hpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/sparsePRT.cpp
! src/share/vm/gc/g1/sparsePRT.hpp
! src/share/vm/gc/parallel/mutableSpace.hpp
! src/share/vm/gc/parallel/parallelScavengeHeap.hpp
! src/share/vm/gc/parallel/psYoungGen.hpp
! src/share/vm/gc/parallel/vmStructs_parallelgc.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/defNewGeneration.hpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
! src/share/vm/gc/shared/generation.hpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: ab2b45b79d71
Author:    jprovino
Date:      2016-09-20 10:27 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ab2b45b79d71

8164482: [REDO] G1 does not implement millis_since_last_gc which is needed by RMI GC
Summary: G1 does not return a correct value for the CollectedHeap::millis_since_last_gc()
Reviewed-by: tschatzl, kbarrett

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.hpp
! src/share/vm/gc/g1/g1Policy.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp

Changeset: 53443835ee75
Author:    jprovino
Date:      2016-09-20 20:45 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/53443835ee75

Merge

- test/serviceability/jdwp/JdwpModuleCmd.java
- test/serviceability/jdwp/JdwpModuleReply.java
- test/serviceability/jdwp/JdwpVisibleClassesCmd.java
- test/serviceability/jdwp/JdwpVisibleClassesReply.java

Changeset: ddb6b697fbd1
Author:    jprovino
Date:      2016-09-20 22:38 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ddb6b697fbd1

Merge

! src/share/vm/gc/shared/genCollectedHeap.cpp

Changeset: c86a798296ae
Author:    sspitsyn
Date:      2016-09-21 01:33 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c86a798296ae

8147943: jvmti.h generated with GPL header
Summary: Generate the jvmti.h with the GPL+CP header
Reviewed-by: dcubed, alanb

! src/share/vm/prims/jvmti.xml
! src/share/vm/prims/jvmtiH.xsl
! src/share/vm/prims/jvmtiLib.xsl

Changeset: c6c0b2224e96
Author:    sspitsyn
Date:      2016-09-21 08:38 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c6c0b2224e96

Merge


Changeset: 9e688f318f93
Author:    kzhaldyb
Date:      2016-09-05 20:31 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9e688f318f93

8165439: Convert Test_TempNewSymbol to GTest
Reviewed-by: dholmes, coleenp

! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/classfile/test_symbolTable.cpp

Changeset: e8b18e7e35a9
Author:    kzhaldyb
Date:      2016-09-08 18:41 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e8b18e7e35a9

8165601: Convert arrayOopDesc_test to Gtest
Reviewed-by: coleenp, iignatyev

- src/share/vm/oops/arrayOop.cpp
! src/share/vm/oops/arrayOop.hpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/oops/test_arrayOop.cpp

Changeset: bc4db66d65c3
Author:    kzhaldyb
Date:      2016-09-21 11:31 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bc4db66d65c3

Merge

- src/share/vm/oops/arrayOop.cpp

Changeset: f5aa9da183c8
Author:    ddmitriev
Date:      2016-09-21 16:46 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f5aa9da183c8

8150758: [TESTBUG] need jvmti tests for module aware agents
Reviewed-by: sspitsyn, dsamersoff

! make/test/JtregNative.gmk
+ test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java
+ test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/libMAAClassFileLoadHook.c
+ test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/MAAClassLoadPrepare.java
+ test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/libMAAClassLoadPrepare.c
+ test/serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java
+ test/serviceability/jvmti/ModuleAwareAgents/ThreadStart/libMAAThreadStart.c

Changeset: 45d7a06ba454
Author:    coleenp
Date:      2016-09-21 09:56 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/45d7a06ba454

8163969: Cyclic interface initialization causes JVM crash
Summary: Fix interface initialization to follow spec: interface initializations do not set initialization state of interfaces that extend them.
Reviewed-by: dholmes, acorn, lfoltan

! src/share/vm/oops/instanceKlass.cpp
+ test/runtime/lambda-features/CyclicInterfaceInit.java
+ test/runtime/lambda-features/InterfaceInitializationStates.java

Changeset: 682c41f68fbf
Author:    coleenp
Date:      2016-09-21 16:47 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/682c41f68fbf

Merge


Changeset: 9c5d8a861184
Author:    ctornqvi
Date:      2016-09-21 12:45 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9c5d8a861184

8164852: Move slow tier1/tier2 runtime tests to later tiers
Reviewed-by: gtriantafill, sla, mseledtsov

! test/TEST.groups

Changeset: 2ad858eee506
Author:    ctornqvi
Date:      2016-09-21 16:52 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2ad858eee506

Merge


Changeset: ce26917b8cf8
Author:    ctornqvi
Date:      2016-09-21 18:40 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ce26917b8cf8

Merge


Changeset: 5a4770b4b7bf
Author:    cjplummer
Date:      2016-09-21 12:53 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5a4770b4b7bf

8161225: Assert failure in JVMTI GetNamedModule at JPLISAgent.c line: 792
Summary: Made the assert less restrictive.
Reviewed-by: dholmes, dcubed, sspitsyn

! src/share/vm/prims/jvmtiEnter.xsl

Changeset: 2da4d47749b0
Author:    kzhaldyb
Date:      2016-09-16 19:49 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2da4d47749b0

8165613: Convert TestKlass_test to Gtest
Reviewed-by: coleenp, rehn

! src/share/vm/oops/klass.cpp
! src/share/vm/utilities/internalVMTests.cpp
+ test/native/oops/test_instanceKlass.cpp
- test/native/runtime/test_instanceKlass.cpp

Changeset: 736bbd7b1433
Author:    kzhaldyb
Date:      2016-09-22 00:21 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/736bbd7b1433

Merge

- test/native/runtime/test_instanceKlass.cpp

Changeset: 36494bc11768
Author:    erikj
Date:      2016-09-22 08:57 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/36494bc11768

8166202: Tracefile gensrc cannot handle closed src dir in different location
Reviewed-by: egahlin, dholmes, tbell

! make/gensrc/GensrcJvmti.gmk

Changeset: 6f627bebb70b
Author:    adinn
Date:      2016-09-22 09:18 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6f627bebb70b

8166433: AArch64: Fix for JDK-8163014 broke AArch64 build
Reviewed-by: adinn, coleenp

! src/cpu/aarch64/vm/interp_masm_aarch64.cpp

Changeset: 0ff97dc32114
Author:    dsamersoff
Date:      2016-09-22 15:42 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0ff97dc32114

8166552: SA: Missed testcase for add default methods to InstanceKlass
Summary: Add default methods to InstanceKlass to enable SA to inspect default methods
Reviewed-by: dsamersoff, iklam
Contributed-by: jini.george at oracle.com

+ test/serviceability/sa/LingeredAppWithDefaultMethods.java
+ test/serviceability/sa/TestDefaultMethods.java

Changeset: c8213909c403
Author:    dsamersoff
Date:      2016-09-22 14:29 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c8213909c403

Merge


Changeset: 6f006bfb560e
Author:    kzhaldyb
Date:      2016-09-08 15:23 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6f006bfb560e

8165433: Convert Test_linked_list to Gtest
Reviewed-by: coleenp, dholmes, iignatyev

! src/share/vm/utilities/internalVMTests.cpp
- src/share/vm/utilities/linkedlist.cpp
+ test/native/utilities/test_linkedlist.cpp

Changeset: fefc408b0778
Author:    iignatyev
Date:      2016-09-22 16:41 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fefc408b0778

Merge


Changeset: 15ae86213202
Author:    bchristi
Date:      2016-09-22 10:24 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/15ae86213202

8166501: compilation error in stackwalk.cpp on some gccs
Reviewed-by: coleenp

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

Changeset: d354727ce2d1
Author:    iignatyev
Date:      2016-09-22 22:51 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d354727ce2d1

8166549: fix incorrectly @ignore-d hotspot/compiler tests
Reviewed-by: kvn, kzhaldyb

! test/compiler/codecache/stress/OverloadCompileQueueTest.java

Changeset: 9e79af843b09
Author:    dlong
Date:      2016-09-26 14:21 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9e79af843b09

Merge

! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
- src/share/vm/oops/arrayOop.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/internalVMTests.cpp
- src/share/vm/utilities/linkedlist.cpp
- test/native/runtime/test_instanceKlass.cpp



More information about the jdk9-all-changes mailing list