hg: zgc/zgc: 98 new changesets
per.liden at oracle.com
per.liden at oracle.com
Thu May 17 10:41:15 UTC 2018
Changeset: 28eaf7a99a8c
Author: mli
Date: 2018-05-07 18:23 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/28eaf7a99a8c
8202291: java/rmi/Naming/LookupIPv6.java failed with Connection refused
Reviewed-by: clanger
! test/jdk/java/rmi/Naming/LookupIPv6.java
Changeset: ea0a16ba6ac0
Author: mdoerr
Date: 2018-05-07 12:28 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/ea0a16ba6ac0
8202080: Introduce ordering semantics for Atomic::add and other RMW atomics
Reviewed-by: lucy, rehn, dholmes
! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp
! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp
! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp
! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp
! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp
! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp
! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp
! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp
! src/hotspot/share/runtime/atomic.hpp
! src/hotspot/share/utilities/globalCounter.cpp
Changeset: bcf41be8ea14
Author: eosterlund
Date: 2018-05-07 10:36 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/bcf41be8ea14
8202083: Remove explicit CMS checks in CardTableBarrierSet
Reviewed-by: kbarrett
! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp
Changeset: aa04bf7b99bd
Author: stefank
Date: 2018-05-07 14:42 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/aa04bf7b99bd
8202591: Remove usage of CMSEdenChunksRecordAlways in defNewGeneration.cpp
Reviewed-by: eosterlund, kbarrett
! src/hotspot/share/gc/serial/defNewGeneration.cpp
Changeset: 6be313c6c250
Author: stefank
Date: 2018-05-07 14:42 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/6be313c6c250
8202592: Remove unused EvacuateFollowersClosure
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
Changeset: 000c697c81db
Author: stefank
Date: 2018-05-07 14:42 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/000c697c81db
8202639: Use concrete Generation classes in SerialHeap and CMSHeap
Reviewed-by: eosterlund, ehelin
! src/hotspot/share/gc/cms/cmsHeap.cpp
! src/hotspot/share/gc/cms/cmsHeap.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
Changeset: 01a88f825a84
Author: stefank
Date: 2018-05-07 14:42 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/01a88f825a84
8202641: Replace OOP_SINCE_SAVE_MARKS with templates
Reviewed-by: eosterlund, sjohanss
! src/hotspot/share/gc/cms/cmsHeap.hpp
+ src/hotspot/share/gc/cms/cmsHeap.inline.hpp
! src/hotspot/share/gc/cms/cms_specialized_oop_closures.hpp
! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp
! src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp
+ src/hotspot/share/gc/cms/compactibleFreeListSpace.inline.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.inline.hpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.hpp
! src/hotspot/share/gc/cms/promotionInfo.cpp
! src/hotspot/share/gc/cms/promotionInfo.hpp
+ src/hotspot/share/gc/cms/promotionInfo.inline.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
+ src/hotspot/share/gc/serial/serialHeap.inline.hpp
! src/hotspot/share/gc/serial/serial_specialized_oop_closures.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shared/specialized_oop_closures.hpp
Changeset: af1923174c9b
Author: stefank
Date: 2018-05-07 14:42 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/af1923174c9b
8202642: Replace PAR_OOP_ITERATE with templates
Reviewed-by: eosterlund, sjohanss
! src/hotspot/share/gc/cms/cms_specialized_oop_closures.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shared/specialized_oop_closures.hpp
Changeset: e0dbf14885b8
Author: goetz
Date: 2018-05-07 11:38 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e0dbf14885b8
8199852: Print more information about class loaders in LinkageErrors.
Reviewed-by: dholmes, lfoltan, gtriantafill
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/klassVtable.cpp
! test/hotspot/jtreg/runtime/LoaderConstraints/common/C.jasm
! test/hotspot/jtreg/runtime/LoaderConstraints/common/Foo.java
! test/hotspot/jtreg/runtime/LoaderConstraints/common/J.java
! test/hotspot/jtreg/runtime/LoaderConstraints/common/PreemptingClassLoader.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/differentLE/D_ambgs.jasm
+ test/hotspot/jtreg/runtime/LoaderConstraints/differentLE/Test.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/differentLE/test/A.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/differentLE/test/B.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/differentLE/test/C.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/differentLE/test/D_ambgs.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/duplicateLE/Test.java
! test/hotspot/jtreg/runtime/LoaderConstraints/itableICCE/I.java
! test/hotspot/jtreg/runtime/LoaderConstraints/itableICCE/Task.java
! test/hotspot/jtreg/runtime/LoaderConstraints/itableICCE/Test.java
! test/hotspot/jtreg/runtime/LoaderConstraints/itableLdrConstraint/I.java
! test/hotspot/jtreg/runtime/LoaderConstraints/itableLdrConstraint/Task.java
! test/hotspot/jtreg/runtime/LoaderConstraints/itableLdrConstraint/Test.java
! test/hotspot/jtreg/runtime/LoaderConstraints/vtableAME/I.java
! test/hotspot/jtreg/runtime/LoaderConstraints/vtableAME/Task.java
! test/hotspot/jtreg/runtime/LoaderConstraints/vtableAME/Test.java
! test/hotspot/jtreg/runtime/LoaderConstraints/vtableLdrConstraint/I.java
! test/hotspot/jtreg/runtime/LoaderConstraints/vtableLdrConstraint/Task.java
! test/hotspot/jtreg/runtime/LoaderConstraints/vtableLdrConstraint/Test.java
Changeset: 92ec6aec6f06
Author: vtheeyarath
Date: 2018-05-03 04:18 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/92ec6aec6f06
8195717: test java/lang/invoke/MethodHandlesTest timed out running testAsCollector1
Summary: refactor MethodHandlesTest
Reviewed-by: psandoz
+ test/jdk/java/lang/invoke/MethodHandlesAsCollectorTest.java
+ test/jdk/java/lang/invoke/MethodHandlesCastFailureTest.java
+ test/jdk/java/lang/invoke/MethodHandlesGeneralTest.java
+ test/jdk/java/lang/invoke/MethodHandlesInsertArgumentsTest.java
+ test/jdk/java/lang/invoke/MethodHandlesInvokersTest.java
+ test/jdk/java/lang/invoke/MethodHandlesPermuteArgumentsTest.java
+ test/jdk/java/lang/invoke/MethodHandlesSpreadArgumentsTest.java
! test/jdk/java/lang/invoke/MethodHandlesTest.java
Changeset: 3db7884546a1
Author: stuefe
Date: 2018-05-07 20:42 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/3db7884546a1
8185034: Cleanup and consolidate Metaspace coding
Reviewed-by: coleenp, zgu
! src/hotspot/share/memory/metaspace.cpp
Changeset: 9fec54fe663d
Author: iklam
Date: 2018-04-26 13:40 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/9fec54fe663d
8197954: Remove unnecessary intermediary APIs from AppCDS implementation
Reviewed-by: jiangli, ccheung
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/klassFactory.cpp
- src/hotspot/share/classfile/sharedClassUtil.cpp
- src/hotspot/share/classfile/sharedClassUtil.hpp
! src/hotspot/share/classfile/sharedPathsMiscInfo.cpp
! src/hotspot/share/classfile/sharedPathsMiscInfo.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
- src/hotspot/share/classfile/systemDictionary_ext.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/prims/jvm.cpp
Changeset: a7d4b4d78c37
Author: coleenp
Date: 2018-05-07 18:48 -0400
URL: http://hg.openjdk.java.net/zgc/zgc/rev/a7d4b4d78c37
8202606: Deprecate AllowNonVirtualCalls option
Reviewed-by: hseigel, dholmes
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 86c6968ff67a
Author: dholmes
Date: 2018-05-07 19:31 -0400
URL: http://hg.openjdk.java.net/zgc/zgc/rev/86c6968ff67a
8202686: Missing test case for 8200167 - final Object methods
Reviewed-by: psandoz
! test/jdk/java/lang/invoke/SpecialInterfaceCall.java
! test/jdk/java/lang/invoke/SpecialInterfaceCallI4.jasm
Changeset: 9f2b32b87906
Author: dholmes
Date: 2018-05-07 21:48 -0400
URL: http://hg.openjdk.java.net/zgc/zgc/rev/9f2b32b87906
8202744: Expired flag removal for JDK 11
Reviewed-by: coleenp, jiangli
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java
Changeset: 2d1952d4d067
Author: xyin
Date: 2018-05-08 09:51 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2d1952d4d067
8202690: jdk/jshell/ToolBasicTest.java failed in testOpenFileOverHttp() and testOpenLocalFileUrl()
Reviewed-by: rfield, jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/langtools/jdk/jshell/ToolBasicTest.java
Changeset: 2566ad726765
Author: amlu
Date: 2018-05-08 12:37 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2566ad726765
8202581: failure_handler: gather more environment information on macOS
Reviewed-by: psandoz
! test/failure_handler/src/share/conf/mac.properties
Changeset: d9d55f64d136
Author: rgoel
Date: 2018-05-08 11:49 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/d9d55f64d136
8191410: Unicode 10
Summary: upgrade to Unicode 10
Reviewed-by: naoto, rriggs, igerasim
! make/data/characterdata/CharacterData00.java.template
! make/data/characterdata/CharacterData01.java.template
! make/data/unicodedata/PropList.txt
! make/data/unicodedata/Scripts.txt
! make/data/unicodedata/SpecialCasing.txt
! make/data/unicodedata/UnicodeData.txt
! make/data/unicodedata/VERSION
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/sun/text/normalizer/ICUBinary.java
! src/java.base/share/classes/sun/text/normalizer/Norm2AllModes.java
! src/java.base/share/classes/sun/text/normalizer/Normalizer2.java
! src/java.base/share/classes/sun/text/normalizer/NormalizerImpl.java
! src/java.base/share/classes/sun/text/resources/nfc.icu
! src/java.base/share/classes/sun/text/resources/nfkc.icu
! src/java.base/share/classes/sun/text/resources/nfkc_cf.icu
! src/java.base/share/classes/sun/text/resources/ubidi.icu
! src/java.base/share/classes/sun/text/resources/uprops.icu
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
+ test/jdk/java/lang/Character/Blocks.txt
+ test/jdk/java/lang/Character/CharCheck.java
+ test/jdk/java/lang/Character/CheckBlocks.java
+ test/jdk/java/lang/Character/CheckUnicode.java
+ test/jdk/java/lang/Character/DumpCharProperties.java
! test/jdk/java/lang/Character/PropList.txt
! test/jdk/java/lang/Character/PropertyValueAliases.txt
! test/jdk/java/lang/Character/Scripts.txt
+ test/jdk/java/lang/Character/SpecialCasing.txt
! test/jdk/java/lang/Character/UnicodeBlock/OptimalMapSize.java
+ test/jdk/java/lang/Character/UnicodeCasingTest.java
+ test/jdk/java/lang/Character/UnicodeData.txt
+ test/jdk/java/lang/Character/UnicodeSpec.java
+ test/jdk/java/lang/Character/charprop00.bin
+ test/jdk/java/lang/Character/charprop01.bin
+ test/jdk/java/lang/Character/charprop02.bin
+ test/jdk/java/lang/Character/charprop03.bin
+ test/jdk/java/lang/Character/charprop0E.bin
+ test/jdk/java/lang/Character/charprop0F.bin
+ test/jdk/java/lang/Character/charprop10.bin
+ test/jdk/java/lang/String/SpecialCasingTest.java
+ test/jdk/java/lang/String/UnicodeCasingTest.java
Changeset: 26d9c0cf53d5
Author: hannesw
Date: 2018-05-08 09:41 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/26d9c0cf53d5
8200716: Object propertyIsEnumerable buggy behavior on short integer-string key
Reviewed-by: jlaskey, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java
+ test/nashorn/script/basic/JDK-8200716.js
Changeset: edbb27451b4b
Author: redestad
Date: 2018-05-08 09:52 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/edbb27451b4b
8202583: Remove experimental ClassForNamePlugin
Reviewed-by: jlaskey, alanb, mchung
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.java
! src/jdk.jlink/share/classes/module-info.java
Changeset: 1c4fb292447c
Author: redestad
Date: 2018-05-08 09:57 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/1c4fb292447c
8202719: Use Collections.emptyEnumeration where possible
Reviewed-by: martin, psandoz
Contributed-by: christoph.dreis at freenet.de
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
Changeset: 9d17c375dc30
Author: tschatzl
Date: 2018-05-08 10:01 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/9d17c375dc30
8202017: Merge Reference Enqueuing phase with phase 3 of Reference processing
Summary: Do reference enqueuing work directly in phase 3 after every Reference.
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
Changeset: 0d4920ac269c
Author: redestad
Date: 2018-05-08 10:49 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0d4920ac269c
8202548: Use reservation Object when creating SpeciesData
Reviewed-by: psandoz, plevart
Contributed-by: claes.redestad at oracle.com, peter.levart at gmail.com
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
Changeset: f5231f5762fc
Author: jlaskey
Date: 2018-05-08 09:27 -0300
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f5231f5762fc
8200372: String::trim JavaDoc should clarify meaning of space
Reviewed-by: sundar
! src/java.base/share/classes/java/lang/String.java
Changeset: d213d70182a9
Author: apetcher
Date: 2018-05-08 09:21 -0400
URL: http://hg.openjdk.java.net/zgc/zgc/rev/d213d70182a9
8181594: Efficient and constant-time modular arithmetic
Summary: Field arithmetic library for crypto algorithms like Poly1305 and X25519
Reviewed-by: xuelei
+ src/java.base/share/classes/sun/security/util/math/ImmutableIntegerModuloP.java
+ src/java.base/share/classes/sun/security/util/math/IntegerFieldModuloP.java
+ src/java.base/share/classes/sun/security/util/math/IntegerModuloP.java
+ src/java.base/share/classes/sun/security/util/math/MutableIntegerModuloP.java
+ src/java.base/share/classes/sun/security/util/math/SmallValue.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java
+ test/jdk/sun/security/util/math/BigIntegerModuloP.java
+ test/jdk/sun/security/util/math/TestIntegerModuloP.java
Changeset: 9bc1e6487cbb
Author: apetcher
Date: 2018-05-08 09:47 -0400
URL: http://hg.openjdk.java.net/zgc/zgc/rev/9bc1e6487cbb
8171277: Elliptic Curves for Security in Crypto
Summary: Implementations of X25519 and X448 key agreement in SunEC
Reviewed-by: mullan
+ src/java.base/share/classes/java/security/interfaces/XECKey.java
+ src/java.base/share/classes/java/security/interfaces/XECPrivateKey.java
+ src/java.base/share/classes/java/security/interfaces/XECPublicKey.java
! src/java.base/share/classes/java/security/spec/ECGenParameterSpec.java
+ src/java.base/share/classes/java/security/spec/NamedParameterSpec.java
+ src/java.base/share/classes/java/security/spec/XECPrivateKeySpec.java
+ src/java.base/share/classes/java/security/spec/XECPublicKeySpec.java
! src/java.base/share/classes/module-info.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyAgreement.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyFactory.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyPairGenerator.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPrivateKeyImpl.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPublicKeyImpl.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/XECOperations.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java
- test/jdk/com/sun/crypto/provider/KeyAgreement/DHGenSecretKey.java
+ test/jdk/java/security/KeyAgreement/KeyAgreementTest.java
+ test/jdk/java/security/KeyAgreement/KeySizeTest.java
+ test/jdk/java/security/KeyAgreement/KeySpecTest.java
+ test/jdk/java/security/KeyAgreement/MultiThreadTest.java
+ test/jdk/java/security/KeyAgreement/NegativeTest.java
+ test/jdk/sun/security/ec/xec/TestXDH.java
+ test/jdk/sun/security/ec/xec/TestXECOps.java
+ test/jdk/sun/security/ec/xec/X25519.iter
+ test/jdk/sun/security/ec/xec/X448.iter
+ test/jdk/sun/security/ec/xec/XECIterative.java
+ test/lib/jdk/test/lib/Convert.java
Changeset: 4fa726f796f5
Author: tschatzl
Date: 2018-05-08 16:49 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/4fa726f796f5
8202781: Fix typo in DiscoveredListIterator::complete_enqeue
Reviewed-by: kbarrett
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: 0b63526d1550
Author: jjg
Date: 2018-05-08 12:16 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0b63526d1550
8199196: Add javadoc support for preview features
Reviewed-by: ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
+ test/langtools/jdk/javadoc/tool/EnablePreviewOption.java
Changeset: ca1f2d4d4ec8
Author: stefank
Date: 2018-05-07 14:57 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/ca1f2d4d4ec8
8202709: Move oopDesc::is_archive_object to MetaspaceShared::is_archive_object
Reviewed-by: ehelin, jiangli
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: f945444fabc3
Author: stefank
Date: 2018-05-07 14:57 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f945444fabc3
8202647: Add deduplicate_string function to CollectedHeap
Reviewed-by: rehn, sjohanss
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
Changeset: f7e564cacfbc
Author: stefank
Date: 2018-05-07 16:12 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f7e564cacfbc
8202649: Move the Parallel GC specific task creation functions out of Threads
Reviewed-by: ehelin, pliden
! src/hotspot/share/gc/parallel/pcTasks.cpp
! src/hotspot/share/gc/parallel/pcTasks.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psTasks.cpp
! src/hotspot/share/gc/parallel/psTasks.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 10843c8ecd54
Author: stefank
Date: 2018-05-07 16:16 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/10843c8ecd54
8202722: Move marksweep_init into GC code
Reviewed-by: ehelin, kbarrett
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/runtime/init.cpp
Changeset: 06d5b1f66553
Author: redestad
Date: 2018-05-08 23:02 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/06d5b1f66553
8202810: Remove class-for-name test
Reviewed-by: jlaskey, mchung
! test/jdk/tools/jlink/JLinkPluginsTest.java
Changeset: 20520a835f48
Author: vromero
Date: 2018-05-08 17:12 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/20520a835f48
8202597: javac is not inducing a notional interface if Object appears in an intersection type
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/T8202597/NotionalInterfaceNotBeingInducedTest.java
! test/langtools/tools/javac/diags/examples/NotAnInterfaceComponent.java
! test/langtools/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java
Changeset: e64e3cd120b7
Author: darcy
Date: 2018-05-08 17:58 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e64e3cd120b7
8202563: BigInteger/BigDecimal not immune to overflow, contrary to spec
Reviewed-by: martin, bpb
! src/java.base/share/classes/java/math/BigInteger.java
Changeset: 50c0d24d3971
Author: kbarrett
Date: 2018-05-08 20:59 -0400
URL: http://hg.openjdk.java.net/zgc/zgc/rev/50c0d24d3971
8202631: JVM_Clone to throw CloneNotSupportException for Reference object
Summary: JVM_Clone throws; delete previous partial support for cloning.
Reviewed-by: eosterlund, mchung, dholmes, coleenp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jvm.cpp
Changeset: e4a7bacf99b1
Author: weijun
Date: 2018-05-09 09:50 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e4a7bacf99b1
8202816: Update JarSigning.keystore
Reviewed-by: xuelei
! test/jdk/sun/security/tools/jarsigner/JarSigning.keystore
+ test/jdk/sun/security/tools/jarsigner/JarSigning.keystore.README
! test/jdk/sun/security/tools/jarsigner/JarSigningNonAscii.java
Changeset: ae0ebd3cf949
Author: mdoerr
Date: 2018-05-08 15:40 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/ae0ebd3cf949
8202564: java/lang/management/ThreadMXBean/ThreadCounts.java fails
Summary: _exiting_daemon_threads_count needs to be decremented at the right place
Reviewed-by: kvn, dcubed
! src/hotspot/share/services/threadService.cpp
Changeset: bd3e4517dfa3
Author: stuefe
Date: 2018-05-09 06:51 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/bd3e4517dfa3
8202634: Metaspace: simplify SpaceManager lists
Reviewed-by: zgu, coleenp
! src/hotspot/share/memory/metachunk.cpp
! src/hotspot/share/memory/metachunk.hpp
! src/hotspot/share/memory/metaspace.cpp
Changeset: 88b76c19d8eb
Author: clanger
Date: 2018-05-09 07:48 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/88b76c19d8eb
8202650: Enforce group for attach listener file
Reviewed-by: cjplummer, stuefe
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
Changeset: 5201c9474ee7
Author: redestad
Date: 2018-05-09 09:39 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5201c9474ee7
8202711: Merge tiered compilation policies
Reviewed-by: neliasso, kvn
- src/hotspot/share/runtime/advancedThresholdPolicy.cpp
- src/hotspot/share/runtime/advancedThresholdPolicy.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/compilationPolicy.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/simpleThresholdPolicy.cpp
! src/hotspot/share/runtime/simpleThresholdPolicy.hpp
! test/hotspot/jtreg/compiler/aot/RecompilationTest.java
! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java
! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java
- test/hotspot/jtreg/compiler/tiered/TransitionsTestExecutor.java
Changeset: c5341d61506f
Author: dsamersoff
Date: 2018-05-09 12:19 +0300
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c5341d61506f
8201602: ARM32 - Minimal Dynamic Constant support
Summary: Minimal condy support for ARM
Reviewed-by: dsamersoff, bobv
Contributed-by: boris.ulasevich at bell-sw.com
! src/hotspot/cpu/arm/templateTable_arm.cpp
Changeset: c036b84c6bbf
Author: sjohanss
Date: 2018-05-09 11:24 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c036b84c6bbf
8202662: JFR tests fails: Could not find leak with class
Reviewed-by: pliden, kbarrett
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
Changeset: 758deedaae84
Author: tschatzl
Date: 2018-05-09 13:37 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/758deedaae84
8202780: Remove EnqueueTask related code from ReferenceProcessor after JDK-8202017
Summary: Remove code obsoleted by JDK-8202017
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp
! src/hotspot/share/gc/parallel/pcTasks.cpp
! src/hotspot/share/gc/parallel/pcTasks.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: 54eda3aad6dd
Author: jlahoda
Date: 2018-05-09 17:14 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/54eda3aad6dd
8202843: langtools ant build fails
Summary: Using default -source/-target settings when building langtools using the developer ant build.
Reviewed-by: mcimadamore
! make/langtools/build.properties
! make/langtools/build.xml
Changeset: 35b22ca681d1
Author: erikj
Date: 2018-05-09 19:50 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/35b22ca681d1
8202557: OpenJDK fails to start in Windows 7 and 8.1 after upgrading compiler to VC 2017
Reviewed-by: tbell
! make/CreateJmods.gmk
! make/autoconf/basics.m4
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain_windows.m4
! make/copy/Copy-java.base.gmk
! make/devkit/createWindowsDevkit2017.sh
Changeset: 26ac622a4cab
Author: stuefe
Date: 2018-05-10 07:26 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/26ac622a4cab
8202822: Add .git to .hgignore
Reviewed-by: erikj
! .hgignore
Changeset: bbcbfa18b0e8
Author: shade
Date: 2018-05-10 17:19 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/bbcbfa18b0e8
8202683: Minimal VM should build cleanly on 64-bit platforms
Reviewed-by: erikj, dholmes
! make/copy/Copy-java.base.gmk
Changeset: fff12b2f6795
Author: lmesnik
Date: 2018-05-08 15:28 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/fff12b2f6795
8202748: jtreg :hotspot_misc group shouldn't include vmTestbase tests
Reviewed-by: iignatyev, mseledtsov
! test/hotspot/jtreg/TEST.groups
Changeset: e32abf6409af
Author: kvn
Date: 2018-05-10 09:27 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e32abf6409af
8202773: Unhandled oop in JavaThread::collect_counters
Summary: remove MutexLocker
Reviewed-by: dcubed
! src/hotspot/share/runtime/thread.cpp
Changeset: 5730ca794584
Author: erikj
Date: 2018-05-10 10:00 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5730ca794584
8202919: JDK-8202683 broke macosx build
Reviewed-by: shade, tbell
! make/copy/Copy-java.base.gmk
Changeset: 5830a17d9fc8
Author: ccheung
Date: 2018-05-10 16:39 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5830a17d9fc8
8202289: Non-empty directory in module path is not handled properly at CDS/AppCDS dump time
8202519: Crash during large AppCDS dump
Summary: Convert the source of a class into canonical form before comparing witha shared path table entry.
Reviewed-by: jiangli, iklam
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java
Changeset: 6fd9fbefd2b4
Author: ysuenaga
Date: 2018-05-11 09:40 +0900
URL: http://hg.openjdk.java.net/zgc/zgc/rev/6fd9fbefd2b4
8202889: Remove trailing LF from perf log
Reviewed-by: stuefe, clanger
! src/hotspot/os/aix/perfMemory_aix.cpp
! src/hotspot/os/bsd/perfMemory_bsd.cpp
! src/hotspot/os/linux/perfMemory_linux.cpp
! src/hotspot/os/solaris/perfMemory_solaris.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfMemory.cpp
Changeset: 0611aa1568ef
Author: lana
Date: 2018-05-11 04:57 +0000
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0611aa1568ef
Added tag jdk-11+13 for changeset 758deedaae84
! .hgtags
Changeset: 0fbe52a4c3f3
Author: mli
Date: 2018-05-11 17:50 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0fbe52a4c3f3
8202756: move FilterUSRTest.java to openJDK
Reviewed-by: rriggs
+ test/jdk/java/rmi/server/UnicastServerRef/serialFilter/FilterUSRTest.java
Changeset: 07015dd8157f
Author: dcubed
Date: 2018-05-11 11:08 -0400
URL: http://hg.openjdk.java.net/zgc/zgc/rev/07015dd8157f
8132287: obsolete the "InlineNotify" flag option
Reviewed-by: kvn, dlong, dholmes
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java
Changeset: 44b64fc0baa3
Author: shade
Date: 2018-05-11 17:37 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/44b64fc0baa3
8202974: Backout JDK-8202683
Reviewed-by: stuefe, erikj
! make/copy/Copy-java.base.gmk
Changeset: f001977641fb
Author: naoto
Date: 2018-05-11 10:07 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/f001977641fb
8202764: api/java_text/SimpleDateFormat/index.html#Format testcases started to fail with JDK11 b12
Reviewed-by: sherman
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
+ test/jdk/sun/util/resources/cldr/Bug8202764.java
Changeset: 66b0f0134aad
Author: vromero
Date: 2018-05-11 10:39 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/66b0f0134aad
8194998: broken error message for subclass of interface with private method
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/T8194998/BrokenErrorMessageTest.java
+ test/langtools/tools/javac/T8194998/BrokenErrorMessageTest.out
+ test/langtools/tools/javac/diags/examples/BadReference.java
Changeset: cd4bf3b1ee77
Author: bulasevich
Date: 2018-05-11 21:19 +0300
URL: http://hg.openjdk.java.net/zgc/zgc/rev/cd4bf3b1ee77
8201604: ARM64 - Build failure after JDK-8193260
Reviewed-by: aph
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/arm/jvmciCodeInstaller_arm.cpp
Changeset: a2322c683d17
Author: dpochepk
Date: 2018-05-11 21:22 +0300
URL: http://hg.openjdk.java.net/zgc/zgc/rev/a2322c683d17
8202395: AARCH64: wrong encoding for SIMD instructions zip, trn, uzp
Reviewed-by: aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: b0ed185e8f94
Author: ctornqvi
Date: 2018-05-11 14:43 -0400
URL: http://hg.openjdk.java.net/zgc/zgc/rev/b0ed185e8f94
8202997: Split test/jdk/:tier1 to enable better parallel execution
Reviewed-by: erikj
! test/jdk/TEST.groups
Changeset: 94e11b6edcdd
Author: kcr
Date: 2018-05-10 13:34 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/94e11b6edcdd
8202553: Update FXLauncherTest as part of removing JavaFX from JDK
Reviewed-by: ksrini, mchung
! test/jdk/ProblemList.txt
! test/jdk/tools/launcher/FXLauncherTest.java
+ test/jdk/tools/launcher/mockfx/src/javafx.graphics/com/sun/javafx/application/LauncherImpl.java
+ test/jdk/tools/launcher/mockfx/src/javafx.graphics/javafx/application/Application.java
+ test/jdk/tools/launcher/mockfx/src/javafx.graphics/javafx/stage/Stage.java
+ test/jdk/tools/launcher/mockfx/src/javafx.graphics/module-info.java
Changeset: 05979f6ba560
Author: mchung
Date: 2018-05-11 14:21 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/05979f6ba560
8202113: Reflection API is causing caller classes to leak
Reviewed-by: alanb, plevart
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
+ test/jdk/java/lang/reflect/callerCache/AccessTest.java
+ test/jdk/java/lang/reflect/callerCache/Members.java
+ test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
Changeset: 0e42d3120e51
Author: clanger
Date: 2018-05-12 10:26 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/0e42d3120e51
8202915: [JAXP] Performance enhancements and cleanups in com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator
Reviewed-by: joehw
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java
Changeset: 55153a374d18
Author: jgeorge
Date: 2018-05-12 17:22 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/55153a374d18
8174995: SA: clhsdb 'where -a' throws Assertion Failure with illegal code 236 when CDS is used
Summary: Make SA aware of the new _nofast* (rewritten during CDS dump time) bytecodes.
Reviewed-by: iklam, cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java
Changeset: 2f79462aab9b
Author: goetz
Date: 2018-05-07 09:11 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2f79462aab9b
8201593: Print array length in ArrayIndexOutOfBoundsException.
Reviewed-by: dholmes, mdoerr, smonteith, shade, rriggs
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/sparc/c1_CodeStubs_sparc.cpp
! src/hotspot/cpu/sparc/c1_Runtime1_sparc.cpp
! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
+ test/hotspot/jtreg/runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java
Changeset: bf2f27b92064
Author: goetz
Date: 2018-05-07 23:07 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/bf2f27b92064
8202745: Remove hyphens from "out-of-bounds".
Reviewed-by: rriggs, dholmes
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/java.base/share/classes/java/util/Objects.java
! src/java.base/share/classes/jdk/internal/util/Preconditions.java
! src/java.desktop/share/classes/javax/imageio/ImageWriteParam.java
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
! test/hotspot/jtreg/runtime/7116786/Test7116786.java
Changeset: 4502902f343d
Author: tschatzl
Date: 2018-05-14 11:47 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/4502902f343d
8202829: Implement CollectedHeap::get_safepoint_workers() for G1
Summary: Use the parallel STW worker gang to do safepoint work.
Reviewed-by: rkennke, eosterlund, pliden
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: ed8a43d83fcc
Author: tschatzl
Date: 2018-05-14 11:47 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/ed8a43d83fcc
8201491: G1 support for java.lang.ref.Reference precleaning
Summary: Implement single-threaded concurrent reference precleaning for G1.
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/memory/iterator.hpp
! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java
! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java
Changeset: 92560438d306
Author: jlaskey
Date: 2018-05-14 09:40 -0300
URL: http://hg.openjdk.java.net/zgc/zgc/rev/92560438d306
8200377: String::strip, String::stripLeading, String::stripTrailing
Reviewed-by: sundar, rriggs
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
+ test/jdk/java/lang/String/Strip.java
Changeset: b3e97e932e05
Author: neliasso
Date: 2018-05-14 14:10 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/b3e97e932e05
8201532: Update idom to get correct dom depth calculation
Summary: Assert due to dom depth calculation on old idom
Reviewed-by: roland
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
Changeset: 78d93a34b81d
Author: neliasso
Date: 2018-05-14 14:10 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/78d93a34b81d
8193935: Illegal countedLoops transformation
Summary: Truncation can sometimes not be removed
Reviewed-by: kvn
! src/hotspot/share/opto/loopnode.cpp
Changeset: 1560c3a7fbbf
Author: pliden
Date: 2018-05-14 15:42 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/1560c3a7fbbf
8202994: Add support for undoing last TLAB allocation
Reviewed-by: shade, stefank
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
Changeset: 454fa295105c
Author: pliden
Date: 2018-05-14 15:42 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/454fa295105c
8202976: Add C1 lea patching support for x86
Reviewed-by: kvn, neliasso
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
Changeset: b99e90f885bf
Author: pliden
Date: 2018-05-14 15:43 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/b99e90f885bf
8202993: Add support for x86 testptr/testq with register and address
Reviewed-by: kvn, neliasso
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
Changeset: 4ea7917929b9
Author: aph
Date: 2018-05-14 12:03 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/4ea7917929b9
8185505: AArch64: Port AOT to AArch64
Reviewed-by: kvn
! make/autoconf/hotspot.m4
! make/hotspot/lib/JvmFeatures.gmk
! make/launcher/Launcher-jdk.aot.gmk
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
+ src/hotspot/cpu/aarch64/compiledIC_aot_aarch64.cpp
! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/AArch64JELFRelocObject.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/AMD64JELFRelocObject.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/Elf.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/ElfTargetInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/JELFRelocObject.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CodeSectionProcessor.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CompiledMethodInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ELFMacroAssembler.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/InstructionDecoder.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Linker.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/aarch64/AArch64ELFMacroAssembler.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/aarch64/AArch64InstructionDecoder.java
! src/jdk.internal.vm.compiler/share/classes/module-info.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java
Changeset: 6f6e8c1b4208
Author: xiaofeya
Date: 2018-05-14 11:17 -0700
URL: http://hg.openjdk.java.net/zgc/zgc/rev/6f6e8c1b4208
8202708: Add a check of opening stream for not-existing UNC url
Reviewed-by: rriggs
! test/jdk/java/net/URL/OpenStream.java
Changeset: 24151f48582b
Author: rkennke
Date: 2018-05-14 21:56 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/24151f48582b
8202016: Use obj+offset in interpreter array access
Reviewed-by: adinn
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: 300e4a88c400
Author: jgeorge
Date: 2018-05-15 02:47 +0530
URL: http://hg.openjdk.java.net/zgc/zgc/rev/300e4a88c400
8195613: [SA] HotSpotTypeDataBase.readVMLongConstants truncates values to int
Summary: Avoid truncation to int while reading in long constants from vmStructs. Modify ClhsdbLongConstant.java for truncation testing.
Reviewed-by: dholmes, sspitsyn, cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java
Changeset: 2e9dc3f896c8
Author: amlu
Date: 2018-05-15 14:39 +0800
URL: http://hg.openjdk.java.net/zgc/zgc/rev/2e9dc3f896c8
8202763: failure_handler: list open files for macOS
Reviewed-by: alanb
! test/failure_handler/src/share/conf/mac.properties
Changeset: ea54197f4fe4
Author: alanb
Date: 2018-05-15 09:33 +0100
URL: http://hg.openjdk.java.net/zgc/zgc/rev/ea54197f4fe4
8203059: (so) Closing a socket channel registered with Selector and with SO_LINGER set to 0 does not reset connection
Reviewed-by: chegar
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
+ test/jdk/java/nio/channels/SocketChannel/LingerOnClose.java
Changeset: 3d98842c8677
Author: rkennke
Date: 2018-05-15 05:33 -0400
URL: http://hg.openjdk.java.net/zgc/zgc/rev/3d98842c8677
8202714: Create a MacroAssembler::access_load/store_at wrapper for AArch64
Reviewed-by: adinn, smonteith
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
Changeset: 4c2030e56752
Author: pliden
Date: 2018-05-17 10:14 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/4c2030e56752
Merge
! .jcheck/conf
! make/autoconf/hotspot.m4
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/sparc/c1_CodeStubs_sparc.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/sparc/c1_Runtime1_sparc.cpp
! src/hotspot/cpu/sparc/c2_globals_sparc.hpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/nativeInst_sparc.cpp
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/solaris/globals_solaris.hpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/solaris/os_solaris.hpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/formssel.hpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/shared/barrierSetConfig.hpp
! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/hotspot/share/gc/shared/gcConfig.cpp
! src/hotspot/share/gc/shared/gcName.hpp
! src/hotspot/share/gc/shared/gcThreadLocalData.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/specialized_oop_closures.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/hotspot/share/logging/logPrefix.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceRefKlass.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/classes.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/connode.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealKit.cpp
! src/hotspot/share/opto/idealKit.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/opcodes.cpp
! src/hotspot/share/opto/opcodes.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/semaphore.hpp
! src/hotspot/share/runtime/stackValue.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vm_operations.hpp
! src/hotspot/share/trace/traceevents.xml
! src/hotspot/share/trace/tracetypes.xml
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_sparcWorks.hpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp
! src/hotspot/share/utilities/macros.hpp
! src/java.base/unix/native/libjava/TimeZone_md.c
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java
! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java
! test/lib/sun/hotspot/gc/GC.java
Changeset: a03980e09012
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/a03980e09012
ZGC: Relax jcheck config
! .jcheck/conf
Changeset: 38858d5bc295
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/38858d5bc295
ZGC: UPSTREAM: Remove assert for safepoint check in Mutex::try_lock()
! src/hotspot/share/runtime/mutex.cpp
Changeset: 5f11639f5f3c
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/5f11639f5f3c
ZGC: UPSTREAM: Disable NUMA if process is bound to a subset of CPUs
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
Changeset: e0d97a26e208
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e0d97a26e208
ZGC: UPSTREAM: 8203344: Make C1 leal patchable on SPARC
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
Changeset: df2c79d271ab
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/df2c79d271ab
ZGC: UPSTREAM: 8203341: Add a safepoint-aware Semaphore
! src/hotspot/share/runtime/semaphore.hpp
+ src/hotspot/share/runtime/semaphore.inline.hpp
Changeset: db36c3c319f1
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/db36c3c319f1
ZGC: UPSTREAM: 8203339: Add oopDesc::field_offset()
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: c5867dc13182
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/c5867dc13182
ZGC: UPSTREAM: 8203227: Introduce os::processor_id() for Linux and Solaris
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 78ff90218f8a
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/78ff90218f8a
ZGC: UPSTREAM: 8203220: Introduce ATTRIBUTE_ALIGNED macro
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_cos.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_exp.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_log.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_log10.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_pow.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_sin.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_tan.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_sparcWorks.hpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
Changeset: 4210dac1f138
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/4210dac1f138
ZGC: UPSTREAM: 8203215: IdealLoopTree::split_outer_loop leaves phi-nodes with only one input
! src/hotspot/share/opto/loopnode.cpp
Changeset: ab4a7c2bfd42
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/ab4a7c2bfd42
ZGC: UPSTREAM: 8202978: Incorrect tmp register passed to MacroAssembler::load_mirror()
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
Changeset: ca25e174aef3
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/ca25e174aef3
ZGC: UPSTREAM: 8202989: Add missing decorators in calls to to arraycopy_prologue/epilogue
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
Changeset: e38d55e8a4c2
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/e38d55e8a4c2
ZGC: TEMPORARY: Avoid compiler warnings about using the deprecated readdir_r
! src/java.base/unix/native/libjava/TimeZone_md.c
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
Changeset: 45b3bbc45af5
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/45b3bbc45af5
ZGC: TEMPORARY: Annotate failing jtreg tests
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java
Changeset: bfa2259f7ce7
Author: duke
Date: 2018-05-17 11:55 +0200
URL: http://hg.openjdk.java.net/zgc/zgc/rev/bfa2259f7ce7
ZGC: The Z Garbage Collector v86
Contributed-by: per.liden at oracle.com, stefan.karlsson at oracle.com, erik.osterlund at oracle.com, mikael.gerdin at oracle.com, kim.barrett at oracle.com, nils.eliasson at oracle.com, rickard.backman at oracle.com, rwestrel at redhat.com, coleen.phillimore at oracle.com, robbin.ehn at oracle.com, gerard.ziemski at oracle.com, hugh.wilkinson at intel.com, sandhya.viswanathan at intel.com, bill.npo.wheeler at intel.com, vinay.k.awasthi at intel.com, yasuenag at gmail.com
! make/autoconf/hotspot.m4
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/cpu/sparc/c2_globals_sparc.hpp
+ src/hotspot/cpu/sparc/gc/z/zBarrierSetAssembler_sparc.cpp
+ src/hotspot/cpu/sparc/gc/z/zBarrierSetAssembler_sparc.hpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/nativeInst_sparc.cpp
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
+ src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
+ src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/solaris/globals_solaris.hpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zAddress_linux_x86.inline.hpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.hpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.cpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.hpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.cpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zLargePages_linux_x86.cpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zNUMA_linux_x86.cpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp
+ src/hotspot/os_cpu/linux_x86/gc/z/zVirtualMemory_linux_x86.cpp
+ src/hotspot/os_cpu/solaris_sparc/gc/z/zAddress_solaris_sparc.inline.hpp
+ src/hotspot/os_cpu/solaris_sparc/gc/z/zGlobals_solaris_sparc.cpp
+ src/hotspot/os_cpu/solaris_sparc/gc/z/zGlobals_solaris_sparc.hpp
+ src/hotspot/os_cpu/solaris_sparc/gc/z/zLargePages_solaris_sparc.cpp
+ src/hotspot/os_cpu/solaris_sparc/gc/z/zNUMA_solaris_sparc.cpp
+ src/hotspot/os_cpu/solaris_sparc/gc/z/zPhysicalMemoryBacking_solaris_sparc.cpp
+ src/hotspot/os_cpu/solaris_sparc/gc/z/zPhysicalMemoryBacking_solaris_sparc.hpp
+ src/hotspot/os_cpu/solaris_sparc/gc/z/zVirtualMemory_solaris_sparc.cpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/formssel.hpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/shared/barrierSetConfig.hpp
! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/hotspot/share/gc/shared/gcConfig.cpp
! src/hotspot/share/gc/shared/gcName.hpp
! src/hotspot/share/gc/shared/gcThreadLocalData.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/specialized_oop_closures.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
+ src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
+ src/hotspot/share/gc/z/c1/zBarrierSetC1.hpp
+ src/hotspot/share/gc/z/vmStructs_z.cpp
+ src/hotspot/share/gc/z/vmStructs_z.hpp
+ src/hotspot/share/gc/z/zAddress.cpp
+ src/hotspot/share/gc/z/zAddress.hpp
+ src/hotspot/share/gc/z/zAddress.inline.hpp
+ src/hotspot/share/gc/z/zAddressRangeMap.hpp
+ src/hotspot/share/gc/z/zAddressRangeMap.inline.hpp
+ src/hotspot/share/gc/z/zAllocationFlags.hpp
+ src/hotspot/share/gc/z/zArguments.cpp
+ src/hotspot/share/gc/z/zArguments.hpp
+ src/hotspot/share/gc/z/zArray.hpp
+ src/hotspot/share/gc/z/zArray.inline.hpp
+ src/hotspot/share/gc/z/zBarrier.cpp
+ src/hotspot/share/gc/z/zBarrier.hpp
+ src/hotspot/share/gc/z/zBarrier.inline.hpp
+ src/hotspot/share/gc/z/zBarrierSet.cpp
+ src/hotspot/share/gc/z/zBarrierSet.hpp
+ src/hotspot/share/gc/z/zBarrierSet.inline.hpp
+ src/hotspot/share/gc/z/zBarrierSetAssembler.cpp
+ src/hotspot/share/gc/z/zBarrierSetAssembler.hpp
+ src/hotspot/share/gc/z/zBarrierSetRuntime.cpp
+ src/hotspot/share/gc/z/zBarrierSetRuntime.hpp
+ src/hotspot/share/gc/z/zBitField.hpp
+ src/hotspot/share/gc/z/zBitMap.hpp
+ src/hotspot/share/gc/z/zBitMap.inline.hpp
+ src/hotspot/share/gc/z/zCPU.cpp
+ src/hotspot/share/gc/z/zCPU.hpp
+ src/hotspot/share/gc/z/zCollectedHeap.cpp
+ src/hotspot/share/gc/z/zCollectedHeap.hpp
+ src/hotspot/share/gc/z/zCollectorPolicy.cpp
+ src/hotspot/share/gc/z/zCollectorPolicy.hpp
+ src/hotspot/share/gc/z/zDebug.gdb
+ src/hotspot/share/gc/z/zDirector.cpp
+ src/hotspot/share/gc/z/zDirector.hpp
+ src/hotspot/share/gc/z/zDriver.cpp
+ src/hotspot/share/gc/z/zDriver.hpp
+ src/hotspot/share/gc/z/zErrno.cpp
+ src/hotspot/share/gc/z/zErrno.hpp
+ src/hotspot/share/gc/z/zFlags.hpp
+ src/hotspot/share/gc/z/zForwardingTable.cpp
+ src/hotspot/share/gc/z/zForwardingTable.hpp
+ src/hotspot/share/gc/z/zForwardingTable.inline.hpp
+ src/hotspot/share/gc/z/zForwardingTableEntry.hpp
+ src/hotspot/share/gc/z/zFuture.hpp
+ src/hotspot/share/gc/z/zFuture.inline.hpp
+ src/hotspot/share/gc/z/zGlobals.cpp
+ src/hotspot/share/gc/z/zGlobals.hpp
+ src/hotspot/share/gc/z/zHash.hpp
+ src/hotspot/share/gc/z/zHash.inline.hpp
+ src/hotspot/share/gc/z/zHeap.cpp
+ src/hotspot/share/gc/z/zHeap.hpp
+ src/hotspot/share/gc/z/zHeap.inline.hpp
+ src/hotspot/share/gc/z/zHeapIterator.cpp
+ src/hotspot/share/gc/z/zHeapIterator.hpp
+ src/hotspot/share/gc/z/zInitialize.cpp
+ src/hotspot/share/gc/z/zInitialize.hpp
+ src/hotspot/share/gc/z/zLargePages.cpp
+ src/hotspot/share/gc/z/zLargePages.hpp
+ src/hotspot/share/gc/z/zLargePages.inline.hpp
+ src/hotspot/share/gc/z/zList.hpp
+ src/hotspot/share/gc/z/zList.inline.hpp
+ src/hotspot/share/gc/z/zLiveMap.cpp
+ src/hotspot/share/gc/z/zLiveMap.hpp
+ src/hotspot/share/gc/z/zLiveMap.inline.hpp
+ src/hotspot/share/gc/z/zLock.hpp
+ src/hotspot/share/gc/z/zLock.inline.hpp
+ src/hotspot/share/gc/z/zMark.cpp
+ src/hotspot/share/gc/z/zMark.hpp
+ src/hotspot/share/gc/z/zMark.inline.hpp
+ src/hotspot/share/gc/z/zMarkCache.cpp
+ src/hotspot/share/gc/z/zMarkCache.hpp
+ src/hotspot/share/gc/z/zMarkCache.inline.hpp
+ src/hotspot/share/gc/z/zMarkStack.cpp
+ src/hotspot/share/gc/z/zMarkStack.hpp
+ src/hotspot/share/gc/z/zMarkStack.inline.hpp
+ src/hotspot/share/gc/z/zMarkStackEntry.hpp
+ src/hotspot/share/gc/z/zMarkTerminate.hpp
+ src/hotspot/share/gc/z/zMarkTerminate.inline.hpp
+ src/hotspot/share/gc/z/zMemory.cpp
+ src/hotspot/share/gc/z/zMemory.hpp
+ src/hotspot/share/gc/z/zMemory.inline.hpp
+ src/hotspot/share/gc/z/zMessagePort.hpp
+ src/hotspot/share/gc/z/zMessagePort.inline.hpp
+ src/hotspot/share/gc/z/zMetronome.cpp
+ src/hotspot/share/gc/z/zMetronome.hpp
+ src/hotspot/share/gc/z/zNMethodTable.cpp
+ src/hotspot/share/gc/z/zNMethodTable.hpp
+ src/hotspot/share/gc/z/zNMethodTableEntry.hpp
+ src/hotspot/share/gc/z/zNUMA.cpp
+ src/hotspot/share/gc/z/zNUMA.hpp
+ src/hotspot/share/gc/z/zObjectAllocator.cpp
+ src/hotspot/share/gc/z/zObjectAllocator.hpp
+ src/hotspot/share/gc/z/zOop.hpp
+ src/hotspot/share/gc/z/zOop.inline.hpp
+ src/hotspot/share/gc/z/zOopClosures.cpp
+ src/hotspot/share/gc/z/zOopClosures.hpp
+ src/hotspot/share/gc/z/zOopClosures.inline.hpp
+ src/hotspot/share/gc/z/zOopClosures.specialized.hpp
+ src/hotspot/share/gc/z/zPage.cpp
+ src/hotspot/share/gc/z/zPage.hpp
+ src/hotspot/share/gc/z/zPage.inline.hpp
+ src/hotspot/share/gc/z/zPageAllocator.cpp
+ src/hotspot/share/gc/z/zPageAllocator.hpp
+ src/hotspot/share/gc/z/zPageCache.cpp
+ src/hotspot/share/gc/z/zPageCache.hpp
+ src/hotspot/share/gc/z/zPageCache.inline.hpp
+ src/hotspot/share/gc/z/zPageTable.cpp
+ src/hotspot/share/gc/z/zPageTable.hpp
+ src/hotspot/share/gc/z/zPageTable.inline.hpp
+ src/hotspot/share/gc/z/zPageTableEntry.hpp
+ src/hotspot/share/gc/z/zPhysicalMemory.cpp
+ src/hotspot/share/gc/z/zPhysicalMemory.hpp
+ src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp
+ src/hotspot/share/gc/z/zPreMappedMemory.cpp
+ src/hotspot/share/gc/z/zPreMappedMemory.hpp
+ src/hotspot/share/gc/z/zPreMappedMemory.inline.hpp
+ src/hotspot/share/gc/z/zReferenceProcessor.cpp
+ src/hotspot/share/gc/z/zReferenceProcessor.hpp
+ src/hotspot/share/gc/z/zRelocate.cpp
+ src/hotspot/share/gc/z/zRelocate.hpp
+ src/hotspot/share/gc/z/zRelocationSet.cpp
+ src/hotspot/share/gc/z/zRelocationSet.hpp
+ src/hotspot/share/gc/z/zRelocationSet.inline.hpp
+ src/hotspot/share/gc/z/zRelocationSetSelector.cpp
+ src/hotspot/share/gc/z/zRelocationSetSelector.hpp
+ src/hotspot/share/gc/z/zResurrection.cpp
+ src/hotspot/share/gc/z/zResurrection.hpp
+ src/hotspot/share/gc/z/zResurrection.inline.hpp
+ src/hotspot/share/gc/z/zRootsIterator.cpp
+ src/hotspot/share/gc/z/zRootsIterator.hpp
+ src/hotspot/share/gc/z/zRuntimeWorkers.cpp
+ src/hotspot/share/gc/z/zRuntimeWorkers.hpp
+ src/hotspot/share/gc/z/zServiceability.cpp
+ src/hotspot/share/gc/z/zServiceability.hpp
+ src/hotspot/share/gc/z/zStat.cpp
+ src/hotspot/share/gc/z/zStat.hpp
+ src/hotspot/share/gc/z/zTask.cpp
+ src/hotspot/share/gc/z/zTask.hpp
+ src/hotspot/share/gc/z/zThread.cpp
+ src/hotspot/share/gc/z/zThread.hpp
+ src/hotspot/share/gc/z/zThreadLocalData.hpp
+ src/hotspot/share/gc/z/zTracer.cpp
+ src/hotspot/share/gc/z/zTracer.hpp
+ src/hotspot/share/gc/z/zTracer.inline.hpp
+ src/hotspot/share/gc/z/zUtils.cpp
+ src/hotspot/share/gc/z/zUtils.hpp
+ src/hotspot/share/gc/z/zUtils.inline.hpp
+ src/hotspot/share/gc/z/zValue.hpp
+ src/hotspot/share/gc/z/zVirtualMemory.cpp
+ src/hotspot/share/gc/z/zVirtualMemory.hpp
+ src/hotspot/share/gc/z/zVirtualMemory.inline.hpp
+ src/hotspot/share/gc/z/zWeakRootsProcessor.cpp
+ src/hotspot/share/gc/z/zWeakRootsProcessor.hpp
+ src/hotspot/share/gc/z/zWorkers.cpp
+ src/hotspot/share/gc/z/zWorkers.hpp
+ src/hotspot/share/gc/z/zWorkers.inline.hpp
! src/hotspot/share/logging/logPrefix.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceRefKlass.inline.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/classes.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/connode.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealKit.cpp
! src/hotspot/share/opto/idealKit.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/opcodes.cpp
! src/hotspot/share/opto/opcodes.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/stackValue.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vm_operations.hpp
! src/hotspot/share/trace/traceevents.xml
! src/hotspot/share/trace/tracetypes.xml
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp
! src/hotspot/share/utilities/macros.hpp
+ src/java.base/share/legal/c-libutl.md
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddress.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddressRangeMapForPageTable.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZBarrier.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTable.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableCursor.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTableEntry.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobals.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobalsForVMStructs.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHash.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZOop.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPage.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageAllocator.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTable.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTableEntry.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPhysicalMemoryManager.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZVirtualMemory.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java
+ test/hotspot/gtest/gc/z/test_zAddress.cpp
+ test/hotspot/gtest/gc/z/test_zArray.cpp
+ test/hotspot/gtest/gc/z/test_zBitField.cpp
+ test/hotspot/gtest/gc/z/test_zBitMap.cpp
+ test/hotspot/gtest/gc/z/test_zForwardingTable.cpp
+ test/hotspot/gtest/gc/z/test_zList.cpp
+ test/hotspot/gtest/gc/z/test_zLiveMap.cpp
+ test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp
+ test/hotspot/gtest/gc/z/test_zUtils.cpp
+ test/hotspot/gtest/gc/z/test_zVirtualMemory.cpp
! test/hotspot/jtreg/TEST.ROOT
+ test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java
! test/lib/sun/hotspot/gc/GC.java
More information about the zgc-dev
mailing list