hg: jdk/client: 165 new changesets
prasanta.sadhukhan at oracle.com
prasanta.sadhukhan at oracle.com
Tue Nov 5 06:02:44 UTC 2019
Changeset: 72e605a88500
Author: ccheung
Date: 2019-10-18 09:17 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/72e605a88500
8232030: HelloDynamic.java fails with latest Graal
Summary: Include the dynamic dumping condition when setting up the merged_ordering array in merge_in_new_methods() of defaultMethods.cpp.
Reviewed-by: iklam, coleenp
! src/hotspot/share/classfile/defaultMethods.cpp
Changeset: 294fe0fef773
Author: zgu
Date: 2019-10-18 12:20 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/294fe0fef773
8232009: Shenandoah: C2 load barrier does not match interpreter version
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
Changeset: eb172a3b1c1c
Author: jboes
Date: 2019-10-17 08:56 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/eb172a3b1c1c
8225499: InetSocketAddress::toString not friendly to IPv6 literal addresses
Summary: Enclose IPv6 literal in brackets and adjust string format for unresolved addresses
Reviewed-by: dfuchs, chegar
! src/java.base/share/classes/java/net/InetSocketAddress.java
! test/jdk/java/net/InetSocketAddress/ToString.java
Changeset: 04946947ca79
Author: pconcannon
Date: 2019-10-16 11:12 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/04946947ca79
8231719: Correct contradictions in timeout range descriptions.
Summary: Clarified verbiage in method descriptions.
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
Changeset: 3f35a9efd7de
Author: zgu
Date: 2019-10-18 13:07 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/3f35a9efd7de
8232010: Shenandoah: implement self-fixing native barrier
Reviewed-by: rkennke
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
Changeset: 199ee1bf9b3b
Author: zgu
Date: 2019-10-18 14:03 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/199ee1bf9b3b
8232008: Shenandoah: C1 load barrier does not match interpreter version
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
Changeset: f7df2861be47
Author: cjplummer
Date: 2019-10-18 14:07 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/f7df2861be47
8232276: Problem list serviceability/sa/ClhsdbJstackXcompStress.java
Reviewed-by: sgehwolf, dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: b7465577320f
Author: jiefu
Date: 2019-10-18 20:28 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/b7465577320f
8232616: JVMCI_lock fails to get initialized when cds is disabled
Reviewed-by: iklam, dholmes
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: f87353679927
Author: amlu
Date: 2019-10-21 14:04 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/f87353679927
8232195: Enable BigInteger tests: DivisionOverflow, SymmetricRangeTests and StringConstructorOverflow
Reviewed-by: bpb, darcy
! test/jdk/TEST.ROOT
- test/jdk/java/math/BigInteger/DivisionOverflow.java
- test/jdk/java/math/BigInteger/StringConstructorOverflow.java
- test/jdk/java/math/BigInteger/SymmetricRangeTests.java
+ test/jdk/java/math/BigInteger/largeMemory/DivisionOverflow.java
+ test/jdk/java/math/BigInteger/largeMemory/StringConstructorOverflow.java
+ test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java
Changeset: 5d10ba4a0468
Author: pliden
Date: 2019-10-21 09:51 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/5d10ba4a0468
8232001: ZGC: Ignore metaspace GC threshold until GC is warm
Reviewed-by: eosterlund
! 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/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
Changeset: 215308c0d5e8
Author: pliden
Date: 2019-10-21 09:55 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/215308c0d5e8
8231943: ZGC: Enable serviceability/dcmd/gc/RunGCTest
Reviewed-by: tschatzl, eosterlund, sspitsyn
! test/hotspot/jtreg/serviceability/dcmd/gc/RunGCTest.java
Changeset: c203d10291e1
Author: pliden
Date: 2019-10-21 09:55 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/c203d10291e1
8231940: ZGC: Print correct low/high capacity
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
Changeset: 8b16701b4636
Author: pliden
Date: 2019-10-21 09:55 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/8b16701b4636
8231996: ZGC: Replace ZStatisticsForceTrace with check if JFR event is enabled
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.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/z_globals.hpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
Changeset: f5662bdbee4a
Author: pliden
Date: 2019-10-21 09:56 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/f5662bdbee4a
8232235: ZGC: Move ZValue inline funtions to zValue.inline.hpp
Reviewed-by: tschatzl
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/zObjectAllocator.hpp
! src/hotspot/share/gc/z/zPageCache.cpp
! src/hotspot/share/gc/z/zPageCache.inline.hpp
! src/hotspot/share/gc/z/zReferenceProcessor.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp
! src/hotspot/share/gc/z/zValue.hpp
+ src/hotspot/share/gc/z/zValue.inline.hpp
! src/hotspot/share/gc/z/zWeakRootsProcessor.hpp
Changeset: d8e211419aaf
Author: pliden
Date: 2019-10-21 09:56 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/d8e211419aaf
8232236: ZGC: Move ZThread inline funtions to zThread.inline.hpp
Reviewed-by: tschatzl
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zLiveMap.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zThread.cpp
! src/hotspot/share/gc/z/zThread.hpp
+ src/hotspot/share/gc/z/zThread.inline.hpp
! src/hotspot/share/gc/z/zValue.inline.hpp
Changeset: 810409af12f1
Author: pliden
Date: 2019-10-21 09:57 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/810409af12f1
8232237: ZGC: Move ZArray inline funtions to zArray.inline.hpp
Reviewed-by: tschatzl
! src/hotspot/share/gc/z/zArray.hpp
! src/hotspot/share/gc/z/zArray.inline.hpp
Changeset: f74ec3cbfcc0
Author: pliden
Date: 2019-10-21 09:58 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/f74ec3cbfcc0
8232238: ZGC: Move ZList inline funtions to zList.inline.hpp
Reviewed-by: eosterlund
! src/hotspot/share/gc/z/zList.hpp
! src/hotspot/share/gc/z/zList.inline.hpp
! src/hotspot/share/gc/z/zMemory.inline.hpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
Changeset: 662d9e1e2a60
Author: pliden
Date: 2019-10-21 09:58 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/662d9e1e2a60
8232239: ZGC: Inline ZCPU::count() and ZCPU:id()
Reviewed-by: tschatzl
! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
! src/hotspot/share/gc/z/zCPU.cpp
! src/hotspot/share/gc/z/zCPU.hpp
+ src/hotspot/share/gc/z/zCPU.inline.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zValue.inline.hpp
Changeset: ff3eab78554f
Author: shade
Date: 2019-10-21 15:11 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/ff3eab78554f
8232674: Fix build and rename ShenandoahBarrierSet::oop_load_from_native_barrier
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
Changeset: 765ecbffe88a
Author: shade
Date: 2019-10-21 15:11 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/765ecbffe88a
8232575: Shenandoah: asynchronous object/region pinning
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: 14e098407bb0
Author: shade
Date: 2019-10-21 15:11 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/14e098407bb0
8232702: Shenandoah: gc/shenandoah/TestVerifyJCStress.java uses non-existent -XX:+VerifyObjectEquals
Reviewed-by: rkennke
! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java
Changeset: ad69fd32778e
Author: jlahoda
Date: 2019-10-21 15:38 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/ad69fd32778e
8226585: Improve javac messages for using a preview API
Summary: Avoiding deprecation for removal for APIs associated with preview features, the features are marked with an annotation, and errors/warnings are produced for them based on the annotation.
Reviewed-by: erikj, mcimadamore, alanb
Contributed-by: joe.darcy at oracle.com, jan.lahoda at oracle.com
! make/CompileInterimLangtools.gmk
! make/Docs.gmk
+ make/jdk/src/classes/build/tools/taglet/Preview.java
! src/java.base/share/classes/java/lang/String.java
+ src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.base/share/classes/module-info.java
! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/SwitchExpressionTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! test/jdk/java/lang/String/Formatted.java
! test/jdk/java/lang/String/StripIndent.java
! test/jdk/java/lang/String/TranslateEscapes.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/lib/combo/ComboInstance.java
+ test/langtools/tools/javac/preview/PreviewErrors.java
! test/langtools/tools/javac/tree/NoPrivateTypesExported.java
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java
Changeset: ae0af9fb3dbb
Author: erikj
Date: 2019-10-21 09:26 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/ae0af9fb3dbb
8232572: Add hooks for custom output dir in Bundles.gmk
Reviewed-by: tbell
! make/Bundles.gmk
Changeset: cba8afa5cfed
Author: lfoltan
Date: 2019-10-21 13:13 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/cba8afa5cfed
8231844: Enhance type signature characters in classfile_constants.h and improve the JVM to use type signature characters more consistently
Summary: Increase the use of type signature constants instead of hard coded characters within the JVM.
Reviewed-by: coleenp, dholmes, fparain
Contributed-by: lois.foltan at oracle.com, john.r.rose at oracle.com
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/c1/c1_InstructionPrinter.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/javaAssertions.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verificationType.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/compiler/methodMatcher.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/runtime/fieldType.cpp
! src/hotspot/share/runtime/fieldType.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
! src/hotspot/share/utilities/globalDefinitions.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/native/include/classfile_constants.h.template
Changeset: 559c46cd0e8b
Author: erikj
Date: 2019-10-21 10:32 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/559c46cd0e8b
8232569: Use test image from different jib profile for testing
Reviewed-by: tbell
! make/conf/jib-profiles.js
Changeset: 190ec5fae2af
Author: zgu
Date: 2019-10-21 14:26 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/190ec5fae2af
8232712: Shenandoah: SIGBUS in load_reference_barrier_native
Reviewed-by: shade, rkennke
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
Changeset: 449555c346d9
Author: jjg
Date: 2019-10-21 11:35 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/449555c346d9
8232639: Change module graph images to use SVG instead of PNG format.
Reviewed-by: mchung, ihse
! make/Docs.gmk
! make/jdk/src/classes/build/tools/taglet/ModuleGraph.java
Changeset: fa1f838b5486
Author: jjg
Date: 2019-10-21 13:25 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/fa1f838b5486
8231587: Memory leak in WorkArounds.serializedForms
Reviewed-by: hannesw
Contributed-by: fw at deneb.enyo.de
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 6d5c7f91e0b5
Author: aivanov
Date: 2019-10-21 21:36 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/6d5c7f91e0b5
8232624: Java cannot start: NewStringPlatform missing
Reviewed-by: dholmes, alanb, redestad
! src/hotspot/share/classfile/javaClasses.cpp
! src/java.base/share/native/libjava/jni_util.c
! src/java.base/share/native/libjava/jni_util.h
Changeset: 15f4471787b9
Author: shade
Date: 2019-10-21 22:44 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/15f4471787b9
8232730: Shenandoah: Traversal should not CAS the roots
Reviewed-by: zgu, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
Changeset: ca620b06b5c9
Author: shade
Date: 2019-10-21 22:44 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/ca620b06b5c9
8232729: Shenandoah: assert ShenandoahHeap::cas_oop addresses are aligned
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: de395bbd7a93
Author: jiefu
Date: 2019-10-21 17:27 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/de395bbd7a93
8232692: [TESTBUG] compiler/aot/fingerprint/SelfChangedCDS.java fails when cds is disabled
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java
Changeset: d2da05214592
Author: jiefu
Date: 2019-10-22 11:32 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/d2da05214592
8232757: VM fails to report an error for DumpLoadedClassList when cds is disabled
Reviewed-by: iklam, dholmes
! src/hotspot/share/runtime/arguments.cpp
Changeset: 24d411cb3a90
Author: ihse
Date: 2019-10-22 08:57 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/24d411cb3a90
8223400: Replace some enums with static const members in hotspot/runtime
Reviewed-by: iklam, coleenp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/prims/jvm.cpp
Changeset: a39cdab8fac1
Author: shade
Date: 2019-10-22 14:05 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/a39cdab8fac1
8232778: Shenandoah: SBSA::arraycopy_prologue checks wrong register
Reviewed-by: rkennke
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: ef2b75750838
Author: zgu
Date: 2019-10-22 11:59 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/ef2b75750838
8232747: Shenandoah: Concurrent GC should deactivate SATB before processing weak roots
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 2b0c5800fb1c
Author: mchung
Date: 2019-10-22 09:20 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/2b0c5800fb1c
8232617: Update the outdated code comments in java.lang.System class
Reviewed-by: dholmes, bchristi
! src/java.base/share/classes/java/lang/System.java
Changeset: 259b54092265
Author: shade
Date: 2019-10-22 18:53 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/259b54092265
8232791: Shenandoah: passive mode should disable pacing
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
Changeset: 62e16c1e0f66
Author: shade
Date: 2019-10-22 18:53 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/62e16c1e0f66
8232802: Shenandoah: transition between "cset" and "pinned_cset" does not require cancelled gc
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: a6c56d661d75
Author: cito
Date: 2019-10-22 23:55 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/a6c56d661d75
8223697: jfr tool can't format duration values greater than 1 minute
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
Changeset: 083bbca50d2d
Author: ysuenaga
Date: 2019-10-23 10:02 +0900
URL: https://hg.openjdk.java.net/jdk/client/rev/083bbca50d2d
8232592: <Unknown compiled code> is shown in jstack mixed mode
Reviewed-by: cjplummer, phh
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
Changeset: c9c3bb79861e
Author: dholmes
Date: 2019-10-22 22:00 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/c9c3bb79861e
8232571: Add missing SIGINFO signal
Reviewed-by: dholmes, rriggs
Contributed-by: Benoit Daloze <benoit.daloze at oracle.com>
! src/hotspot/os/posix/os_posix.cpp
+ test/hotspot/jtreg/runtime/signal/TestSiginfo.java
! test/jdk/sun/misc/SunMiscSignalTest.java
Changeset: 70e6b0d8db13
Author: mhorie
Date: 2019-10-22 21:26 -0500
URL: https://hg.openjdk.java.net/jdk/client/rev/70e6b0d8db13
8231649: PPC64: Intrinsics for Math.ceil, floor, rint on Power
Reviewed-by: mdoerr, vlivanov
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/library_call.cpp
Changeset: a3d208fc1b10
Author: ihse
Date: 2019-10-23 09:45 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/a3d208fc1b10
8211073: Remove -Wno-extra from Hotspot
Reviewed-by: dholmes, erikj, kbarrett
! make/hotspot/lib/CompileJvm.gmk
Changeset: c6fd655677ec
Author: ihse
Date: 2019-10-23 09:48 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/c6fd655677ec
8232770: Enable more warnings on solaris studio
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
! make/common/TestFilesCompilation.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/launcher/Launcher-jdk.pack.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk
! make/lib/Lib-jdk.pack.gmk
Changeset: 6e287efa5fa3
Author: jiefu
Date: 2019-10-23 09:53 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/6e287efa5fa3
8232768: Configuration with --disable-cds --enable-generate-classlist should be reported as an error
Reviewed-by: ihse
! make/autoconf/jdk-options.m4
Changeset: cfdd7ef808d9
Author: chagedorn
Date: 2019-10-23 12:15 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/cfdd7ef808d9
8232873: Add missing test for 8220416
Summary: Adds a missing test which verifies the bug fix of 8220416.
Reviewed-by: roland, thartmann
+ test/hotspot/jtreg/compiler/c2/CmpPNodeSubTest.java
Changeset: c8d42aa9359a
Author: chagedorn
Date: 2019-10-23 12:17 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/c8d42aa9359a
8232874: Add missing test for 8230062
Summary: Adds a missing test which verifies the bug fix of 8230062.
Reviewed-by: roland, thartmann
+ test/hotspot/jtreg/compiler/loopopts/superword/SuperWordIntermediateUse.java
Changeset: 0f882d53c204
Author: chagedorn
Date: 2019-10-23 12:21 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/0f882d53c204
8231412: C2: InitializeNode::detect_init_independence() bails out on simple IR shapes
Summary: Avoids early bailout of capturing a field store to remove unnecessary zeroing in simple methods containing only non-escaping objects.
Reviewed-by: roland, thartmann
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestEliminateAllocation.java
Changeset: 765710337ee1
Author: thartmann
Date: 2019-10-23 13:52 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/765710337ee1
8232883: compiler/c2/CmpPNodeSubTest.java fails because test class name is wrong
Summary: Renamed test file to match class name.
Reviewed-by: roland
- test/hotspot/jtreg/compiler/c2/CmpPNodeSubTest.java
+ test/hotspot/jtreg/compiler/c2/CompareKlassPointersTest.java
Changeset: 9510ce1b0190
Author: tschatzl
Date: 2019-10-23 14:06 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/9510ce1b0190
8232771: Revert JDK-8230794 because of environment changes
Reviewed-by: pliden, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: f67f4674b466
Author: erikj
Date: 2019-10-23 05:48 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/f67f4674b466
8232834: RunTest sometimes fails to produce valid exitcode.txt
Reviewed-by: ihse
! make/RunTests.gmk
Changeset: b7aa58d7f5aa
Author: redestad
Date: 2019-10-23 15:48 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/b7aa58d7f5aa
8232887: Remove SystemDictionary::has_checkPackageAccess
Reviewed-by: coleenp, lfoltan
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
Changeset: 2b13d126a2d8
Author: dfuchs
Date: 2019-10-23 15:54 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/2b13d126a2d8
8232625: HttpClient redirect policy should be more conservative
Summary: When enabled, HttpClient redirect is fixed to drop the body when the request method is changed, and to relay any redirection code it does not understand to the caller.
Reviewed-by: chegar
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/RedirectFilter.java
+ test/jdk/java/net/httpclient/HttpRedirectTest.java
! test/jdk/java/net/httpclient/http2/RedirectTest.java
! test/jdk/java/net/httpclient/http2/server/Http2RedirectHandler.java
Changeset: 4242e35767b5
Author: shade
Date: 2019-10-23 17:35 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/4242e35767b5
8232882: GCC 4.8.5 build failure after JDK-8211073
Reviewed-by: thartmann
! src/hotspot/share/opto/memnode.cpp
Changeset: 1f7f707c1aa9
Author: redestad
Date: 2019-10-23 18:34 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/1f7f707c1aa9
8232881: Remove unnecessary InstanceKlass::casts
Reviewed-by: coleenp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/jniCheck.cpp
Changeset: 54ffb15c4839
Author: darcy
Date: 2019-10-23 13:01 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/54ffb15c4839
8232442: Suppress warnings on non-serializable non-transient instance fields in java.management.*
Reviewed-by: rriggs, mchung
! src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/ProxyRef.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/java.management/share/classes/javax/management/Attribute.java
! src/java.management/share/classes/javax/management/AttributeChangeNotification.java
! src/java.management/share/classes/javax/management/BadAttributeValueExpException.java
! src/java.management/share/classes/javax/management/ImmutableDescriptor.java
! src/java.management/share/classes/javax/management/InvalidApplicationException.java
! src/java.management/share/classes/javax/management/NotificationFilterSupport.java
! src/java.management/share/classes/javax/management/loading/PrivateMLet.java
! src/java.management/share/classes/javax/management/monitor/MonitorNotification.java
! src/java.management/share/classes/javax/management/openmbean/CompositeDataSupport.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java
! src/java.management/share/classes/javax/management/openmbean/TabularType.java
! src/java.management/share/classes/sun/management/LazyCompositeData.java
! src/java.management/share/classes/sun/management/LockInfoCompositeData.java
! src/java.management/share/classes/sun/management/MemoryNotifInfoCompositeData.java
! src/java.management/share/classes/sun/management/MemoryUsageCompositeData.java
! src/java.management/share/classes/sun/management/MonitorInfoCompositeData.java
! src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java
! src/java.management/share/classes/sun/management/counter/perf/PerfByteArrayCounter.java
! src/java.management/share/classes/sun/management/counter/perf/PerfLongArrayCounter.java
! src/java.management/share/classes/sun/management/counter/perf/PerfLongCounter.java
Changeset: 24c5cad4dbfb
Author: jwilhelm
Date: 2019-10-24 02:58 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/24c5cad4dbfb
Added tag jdk-14+20 for changeset 54ffb15c4839
! .hgtags
Changeset: 5bb426e9acc4
Author: phh
Date: 2019-10-23 18:43 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/5bb426e9acc4
8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes
Summary: Pass Thread.currentThread().getId() to getThreadAllocatedBytes, remove its implSpec
Reviewed-by: dholmes, mchung, sspitsyn
! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java
Changeset: ba524a5f7cc2
Author: redestad
Date: 2019-10-24 09:57 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/ba524a5f7cc2
8232613: Move Object.registerNatives into HotSpot
Reviewed-by: dholmes, adinn, coleenp, lfoltan, mchung
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jni.cpp
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/native/libjava/Object.c
! test/hotspot/jtreg/compiler/dependencies/MonomorphicObjectCall/java.base/java/lang/Object.java
! test/hotspot/jtreg/runtime/8024804/RegisterNatives.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/newclass02/java.base/java/lang/Object.java
Changeset: ea153023d832
Author: weijun
Date: 2019-10-24 15:53 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/ea153023d832
8231598: keytool does not export sun.security.mscapi
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java
+ test/jdk/sun/security/mscapi/ProviderClassOption.java
Changeset: 18c246ad2ff9
Author: tschatzl
Date: 2019-10-24 11:08 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/18c246ad2ff9
8230706: Waiting on completion of strong nmethod processing causes long pause times with G1
Summary: Instead of globally waiting for completion of strong nmethod processing during evacuation, synchronize the nmethods processing on a per-nmethod basis so that only one thread processes one nmethod at once using a state. This state indicates what work (strong/weak processing) needs to be done and what has already been done.
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp
! src/hotspot/share/gc/g1/g1CodeBlobClosure.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1RootClosures.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
! src/hotspot/share/gc/g1/g1SharedClosures.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/memory/iterator.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: f8ffc59c2812
Author: shade
Date: 2019-10-24 11:49 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/f8ffc59c2812
8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently"
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
Changeset: 2ba609bf43bb
Author: alanb
Date: 2019-10-24 11:07 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/2ba609bf43bb
8231602: Deprecate Thread.suspend/resume for removal
Reviewed-by: mchung, dholmes, chegar
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
Changeset: 3acc15789ca3
Author: aefimov
Date: 2019-10-24 11:54 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/3acc15789ca3
8232713: Update BCEL version to 6.3.1 in license file
Reviewed-by: joehw
! src/java.xml/share/legal/bcel.md
Changeset: d6206dda2e28
Author: bulasevich
Date: 2019-10-24 15:46 +0300
URL: https://hg.openjdk.java.net/jdk/client/rev/d6206dda2e28
8231952: ARM32: Wrong assumption in assertion in LIRGenerator::atomic_xchg and LIRGenerator::atomic_add
Reviewed-by: dlong, shade
Contributed-by: christoph.goettschkes at microdoc.com
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
Changeset: 10d2642d1905
Author: coleenp
Date: 2019-10-24 08:49 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/10d2642d1905
8231953: Wrong assumption in assertion in oop::register_oop
Summary: On ARM32 thumb mode, the pc of the current frame is always zero
Reviewed-by: coleenp, dcubed
Contributed-by: christoph.goettschkes at microdoc.com
! src/hotspot/share/oops/oopsHierarchy.cpp
Changeset: d55b62dbe688
Author: coleenp
Date: 2019-10-24 08:52 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/d55b62dbe688
8232788: Move biased locking initalization
Reviewed-by: pchilanomate, dholmes
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/instanceKlass.cpp
- test/hotspot/gtest/oops/test_markOop.cpp
+ test/hotspot/gtest/oops/test_markWord.cpp
Changeset: 9019c186ae99
Author: mdoerr
Date: 2019-10-24 16:28 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/9019c186ae99
8232005: [s390, PPC64] More exception checks missing in interpreter
Reviewed-by: rrich, goetz
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
Changeset: c6cbcc673cd3
Author: mdoerr
Date: 2019-10-24 16:28 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/c6cbcc673cd3
8231949: [PPC64, s390]: Make async profiling more reliable
Summary: Better checks if method from interpreter frame is valid.
Reviewed-by: rrich, ghaug, goetz
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
Changeset: 7909763ad193
Author: mgronlun
Date: 2019-10-24 16:37 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/7909763ad193
8231081: TestMetadataRetention fails due to missing symbol id
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
+ test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java
Changeset: 32d39d9525f9
Author: pliden
Date: 2019-10-24 17:24 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/32d39d9525f9
8231552: ZGC: Refine address space reservation
Reviewed-by: eosterlund, stefank
! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp
! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp
! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp
! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp
+ src/hotspot/share/gc/z/zAddressSpaceLimit.cpp
+ src/hotspot/share/gc/z/zAddressSpaceLimit.hpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zGlobals.hpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
! src/hotspot/share/gc/z/zVirtualMemory.hpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java
Changeset: 6a147ac7a68f
Author: shade
Date: 2019-09-30 22:39 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/6a147ac7a68f
8222766: Shenandoah: streamline post-LRB CAS barrier (x86)
Reviewed-by: rkennke
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
Changeset: a2dfaae89445
Author: epavlova
Date: 2019-10-24 11:25 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/a2dfaae89445
8166275: vm/mlvm/meth/stress/compiler/deoptimize keeps timeouting
Reviewed-by: kvn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java
Changeset: 5a9dba5a3eeb
Author: mseledtsov
Date: 2019-10-24 12:18 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/5a9dba5a3eeb
8227317: [TESTBUG] jdk docker/TestDockerMemoryMetrics.java fails on systems w/o kernel memory accounting
Summary: skipping the test case if kernel memory acct not supported
Reviewed-by: sgehwolf, lmesnik
! test/jdk/ProblemList.txt
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
Changeset: 81ad1da857f6
Author: kvn
Date: 2019-10-24 16:58 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/81ad1da857f6
8232904: Update JVMCI
Reviewed-by: dnsimon
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationEncoding.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SharedHotSpotSpeculationLog.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/EncodedSpeculationReason.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotSpeculationLog.java
Changeset: d428456b5830
Author: amlu
Date: 2019-10-25 08:50 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/d428456b5830
8232922: Add java/math/BigInteger/largeMemory/SymmetricRangeTests.java to ProblemList-Xcomp
Reviewed-by: bpb, darcy, iignatyev
! test/jdk/ProblemList-Xcomp.txt
Changeset: 3df2bf731a87
Author: never
Date: 2019-10-24 22:41 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/3df2bf731a87
8232083: Minimal VM is broken after JDK-8231586
Reviewed-by: dlong
! src/hotspot/share/compiler/oopMap.cpp
Changeset: 7608c17b7463
Author: tschatzl
Date: 2019-10-25 12:34 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/7608c17b7463
8232779: G1 current collection parallel time does not include optional evacuation
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
Changeset: f29ca6895893
Author: tschatzl
Date: 2019-10-25 12:33 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/f29ca6895893
8232777: Rename G1Policy::_max_rs_length as it is no maximum
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: 08e78887ff96
Author: tschatzl
Date: 2019-10-25 12:32 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/08e78887ff96
8232776: G1 should always take rs_length_diff into account when predicting rs_lengths
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: dc5d2d009d60
Author: epavlova
Date: 2019-10-25 07:15 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/dc5d2d009d60
8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test
Reviewed-by: iveresov, lmesnik
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java
Changeset: 808bbdb79916
Author: shade
Date: 2019-10-25 17:30 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/808bbdb79916
8233021: Shenandoah: SBSC2::is_shenandoah_lrb_call should match all LRB shapes
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
Changeset: 1bd307ea5497
Author: pconcannon
Date: 2019-10-25 12:05 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/1bd307ea5497
8231570: (dc) Clarify implicit bind behavior of DatagramChannel
Summary: Update to DatagramChannel spec to make it clear that SecurityException can be thrown in connect send and receive methods
Reviewed-by: alanb, chegar, dfuchs
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
Changeset: 0942a1f47d26
Author: kvn
Date: 2019-10-25 11:51 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/0942a1f47d26
8225464: Obsolete TraceNMethodInstalls flag
Reviewed-by: dholmes, thartmann
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: d3382812b788
Author: never
Date: 2019-10-25 13:17 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/d3382812b788
8233027: OopMapSet::all_do does oms.next() twice during iteration
Reviewed-by: shade, kvn
! src/hotspot/share/compiler/oopMap.cpp
Changeset: 9261ad32cba9
Author: alanb
Date: 2019-10-27 12:13 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/9261ad32cba9
8212132: (dc) Remove DatagramChannelImpl finalize method
Reviewed-by: bpb, chegar, dfuchs, martin
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java
+ test/jdk/java/nio/channels/DatagramChannel/Unref.java
Changeset: 44dc3d796110
Author: stefank
Date: 2019-10-28 11:21 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/44dc3d796110
8232601: ZGC: Parameterize the ZGranuleMap table size
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/z/zForwardingTable.cpp
! src/hotspot/share/gc/z/zGranuleMap.hpp
! src/hotspot/share/gc/z/zGranuleMap.inline.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zPageTable.cpp
Changeset: 3aba4a42d8ad
Author: stefank
Date: 2019-10-28 11:23 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/3aba4a42d8ad
8232602: ZGC: Make ZGranuleMap ZAddress agnostic
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/z/zForwardingTable.cpp
! src/hotspot/share/gc/z/zForwardingTable.inline.hpp
! src/hotspot/share/gc/z/zGranuleMap.hpp
! src/hotspot/share/gc/z/zGranuleMap.inline.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zPageTable.cpp
! src/hotspot/share/gc/z/zPageTable.inline.hpp
Changeset: 38f4701d6587
Author: stefank
Date: 2019-10-28 11:23 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/38f4701d6587
8232648: ZGC: Move ATTRIBUTE_ALIGNED to the front of declarations
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/z/zGlobals.hpp
! src/hotspot/share/gc/z/zMarkStack.hpp
! src/hotspot/share/gc/z/zMarkStackAllocator.hpp
! src/hotspot/share/gc/z/zMarkTerminate.hpp
! src/hotspot/share/gc/z/zNMethodTableIteration.hpp
Changeset: 4adca7312d8f
Author: stefank
Date: 2019-10-28 11:24 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/4adca7312d8f
8232649: ZGC: Add callbacks to ZMemoryManager
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/z/zMemory.cpp
! src/hotspot/share/gc/z/zMemory.hpp
Changeset: 67009d58dd70
Author: stefank
Date: 2019-10-28 11:26 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/67009d58dd70
8232651: Add implementation of os::processor_id() for Windows
Reviewed-by: dholmes, stuefe
! src/hotspot/os/windows/os_windows.cpp
Changeset: bfb419c66ae9
Author: stefank
Date: 2019-10-28 11:26 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/bfb419c66ae9
8232650: ZGC: Add initialization hooks for OS specific code
Reviewed-by: pliden, eosterlund
+ src/hotspot/os/posix/gc/z/zInitialize_posix.cpp
! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp
! src/hotspot/share/gc/z/zInitialize.cpp
! src/hotspot/share/gc/z/zInitialize.hpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
! src/hotspot/share/gc/z/zVirtualMemory.hpp
Changeset: a4cdca87152b
Author: stefank
Date: 2019-10-28 11:27 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/a4cdca87152b
8232604: ZGC: Make ZVerifyViews mapping and unmapping precise
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/z/zFuture.hpp
! src/hotspot/share/gc/z/zFuture.inline.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPage.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/zVerify.cpp
! src/hotspot/share/gc/z/zVerify.hpp
Changeset: 77148b8bb7a1
Author: phedlin
Date: 2019-10-23 12:51 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/77148b8bb7a1
8231565: More node budget asserts in fuzzed tests.
Reviewed-by: neliasso, thartmann
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/LoopRotateBadNodeBudget.java
Changeset: 7f27d70a2424
Author: hseigel
Date: 2019-10-28 12:55 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/7f27d70a2424
8232890: Remove bad Code attribute parsing code
Summary: Remove code that accepts illegal max_stack, max_locals, and length values for Code attribute in old class files.
Reviewed-by: dholmes, lfoltan
! src/hotspot/share/classfile/classFileParser.cpp
Changeset: ef8be51fff48
Author: zgu
Date: 2019-10-28 11:33 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/ef8be51fff48
8232992: Shenandoah: Implement self-fixing interpreter LRB
Reviewed-by: shade
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
Changeset: 5ec8aeda451e
Author: bobv
Date: 2019-10-28 16:06 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/5ec8aeda451e
8232118: Add JVM option to enable JVMCI compilers in product mode
Reviewed-by: kvn, dholmes
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
Changeset: 9d95d8a8b750
Author: lancea
Date: 2019-10-28 13:17 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/9d95d8a8b750
8232879: Writing out data with the Zip File System leads to a CRC failure
Reviewed-by: lancea, clanger
Contributed-by: Jaikiran Pai <jai.forums2013 at gmail.com>
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/CRCWriteTest.java
Changeset: c3696c94049d
Author: naoto
Date: 2019-10-28 11:06 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/c3696c94049d
8231273: Upgrade CLDR to v36
Reviewed-by: rriggs
! make/data/cldr/README
! make/data/cldr/common/bcp47/timezone.xml
! make/data/cldr/common/dtd/ldml.dtd
! make/data/cldr/common/dtd/ldmlBCP47.dtd
! make/data/cldr/common/dtd/ldmlSupplemental.dtd
! make/data/cldr/common/main/af.xml
! make/data/cldr/common/main/af_NA.xml
! make/data/cldr/common/main/af_ZA.xml
! make/data/cldr/common/main/agq.xml
! make/data/cldr/common/main/agq_CM.xml
! make/data/cldr/common/main/ak.xml
! make/data/cldr/common/main/ak_GH.xml
! make/data/cldr/common/main/am.xml
! make/data/cldr/common/main/am_ET.xml
! make/data/cldr/common/main/ar.xml
! make/data/cldr/common/main/ar_001.xml
! make/data/cldr/common/main/ar_AE.xml
! make/data/cldr/common/main/ar_BH.xml
! make/data/cldr/common/main/ar_DJ.xml
! make/data/cldr/common/main/ar_DZ.xml
! make/data/cldr/common/main/ar_EG.xml
! make/data/cldr/common/main/ar_EH.xml
! make/data/cldr/common/main/ar_ER.xml
! make/data/cldr/common/main/ar_IL.xml
! make/data/cldr/common/main/ar_IQ.xml
! make/data/cldr/common/main/ar_JO.xml
! make/data/cldr/common/main/ar_KM.xml
! make/data/cldr/common/main/ar_KW.xml
! make/data/cldr/common/main/ar_LB.xml
! make/data/cldr/common/main/ar_LY.xml
! make/data/cldr/common/main/ar_MA.xml
! make/data/cldr/common/main/ar_MR.xml
! make/data/cldr/common/main/ar_OM.xml
! make/data/cldr/common/main/ar_PS.xml
! make/data/cldr/common/main/ar_QA.xml
! make/data/cldr/common/main/ar_SA.xml
! make/data/cldr/common/main/ar_SD.xml
! make/data/cldr/common/main/ar_SO.xml
! make/data/cldr/common/main/ar_SS.xml
! make/data/cldr/common/main/ar_SY.xml
! make/data/cldr/common/main/ar_TD.xml
! make/data/cldr/common/main/ar_TN.xml
! make/data/cldr/common/main/ar_YE.xml
! make/data/cldr/common/main/as.xml
! make/data/cldr/common/main/as_IN.xml
! make/data/cldr/common/main/asa.xml
! make/data/cldr/common/main/asa_TZ.xml
! make/data/cldr/common/main/ast.xml
! make/data/cldr/common/main/ast_ES.xml
! make/data/cldr/common/main/az.xml
! make/data/cldr/common/main/az_Cyrl.xml
! make/data/cldr/common/main/az_Cyrl_AZ.xml
! make/data/cldr/common/main/az_Latn.xml
! make/data/cldr/common/main/az_Latn_AZ.xml
! make/data/cldr/common/main/bas.xml
! make/data/cldr/common/main/bas_CM.xml
! make/data/cldr/common/main/be.xml
! make/data/cldr/common/main/be_BY.xml
! make/data/cldr/common/main/bem.xml
! make/data/cldr/common/main/bem_ZM.xml
! make/data/cldr/common/main/bez.xml
! make/data/cldr/common/main/bez_TZ.xml
! make/data/cldr/common/main/bg.xml
! make/data/cldr/common/main/bg_BG.xml
! make/data/cldr/common/main/bm.xml
! make/data/cldr/common/main/bm_ML.xml
! make/data/cldr/common/main/bn.xml
! make/data/cldr/common/main/bn_BD.xml
! make/data/cldr/common/main/bn_IN.xml
! make/data/cldr/common/main/bo.xml
! make/data/cldr/common/main/bo_CN.xml
! make/data/cldr/common/main/bo_IN.xml
! make/data/cldr/common/main/br.xml
! make/data/cldr/common/main/br_FR.xml
! make/data/cldr/common/main/brx.xml
! make/data/cldr/common/main/brx_IN.xml
! make/data/cldr/common/main/bs.xml
! make/data/cldr/common/main/bs_Cyrl.xml
! make/data/cldr/common/main/bs_Cyrl_BA.xml
! make/data/cldr/common/main/bs_Latn.xml
! make/data/cldr/common/main/bs_Latn_BA.xml
! make/data/cldr/common/main/ca.xml
! make/data/cldr/common/main/ca_AD.xml
! make/data/cldr/common/main/ca_ES.xml
! make/data/cldr/common/main/ca_ES_VALENCIA.xml
! make/data/cldr/common/main/ca_FR.xml
! make/data/cldr/common/main/ca_IT.xml
! make/data/cldr/common/main/ccp.xml
! make/data/cldr/common/main/ccp_BD.xml
! make/data/cldr/common/main/ccp_IN.xml
! make/data/cldr/common/main/ce.xml
! make/data/cldr/common/main/ce_RU.xml
! make/data/cldr/common/main/ceb.xml
! make/data/cldr/common/main/ceb_PH.xml
! make/data/cldr/common/main/cgg.xml
! make/data/cldr/common/main/cgg_UG.xml
! make/data/cldr/common/main/chr.xml
! make/data/cldr/common/main/chr_US.xml
! make/data/cldr/common/main/ckb.xml
! make/data/cldr/common/main/ckb_IQ.xml
! make/data/cldr/common/main/ckb_IR.xml
! make/data/cldr/common/main/cs.xml
! make/data/cldr/common/main/cs_CZ.xml
! make/data/cldr/common/main/cu.xml
! make/data/cldr/common/main/cu_RU.xml
! make/data/cldr/common/main/cy.xml
! make/data/cldr/common/main/cy_GB.xml
! make/data/cldr/common/main/da.xml
! make/data/cldr/common/main/da_DK.xml
! make/data/cldr/common/main/da_GL.xml
! make/data/cldr/common/main/dav.xml
! make/data/cldr/common/main/dav_KE.xml
! make/data/cldr/common/main/de.xml
! make/data/cldr/common/main/de_AT.xml
! make/data/cldr/common/main/de_BE.xml
! make/data/cldr/common/main/de_CH.xml
! make/data/cldr/common/main/de_DE.xml
! make/data/cldr/common/main/de_IT.xml
! make/data/cldr/common/main/de_LI.xml
! make/data/cldr/common/main/de_LU.xml
! make/data/cldr/common/main/dje.xml
! make/data/cldr/common/main/dje_NE.xml
! make/data/cldr/common/main/dsb.xml
! make/data/cldr/common/main/dsb_DE.xml
! make/data/cldr/common/main/dua.xml
! make/data/cldr/common/main/dua_CM.xml
! make/data/cldr/common/main/dyo.xml
! make/data/cldr/common/main/dyo_SN.xml
! make/data/cldr/common/main/dz.xml
! make/data/cldr/common/main/dz_BT.xml
! make/data/cldr/common/main/ebu.xml
! make/data/cldr/common/main/ebu_KE.xml
! make/data/cldr/common/main/ee.xml
! make/data/cldr/common/main/ee_GH.xml
! make/data/cldr/common/main/ee_TG.xml
! make/data/cldr/common/main/el.xml
! make/data/cldr/common/main/el_CY.xml
! make/data/cldr/common/main/el_GR.xml
! make/data/cldr/common/main/en.xml
! make/data/cldr/common/main/en_001.xml
! make/data/cldr/common/main/en_150.xml
! make/data/cldr/common/main/en_AE.xml
! make/data/cldr/common/main/en_AG.xml
! make/data/cldr/common/main/en_AI.xml
! make/data/cldr/common/main/en_AS.xml
! make/data/cldr/common/main/en_AT.xml
! make/data/cldr/common/main/en_AU.xml
! make/data/cldr/common/main/en_BB.xml
! make/data/cldr/common/main/en_BE.xml
! make/data/cldr/common/main/en_BI.xml
! make/data/cldr/common/main/en_BM.xml
! make/data/cldr/common/main/en_BS.xml
! make/data/cldr/common/main/en_BW.xml
! make/data/cldr/common/main/en_BZ.xml
! make/data/cldr/common/main/en_CA.xml
! make/data/cldr/common/main/en_CC.xml
! make/data/cldr/common/main/en_CH.xml
! make/data/cldr/common/main/en_CK.xml
! make/data/cldr/common/main/en_CM.xml
! make/data/cldr/common/main/en_CX.xml
! make/data/cldr/common/main/en_CY.xml
! make/data/cldr/common/main/en_DE.xml
! make/data/cldr/common/main/en_DG.xml
! make/data/cldr/common/main/en_DK.xml
! make/data/cldr/common/main/en_DM.xml
! make/data/cldr/common/main/en_ER.xml
! make/data/cldr/common/main/en_FI.xml
! make/data/cldr/common/main/en_FJ.xml
! make/data/cldr/common/main/en_FK.xml
! make/data/cldr/common/main/en_FM.xml
! make/data/cldr/common/main/en_GB.xml
! make/data/cldr/common/main/en_GD.xml
! make/data/cldr/common/main/en_GG.xml
! make/data/cldr/common/main/en_GH.xml
! make/data/cldr/common/main/en_GI.xml
! make/data/cldr/common/main/en_GM.xml
! make/data/cldr/common/main/en_GU.xml
! make/data/cldr/common/main/en_GY.xml
! make/data/cldr/common/main/en_HK.xml
! make/data/cldr/common/main/en_IE.xml
! make/data/cldr/common/main/en_IL.xml
! make/data/cldr/common/main/en_IM.xml
! make/data/cldr/common/main/en_IN.xml
! make/data/cldr/common/main/en_IO.xml
! make/data/cldr/common/main/en_JE.xml
! make/data/cldr/common/main/en_JM.xml
! make/data/cldr/common/main/en_KE.xml
! make/data/cldr/common/main/en_KI.xml
! make/data/cldr/common/main/en_KN.xml
! make/data/cldr/common/main/en_KY.xml
! make/data/cldr/common/main/en_LC.xml
! make/data/cldr/common/main/en_LR.xml
! make/data/cldr/common/main/en_LS.xml
! make/data/cldr/common/main/en_MG.xml
! make/data/cldr/common/main/en_MH.xml
! make/data/cldr/common/main/en_MO.xml
! make/data/cldr/common/main/en_MP.xml
! make/data/cldr/common/main/en_MS.xml
! make/data/cldr/common/main/en_MT.xml
! make/data/cldr/common/main/en_MU.xml
! make/data/cldr/common/main/en_MW.xml
! make/data/cldr/common/main/en_MY.xml
! make/data/cldr/common/main/en_NA.xml
! make/data/cldr/common/main/en_NF.xml
! make/data/cldr/common/main/en_NG.xml
! make/data/cldr/common/main/en_NL.xml
! make/data/cldr/common/main/en_NR.xml
! make/data/cldr/common/main/en_NU.xml
! make/data/cldr/common/main/en_NZ.xml
! make/data/cldr/common/main/en_PG.xml
! make/data/cldr/common/main/en_PH.xml
! make/data/cldr/common/main/en_PK.xml
! make/data/cldr/common/main/en_PN.xml
! make/data/cldr/common/main/en_PR.xml
! make/data/cldr/common/main/en_PW.xml
! make/data/cldr/common/main/en_RW.xml
! make/data/cldr/common/main/en_SB.xml
! make/data/cldr/common/main/en_SC.xml
! make/data/cldr/common/main/en_SD.xml
! make/data/cldr/common/main/en_SE.xml
! make/data/cldr/common/main/en_SG.xml
! make/data/cldr/common/main/en_SH.xml
! make/data/cldr/common/main/en_SI.xml
! make/data/cldr/common/main/en_SL.xml
! make/data/cldr/common/main/en_SS.xml
! make/data/cldr/common/main/en_SX.xml
! make/data/cldr/common/main/en_SZ.xml
! make/data/cldr/common/main/en_TC.xml
! make/data/cldr/common/main/en_TK.xml
! make/data/cldr/common/main/en_TO.xml
! make/data/cldr/common/main/en_TT.xml
! make/data/cldr/common/main/en_TV.xml
! make/data/cldr/common/main/en_TZ.xml
! make/data/cldr/common/main/en_UG.xml
! make/data/cldr/common/main/en_UM.xml
! make/data/cldr/common/main/en_US.xml
! make/data/cldr/common/main/en_US_POSIX.xml
! make/data/cldr/common/main/en_VC.xml
! make/data/cldr/common/main/en_VG.xml
! make/data/cldr/common/main/en_VI.xml
! make/data/cldr/common/main/en_VU.xml
! make/data/cldr/common/main/en_WS.xml
! make/data/cldr/common/main/en_ZA.xml
! make/data/cldr/common/main/en_ZM.xml
! make/data/cldr/common/main/en_ZW.xml
! make/data/cldr/common/main/eo.xml
! make/data/cldr/common/main/eo_001.xml
! make/data/cldr/common/main/es.xml
! make/data/cldr/common/main/es_419.xml
! make/data/cldr/common/main/es_AR.xml
! make/data/cldr/common/main/es_BO.xml
! make/data/cldr/common/main/es_BR.xml
! make/data/cldr/common/main/es_BZ.xml
! make/data/cldr/common/main/es_CL.xml
! make/data/cldr/common/main/es_CO.xml
! make/data/cldr/common/main/es_CR.xml
! make/data/cldr/common/main/es_CU.xml
! make/data/cldr/common/main/es_DO.xml
! make/data/cldr/common/main/es_EA.xml
! make/data/cldr/common/main/es_EC.xml
! make/data/cldr/common/main/es_ES.xml
! make/data/cldr/common/main/es_GQ.xml
! make/data/cldr/common/main/es_GT.xml
! make/data/cldr/common/main/es_HN.xml
! make/data/cldr/common/main/es_IC.xml
! make/data/cldr/common/main/es_MX.xml
! make/data/cldr/common/main/es_NI.xml
! make/data/cldr/common/main/es_PA.xml
! make/data/cldr/common/main/es_PE.xml
! make/data/cldr/common/main/es_PH.xml
! make/data/cldr/common/main/es_PR.xml
! make/data/cldr/common/main/es_PY.xml
! make/data/cldr/common/main/es_SV.xml
! make/data/cldr/common/main/es_US.xml
! make/data/cldr/common/main/es_UY.xml
! make/data/cldr/common/main/es_VE.xml
! make/data/cldr/common/main/et.xml
! make/data/cldr/common/main/et_EE.xml
! make/data/cldr/common/main/eu.xml
! make/data/cldr/common/main/eu_ES.xml
! make/data/cldr/common/main/ewo.xml
! make/data/cldr/common/main/ewo_CM.xml
! make/data/cldr/common/main/fa.xml
! make/data/cldr/common/main/fa_AF.xml
! make/data/cldr/common/main/fa_IR.xml
! make/data/cldr/common/main/ff.xml
! make/data/cldr/common/main/ff_Latn.xml
! make/data/cldr/common/main/ff_Latn_BF.xml
! make/data/cldr/common/main/ff_Latn_CM.xml
! make/data/cldr/common/main/ff_Latn_GH.xml
! make/data/cldr/common/main/ff_Latn_GM.xml
! make/data/cldr/common/main/ff_Latn_GN.xml
! make/data/cldr/common/main/ff_Latn_GW.xml
! make/data/cldr/common/main/ff_Latn_LR.xml
! make/data/cldr/common/main/ff_Latn_MR.xml
! make/data/cldr/common/main/ff_Latn_NE.xml
! make/data/cldr/common/main/ff_Latn_NG.xml
! make/data/cldr/common/main/ff_Latn_SL.xml
! make/data/cldr/common/main/ff_Latn_SN.xml
! make/data/cldr/common/main/fi.xml
! make/data/cldr/common/main/fi_FI.xml
! make/data/cldr/common/main/fil.xml
! make/data/cldr/common/main/fil_PH.xml
! make/data/cldr/common/main/fo.xml
! make/data/cldr/common/main/fo_DK.xml
! make/data/cldr/common/main/fo_FO.xml
! make/data/cldr/common/main/fr.xml
! make/data/cldr/common/main/fr_BE.xml
! make/data/cldr/common/main/fr_BF.xml
! make/data/cldr/common/main/fr_BI.xml
! make/data/cldr/common/main/fr_BJ.xml
! make/data/cldr/common/main/fr_BL.xml
! make/data/cldr/common/main/fr_CA.xml
! make/data/cldr/common/main/fr_CD.xml
! make/data/cldr/common/main/fr_CF.xml
! make/data/cldr/common/main/fr_CG.xml
! make/data/cldr/common/main/fr_CH.xml
! make/data/cldr/common/main/fr_CI.xml
! make/data/cldr/common/main/fr_CM.xml
! make/data/cldr/common/main/fr_DJ.xml
! make/data/cldr/common/main/fr_DZ.xml
! make/data/cldr/common/main/fr_FR.xml
! make/data/cldr/common/main/fr_GA.xml
! make/data/cldr/common/main/fr_GF.xml
! make/data/cldr/common/main/fr_GN.xml
! make/data/cldr/common/main/fr_GP.xml
! make/data/cldr/common/main/fr_GQ.xml
! make/data/cldr/common/main/fr_HT.xml
! make/data/cldr/common/main/fr_KM.xml
! make/data/cldr/common/main/fr_LU.xml
! make/data/cldr/common/main/fr_MA.xml
! make/data/cldr/common/main/fr_MC.xml
! make/data/cldr/common/main/fr_MF.xml
! make/data/cldr/common/main/fr_MG.xml
! make/data/cldr/common/main/fr_ML.xml
! make/data/cldr/common/main/fr_MQ.xml
! make/data/cldr/common/main/fr_MR.xml
! make/data/cldr/common/main/fr_MU.xml
! make/data/cldr/common/main/fr_NC.xml
! make/data/cldr/common/main/fr_NE.xml
! make/data/cldr/common/main/fr_PF.xml
! make/data/cldr/common/main/fr_PM.xml
! make/data/cldr/common/main/fr_RE.xml
! make/data/cldr/common/main/fr_RW.xml
! make/data/cldr/common/main/fr_SC.xml
! make/data/cldr/common/main/fr_SN.xml
! make/data/cldr/common/main/fr_SY.xml
! make/data/cldr/common/main/fr_TD.xml
! make/data/cldr/common/main/fr_TG.xml
! make/data/cldr/common/main/fr_TN.xml
! make/data/cldr/common/main/fr_VU.xml
! make/data/cldr/common/main/fr_WF.xml
! make/data/cldr/common/main/fr_YT.xml
! make/data/cldr/common/main/fur.xml
! make/data/cldr/common/main/fur_IT.xml
! make/data/cldr/common/main/fy.xml
! make/data/cldr/common/main/fy_NL.xml
! make/data/cldr/common/main/ga.xml
+ make/data/cldr/common/main/ga_GB.xml
! make/data/cldr/common/main/ga_IE.xml
! make/data/cldr/common/main/gd.xml
! make/data/cldr/common/main/gd_GB.xml
! make/data/cldr/common/main/gl.xml
! make/data/cldr/common/main/gl_ES.xml
! make/data/cldr/common/main/gsw.xml
! make/data/cldr/common/main/gsw_CH.xml
! make/data/cldr/common/main/gsw_FR.xml
! make/data/cldr/common/main/gsw_LI.xml
! make/data/cldr/common/main/gu.xml
! make/data/cldr/common/main/gu_IN.xml
! make/data/cldr/common/main/guz.xml
! make/data/cldr/common/main/guz_KE.xml
! make/data/cldr/common/main/gv.xml
! make/data/cldr/common/main/gv_IM.xml
! make/data/cldr/common/main/ha.xml
! make/data/cldr/common/main/ha_GH.xml
! make/data/cldr/common/main/ha_NE.xml
! make/data/cldr/common/main/ha_NG.xml
! make/data/cldr/common/main/haw.xml
! make/data/cldr/common/main/haw_US.xml
! make/data/cldr/common/main/he.xml
! make/data/cldr/common/main/he_IL.xml
! make/data/cldr/common/main/hi.xml
! make/data/cldr/common/main/hi_IN.xml
! make/data/cldr/common/main/hr.xml
! make/data/cldr/common/main/hr_BA.xml
! make/data/cldr/common/main/hr_HR.xml
! make/data/cldr/common/main/hsb.xml
! make/data/cldr/common/main/hsb_DE.xml
! make/data/cldr/common/main/hu.xml
! make/data/cldr/common/main/hu_HU.xml
! make/data/cldr/common/main/hy.xml
! make/data/cldr/common/main/hy_AM.xml
! make/data/cldr/common/main/ia.xml
! make/data/cldr/common/main/ia_001.xml
! make/data/cldr/common/main/id.xml
! make/data/cldr/common/main/id_ID.xml
! make/data/cldr/common/main/ig.xml
! make/data/cldr/common/main/ig_NG.xml
! make/data/cldr/common/main/ii.xml
! make/data/cldr/common/main/ii_CN.xml
! make/data/cldr/common/main/is.xml
! make/data/cldr/common/main/is_IS.xml
! make/data/cldr/common/main/it.xml
! make/data/cldr/common/main/it_CH.xml
! make/data/cldr/common/main/it_IT.xml
! make/data/cldr/common/main/it_SM.xml
! make/data/cldr/common/main/it_VA.xml
! make/data/cldr/common/main/ja.xml
! make/data/cldr/common/main/ja_JP.xml
! make/data/cldr/common/main/jgo.xml
! make/data/cldr/common/main/jgo_CM.xml
! make/data/cldr/common/main/jmc.xml
! make/data/cldr/common/main/jmc_TZ.xml
! make/data/cldr/common/main/jv.xml
! make/data/cldr/common/main/jv_ID.xml
! make/data/cldr/common/main/ka.xml
! make/data/cldr/common/main/ka_GE.xml
! make/data/cldr/common/main/kab.xml
! make/data/cldr/common/main/kab_DZ.xml
! make/data/cldr/common/main/kam.xml
! make/data/cldr/common/main/kam_KE.xml
! make/data/cldr/common/main/kde.xml
! make/data/cldr/common/main/kde_TZ.xml
! make/data/cldr/common/main/kea.xml
! make/data/cldr/common/main/kea_CV.xml
! make/data/cldr/common/main/khq.xml
! make/data/cldr/common/main/khq_ML.xml
! make/data/cldr/common/main/ki.xml
! make/data/cldr/common/main/ki_KE.xml
! make/data/cldr/common/main/kk.xml
! make/data/cldr/common/main/kk_KZ.xml
! make/data/cldr/common/main/kkj.xml
! make/data/cldr/common/main/kkj_CM.xml
! make/data/cldr/common/main/kl.xml
! make/data/cldr/common/main/kl_GL.xml
! make/data/cldr/common/main/kln.xml
! make/data/cldr/common/main/kln_KE.xml
! make/data/cldr/common/main/km.xml
! make/data/cldr/common/main/km_KH.xml
! make/data/cldr/common/main/kn.xml
! make/data/cldr/common/main/kn_IN.xml
! make/data/cldr/common/main/ko.xml
! make/data/cldr/common/main/ko_KP.xml
! make/data/cldr/common/main/ko_KR.xml
! make/data/cldr/common/main/kok.xml
! make/data/cldr/common/main/kok_IN.xml
! make/data/cldr/common/main/ks.xml
! make/data/cldr/common/main/ks_IN.xml
! make/data/cldr/common/main/ksb.xml
! make/data/cldr/common/main/ksb_TZ.xml
! make/data/cldr/common/main/ksf.xml
! make/data/cldr/common/main/ksf_CM.xml
! make/data/cldr/common/main/ksh.xml
! make/data/cldr/common/main/ksh_DE.xml
! make/data/cldr/common/main/ku.xml
! make/data/cldr/common/main/ku_TR.xml
! make/data/cldr/common/main/kw.xml
! make/data/cldr/common/main/kw_GB.xml
! make/data/cldr/common/main/ky.xml
! make/data/cldr/common/main/ky_KG.xml
! make/data/cldr/common/main/lag.xml
! make/data/cldr/common/main/lag_TZ.xml
! make/data/cldr/common/main/lb.xml
! make/data/cldr/common/main/lb_LU.xml
! make/data/cldr/common/main/lg.xml
! make/data/cldr/common/main/lg_UG.xml
! make/data/cldr/common/main/lkt.xml
! make/data/cldr/common/main/lkt_US.xml
! make/data/cldr/common/main/ln.xml
! make/data/cldr/common/main/ln_AO.xml
! make/data/cldr/common/main/ln_CD.xml
! make/data/cldr/common/main/ln_CF.xml
! make/data/cldr/common/main/ln_CG.xml
! make/data/cldr/common/main/lo.xml
! make/data/cldr/common/main/lo_LA.xml
! make/data/cldr/common/main/lrc.xml
! make/data/cldr/common/main/lrc_IQ.xml
! make/data/cldr/common/main/lrc_IR.xml
! make/data/cldr/common/main/lt.xml
! make/data/cldr/common/main/lt_LT.xml
! make/data/cldr/common/main/lu.xml
! make/data/cldr/common/main/lu_CD.xml
! make/data/cldr/common/main/luo.xml
! make/data/cldr/common/main/luo_KE.xml
! make/data/cldr/common/main/luy.xml
! make/data/cldr/common/main/luy_KE.xml
! make/data/cldr/common/main/lv.xml
! make/data/cldr/common/main/lv_LV.xml
! make/data/cldr/common/main/mas.xml
! make/data/cldr/common/main/mas_KE.xml
! make/data/cldr/common/main/mas_TZ.xml
! make/data/cldr/common/main/mer.xml
! make/data/cldr/common/main/mer_KE.xml
! make/data/cldr/common/main/mfe.xml
! make/data/cldr/common/main/mfe_MU.xml
! make/data/cldr/common/main/mg.xml
! make/data/cldr/common/main/mg_MG.xml
! make/data/cldr/common/main/mgh.xml
! make/data/cldr/common/main/mgh_MZ.xml
! make/data/cldr/common/main/mgo.xml
! make/data/cldr/common/main/mgo_CM.xml
! make/data/cldr/common/main/mi.xml
! make/data/cldr/common/main/mi_NZ.xml
! make/data/cldr/common/main/mk.xml
! make/data/cldr/common/main/mk_MK.xml
! make/data/cldr/common/main/ml.xml
! make/data/cldr/common/main/ml_IN.xml
! make/data/cldr/common/main/mn.xml
! make/data/cldr/common/main/mn_MN.xml
! make/data/cldr/common/main/mr.xml
! make/data/cldr/common/main/mr_IN.xml
! make/data/cldr/common/main/ms.xml
! make/data/cldr/common/main/ms_BN.xml
! make/data/cldr/common/main/ms_MY.xml
! make/data/cldr/common/main/ms_SG.xml
! make/data/cldr/common/main/mt.xml
! make/data/cldr/common/main/mt_MT.xml
! make/data/cldr/common/main/mua.xml
! make/data/cldr/common/main/mua_CM.xml
! make/data/cldr/common/main/my.xml
! make/data/cldr/common/main/my_MM.xml
! make/data/cldr/common/main/mzn.xml
! make/data/cldr/common/main/mzn_IR.xml
! make/data/cldr/common/main/naq.xml
! make/data/cldr/common/main/naq_NA.xml
! make/data/cldr/common/main/nb.xml
! make/data/cldr/common/main/nb_NO.xml
! make/data/cldr/common/main/nb_SJ.xml
! make/data/cldr/common/main/nd.xml
! make/data/cldr/common/main/nd_ZW.xml
! make/data/cldr/common/main/nds.xml
! make/data/cldr/common/main/nds_DE.xml
! make/data/cldr/common/main/nds_NL.xml
! make/data/cldr/common/main/ne.xml
! make/data/cldr/common/main/ne_IN.xml
! make/data/cldr/common/main/ne_NP.xml
! make/data/cldr/common/main/nl.xml
! make/data/cldr/common/main/nl_AW.xml
! make/data/cldr/common/main/nl_BE.xml
! make/data/cldr/common/main/nl_BQ.xml
! make/data/cldr/common/main/nl_CW.xml
! make/data/cldr/common/main/nl_NL.xml
! make/data/cldr/common/main/nl_SR.xml
! make/data/cldr/common/main/nl_SX.xml
! make/data/cldr/common/main/nmg.xml
! make/data/cldr/common/main/nmg_CM.xml
! make/data/cldr/common/main/nn.xml
! make/data/cldr/common/main/nn_NO.xml
! make/data/cldr/common/main/nnh.xml
! make/data/cldr/common/main/nnh_CM.xml
! make/data/cldr/common/main/nus.xml
! make/data/cldr/common/main/nus_SS.xml
! make/data/cldr/common/main/nyn.xml
! make/data/cldr/common/main/nyn_UG.xml
! make/data/cldr/common/main/om.xml
! make/data/cldr/common/main/om_ET.xml
! make/data/cldr/common/main/om_KE.xml
! make/data/cldr/common/main/or.xml
! make/data/cldr/common/main/or_IN.xml
! make/data/cldr/common/main/os.xml
! make/data/cldr/common/main/os_GE.xml
! make/data/cldr/common/main/os_RU.xml
! make/data/cldr/common/main/pa.xml
! make/data/cldr/common/main/pa_Arab.xml
! make/data/cldr/common/main/pa_Arab_PK.xml
! make/data/cldr/common/main/pa_Guru.xml
! make/data/cldr/common/main/pa_Guru_IN.xml
! make/data/cldr/common/main/pl.xml
! make/data/cldr/common/main/pl_PL.xml
! make/data/cldr/common/main/prg.xml
! make/data/cldr/common/main/prg_001.xml
! make/data/cldr/common/main/ps.xml
! make/data/cldr/common/main/ps_AF.xml
! make/data/cldr/common/main/ps_PK.xml
! make/data/cldr/common/main/pt.xml
! make/data/cldr/common/main/pt_AO.xml
! make/data/cldr/common/main/pt_BR.xml
! make/data/cldr/common/main/pt_CH.xml
! make/data/cldr/common/main/pt_CV.xml
! make/data/cldr/common/main/pt_GQ.xml
! make/data/cldr/common/main/pt_GW.xml
! make/data/cldr/common/main/pt_LU.xml
! make/data/cldr/common/main/pt_MO.xml
! make/data/cldr/common/main/pt_MZ.xml
! make/data/cldr/common/main/pt_PT.xml
! make/data/cldr/common/main/pt_ST.xml
! make/data/cldr/common/main/pt_TL.xml
! make/data/cldr/common/main/qu.xml
! make/data/cldr/common/main/qu_BO.xml
! make/data/cldr/common/main/qu_EC.xml
! make/data/cldr/common/main/qu_PE.xml
! make/data/cldr/common/main/rm.xml
! make/data/cldr/common/main/rm_CH.xml
! make/data/cldr/common/main/rn.xml
! make/data/cldr/common/main/rn_BI.xml
! make/data/cldr/common/main/ro.xml
! make/data/cldr/common/main/ro_MD.xml
! make/data/cldr/common/main/ro_RO.xml
! make/data/cldr/common/main/rof.xml
! make/data/cldr/common/main/rof_TZ.xml
! make/data/cldr/common/main/root.xml
! make/data/cldr/common/main/ru.xml
! make/data/cldr/common/main/ru_BY.xml
! make/data/cldr/common/main/ru_KG.xml
! make/data/cldr/common/main/ru_KZ.xml
! make/data/cldr/common/main/ru_MD.xml
! make/data/cldr/common/main/ru_RU.xml
! make/data/cldr/common/main/ru_UA.xml
! make/data/cldr/common/main/rw.xml
! make/data/cldr/common/main/rw_RW.xml
! make/data/cldr/common/main/rwk.xml
! make/data/cldr/common/main/rwk_TZ.xml
! make/data/cldr/common/main/sah.xml
! make/data/cldr/common/main/sah_RU.xml
! make/data/cldr/common/main/saq.xml
! make/data/cldr/common/main/saq_KE.xml
! make/data/cldr/common/main/sbp.xml
! make/data/cldr/common/main/sbp_TZ.xml
! make/data/cldr/common/main/sd.xml
! make/data/cldr/common/main/sd_PK.xml
! make/data/cldr/common/main/se.xml
! make/data/cldr/common/main/se_FI.xml
! make/data/cldr/common/main/se_NO.xml
! make/data/cldr/common/main/se_SE.xml
! make/data/cldr/common/main/seh.xml
! make/data/cldr/common/main/seh_MZ.xml
! make/data/cldr/common/main/ses.xml
! make/data/cldr/common/main/ses_ML.xml
! make/data/cldr/common/main/sg.xml
! make/data/cldr/common/main/sg_CF.xml
! make/data/cldr/common/main/shi.xml
! make/data/cldr/common/main/shi_Latn.xml
! make/data/cldr/common/main/shi_Latn_MA.xml
! make/data/cldr/common/main/shi_Tfng.xml
! make/data/cldr/common/main/shi_Tfng_MA.xml
! make/data/cldr/common/main/si.xml
! make/data/cldr/common/main/si_LK.xml
! make/data/cldr/common/main/sk.xml
! make/data/cldr/common/main/sk_SK.xml
! make/data/cldr/common/main/sl.xml
! make/data/cldr/common/main/sl_SI.xml
! make/data/cldr/common/main/smn.xml
! make/data/cldr/common/main/smn_FI.xml
! make/data/cldr/common/main/sn.xml
! make/data/cldr/common/main/sn_ZW.xml
! make/data/cldr/common/main/so.xml
! make/data/cldr/common/main/so_DJ.xml
! make/data/cldr/common/main/so_ET.xml
! make/data/cldr/common/main/so_KE.xml
! make/data/cldr/common/main/so_SO.xml
! make/data/cldr/common/main/sq.xml
! make/data/cldr/common/main/sq_AL.xml
! make/data/cldr/common/main/sq_MK.xml
! make/data/cldr/common/main/sq_XK.xml
! make/data/cldr/common/main/sr.xml
! make/data/cldr/common/main/sr_Cyrl.xml
! make/data/cldr/common/main/sr_Cyrl_BA.xml
! make/data/cldr/common/main/sr_Cyrl_ME.xml
! make/data/cldr/common/main/sr_Cyrl_RS.xml
! make/data/cldr/common/main/sr_Cyrl_XK.xml
! make/data/cldr/common/main/sr_Latn.xml
! make/data/cldr/common/main/sr_Latn_BA.xml
! make/data/cldr/common/main/sr_Latn_ME.xml
! make/data/cldr/common/main/sr_Latn_RS.xml
! make/data/cldr/common/main/sr_Latn_XK.xml
! make/data/cldr/common/main/sv.xml
! make/data/cldr/common/main/sv_AX.xml
! make/data/cldr/common/main/sv_FI.xml
! make/data/cldr/common/main/sv_SE.xml
! make/data/cldr/common/main/sw.xml
! make/data/cldr/common/main/sw_CD.xml
! make/data/cldr/common/main/sw_KE.xml
! make/data/cldr/common/main/sw_TZ.xml
! make/data/cldr/common/main/sw_UG.xml
! make/data/cldr/common/main/ta.xml
! make/data/cldr/common/main/ta_IN.xml
! make/data/cldr/common/main/ta_LK.xml
! make/data/cldr/common/main/ta_MY.xml
! make/data/cldr/common/main/ta_SG.xml
! make/data/cldr/common/main/te.xml
! make/data/cldr/common/main/te_IN.xml
! make/data/cldr/common/main/teo.xml
! make/data/cldr/common/main/teo_KE.xml
! make/data/cldr/common/main/teo_UG.xml
! make/data/cldr/common/main/tg.xml
! make/data/cldr/common/main/tg_TJ.xml
! make/data/cldr/common/main/th.xml
! make/data/cldr/common/main/th_TH.xml
! make/data/cldr/common/main/ti.xml
! make/data/cldr/common/main/ti_ER.xml
! make/data/cldr/common/main/ti_ET.xml
! make/data/cldr/common/main/tk.xml
! make/data/cldr/common/main/tk_TM.xml
! make/data/cldr/common/main/to.xml
! make/data/cldr/common/main/to_TO.xml
! make/data/cldr/common/main/tr.xml
! make/data/cldr/common/main/tr_CY.xml
! make/data/cldr/common/main/tr_TR.xml
! make/data/cldr/common/main/tt.xml
! make/data/cldr/common/main/tt_RU.xml
! make/data/cldr/common/main/twq.xml
! make/data/cldr/common/main/twq_NE.xml
! make/data/cldr/common/main/tzm.xml
! make/data/cldr/common/main/tzm_MA.xml
! make/data/cldr/common/main/ug.xml
! make/data/cldr/common/main/ug_CN.xml
! make/data/cldr/common/main/uk.xml
! make/data/cldr/common/main/uk_UA.xml
! make/data/cldr/common/main/ur.xml
! make/data/cldr/common/main/ur_IN.xml
! make/data/cldr/common/main/ur_PK.xml
! make/data/cldr/common/main/uz.xml
! make/data/cldr/common/main/uz_Arab.xml
! make/data/cldr/common/main/uz_Arab_AF.xml
! make/data/cldr/common/main/uz_Cyrl.xml
! make/data/cldr/common/main/uz_Cyrl_UZ.xml
! make/data/cldr/common/main/uz_Latn.xml
! make/data/cldr/common/main/uz_Latn_UZ.xml
! make/data/cldr/common/main/vai.xml
! make/data/cldr/common/main/vai_Latn.xml
! make/data/cldr/common/main/vai_Latn_LR.xml
! make/data/cldr/common/main/vai_Vaii.xml
! make/data/cldr/common/main/vai_Vaii_LR.xml
! make/data/cldr/common/main/vi.xml
! make/data/cldr/common/main/vi_VN.xml
! make/data/cldr/common/main/vo.xml
! make/data/cldr/common/main/vo_001.xml
! make/data/cldr/common/main/vun.xml
! make/data/cldr/common/main/vun_TZ.xml
! make/data/cldr/common/main/wae.xml
! make/data/cldr/common/main/wae_CH.xml
! make/data/cldr/common/main/wo.xml
! make/data/cldr/common/main/wo_SN.xml
! make/data/cldr/common/main/xh.xml
! make/data/cldr/common/main/xh_ZA.xml
! make/data/cldr/common/main/xog.xml
! make/data/cldr/common/main/xog_UG.xml
! make/data/cldr/common/main/yav.xml
! make/data/cldr/common/main/yav_CM.xml
! make/data/cldr/common/main/yi.xml
! make/data/cldr/common/main/yi_001.xml
! make/data/cldr/common/main/yo.xml
! make/data/cldr/common/main/yo_BJ.xml
! make/data/cldr/common/main/yo_NG.xml
! make/data/cldr/common/main/yue.xml
! make/data/cldr/common/main/yue_Hans.xml
! make/data/cldr/common/main/yue_Hans_CN.xml
! make/data/cldr/common/main/yue_Hant.xml
! make/data/cldr/common/main/yue_Hant_HK.xml
! make/data/cldr/common/main/zgh.xml
! make/data/cldr/common/main/zgh_MA.xml
! make/data/cldr/common/main/zh.xml
! make/data/cldr/common/main/zh_Hans.xml
! make/data/cldr/common/main/zh_Hans_CN.xml
! make/data/cldr/common/main/zh_Hans_HK.xml
! make/data/cldr/common/main/zh_Hans_MO.xml
! make/data/cldr/common/main/zh_Hans_SG.xml
! make/data/cldr/common/main/zh_Hant.xml
! make/data/cldr/common/main/zh_Hant_HK.xml
! make/data/cldr/common/main/zh_Hant_MO.xml
! make/data/cldr/common/main/zh_Hant_TW.xml
! make/data/cldr/common/main/zu.xml
! make/data/cldr/common/main/zu_ZA.xml
! make/data/cldr/common/supplemental/attributeValueValidity.xml
! make/data/cldr/common/supplemental/characters.xml
! make/data/cldr/common/supplemental/coverageLevels.xml
! make/data/cldr/common/supplemental/dayPeriods.xml
! make/data/cldr/common/supplemental/genderList.xml
! make/data/cldr/common/supplemental/languageGroup.xml
! make/data/cldr/common/supplemental/languageInfo.xml
! make/data/cldr/common/supplemental/likelySubtags.xml
! make/data/cldr/common/supplemental/metaZones.xml
! make/data/cldr/common/supplemental/numberingSystems.xml
! make/data/cldr/common/supplemental/ordinals.xml
! make/data/cldr/common/supplemental/pluralRanges.xml
! make/data/cldr/common/supplemental/plurals.xml
! make/data/cldr/common/supplemental/rgScope.xml
! make/data/cldr/common/supplemental/subdivisions.xml
! make/data/cldr/common/supplemental/supplementalData.xml
! make/data/cldr/common/supplemental/supplementalMetadata.xml
! make/data/cldr/common/supplemental/windowsZones.xml
! 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/ResourceBundleGenerator.java
! test/jdk/java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java
! test/jdk/java/util/Calendar/CalendarDataTest.java
! test/jdk/java/util/Locale/Bug8179071.java
! test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java
! test/jdk/sun/text/resources/LocaleData.cldr
! test/jdk/sun/text/resources/LocaleDataTest.java
Changeset: 13ad9a1bac18
Author: coleenp
Date: 2019-10-28 16:41 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/13ad9a1bac18
8086003: Test fails on OSX with java.lang.RuntimeException 'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3' missing
Summary: Make the test reserve 1G rather than 3G, so it is more reliable.
Reviewed-by: hseigel, stuefe
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
Changeset: fa0b9f9c597a
Author: weijun
Date: 2019-10-29 09:34 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/fa0b9f9c597a
8228969: 2019-09-28 public suffix list update
Reviewed-by: mullan
! make/data/publicsuffixlist/VERSION
! make/data/publicsuffixlist/public_suffix_list.dat
! src/java.base/share/legal/public_suffix.md
+ test/jdk/sun/security/util/RegisteredDomain/ParseNames.java
+ test/jdk/sun/security/util/RegisteredDomain/tests.dat
Changeset: b026a43e1809
Author: weijun
Date: 2019-10-29 09:34 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/b026a43e1809
8231365: ServicePermission::equals doesn't comply to the spec
8231196: DelegationPermission allows to create an instance that thows NPE on ::equals call
Reviewed-by: mullan
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java
! test/jdk/javax/security/auth/kerberos/DelegationPermissionHash.java
+ test/jdk/javax/security/auth/kerberos/DelegationPermissionInit.java
+ test/jdk/javax/security/auth/kerberos/ServicePermissionEquals.java
Changeset: 31ec3e55fa3d
Author: mgronlun
Date: 2019-10-29 11:33 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/31ec3e55fa3d
8230400: Missing constant pool entry for a method in stacktrace
Reviewed-by: egahlin
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
Changeset: 6c255334120d
Author: mr
Date: 2019-10-29 08:26 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/6c255334120d
8232080: jlink plugins for vendor information and run-time options
Reviewed-by: ihse, alanb, kvn, bobv, mchung
! make/autoconf/jdk-version.m4
! make/autoconf/version-numbers
! make/gensrc/GensrcMisc.gmk
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/java.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Flags.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddOptionsPlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddResourcePlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorBugURLPlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorVMBugURLPlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorVersionPlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java
+ test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java
+ test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: 63994dedec49
Author: jiefu
Date: 2019-10-29 10:13 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/63994dedec49
8232864: Classes generated at link time by GenerateJLIClassesPlugin are not reproducible
Reviewed-by: redestad, mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! test/jdk/tools/jlink/JLinkReproducibleTest.java
Changeset: 5a0e0d0b3a27
Author: ecaspole
Date: 2019-10-29 13:51 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/5a0e0d0b3a27
8233075: JFR - nmetods - misspelled in several places
Reviewed-by: hseigel, mseledtsov
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! test/jdk/jdk/jfr/event/compiler/TestCompilerStats.java
Changeset: e492513d3630
Author: lancea
Date: 2019-10-29 14:22 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/e492513d3630
8231766: Files.copy and Files.move do not honor requested compression method when copying or moving within the same zip file
Reviewed-by: clanger, bpb, alanb
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/CopyMoveTests.java
! test/jdk/jdk/nio/zipfs/UpdateEntryTest.java
Changeset: f9ac726ab347
Author: erikj
Date: 2019-10-29 12:01 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/f9ac726ab347
8232748: Build static versions of certain JDK libraries
Reviewed-by: ihse, bobv
! make/Bundles.gmk
! make/Help.gmk
! make/Main.gmk
! make/MainSupport.gmk
+ make/StaticLibsImage.gmk
! make/autoconf/flags-cflags.m4
! make/autoconf/spec.gmk.in
! make/common/JdkNativeCompilation.gmk
! make/common/Modules.gmk
! make/common/NativeCompilation.gmk
! make/conf/jib-profiles.js
! make/lib/Lib-java.base.gmk
Changeset: 67a3f50b14ae
Author: mchung
Date: 2019-10-29 12:52 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/67a3f50b14ae
8173975: Lookup::in should not allow target class be primitive or array class
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/jdk/java/lang/invoke/lookup/LookupClassTest.java
Changeset: f4290bf1cc21
Author: mr
Date: 2019-10-29 13:52 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/f4290bf1cc21
8233137: runtime/ErrorHandling/VeryEarlyAssertTest.java fails after 8232080
Reviewed-by: stuefe, iignatyev, mchung
! src/hotspot/share/utilities/vmError.cpp
Changeset: f1e6442241ca
Author: kvn
Date: 2019-10-29 15:35 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/f1e6442241ca
8233035: Update JVMCI
Reviewed-by: dlong
! src/hotspot/.mx.jvmci/suite.py
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/Cleaner.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/JVMCIServiceLocator.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/SuppressFBWarnings.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DebugInfoTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectFormattingTest.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectTestBase.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderData.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/VirtualObjectLayoutTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSpeculationLog.java
Changeset: 674131501e98
Author: pli
Date: 2019-10-30 09:17 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/674131501e98
8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl
Reviewed-by: aph
! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/codegen/TestSignedMultiplyLong.java
Changeset: 75099fcf7962
Author: zgu
Date: 2019-10-30 09:42 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/75099fcf7962
8233165: Shenandoah:SBSA::gen_load_reference_barrier_stub() should use pointer register for address on aarch64
Reviewed-by: rkennke
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: 3fc5905f2bec
Author: aivanov
Date: 2019-10-30 14:08 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/3fc5905f2bec
8232724: Remove indirection with calling JNU_NewStringPlatform
Reviewed-by: dholmes, clanger
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/include/jvm.h
! src/java.base/share/native/libjava/jni_util.c
! src/java.base/share/native/libjava/jni_util.h
Changeset: 506bd2e1f840
Author: chagedorn
Date: 2019-10-29 14:29 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/506bd2e1f840
8230019: [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type"
Summary: Explicitly set the receiver klass in the ci MDO to NULL if it is NULL in the MDO while translating.
Reviewed-by: kvn, thartmann
! src/hotspot/share/ci/ciMethodData.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 2c3cc4b01880
Author: redestad
Date: 2019-10-30 16:14 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/2c3cc4b01880
8233159: Method::result_type should use calculated value in constMethod
Reviewed-by: lfoltan, iklam, coleenp
! src/hotspot/share/interpreter/bytecode.cpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
Changeset: c16ac7a2eba4
Author: mgronlun
Date: 2019-10-30 19:43 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/c16ac7a2eba4
8226511: Implement JFR Event Streaming
Reviewed-by: egahlin, mseledtsov, mgronlun
Contributed-by: erik.gahlin at oracle.com, mikhailo.seledtsov at oracle.com, markus.gronlund at oracle.com
! src/hotspot/share/gc/g1/g1Trace.cpp
! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp
! src/hotspot/share/gc/z/zTracer.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/metadata/jfrSerializer.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
+ src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp
+ src/hotspot/share/jfr/recorder/repository/jfrChunk.hpp
- src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp
- src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
! src/hotspot/share/jfr/utilities/jfrAllocation.cpp
! src/hotspot/share/jfr/utilities/jfrDoublyLinkedList.hpp
! src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp
+ src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp
+ src/hotspot/share/jfr/utilities/jfrThreadIterator.hpp
! src/hotspot/share/jfr/utilities/jfrTypes.hpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp
! src/hotspot/share/jfr/writers/jfrStorageAdapter.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/jdk.jfr/share/classes/jdk/jfr/Recording.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/ChunkParser.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/ConstantMap.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/EventParser.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/LongMap.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/ObjectFactory.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/Parser.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/ParserFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClass.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClassLoader.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedFrame.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedMethod.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedStackTrace.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThread.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThreadGroup.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/TimeConverter.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveSettingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/FilePurger.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/LongMap.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataDescriptor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantLookup.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/JdkJfrConsumer.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectContext.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectFactory.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Parser.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFactory.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFilter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInternals.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/StreamConfiguration.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/StringParser.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/TimeConverter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.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/Metadata.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/hotspot/gtest/jfr/test_networkUtilization.cpp
! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/api/consumer/TestReadTwice.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingInternals.java
+ test/jdk/jdk/jfr/api/consumer/filestream/TestMultipleChunk.java
+ test/jdk/jdk/jfr/api/consumer/filestream/TestOrdered.java
+ test/jdk/jdk/jfr/api/consumer/filestream/TestReuse.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/EventProducer.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestAwaitTermination.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestClose.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestConstructor.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestDisable.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestEnable.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestMaxAge.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnClose.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorAsync.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorSync.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnFlush.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecursive.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestRemove.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetFlushInterval.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxAge.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxSize.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetSettings.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetStartTime.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestStart.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestStartAsync.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestUtils.java
+ test/jdk/jdk/jfr/api/consumer/security/DriverRecordingDumper.java
+ test/jdk/jdk/jfr/api/consumer/security/TestMissingPermission.java
+ test/jdk/jdk/jfr/api/consumer/security/TestRecordingFile.java
+ test/jdk/jdk/jfr/api/consumer/security/TestRecordingStream.java
+ test/jdk/jdk/jfr/api/consumer/security/TestStreamingFile.java
+ test/jdk/jdk/jfr/api/consumer/security/TestStreamingLocal.java
+ test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java
+ test/jdk/jdk/jfr/api/consumer/security/local-streaming.policy
+ test/jdk/jdk/jfr/api/consumer/security/no-permission.policy
+ test/jdk/jdk/jfr/api/consumer/streaming/TestChunkGap.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestEmptyChunks.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestEnableEvents.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestEventRegistration.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestFiltering.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestLatestEvent.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestRecordingBefore.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestRemovedChunks.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryMigration.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryProperty.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestStartSingleChunk.java
+ test/jdk/jdk/jfr/api/consumer/streaming/TestUnstarted.java
+ test/jdk/jdk/jfr/api/event/TestEventDuration.java
+ test/jdk/jdk/jfr/api/recording/time/TestSetFlushInterval.java
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java
+ test/jdk/jdk/jfr/event/runtime/TestFlush.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java
+ test/jdk/jdk/jfr/jvm/TestThreadExclusion.java
! test/jdk/jdk/jfr/jvm/TestUnsupportedVM.java
+ test/jdk/jdk/jfr/startupargs/TestFlushInterval.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: fba8635290df
Author: lancea
Date: 2019-10-30 15:54 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/fba8635290df
8231451: ZipFileInputStream::skip handling of negative values with STORED entries
Reviewed-by: clanger, bpb, alanb
! src/java.base/share/classes/java/util/zip/ZipFile.java
+ test/jdk/java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java
Changeset: 6d081cef7ea8
Author: valeriep
Date: 2019-10-31 02:22 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/6d081cef7ea8
8232950: SUNPKCS11 Provider incorrectly check key length for PSS Signatures.
Summary: Fixed to treat the queried key size values as bits instead of bytes
Reviewed-by: ascarpino, xuelei
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
Changeset: 43cfcb1e39c0
Author: coleenp
Date: 2019-10-30 22:32 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/43cfcb1e39c0
8233266: Remove unnecessary fence in restore_unshareable_info
Reviewed-by: jiangli, dholmes
! src/hotspot/share/oops/klass.cpp
Changeset: 0c671290204c
Author: jwilhelm
Date: 2019-10-31 04:17 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/0c671290204c
Added tag jdk-14+21 for changeset c16ac7a2eba4
! .hgtags
Changeset: f547a06da806
Author: shade
Date: 2019-10-31 10:37 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/f547a06da806
8233303: Shenandoah: verifier assert erroneously uses byte_size_in_exact_unit
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 27c2d2a4b695
Author: vjovanovic
Date: 2019-10-28 15:03 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/27c2d2a4b695
8232806: Introduce a system property to disable eager lambda initialization
Reviewed-by: briangoetz, mr, psandoz, forax
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! test/langtools/tools/javac/lambda/lambdaExpression/LambdaTest6.java
! test/langtools/tools/javac/lambda/methodReference/BridgeMethod.java
Changeset: ca70299778b9
Author: alanb
Date: 2019-10-31 16:45 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/ca70299778b9
8205132: Degrade Thread.countStackFrames() to throw UOE
Reviewed-by: mchung, dholmes, dcubed
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/native/libjava/Thread.c
- test/hotspot/jtreg/runtime/Thread/CountStackFramesAtExit.java
+ test/jdk/java/lang/Thread/CountStackFrames.java
Changeset: 5f1fe5971ff9
Author: dfuchs
Date: 2019-10-31 19:31 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/5f1fe5971ff9
8231631: sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE
Summary: sun/net/www/ftptest/FtpCommandHandler.java is modified to handle EOF properly
Reviewed-by: chegar, vtewari
! test/jdk/sun/net/www/ftptest/FtpCommandHandler.java
Changeset: c440a6b4e096
Author: bobv
Date: 2019-10-31 19:32 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/c440a6b4e096
8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100
Reviewed-by: dholmes, sgehwolf, redestad
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
Changeset: 8c0e8cff877f
Author: goetz
Date: 2019-10-29 15:08 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/8c0e8cff877f
8232921: assert(is_object_aligned(result)) failed: address not aligned
Reviewed-by: coleenp, rschmelter
! src/hotspot/share/classfile/javaClasses.cpp
Changeset: 1a8d65e71a66
Author: amenkov
Date: 2019-10-31 14:23 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/1a8d65e71a66
8224159: JDWP IPv6 scope support
Reviewed-by: sspitsyn, cjplummer
! make/lib/Lib-jdk.jdwp.agent.gmk
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
! test/jdk/com/sun/jdi/JdwpAttachTest.java
! test/jdk/com/sun/jdi/JdwpListenTest.java
Changeset: aec7bf35d6f5
Author: dlong
Date: 2019-10-31 16:54 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/aec7bf35d6f5
8233273: Update Graal
Reviewed-by: kvn
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicMap.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/EconomicSet.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Equivalence.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/MapCursor.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/Pair.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicMap.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableEconomicSet.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/UnmodifiableMapCursor.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections/src/jdk/internal/vm/compiler/collections/package-info.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/ComparableWord.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/LocationIdentity.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/Pointer.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/PointerBase.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/SignedWord.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/UnsignedWord.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordBase.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/WordFactory.java
! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.word/src/jdk/internal/vm/compiler/word/package-info.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitution.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitutionRegistry.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.test/src/org/graalvm/compiler/api/test/ExportingClassLoader.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.test/src/org/graalvm/compiler/api/test/ModuleSupport.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
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64MultiplyLongTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractBlockBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractControlFlowGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/Loop.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IntegerStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCNodeMatchRules.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/BoxingEliminationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest2.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest3.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationMulTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest10.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest14.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest15.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest16.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest2.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DeMorganCanonicalizationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DegeneratedLoopsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/EnumSwitchTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FinalizableSubclassTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FloatingReadTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphEncoderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardPrioritiesTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IfCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ImplicitNullCheckTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IntegerEqualsCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InterfaceMethodHandleTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InvokeExceptionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InvokeHintsTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LateMembarInsertionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LockEliminationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LongNodeChainTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LoopFullUnrollTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LoopUnswitchTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MemoryGraphCanonicalizeTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MemoryScheduleTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MonitorGraphTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePropertiesTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushNodesThroughPiTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushThroughIfTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReadAfterCheckCastTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReassociateAndCanonicalTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ScalarTypeSystemTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SchedulingTest2.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StampCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StraighteningTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SwitchCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SwitchDyingLoopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SwitchFoldingTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TypeSystemTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeReadEliminationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeVirtualizationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnusedArray.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/CompiledMethodTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EarlyReadEliminationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EscapeAnalysisTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAReadEliminationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisIterationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisTreesTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PoorMansEATest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/TrufflePEATest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/UnsafeEATest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/InliningTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/NestedLoopEffectsPhaseComplexityTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeMatchRules.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/BaseTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyHighTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyLowTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyMidTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/HighTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/LowTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/MidTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/DeferredBarrierAdditionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotCryptoSubstitutionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotInvokeDynamicPluginTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ReplaceConstantNodesPhaseTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/TestSHASubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSuitesProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/BeginLockScopeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EndLockScopeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/StubForeignCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/InitializeKlassNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/InitializeKlassStubCall.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveDynamicConstantNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveDynamicStubCall.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/AheadOfTimeVerificationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/IdentityHashCodeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHA2Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHA5Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHASubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ForeignCallStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/SnippetStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/backend/LargeConstantSectionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/UntrustedInterfaces.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NestedLoop_EA.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/TrichotomyTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringLatin1InflateOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringUTF16CompressOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorMove.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRIntrospection.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanLifetimeAnalysisPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ConvertDeoptimizeToGuardPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPeelingPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopTransformations.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.test/src/org/graalvm/compiler/loop/test/LoopPartialUnrollTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DefaultLoopPolicies.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopEx.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragment.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopPolicies.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/MathUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/GraalBenchmark.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/TestJMHWhitebox.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IfNodeCanonicalizationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/LoopPhiCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ShortCircuitOrNodeTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FrameState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardProxyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeWithExceptionNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/KillingBeginNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopBeginNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/MemoryProxyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ProxyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StartNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueProxyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AndNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/CompareNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/OrNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/XorNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/Block.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/StringToBytesNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/JavaWriteNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MembarNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawLoadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawStoreNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/SwitchNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeAccessNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeMemoryStoreNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/MethodSubstitutionPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractCompareAndSwapNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractUnsafeCompareAndSwapNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndAddNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndWriteNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ExceptionObjectNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoweredAtomicReadAndWriteNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorEnterNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorExitNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/RawMonitorEnterNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FixedAccessNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryCheckpoint.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/VolatileReadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/WriteNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/DelegatingReplacements.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Replacements.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/AllocatedObjectNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/CommitAllocationNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/CanonicalizerPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FloatingReadPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/GuardLoweringPhase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/InsertMembarsPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoweringPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/MultiTypeGuardInlineInfo.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/MemoryScheduleVerification.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/SchedulePhase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/ScheduleVerification.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64CountLeadingZerosNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64CountTrailingZerosNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64IntegerSubstitutions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64LongSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1InflateNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16CompressNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk9.test/src/org/graalvm/compiler/replacements/jdk9/test/VarHandleTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.sparc/src/org/graalvm/compiler/replacements/sparc/SPARCGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArraysSubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BitOpNodesTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DeoptimizeOnExceptionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/EdgesTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/FoldTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactFoldTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MethodSubstitutionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ObjectAccessTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PointerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ReplacementsParseTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StandardMethodSubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionNodeSourcePositionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/NodeIntrinsificationProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/TargetGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/CheckcastArrayCopyCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/GenericArrayCopyCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroStateSplitNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ExportingClassLoader.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ModuleSupport.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationBlockState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationClosure.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/OptionsEncoder.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/TypedDataInputStream.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/TypedDataOutputStream.java
Changeset: 452df727bebb
Author: rschmelter
Date: 2019-10-15 17:08 +0200
URL: https://hg.openjdk.java.net/jdk/client/rev/452df727bebb
8232168: Fix non wide char canonicalization on Windows
Reviewed-by: clanger, alanb, ccheung
! src/java.base/windows/native/libjava/canonicalize_md.c
! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java
Changeset: 717ebfbac29d
Author: clanger
Date: 2019-11-01 07:58 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/717ebfbac29d
8232980: Cleanup initialization of function pointers into java.base from classloader.cpp
Reviewed-by: iklam, ccheung
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
Changeset: 562df5d69eed
Author: coleenp
Date: 2019-11-01 10:04 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/562df5d69eed
8233386: Initialize NULL fields for unused decorations
Reviewed-by: shade, hseigel, dcubed
! src/hotspot/share/logging/logDecorations.cpp
Changeset: ab4db38ed085
Author: shade
Date: 2019-11-01 16:16 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/ab4db38ed085
8233387: Shenandoah: passive mode should disable pacing ergonomically
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPassiveMode.cpp
Changeset: 35bac2745d04
Author: dl
Date: 2019-11-01 09:04 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/35bac2745d04
8231592: Clarify that ConcurrentHashMap compute methods mapping functions execute at most once
Reviewed-by: martin
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentSkipListMapTest.java
! test/jdk/java/util/concurrent/tck/HashMapTest.java
! test/jdk/java/util/concurrent/tck/HashtableTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/LinkedHashMapTest.java
! test/jdk/java/util/concurrent/tck/MapImplementation.java
! test/jdk/java/util/concurrent/tck/MapTest.java
! test/jdk/java/util/concurrent/tck/TreeMapTest.java
Changeset: ec954ef6caf1
Author: dl
Date: 2019-11-01 09:07 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/ec954ef6caf1
8231026: Miscellaneous changes imported from jsr166 CVS 2019-11
Reviewed-by: martin
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/jdk/java/util/concurrent/tck/StampedLockTest.java
Changeset: b95bead30957
Author: iveresov
Date: 2019-11-01 09:39 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/b95bead30957
8227003: Add high-level JIT compilation mode control mechanism
Summary: Add tiered mode to emulate non-tiered with special mode for JVMCI compiler. Add -XX:CompilationMode option.
Reviewed-by: never, redestad
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
! src/hotspot/share/compiler/tieredThresholdPolicy.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java
! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
! test/hotspot/jtreg/serviceability/dcmd/vm/FlagsTest.java
Changeset: 42aa251d6eed
Author: ccheung
Date: 2019-11-01 11:31 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/42aa251d6eed
8233363: Clarify the DumpSharedSpaces condition in InstanceKlass::verify_on
Summary: change DumpSharedSpaces to Arguments::is_dumping_archive().
Reviewed-by: iklam, coleenp
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: bd9daab73a8e
Author: jboes
Date: 2019-11-01 12:57 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/bd9daab73a8e
8231632: HttpURLConnection::usingProxy could specify that it may lazily evaluate the fact
Summary: Modified method description to disambiguate when false is returned and altered implementation
Reviewed-by: dfuchs, chegar, vtewari
! src/java.base/share/classes/java/net/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/jdk/java/net/HttpURLConnection/HttpURLConnUsingProxy.java
Changeset: 76638c631869
Author: bpb
Date: 2019-11-01 13:16 -0700
URL: https://hg.openjdk.java.net/jdk/client/rev/76638c631869
8162520: (fs) FileStore should support file stores with > Long.MAX_VALUE capacity
Reviewed-by: alanb, darcy, rriggs
! src/java.base/share/classes/java/nio/file/FileStore.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java
Changeset: 4ec9fc2b2f0d
Author: kbarrett
Date: 2019-11-01 16:21 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/4ec9fc2b2f0d
8233359: Add global sized operator delete definitions
Summary: Added new definitions.
Reviewed-by: dholmes
! src/hotspot/share/memory/operator_new.cpp
Changeset: 5573a7098439
Author: alanb
Date: 2019-11-02 10:02 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/5573a7098439
8232673: (dc) DatagramChannel socket adaptor issues
Reviewed-by: dfuchs, chegar
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
- test/jdk/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java
+ test/jdk/java/nio/channels/DatagramChannel/AdaptorBasic.java
+ test/jdk/java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java
+ test/jdk/java/nio/channels/DatagramChannel/AdaptorConnect.java
+ test/jdk/java/nio/channels/DatagramChannel/AdaptorGetters.java
! test/jdk/java/nio/channels/etc/AdaptorCloseAndInterrupt.java
Changeset: 434329f6f456
Author: alanb
Date: 2019-11-03 14:07 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/434329f6f456
8233430: (sc) Socket adaptor restoring of blocking mode can override exception if socket closed
Reviewed-by: dfuchs, chegar
! src/java.base/share/classes/sun/nio/ch/DummySocketImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
Changeset: 2700c409ff10
Author: dholmes
Date: 2019-11-03 18:02 -0500
URL: https://hg.openjdk.java.net/jdk/client/rev/2700c409ff10
8229516: Thread.isInterrupted() always returns false after thread termination
Reviewed-by: dnsimon, sspitsyn, dcubed, alanb
! make/hotspot/symbols/symbols-unix
! src/hotspot/os/windows/osThread_windows.cpp
! src/hotspot/os/windows/osThread_windows.hpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/runtime/osThread.cpp
! src/hotspot/share/runtime/osThread.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/native/libjava/Thread.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/OSThread.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotMethodSubstitutionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
Changeset: 197238c30630
Author: weijun
Date: 2019-11-04 14:26 +0800
URL: https://hg.openjdk.java.net/jdk/client/rev/197238c30630
8231950: keytool -ext camel-case shorthand not working
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java
! test/jdk/sun/security/tools/keytool/KeyToolTest.java
Changeset: eeb1c0da2126
Author: jlahoda
Date: 2019-11-04 09:40 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/eeb1c0da2126
8229815: Upgrade Jline to 3.12.1
Reviewed-by: rfield
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/BindingReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/KeyMap.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Binding.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Buffer.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Completer.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletingParsedLine.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EndOfFileException.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Expander.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Highlighter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/History.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReaderBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Macro.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/MaskingCallback.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ParsedLine.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Reference.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/UserInterruptException.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Widget.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/BufferImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultExpander.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultHighlighter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/KillRing.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/ReaderUtils.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/SimpleMaskingCallback.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/UndoTree.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/AggregateCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/ArgumentCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/EnumCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/FileNameCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/NullCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/StringsCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/package-info.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/package-info.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/package-info.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Attributes.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Cursor.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/MouseEvent.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Size.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Terminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPosixTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPty.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsConsoleWriter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/CursorSupport.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/DumbTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExternalTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/LineDisciplineTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/MouseSupport.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/NativeSignalHandler.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixPtyTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixSysTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/package-info.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JansiSupport.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JnaSupport.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/Pty.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedCharSequence.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedString.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStringBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStyle.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ClosedException.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Colors.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Curses.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/DiffHelper.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ExecHelper.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InputStreamReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Levenshtein.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Log.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStreamImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpInputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReaderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ShutdownHooks.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Signals.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Status.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/StyleResolver.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WCWidth.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WriterOutputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/capabilities.txt
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/colors.txt
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/package-info.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-conemu.caps
! src/jdk.internal.le/share/legal/jline.md
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaSupportImpl.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinConsoleWriter.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinSysTerminal.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/Kernel32.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/WindowsAnsiWriter.java
Changeset: 1f7981ef8779
Author: mbaesken
Date: 2019-11-04 09:54 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/1f7981ef8779
8233078: fix minimal VM build on Linux ppc64(le)
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/disassembler_ppc.cpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
Changeset: 75eedcd30a2a
Author: mbaesken
Date: 2019-10-30 14:52 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/75eedcd30a2a
8233202: exclude javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java
Reviewed-by: clanger
! test/jdk/ProblemList.txt
Changeset: d58a21542c04
Author: jlahoda
Date: 2019-11-04 10:58 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/d58a21542c04
8230847: Trees.getScope may crash when invoked for statement inside switch.
Summary: More thoroughly avoiding side-effects when attributing (to) for Trees.getScope.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
Changeset: 2507757e9ef7
Author: chegar
Date: 2019-11-04 10:06 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/2507757e9ef7
8232367: Update the jdk/java/net/httpclient tests to RS TCK 1.0.3
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/reactivestreams-tck/org/reactivestreams/tck/SubscriberWhiteboxVerification.java
Changeset: 73bb9c4002cc
Author: ihse
Date: 2019-11-04 11:12 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/73bb9c4002cc
8233381: Update copyright year in build system files
Reviewed-by: erikj
! make/CompileToolsJdk.gmk
! make/Coverage.gmk
! make/GenerateLinkOptData.gmk
! make/MainSupport.gmk
! make/ModuleWrapper.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/TestImage.gmk
! make/ZipSecurity.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/ProcessMarkdown.gmk
! make/common/RMICompilation.gmk
! make/common/SetupJavaCompilers.gmk
! make/copy/Copy-jdk.crypto.cryptoki.gmk
! make/copy/Copy-jdk.crypto.ucrypto.gmk
! make/devkit/Tools.gmk
! make/gendata/GendataBlacklistedCerts.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataPublicSuffixList.gmk
! make/gensrc/Gensrc-java.desktop.gmk
! make/gensrc/Gensrc-jdk.hotspot.agent.gmk
! make/gensrc/Gensrc-jdk.jlink.gmk
! make/gensrc/GensrcBuffer.gmk
! make/gensrc/GensrcCharacterData.gmk
! make/gensrc/GensrcCharsetCoder.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcVarHandles.gmk
! make/hotspot/CopyToExplodedJdk.gmk
! make/hotspot/lib/CompileDtraceLibraries.gmk
! make/hotspot/lib/JvmDtraceObjects.gmk
! make/hotspot/lib/JvmFlags.gmk
! make/hotspot/lib/JvmMapfile.gmk
! make/hotspot/test/GtestImage.gmk
! make/launcher/Launcher-java.security.jgss.gmk
! make/launcher/Launcher-jdk.pack.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.internal.le.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.management.gmk
! make/lib/Lib-jdk.net.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/rmic/Rmic-java.management.rmi.gmk
! make/test/BuildFailureHandler.gmk
! make/test/JtregGraalUnit.gmk
Changeset: 66f7d2494d4e
Author: ihse
Date: 2019-11-04 11:15 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/66f7d2494d4e
8233383: Various minor fixes
Reviewed-by: erikj
! doc/building.html
! doc/building.md
- make/GensrcModuleInfo.gmk
! make/Main.gmk
! make/UpdateBuildDocs.gmk
! make/autoconf/configure.ac
! make/autoconf/flags-cflags.m4
! make/common/JavaCompilation.gmk
+ make/gensrc/GensrcModuleInfo.gmk
Changeset: f61eea1869e4
Author: tschatzl
Date: 2019-11-04 11:33 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/f61eea1869e4
8232951: TestG1ParallelPhases.java fails with phase NonYoungFreeCSet not found
Reviewed-by: lkorinth, kbarrett
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: 44d60fc2dd8a
Author: stooke
Date: 2019-11-04 13:58 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/44d60fc2dd8a
8232973: Potential infinite loop in macOS hotspot agent
Reviewed-by: stuefe, cjplummer, sspitsyn
! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c
Changeset: e2dfab7beccb
Author: ysuenaga
Date: 2019-11-04 22:31 +0900
URL: https://hg.openjdk.java.net/jdk/client/rev/e2dfab7beccb
8233285: Demangling C++ symbols in jhsdb jstack --mixed
Reviewed-by: cjplummer, sspitsyn, ihse
! make/lib/Lib-jdk.hotspot.agent.gmk
- src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c
+ src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/linux/native/libsaproc/proc_service.h
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
Changeset: 6f98d0173a72
Author: coffeys
Date: 2019-11-04 14:24 +0000
URL: https://hg.openjdk.java.net/jdk/client/rev/6f98d0173a72
8232984: Upgrading Joni License version to 2.1.16
Reviewed-by: coffeys
Contributed-by: kiran.sidhartha.ravikumar at oracle.com
! src/jdk.scripting.nashorn/share/legal/joni.md
Changeset: 02ae223a11dc
Author: jiefu
Date: 2019-11-04 10:03 -0800
URL: https://hg.openjdk.java.net/jdk/client/rev/02ae223a11dc
8233291: [TESTBUG] tools/jlink/plugins/VendorInfoPluginsTest.java fails with debug or non-server VMs
Reviewed-by: mchung
! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java
Changeset: 7298f7c503b4
Author: aph
Date: 2019-11-01 06:04 -0400
URL: https://hg.openjdk.java.net/jdk/client/rev/7298f7c503b4
8233232: AArch64: Shenandoah: jni_fast_GetLongField is broken
Reviewed-by: shade, rkennke
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: 33f9271b3167
Author: aph
Date: 2019-11-04 13:13 -0500
URL: https://hg.openjdk.java.net/jdk/client/rev/33f9271b3167
Merge
Changeset: c727d5d4c22e
Author: shade
Date: 2019-11-04 19:40 +0100
URL: https://hg.openjdk.java.net/jdk/client/rev/c727d5d4c22e
8233520: Shenandoah: do not sleep when thread is attaching
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
Changeset: 1d1f9c43138f
Author: bpb
Date: 2019-11-04 11:05 -0800
URL: https://hg.openjdk.java.net/jdk/client/rev/1d1f9c43138f
8233519: Put java/nio/channels/DatagramChannel/Unref.java on the problem list
Reviewed-by: alanb, lancea
! test/jdk/ProblemList.txt
Changeset: d67ebc838ab8
Author: bchristi
Date: 2019-11-04 11:42 -0800
URL: https://hg.openjdk.java.net/jdk/client/rev/d67ebc838ab8
8233091: Backout JDK-8212117: Class.forName loads a class but not linked if class is not initialized
Reviewed-by: alanb, dholmes, mchung
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvm_misc.hpp
! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/native/libjava/Class.c
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
- test/hotspot/jtreg/serviceability/jvmti/ClassStatus/ClassStatus.java
- test/hotspot/jtreg/serviceability/jvmti/ClassStatus/libClassStatus.c
Changeset: 2938e0a4e954
Author: iklam
Date: 2019-11-04 12:36 -0800
URL: https://hg.openjdk.java.net/jdk/client/rev/2938e0a4e954
8232734: [TESTBUG] avoid using JDK symbols in ExtraSymbols.symbols.txt
Reviewed-by: ccheung
! test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.java
- test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.symbols.txt
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: c41d1303a87c
Author: igerasim
Date: 2019-11-04 13:02 -0800
URL: https://hg.openjdk.java.net/jdk/client/rev/c41d1303a87c
8233422: Extra space in the title of the HTML javadoc page
Reviewed-by: ihse, erikj
! make/Docs.gmk
Changeset: afda8f7d266c
Author: psadhukhan
Date: 2019-11-05 11:00 +0530
URL: https://hg.openjdk.java.net/jdk/client/rev/afda8f7d266c
Merge
- make/GensrcModuleInfo.gmk
- src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp
- src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp
- src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitutionRegistry.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/MemoryScheduleVerification.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ExportingClassLoader.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ModuleSupport.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/ChunkParser.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/ConstantMap.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/EventParser.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/LongMap.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/ObjectFactory.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/Parser.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/ParserFactory.java
- src/jdk.jfr/share/classes/jdk/jfr/consumer/TimeConverter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInternals.java
- test/hotspot/gtest/oops/test_markOop.cpp
- test/hotspot/jtreg/runtime/Thread/CountStackFramesAtExit.java
- test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.symbols.txt
- test/hotspot/jtreg/serviceability/jvmti/ClassStatus/ClassStatus.java
- test/hotspot/jtreg/serviceability/jvmti/ClassStatus/libClassStatus.c
! test/jdk/ProblemList.txt
- test/jdk/java/math/BigInteger/DivisionOverflow.java
- test/jdk/java/math/BigInteger/StringConstructorOverflow.java
- test/jdk/java/math/BigInteger/SymmetricRangeTests.java
- test/jdk/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java
More information about the jdk-client-changes
mailing list