hg: shenandoah/jdk: 57 new changesets
roman at kennke.org
roman at kennke.org
Fri Dec 7 20:26:12 UTC 2018
Changeset: f527b24990d7
Author: egahlin
Date: 2018-12-05 16:40 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f527b24990d7
8205516: JFR tool
Reviewed-by: mgronlun
+ make/launcher/Launcher-jdk.jfr.gmk
! src/hotspot/share/jfr/leakprofiler/emitEventOperation.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.hpp
! src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/ChunkParser.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/TimeConverter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/OldObjectSample.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInternals.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Assemble.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/EventPrintWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Help.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/JSONWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Main.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/StructuredWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/UserDataException.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/UserSyntaxException.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Version.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/tool/XMLWriter.java
! src/jdk.jfr/share/classes/module-info.java
+ test/jdk/jdk/jfr/tool/ExecuteHelper.java
+ test/jdk/jdk/jfr/tool/TestAssemble.java
+ test/jdk/jdk/jfr/tool/TestDisassemble.java
+ test/jdk/jdk/jfr/tool/TestHelp.java
+ test/jdk/jdk/jfr/tool/TestMetadata.java
+ test/jdk/jdk/jfr/tool/TestPrint.java
+ test/jdk/jdk/jfr/tool/TestPrintDefault.java
+ test/jdk/jdk/jfr/tool/TestPrintJSON.java
+ test/jdk/jdk/jfr/tool/TestPrintXML.java
+ test/jdk/jdk/jfr/tool/TestSummary.java
+ test/jdk/jdk/jfr/tool/jfr.xsd
! test/jdk/tools/launcher/HelpFlagsTest.java
! test/jdk/tools/launcher/VersionCheck.java
Changeset: f0c62b8f73c0
Author: pliden
Date: 2018-12-05 17:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f0c62b8f73c0
8214784: Adjust Dictionary and JNIHandle verification
Reviewed-by: coleenp, eosterlund
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/runtime/jniHandles.cpp
Changeset: eb95a38b2964
Author: pliden
Date: 2018-12-05 17:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/eb95a38b2964
8214782: Add missing access barriers on CLD handle area
Reviewed-by: coleenp, eosterlund
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: 0e2e67902add
Author: pliden
Date: 2018-12-05 17:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0e2e67902add
8214785: Remove unused WeakHandleType::vm_string
Reviewed-by: coleenp, eosterlund
! src/hotspot/share/oops/weakHandle.hpp
Changeset: eb4f89bce401
Author: pliden
Date: 2018-12-05 17:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/eb4f89bce401
8214786: Remove unused ThreadLocalAllocBuffer::verify()
Reviewed-by: kbarrett, eosterlund
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
Changeset: dffc52d799f1
Author: egahlin
Date: 2018-12-05 18:08 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/dffc52d799f1
8214896: JFR Tool left files behind
Reviewed-by: mgronlun
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/Command.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/Execute.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/HelpCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/JSONWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/PrettyWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/PrintCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/ReconstructCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/SplitCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/StructuredWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/SummaryCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/XMLWriter.java
- test/jdk/jdk/jfr/cmd/ExecuteHelper.java
- test/jdk/jdk/jfr/cmd/TestHelp.java
- test/jdk/jdk/jfr/cmd/TestPrint.java
- test/jdk/jdk/jfr/cmd/TestPrintDefault.java
- test/jdk/jdk/jfr/cmd/TestPrintJSON.java
- test/jdk/jdk/jfr/cmd/TestPrintXML.java
- test/jdk/jdk/jfr/cmd/TestReconstruct.java
- test/jdk/jdk/jfr/cmd/TestSplit.java
- test/jdk/jdk/jfr/cmd/TestSummary.java
Changeset: 5f3b9b633731
Author: coffeys
Date: 2018-12-05 17:33 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5f3b9b633731
8213952: Relax DNSName restriction as per RFC 1123
Reviewed-by: weijun, mullan, chegar
! src/java.base/share/classes/sun/security/x509/DNSName.java
! src/java.base/share/classes/sun/security/x509/GeneralName.java
! src/java.base/share/classes/sun/security/x509/RFC822Name.java
! src/java.base/share/classes/sun/security/x509/URIName.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! test/jdk/sun/security/tools/keytool/KeyToolTest.java
+ test/jdk/sun/security/x509/GeneralName/DNSNameTest.java
Changeset: 7e268f863ff0
Author: eosterlund
Date: 2018-12-05 15:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7e268f863ff0
8214338: Move IC stub refilling out of IC cache transitions
Reviewed-by: dlong, rbackman
! src/hotspot/share/code/codeBehaviours.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/code/icBuffer.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/sweeper.cpp
Changeset: dad45affbdaa
Author: eosterlund
Date: 2018-12-05 16:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/dad45affbdaa
8214257: IC cache not clean after cleaning assertion failure
Reviewed-by: kvn, thartmann
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 413c28945e0f
Author: hannesw
Date: 2018-12-05 19:17 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/413c28945e0f
8214795: Add safety check to dynalink inner class lookup
Reviewed-by: sundar, attila
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AccessibleMembersLookup.java
Changeset: 8dd8965df7f6
Author: bpb
Date: 2018-12-05 15:58 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8dd8965df7f6
6516099: InputStream.skipFully(int k) to skip exactly k bytes
Reviewed-by: rriggs, bchristi, serb, dfuchs
! src/java.base/share/classes/java/io/InputStream.java
! test/jdk/java/io/InputStream/NullInputStream.java
! test/jdk/java/io/InputStream/Skip.java
Changeset: f7dee5d12632
Author: iignatyev
Date: 2018-12-05 16:22 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f7dee5d12632
8214908: add ctw tests for jdk.jfr and jdk.management.jfr modules
Reviewed-by: kvn
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jfr.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_management_jfr.java
Changeset: ba5da1d57f84
Author: jwilhelm
Date: 2018-12-06 00:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ba5da1d57f84
Added tag jdk-12+23 for changeset eef755718cb2
! .hgtags
Changeset: e07bd8ecab45
Author: mseledtsov
Date: 2018-12-05 17:50 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e07bd8ecab45
8214906: [TESTBUG] jfr/event/sampling/TestNative.java fails with UnsatisfiedLinkError
Summary: Fixed the name of native method to reflect correct package
Reviewed-by: mgronlun
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/event/sampling/libTestNative.c
Changeset: e78890a4c25f
Author: cushon
Date: 2018-12-05 11:31 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e78890a4c25f
8214902: Pretty-printing marker annotations add unnecessary parenthesis
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/pkg/DeprecatedClassByAnnotation.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg2/DeprecatedClassByAnnotation.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg2/DeprecatedClassByAnnotation.java
! test/langtools/tools/javac/T8020997/CannotCompileRepeatedAnnoTest.java
! test/langtools/tools/javac/annotations/6881115/T6881115.java
! test/langtools/tools/javac/annotations/6881115/T6881115.out
! test/langtools/tools/javac/annotations/neg/Cycle3.java
! test/langtools/tools/javac/annotations/pos/Primitives.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/BaseAnnoAsContainerAnno.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/MissingContainer.java
! test/langtools/tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java
! test/langtools/tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java
! test/langtools/tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotatedMethodSelectorTest.java
! test/langtools/tools/javac/diags/examples/AnnoNotApplicable.java
! test/langtools/tools/javac/tree/TypeAnnotationsPretty.java
Changeset: fa3534ce82a1
Author: jjiang
Date: 2018-12-06 10:05 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fa3534ce82a1
8214459: NSS source should be removed
Summary: Remove test/jdk/sun/security/pkcs11/nss/src
Reviewed-by: valeriep
- test/jdk/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz
- test/jdk/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz.sha256
Changeset: 4fd8872aebb4
Author: iignatyev
Date: 2018-12-05 20:59 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4fd8872aebb4
8214915: CtwRunner misses export for jdk.internal.access
Reviewed-by: kvn
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
Changeset: 24ca55b8deed
Author: lmesnik
Date: 2018-12-05 21:18 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/24ca55b8deed
8210107: vmTestbase/nsk/stress/network tests fail with Cannot assign requested address (Bind failed)
Reviewed-by: dholmes, mseledtsov, chegar
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network001.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network002.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network003.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network004.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network005.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network006.java
Changeset: b4982a22926b
Author: pmuthuswamy
Date: 2018-12-06 11:54 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b4982a22926b
8214856: Errors with JSZip in web console after upgrade to 3.1.5
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js
Changeset: c5c0db0b7c2f
Author: nishjain
Date: 2018-12-06 12:39 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c5c0db0b7c2f
8177552: Compact Number Formatting support
Reviewed-by: naoto, rriggs
! make/jdk/src/classes/build/tools/cldrconverter/AbstractLDMLHandler.java
! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
+ make/jdk/src/classes/build/tools/cldrconverter/StringListElement.java
+ make/jdk/src/classes/build/tools/cldrconverter/StringListEntry.java
+ src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/spi/NumberFormatProvider.java
! src/java.base/share/classes/sun/text/resources/FormatData.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! src/java.base/share/classes/sun/util/locale/provider/NumberFormatProviderImpl.java
+ test/jdk/java/text/Format/CompactNumberFormat/CompactFormatAndParseHelper.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestCNFRounding.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestEquality.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestMutatingInstance.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestParseBigDecimal.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestSpecialValues.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestUExtensionOverride.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestWithCompatProvider.java
+ test/jdk/java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java
+ test/jdk/java/text/Format/CompactNumberFormat/serialization/TestSerialization.java
+ test/jdk/java/text/Format/CompactNumberFormat/serialization/cnf1.ser.txt
+ test/jdk/java/text/Format/CompactNumberFormat/serialization/cnf2.ser.txt
Changeset: a76b7884b59a
Author: thartmann
Date: 2018-12-06 10:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a76b7884b59a
8208277: Code cache heap (-XX:ReservedCodeCacheSize) doesn't work with 1GB LargePages
Summary: Use huge pages for code cache if ReservedCodeCacheSize == InitialCodeCacheSize
Reviewed-by: kvn
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
Changeset: c09bff7928e8
Author: hannesw
Date: 2018-12-06 12:34 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c09bff7928e8
8214571: -Xdoclint of array serialField gives "error: array type not allowed here"
Reviewed-by: jjg, sundar
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/SerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/tools/doclint/ReferenceTest.out
Changeset: 357d2b80748d
Author: redestad
Date: 2018-12-06 12:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/357d2b80748d
8214858: Improve module graph archiving
Reviewed-by: jiangli, alanb
! src/hotspot/share/memory/heapShared.cpp
! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
Changeset: 6e7db888f04c
Author: roland
Date: 2018-12-03 10:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6e7db888f04c
8214857: "bad trailing membar" assert failure at memnode.cpp:3220
Reviewed-by: adinn, thartmann
! src/hotspot/share/opto/memnode.cpp
Changeset: c45a5b46461b
Author: tschatzl
Date: 2018-12-06 13:55 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c45a5b46461b
8193312: Rename VM_CGC_Operation to VM_G1Concurrent
Reviewed-by: pliden, sjohanss, jgeorge
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/vm_operations_g1.cpp
! src/hotspot/share/gc/g1/vm_operations_g1.hpp
! src/hotspot/share/runtime/vm_operations.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java
Changeset: bb051ca06e9e
Author: tschatzl
Date: 2018-12-06 13:55 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bb051ca06e9e
8159440: Move marking of promoted objects during initial mark into the concurrent phase
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: 2d17750d41e7
Author: tschatzl
Date: 2018-12-06 15:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2d17750d41e7
8214791: Consistently name gc files containing VM operations
Summary: Name all gc files containing VM operations according to a <gc>VMOperations.?pp.
Reviewed-by: coleenp, dholmes
! make/hotspot/lib/JvmDtraceObjects.gmk
! src/hotspot/share/gc/cms/cmsCollectorPolicy.cpp
! src/hotspot/share/gc/cms/cmsHeap.cpp
+ src/hotspot/share/gc/cms/cmsVMOperations.cpp
+ src/hotspot/share/gc/cms/cmsVMOperations.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
- src/hotspot/share/gc/cms/vmCMSOperations.cpp
- src/hotspot/share/gc/cms/vmCMSOperations.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
+ src/hotspot/share/gc/g1/g1VMOperations.cpp
+ src/hotspot/share/gc/g1/g1VMOperations.hpp
- src/hotspot/share/gc/g1/vm_operations_g1.cpp
- src/hotspot/share/gc/g1/vm_operations_g1.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
+ src/hotspot/share/gc/parallel/psVMOperations.cpp
+ src/hotspot/share/gc/parallel/psVMOperations.hpp
- src/hotspot/share/gc/parallel/vmPSOperations.cpp
- src/hotspot/share/gc/parallel/vmPSOperations.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectorPolicy.cpp
+ src/hotspot/share/gc/shared/gcVMOperations.cpp
+ src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
- src/hotspot/share/gc/shared/vmGCOperations.cpp
- src/hotspot/share/gc/shared/vmGCOperations.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: 9e041366c764
Author: tschatzl
Date: 2018-12-06 15:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9e041366c764
8214850: Rename vm_operations.?pp files to vmOperations.?pp files
Reviewed-by: dholmes, coleenp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/gc/cms/cmsVMOperations.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/jfr/leakprofiler/emitEventOperation.hpp
! src/hotspot/share/jfr/leakprofiler/startOperation.hpp
! src/hotspot/share/jfr/leakprofiler/stopOperation.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTrace.hpp
! src/hotspot/share/prims/jvmtiUtil.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/compilationPolicy.cpp
! src/hotspot/share/runtime/compilationPolicy.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadSMR.cpp
+ src/hotspot/share/runtime/vmOperations.cpp
+ src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
- src/hotspot/share/runtime/vm_operations.cpp
- src/hotspot/share/runtime/vm_operations.hpp
! src/hotspot/share/services/dtraceAttacher.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/nmtDCmd.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/gc/g1/test_heapRegion.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp
! test/hotspot/gtest/threadHelper.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
Changeset: e6f52c533cbc
Author: hseigel
Date: 2018-12-06 09:58 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e6f52c533cbc
8214807: Improve handling of very old class files
Summary: Remove old version specific code in reflection.cpp
Reviewed-by: acorn, dholmes
! src/hotspot/share/classfile/verifier.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/java.base/share/man/java.1
Changeset: 50a00bc8a0e2
Author: rriggs
Date: 2018-12-06 09:55 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/50a00bc8a0e2
8214498: java/util/Locale/bcp47u/SystemPropertyTests.java wrong locale default
Reviewed-by: lancea, bpb
! src/java.base/share/classes/jdk/internal/util/SystemProps.java
Changeset: c56c30f9f991
Author: itakiguchi
Date: 2018-12-06 10:22 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c56c30f9f991
8212794: IBM-964 is required for AIX default charset
Reviewed-by: rriggs, ihse, alanb
! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-aix
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM33722.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java.template
- src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java.template
! test/jdk/sun/nio/cs/TestIBMBugs.java
Changeset: dfdc025ad9ea
Author: lfoltan
Date: 2018-12-06 10:46 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/dfdc025ad9ea
8214275: CondyRepeatFailedResolution asserts "Dynamic constant has no fixed basic type"
Summary: GenerateOopMap::do_ldc must check for a DynamicInError as well as a Dynamic constant pool tag.
Reviewed-by: coleenp
! src/hotspot/share/oops/generateOopMap.cpp
Changeset: 8b8935b5cfd4
Author: eosterlund
Date: 2018-12-06 18:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8b8935b5cfd4
8214401: [AOT] crash in ClassLoaderData::is_alive() with AOTed jdk.base
Reviewed-by: kvn, dlong
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/code/compiledMethod.hpp
Changeset: 094d91e25943
Author: ecaspole
Date: 2018-12-06 13:54 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/094d91e25943
8214912: LogCompilation: Show the comp level
Summary: Show the TieredCompilation level from the xml log
Reviewed-by: kvn, iignatyev
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/Compilation.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/NMethod.java
! src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java
+ src/utils/LogCompilation/src/test/resources/no_tiered_short.log
+ src/utils/LogCompilation/src/test/resources/tiered_short.log
Changeset: 66a5a30cf26e
Author: ecaspole
Date: 2018-12-06 13:54 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/66a5a30cf26e
Merge
Changeset: db0173cac437
Author: vromero
Date: 2018-12-06 15:51 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/db0173cac437
8214514: javac @file option gives error caused by Chinese encoding in the path
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/CommandLine.java
Changeset: 2708a32dc964
Author: jcbeyler
Date: 2018-12-06 14:18 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2708a32dc964
8214531: HeapMonitorEventOnOffTest.java test fails with "Statistics should be null to begin with"
Summary: Remove the enable sampling and let the underlying method call it
Reviewed-by: sspitsyn, phh
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java
Changeset: 0d89f672c62e
Author: smarks
Date: 2018-12-06 14:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0d89f672c62e
8211882: Broken links in serialized-form.html
Reviewed-by: darcy, lancea
! src/java.base/share/classes/java/util/EnumSet.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
Changeset: 9607fb16ccfe
Author: egahlin
Date: 2018-12-06 23:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9607fb16ccfe
8214925: JFR tool fails to execute
Reviewed-by: mgronlun, mseledtsov
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Main.java
! test/jdk/jdk/jfr/tool/ExecuteHelper.java
! test/jdk/jdk/jfr/tool/TestAssemble.java
! test/jdk/jdk/jfr/tool/TestDisassemble.java
! test/jdk/jdk/jfr/tool/TestHelp.java
! test/jdk/jdk/jfr/tool/TestMetadata.java
! test/jdk/jdk/jfr/tool/TestPrint.java
! test/jdk/jdk/jfr/tool/TestPrintDefault.java
! test/jdk/jdk/jfr/tool/TestPrintJSON.java
! test/jdk/jdk/jfr/tool/TestPrintXML.java
! test/jdk/jdk/jfr/tool/TestSummary.java
Changeset: 4ac336352a29
Author: dzhou
Date: 2018-12-06 18:46 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4ac336352a29
8213127: Refactor test/java/util/ResourceBundle/Control/MissingResourceCauseTest.sh to plain java tests
Reviewed-by: naoto
- test/jdk/java/util/ResourceBundle/Control/MissingResourceCauseTest.sh
+ test/jdk/java/util/ResourceBundle/Control/MissingResourceCauseTestRun.java
Changeset: b0e751c70385
Author: jnimeh
Date: 2018-12-06 22:05 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b0e751c70385
8214129: SSL session resumption/SNI with TLS1.2 causes StackOverflowError
Reviewed-by: xuelei, jjiang
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java
Changeset: e1fcdc7ead4d
Author: dchuyko
Date: 2018-12-07 10:48 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e1fcdc7ead4d
8214707: Prevent GCC 8 from reporting error in ClassLoader::file_name_for_class_name()
Reviewed-by: hseigel, dholmes
! src/hotspot/share/classfile/classLoader.cpp
Changeset: 442d322bb6d8
Author: mbaesken
Date: 2018-12-06 09:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/442d322bb6d8
8214944: replace strerror by os::strerror
Reviewed-by: dholmes, neliasso
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/z/zErrno.cpp
! src/hotspot/share/logging/logFileOutput.cpp
Changeset: f14aa990b330
Author: sundar
Date: 2018-12-07 14:36 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f14aa990b330
8212137: Remove JrtFileSystem finalize method
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
Changeset: 8df9cf767f79
Author: neliasso
Date: 2018-12-04 18:55 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8df9cf767f79
8214773: Replace use of thread unsafe strtok
Reviewed-by: thartmann, dholmes
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/memory/universe.cpp
Changeset: 1f2cd8329576
Author: tschatzl
Date: 2018-12-07 11:15 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1f2cd8329576
8215005: Missing include of runtime/os.hpp in zError.cpp after JDK-8214925 breaks build without precompiled headers
Reviewed-by: shade
! src/hotspot/share/gc/z/zErrno.cpp
Changeset: 98408c7c0b73
Author: eosterlund
Date: 2018-12-07 13:15 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/98408c7c0b73
8214936: assert(_needs_refill == 0) failed: Forgot to handle a failed IC transition requiring IC stubs
Reviewed-by: kvn, thartmann, pliden
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/code/icBuffer.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 495c05ee2a9a
Author: sjohanss
Date: 2018-12-07 13:54 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/495c05ee2a9a
8213890: Implementation of JEP 344: Abortable Mixed Collections for G1
Reviewed-by: tschatzl, kbarrett
Contributed-by: erik.helin at oracle.com, stefan.johansson at oracle.com
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1InCSetState.hpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
+ src/hotspot/share/gc/g1/g1OopStarChunkedList.cpp
+ src/hotspot/share/gc/g1/g1OopStarChunkedList.hpp
+ src/hotspot/share/gc/g1/g1OopStarChunkedList.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/shared/workerDataArray.hpp
! src/hotspot/share/gc/shared/workerDataArray.inline.hpp
Changeset: f3d5dcb6924b
Author: hseigel
Date: 2018-12-07 08:16 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f3d5dcb6924b
8214840: runtime/NMT/MallocStressTest.java timed out
Summary: Add volatile to declaration of static field shared by multiple threads
Reviewed-by: dcubed, dholmes, coleenp
! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java
Changeset: 325c95779368
Author: egahlin
Date: 2018-12-07 14:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/325c95779368
8207829: FlightRecorderMXBeanImpl is leaking the first classloader which calls it
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
+ test/jdk/jdk/jfr/jmx/TestFlightRecorderMXBeanLeak.java
Changeset: 2998e6d76879
Author: dchuyko
Date: 2018-12-07 17:52 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2998e6d76879
8214376: Don't use memset to initialize array of Bundle in output.cpp
Reviewed-by: thartmann, shade
! src/hotspot/share/opto/output.cpp
Changeset: 3ba9ff4d4aaf
Author: egahlin
Date: 2018-12-07 17:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3ba9ff4d4aaf
8212232: Wrong metadata for the configuration of the cutoff for old object sample events
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java
Changeset: e3398b2e1ab0
Author: rriggs
Date: 2018-12-07 11:51 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e3398b2e1ab0
8214971: Replace use of string.equals("") with isEmpty()
Reviewed-by: jlaskey, prappo, lancea, dfuchs, redestad
! src/java.base/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/reflect/Parameter.java
! src/java.base/share/classes/java/net/HostPortrange.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/URLStreamHandler.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
! src/java.base/share/classes/sun/net/www/protocol/mailto/Handler.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/util/ConsoleCallbackHandler.java
! src/java.base/share/classes/sun/security/util/DomainName.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java
! src/java.base/windows/classes/jdk/internal/loader/FileURLMapper.java
! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java
! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/java.base/windows/classes/sun/nio/fs/WindowsUriSupport.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/java.management/share/classes/javax/management/ImmutableDescriptor.java
! src/java.management/share/classes/javax/management/MBeanPermission.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/CompositeType.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanConstructorInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanOperationInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/OpenType.java
! src/java.management/share/classes/javax/management/openmbean/TabularType.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/sun/management/MappedMXBeanType.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Filter.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java
! src/java.naming/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/AtomicContext.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/ComponentContext.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeContext.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/ContextEnumerator.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
! src/java.rmi/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java
! src/java.rmi/share/classes/java/rmi/Naming.java
! src/java.rmi/share/classes/sun/rmi/server/ActivatableRef.java
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
! src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/WebRowSetXmlWriter.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/events/AttributeImpl.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/events/StartDocumentEvent.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java
! src/java.xml/share/classes/javax/xml/catalog/Util.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ClassDocImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/ConnectDialog.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/ThreadTab.java
! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContext.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsName.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsUrl.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ZoneNode.java
! src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java
! src/jdk.rmic/share/classes/sun/tools/java/Package.java
Changeset: 535144bfa542
Author: egahlin
Date: 2018-12-07 18:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/535144bfa542
8213421: Line number information for execution samples always 0
Reviewed-by: mgronlun
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
Changeset: d2f118d3f8e7
Author: manc
Date: 2018-12-07 12:46 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d2f118d3f8e7
8213224: Move code related to GC threads calculation out of AdaptiveSizePolicy
Summary: Consolidate code related to GC threads calculation into a single class
Reviewed-by: tschatzl, pliden
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
! src/hotspot/cpu/sparc/vm_version_sparc.hpp
! src/hotspot/share/gc/cms/cmsArguments.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/parallel/gcTaskManager.cpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
! src/hotspot/share/gc/shared/workerManager.hpp
+ src/hotspot/share/gc/shared/workerPolicy.cpp
+ src/hotspot/share/gc/shared/workerPolicy.hpp
! src/hotspot/share/runtime/vm_version.cpp
! src/hotspot/share/runtime/vm_version.hpp
Changeset: b8260d0845c6
Author: rkennke
Date: 2018-12-07 20:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b8260d0845c6
Merge
! .hgtags
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
- src/hotspot/share/gc/cms/vmCMSOperations.cpp
- src/hotspot/share/gc/cms/vmCMSOperations.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
- src/hotspot/share/gc/g1/vm_operations_g1.cpp
- src/hotspot/share/gc/g1/vm_operations_g1.hpp
- src/hotspot/share/gc/parallel/vmPSOperations.cpp
- src/hotspot/share/gc/parallel/vmPSOperations.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
- src/hotspot/share/gc/shared/vmGCOperations.cpp
- src/hotspot/share/gc/shared/vmGCOperations.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
+ src/hotspot/share/runtime/vmOperations.hpp
- src/hotspot/share/runtime/vm_operations.cpp
- src/hotspot/share/runtime/vm_operations.hpp
- src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/Command.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/Execute.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/HelpCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/JSONWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/PrettyWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/PrintCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/ReconstructCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/SplitCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/StructuredWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/SummaryCommand.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/XMLWriter.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network001.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network002.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network003.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network004.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network005.java
- test/hotspot/jtreg/vmTestbase/nsk/stress/network/network006.java
- test/jdk/java/util/ResourceBundle/Control/MissingResourceCauseTest.sh
- test/jdk/jdk/jfr/cmd/ExecuteHelper.java
- test/jdk/jdk/jfr/cmd/TestHelp.java
- test/jdk/jdk/jfr/cmd/TestPrint.java
- test/jdk/jdk/jfr/cmd/TestPrintDefault.java
- test/jdk/jdk/jfr/cmd/TestPrintJSON.java
- test/jdk/jdk/jfr/cmd/TestPrintXML.java
- test/jdk/jdk/jfr/cmd/TestReconstruct.java
- test/jdk/jdk/jfr/cmd/TestSplit.java
- test/jdk/jdk/jfr/cmd/TestSummary.java
- test/jdk/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz
- test/jdk/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz.sha256
Changeset: 25a7835d1883
Author: rkennke
Date: 2018-12-07 21:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/25a7835d1883
Merge
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
More information about the shenandoah-dev
mailing list