hg: jdk/client: 130 new changesets

prasanta.sadhukhan at oracle.com prasanta.sadhukhan at oracle.com
Mon Nov 12 06:38:32 UTC 2018


Changeset: c42cd17e8e64
Author:    bobv
Date:      2018-10-31 16:27 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/c42cd17e8e64

8213204: ReservedStackTest and ReservedStackTestCompiler tests fail on windows
Reviewed-by: fparain, dcubed, jwilhelm

! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java

Changeset: e38473506688
Author:    bobv
Date:      2018-10-31 16:27 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/e38473506688

Merge

- test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java
- test/hotspot/jtreg/runtime/ClassUnload/test/ImplementorClass.java
- test/hotspot/jtreg/runtime/ClassUnload/test/Interface.java

Changeset: 9cc7df3372b0
Author:    rhalade
Date:      2018-10-31 13:58 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/9cc7df3372b0

8207059: Update test certificates in QuoVadisCA.java test
Reviewed-by: mullan, mbaesken

! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java

Changeset: cefc50af3ee7
Author:    ccheung
Date:      2018-10-31 14:00 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/cefc50af3ee7

8213000: Obsolete the IgnoreUnverifiableClassesDuringDump vm option
Summary: remove code referencing the IgnoreUnverifiableClassesDuringDump
Reviewed-by: dholmes, jiangli

! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/hotspot/jtreg/runtime/appcds/VerifierTest.java

Changeset: 3a8208766f7b
Author:    jwilhelm
Date:      2018-11-01 02:12 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/3a8208766f7b

Added tag jdk-12+18 for changeset e38473506688

! .hgtags

Changeset: 7e236f262add
Author:    iignatyev
Date:      2018-10-31 19:56 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/7e236f262add

8177711: Convert TestVirtualSpaceNode_test to GTest
Reviewed-by: jwilhelm

! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/chunkManager.hpp
+ test/hotspot/gtest/memory/test_virtualSpaceNode.cpp

Changeset: 750b500ef4de
Author:    stuefe
Date:      2018-10-18 15:56 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/750b500ef4de

8212828: (process) Provide a way for Runtime.exec to use posix_spawn on linux
Reviewed-by: alanb, rriggs
Contributed-by: david.lloyd at redhat.com

! make/launcher/Launcher-java.base.gmk
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: 45e3d52aaced
Author:    gadams
Date:      2018-10-23 11:51 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/45e3d52aaced

8206330: Revisit com/sun/jdi/RedefineCrossEvent.java
Reviewed-by: cjplummer, sspitsyn, amenkov

! test/jdk/ProblemList.txt
! test/jdk/com/sun/jdi/RedefineCrossEvent.java
! test/jdk/com/sun/jdi/TestScaffold.java

Changeset: 8f543813b402
Author:    gadams
Date:      2018-10-23 14:23 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/8f543813b402

8211013: [TESTBUG] nsk/jdb/kill/kill002 wait for message and prompt
Reviewed-by: cjplummer, dtitov, jcbeyler

! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java

Changeset: 0eedd8701f91
Author:    dnsimon
Date:      2018-11-01 11:23 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/0eedd8701f91

8212934: [JVMCI] do not propagate resolution error in HotSpotResolvedJavaFieldImpl.getType
Reviewed-by: kvn

! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java

Changeset: ecef74be8e25
Author:    ihse
Date:      2018-11-01 11:28 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/ecef74be8e25

8213237: Remove test-compile-commands from jib-profiles.js
Reviewed-by: lancea

! make/conf/jib-profiles.js

Changeset: 52f892f43a05
Author:    thartmann
Date:      2018-11-01 14:15 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/52f892f43a05

8213014: Crash in CompileBroker::make_thread due to OOM
Summary: Added missing null checks and checks for pending exception.
Reviewed-by: kvn, dholmes, mdoerr

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp

Changeset: cb06c2248720
Author:    weijun
Date:      2018-11-01 22:41 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/cb06c2248720

8212217: JGSS: Don't dispose() of creds too eagerly
Reviewed-by: mullan, weijun
Contributed-by: Nico Williams <nico at twosigma.com>

! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java

Changeset: ae4967993e17
Author:    bpb
Date:      2018-11-01 09:34 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/ae4967993e17

8213210: Change ServerSocket(SocketImpl impl) constructor to protected access
Reviewed-by: alanb, chegar

! src/java.base/share/classes/java/net/ServerSocket.java

Changeset: 5096007944cf
Author:    joehw
Date:      2018-11-01 09:41 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/5096007944cf

8212871: Broken links give 401-Unauthorized
Reviewed-by: lancea

! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathEvaluator.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathException.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathExpression.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNSResolver.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathNamespace.java
! src/jdk.xml.dom/share/classes/org/w3c/dom/xpath/XPathResult.java

Changeset: c9bbf33fd1ae
Author:    rpatil
Date:      2018-11-01 12:43 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/c9bbf33fd1ae

8213085: (tz) Upgrade time-zone data to tzdata2018g
Reviewed-by: martin, naoto

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/factory
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/pacificnew
! make/data/tzdata/southamerica
! make/data/tzdata/systemv
! make/data/tzdata/zone.tab
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/jdk/sun/util/calendar/zi/tzdata/VERSION
! test/jdk/sun/util/calendar/zi/tzdata/africa
! test/jdk/sun/util/calendar/zi/tzdata/antarctica
! test/jdk/sun/util/calendar/zi/tzdata/asia
! test/jdk/sun/util/calendar/zi/tzdata/australasia
! test/jdk/sun/util/calendar/zi/tzdata/backward
! test/jdk/sun/util/calendar/zi/tzdata/etcetera
! test/jdk/sun/util/calendar/zi/tzdata/europe
! test/jdk/sun/util/calendar/zi/tzdata/factory
! test/jdk/sun/util/calendar/zi/tzdata/leapseconds
! test/jdk/sun/util/calendar/zi/tzdata/northamerica
! test/jdk/sun/util/calendar/zi/tzdata/pacificnew
! test/jdk/sun/util/calendar/zi/tzdata/southamerica
! test/jdk/sun/util/calendar/zi/tzdata/systemv
! test/jdk/sun/util/calendar/zi/tzdata/zone.tab

Changeset: 5ea020bcaa0d
Author:    rehn
Date:      2018-11-01 17:56 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/5ea020bcaa0d

8209495: NMethodSweeper::sweep_code_cache cause severe delays
Reviewed-by: thartmann, eosterlund

! src/hotspot/share/runtime/sweeper.cpp

Changeset: 7b20c27b2ccb
Author:    mullan
Date:      2018-11-01 16:53 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/7b20c27b2ccb

8212669: Add note to Cipher javadoc about using full transformation and not relying on defaults
Reviewed-by: xuelei

! src/java.base/share/classes/javax/crypto/Cipher.java

Changeset: 0edcab6e7f59
Author:    naoto
Date:      2018-11-01 14:07 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/0edcab6e7f59

8213046: Define Japanese new Era character
Reviewed-by: lancea, rriggs

! src/java.base/share/classes/java/lang/Character.java

Changeset: 907fdbbdf584
Author:    jjg
Date:      2018-11-01 14:32 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/907fdbbdf584

8213263: fix legal headers in test/langtools
Reviewed-by: darcy

! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/module-info.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/Foo.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/sub-dir/SubReadme.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/sub-dir/sub-dir-1/SubSubReadme.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/package.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/module-info.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/Foo.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/inpackage.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/sub-dir/SubReadme.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/sub-dir/sub-dir-1/SubSubReadme.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/package.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/overview.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p1/Foo.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/inpackage.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/sub-dir/SubReadme.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/Foo.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case1.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case2.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case3.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case4.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/Foo.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/doc-file/SubReadme.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/inpackage.html
! test/langtools/jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java
! test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/pkg3/A.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/pkg3/package.html
! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleA/concealedpkgmdlA/ConcealedClassInModuleA.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleA/module-info.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleA/testpkgmdlA/TestClassInModuleA.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleB/module-info.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg2mdlB/TestInterface2InModuleB.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg2mdlB/TestInterfaceInModuleB.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg3mdlB/TestClassLinkOption.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkgmdlB/TestClass2InModuleB.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkgmdlB/TestClassInModuleB.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleC/module-info.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleC/testpkgmdlC/TestClassInModuleC.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleNoExport/module-info.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleNoExport/testpkgmdlNoExport/TestClassInModuleNoExport.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleT/module-info.java
! test/langtools/jdk/javadoc/doclet/testModules/moduletags/module-info.java
! test/langtools/jdk/javadoc/doclet/testModules/moduletags/testpkgmdltags/TestClassInModuleTags.java
! test/langtools/jdk/javadoc/doclet/testModules/test.moduleFullName/module-info.java
! test/langtools/jdk/javadoc/doclet/testModules/test.moduleFullName/testpkgmdlfullname/TestClassInTestModuleFullName.java
! test/langtools/jdk/javadoc/doclet/testModules/testpkgnomodule/TestClassNoModule.java
! test/langtools/jdk/javadoc/doclet/testModules/testpkgnomodule1/TestClassNoModulePkg1.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg5/TestEnum.java
! test/langtools/jdk/javadoc/doclet/testOverview/msrc/module-info.java
! test/langtools/jdk/javadoc/doclet/testPackageDescription/pkg/package-info.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testValueTag/pkg3/RT.java
! test/langtools/jdk/javadoc/tool/TestScriptInComment.java
! test/langtools/tools/javac/8133247/T8133247.java
! test/langtools/tools/javac/8133247/p/A.java
! test/langtools/tools/javac/8133247/p/B.java
! test/langtools/tools/javac/8133247/p/I.java
! test/langtools/tools/javac/8169345/T8169345b.java
! test/langtools/tools/javac/8169345/T8169345c.java
! test/langtools/tools/javac/DefiniteAssignment/T8204610.java
! test/langtools/tools/javac/annotations/8145489/foo/Anno.java
! test/langtools/tools/javac/annotations/8145489/foo/Status.java
! test/langtools/tools/javac/annotations/8145489/foo/package-info.java
! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java
! test/langtools/tools/javac/diags/examples/FutureVarNotAllowed.java
! test/langtools/tools/javac/diags/examples/IllegalRefToVarType.java
! test/langtools/tools/javac/diags/examples/IllegalSignature.java
! test/langtools/tools/javac/diags/examples/LocalCantInferNull.java
! test/langtools/tools/javac/diags/examples/LocalCantInferVoid.java
! test/langtools/tools/javac/diags/examples/LocalLambdaMissingTarget.java
! test/langtools/tools/javac/diags/examples/LocalMissingInit.java
! test/langtools/tools/javac/diags/examples/LocalMrefMissingTarget.java
! test/langtools/tools/javac/diags/examples/LocalRedundantType.java
! test/langtools/tools/javac/diags/examples/LocalSelfRef.java
! test/langtools/tools/javac/diags/examples/PreviewFeatureDisabled.java
! test/langtools/tools/javac/diags/examples/PreviewFeatureDisabledPlural.java
! test/langtools/tools/javac/diags/examples/PreviewFeatureUse.java
! test/langtools/tools/javac/diags/examples/PreviewFilename.java
! test/langtools/tools/javac/diags/examples/PreviewFilenameAdditional.java
! test/langtools/tools/javac/diags/examples/PreviewPlural/PreviewPlural.java
! test/langtools/tools/javac/diags/examples/PreviewPlural/PreviewPluralBar.java
! test/langtools/tools/javac/diags/examples/StatExprExpected.java
! test/langtools/tools/javac/diags/examples/VarNotAllowed.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedArray.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedCompound.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedExplicitLambda.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedHere.java
! test/langtools/tools/javac/diags/examples/WrongNumberTypeArgsFragment.java
! test/langtools/tools/javac/doctree/SummaryTest.java
! test/langtools/tools/javac/generics/diamond/7002837/T7002837.java
! test/langtools/tools/javac/generics/diamond/neg/T8078473.java
! test/langtools/tools/javac/generics/diamond/neg/T8078473_2.java
! test/langtools/tools/javac/generics/inference/8067767/T8067767.java
! test/langtools/tools/javac/generics/inference/8077306/T8077306.java
! test/langtools/tools/javac/generics/inference/8141613/T8141613.java
! test/langtools/tools/javac/generics/inference/8147493/T8147493a.java
! test/langtools/tools/javac/generics/inference/8147493/T8147493b.java
! test/langtools/tools/javac/generics/inference/8152832/T8152832.java
! test/langtools/tools/javac/generics/inference/8156954/T8156954.java
! test/langtools/tools/javac/generics/inference/8157149/T8157149b.java
! test/langtools/tools/javac/generics/inference/8157149/T8157149c.java
! test/langtools/tools/javac/generics/inference/8158355/T8158355.java
! test/langtools/tools/javac/generics/inference/8159680/T8159680.java
! test/langtools/tools/javac/generics/inference/8164399/T8164399.java
! test/langtools/tools/javac/generics/inference/8168134/T8168134.java
! test/langtools/tools/javac/generics/inference/8174249/T8174249a.java
! test/langtools/tools/javac/generics/inference/8174249/T8174249b.java
! test/langtools/tools/javac/generics/inference/8176534/TestUncheckedCalls.java
! test/langtools/tools/javac/generics/inference/8177097/T8177097a.java
! test/langtools/tools/javac/generics/inference/8177097/T8177097b.java
! test/langtools/tools/javac/generics/inference/8178150/T8178150.java
! test/langtools/tools/javac/generics/inference/8178427/T8178427.java
! test/langtools/tools/javac/lambda/8063054/T8063054a.java
! test/langtools/tools/javac/lambda/8063054/T8063054b.java
! test/langtools/tools/javac/lambda/8134329/T8134329.java
! test/langtools/tools/javac/lambda/8142876/T8142876.java
! test/langtools/tools/javac/lambda/8148128/T8148128.java
! test/langtools/tools/javac/lambda/8188144/T8188144.java
! test/langtools/tools/javac/lambda/8210495/T8210495.java
! test/langtools/tools/javac/lambda/T8195598.java
! test/langtools/tools/javac/lambda/speculative/8147546/T8147546a.java
! test/langtools/tools/javac/lambda/speculative/8147546/T8147546b.java
! test/langtools/tools/javac/lambda/speculative/8154180/T8154180a.java
! test/langtools/tools/javac/lambda/speculative/InferStrict.java
! test/langtools/tools/javac/lambda/speculative/InferWeak.java
! test/langtools/tools/javac/lambda/speculative/NestedLambdaGenerics.java
! test/langtools/tools/javac/lambda/speculative/NestedLambdaNoGenerics.java
! test/langtools/tools/javac/lambda/speculative/T8046685.java
! test/langtools/tools/javac/lambda/speculative/T8055984.java
! test/langtools/tools/javac/lambda/speculative/T8077247.java
! test/langtools/tools/javac/lambda/speculative/T8078093.java
! test/langtools/tools/javac/lvti/T8191893.java
! test/langtools/tools/javac/lvti/T8191959.java
! test/langtools/tools/javac/lvti/T8200199.java
! test/langtools/tools/javac/lvti/T8200199.out
! test/langtools/tools/javac/lvti/TestBadArray.java
! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.java
! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.out
! test/langtools/tools/javac/lvti/badTypeReference/pkg/nested/var/A.java
! test/langtools/tools/javac/lvti/badTypeReference/pkg/var.java
! test/langtools/tools/javac/lvti/harness/InferredType.java
! test/langtools/tools/javac/lvti/harness/LocalVariableInferenceTester.java
! test/langtools/tools/javac/lvti/harness/NonDenotableTest.java
! test/langtools/tools/javac/lvti/harness/PrimitiveTypeTest.java
! test/langtools/tools/javac/lvti/harness/ReferenceTypeTest.java
! test/langtools/tools/javac/lvti/harness/UpperBounds.java
! test/langtools/tools/javac/modules/T8168854/pack1/Outer.java
! test/langtools/tools/javac/modules/T8168854/pack1/Outer1.java
! test/langtools/tools/javac/overload/T8176265.java
! test/langtools/tools/javac/preview/PreviewOptionTest.java
! test/langtools/tools/javac/preview/classReaderTest/Bar.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java
! test/langtools/tools/javadoc/lib/ToyDoclet.java
! test/langtools/tools/javap/typeAnnotations/InvisibleParameterAnnotationsTest.java
! test/langtools/tools/lib/builder/AbstractBuilder.java
! test/langtools/tools/lib/builder/ClassBuilder.java
! test/langtools/tools/lib/toolbox/Assert.java
! test/langtools/tools/sjavac/HiddenFiles.java
! test/langtools/tools/sjavac/OverlappingSrcDst.java

Changeset: fb71a4bc010d
Author:    itakiguchi
Date:      2018-11-01 17:48 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/fb71a4bc010d

8211382: ISO2022JP and GB18030 NIO converter issues
Reviewed-by: sherman, rriggs

! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java
+ test/jdk/sun/nio/cs/TestGB18030.java
! test/jdk/sun/nio/cs/TestISO2022JP.java

Changeset: 50f0efe3a669
Author:    jjg
Date:      2018-11-01 15:11 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/50f0efe3a669

8213265: fix missing newlines at end of files
Reviewed-by: darcy

! test/langtools/jdk/javadoc/doclet/testSummaryTag/p2/package.html
! test/langtools/tools/javac/doctree/dcapi/overview0.html
! test/langtools/tools/javac/doctree/dcapi/overview1.html
! test/langtools/tools/javac/doctree/dcapi/overview2.html
! test/langtools/tools/javac/doctree/dcapi/overview3.html
! test/langtools/tools/javac/doctree/dcapi/overview5.html
! test/langtools/tools/javac/doctree/dcapi/package.html
! test/langtools/tools/javac/doctree/dcapi/pkg/package.html

Changeset: 6b31efbf833e
Author:    darcy
Date:      2018-11-01 20:37 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/6b31efbf833e

6304578: (reflect) toGenericString fails to print bounds of type variables on generic methods
Reviewed-by: vromero, plevart, briangoetz, mcimadamore

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! test/jdk/java/lang/Class/GenericStringTest.java
! test/jdk/java/lang/reflect/Constructor/GenericStringTest.java
! test/jdk/java/lang/reflect/Method/GenericStringTest.java

Changeset: 7f90bc64b0fc
Author:    never
Date:      2018-11-02 00:26 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/7f90bc64b0fc

8213203: [JVMCI] adopt formatting changes from jvmci 8
Reviewed-by: kvn

! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/package-info.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/package-info.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodePosition.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/package-info.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/package-info.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/package-info.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/package-info.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/package-info.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/package-info.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/EventProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPoolObject.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.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/HotSpotMethodData.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstant.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.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/HotSpotSpeculationLog.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/package-info.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTable.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ModifiersProvider.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/package-info.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/package-info.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/package-info.java

Changeset: 2e280ecec246
Author:    pliden
Date:      2018-11-02 07:46 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/2e280ecec246

8212921: ZGC: Move verification to after resurrection unblocked
Reviewed-by: eosterlund

! src/hotspot/share/gc/z/zAddress.hpp
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zOop.hpp
! src/hotspot/share/gc/z/zOop.inline.hpp
! src/hotspot/share/gc/z/zOopClosures.cpp
! src/hotspot/share/gc/z/zOopClosures.hpp

Changeset: 71564a544d4c
Author:    pliden
Date:      2018-11-02 07:58 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/71564a544d4c

8212184: Incorrect oop ref strength used for referents in FinalReference
Reviewed-by: eosterlund, kbarrett

! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/shared/accessBarrierSupport.cpp

Changeset: d6dc479bcdd3
Author:    eosterlund
Date:      2018-11-01 14:57 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/d6dc479bcdd3

8212681: Refactor IC locking to use a fine grained CompiledICLocker
Reviewed-by: coleenp, rehn, kvn

! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/compiledIC_aot_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/ppc/compiledIC_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/sparc/compiledIC_sparc.cpp
! src/hotspot/cpu/sparc/nativeInst_sparc.cpp
! src/hotspot/cpu/x86/compiledIC_aot_x86_64.cpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
+ src/hotspot/share/code/codeBehaviours.cpp
+ src/hotspot/share/code/codeBehaviours.hpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sweeper.cpp

Changeset: 5c679ec60888
Author:    eosterlund
Date:      2018-11-02 08:33 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/5c679ec60888

8209189: Make CompiledMethod::do_unloading more concurrent
Reviewed-by: kvn, coleenp

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
+ src/hotspot/share/gc/shared/gcBehaviours.cpp
+ src/hotspot/share/gc/shared/gcBehaviours.hpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shared/parallelCleaning.hpp
! src/hotspot/share/runtime/sweeper.cpp

Changeset: e256b3b62e20
Author:    rehn
Date:      2018-11-02 14:13 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/e256b3b62e20

8213236: A partial removed/deleted JavaThread cannot transition
Reviewed-by: dholmes, dcubed, eosterlund

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmThread.cpp

Changeset: 8c0b1894d524
Author:    chegar
Date:      2018-11-02 16:11 +0000
URL:       http://hg.openjdk.java.net/jdk/client/rev/8c0b1894d524

8213296: Fix legal headers in test/jdk/java/net
Reviewed-by: alanb, dfuchs

! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestClient.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java
! test/jdk/java/net/Inet6Address/serialize/Inet6AddressSerTest.java
! test/jdk/java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java
! test/jdk/java/net/URLConnection/ContentHandlers/plain.template
! test/jdk/java/net/httpclient/DigestEchoServer.java
! test/jdk/java/net/httpclient/ProxyAuthTest.java
! test/jdk/java/net/httpclient/http2/server/Queue.java

Changeset: 867ab2d34c56
Author:    dcubed
Date:      2018-11-02 12:49 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/867ab2d34c56

8213308: ProblemList runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java
Reviewed-by: ccheung, darcy

! test/hotspot/jtreg/ProblemList.txt

Changeset: 3941f9d90689
Author:    bpb
Date:      2018-11-02 09:56 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/3941f9d90689

8213305: Fix legal headers in test/java/math
Reviewed-by: darcy

! test/jdk/java/math/BigInteger/PrimeTest.java

Changeset: a2b1d31efbf6
Author:    bpb
Date:      2018-11-02 09:58 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/a2b1d31efbf6

8213306: Fix legal headers in test/java/nio
Reviewed-by: chegar

! test/jdk/java/nio/channels/SelectionKey/AtomicUpdates.java

Changeset: ac5a55c19bad
Author:    hannesw
Date:      2018-11-02 18:35 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/ac5a55c19bad

8210405: Javadoc search doesn't always consider full input upon Enter
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js

Changeset: 35986f2223fe
Author:    joehw
Date:      2018-11-02 12:33 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/35986f2223fe

8213321: Fix legal headers in test/jaxp
Reviewed-by: darcy, jjg, lancea

! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java

Changeset: ff10f8f3a583
Author:    epavlova
Date:      2018-11-02 14:00 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/ff10f8f3a583

8152988: [AOT] Update test batch definitions to include aot-ed java.base module mode into hs-comp testing
Reviewed-by: kvn, erikj, ihse

! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
! make/RunTestsPrebuiltSpec.gmk
! make/conf/jib-profiles.js
! test/hotspot/jtreg/compiler/aot/scripts/java.base-list.txt
! test/hotspot/jtreg/compiler/aot/scripts/jdk.internal.vm.compiler-list.txt

Changeset: 96bd0f70ef99
Author:    kbarrett
Date:      2018-11-02 17:51 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/96bd0f70ef99

6735527: Bitmap - speed up searches
Summary: New parameterized bitmap search routine, using ctz.
Reviewed-by: tschatzl, shade

! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/bitMap.inline.hpp

Changeset: 5ca10e4e052c
Author:    iignatyev
Date:      2018-11-02 16:26 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/5ca10e4e052c

8177708: Convert TestReserveMemorySpecial_test to Gtest
Reviewed-by: gziemski, vlivanov

! src/hotspot/share/utilities/internalVMTests.cpp
+ test/hotspot/gtest/runtime/test_os_linux.cpp
+ test/hotspot/gtest/runtime/test_os_windows.cpp

Changeset: e292e94b448a
Author:    iignatyev
Date:      2018-11-02 16:27 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/e292e94b448a

8213058: remove ExecuteInternalVMTests and VerboseInternalVMTests flags
Reviewed-by: erikj, dholmes, ihse

! doc/testing.html
! doc/testing.md
! make/RunTests.gmk
! make/common/FindTests.gmk
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/prims/jni.cpp
- src/hotspot/share/utilities/internalVMTests.cpp
- src/hotspot/share/utilities/internalVMTests.hpp
! test/hotspot/jtreg/Makefile
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java
- test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java

Changeset: 1322829d1501
Author:    jiangli
Date:      2018-11-02 19:30 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/1322829d1501

8209564: runtime/appcds/CDSandJFR.java timeout on tier6 on sparc
Summary: Set timeout 500 in CDSandJFR.java
Reviewed-by: dcubed

! test/hotspot/jtreg/runtime/appcds/CDSandJFR.java

Changeset: 24f37f464da0
Author:    darcy
Date:      2018-11-02 18:49 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/24f37f464da0

8213256: Clarify runtime vs compile time annotations for RoundEnvironment.getElementsAnnotatedWith(Class)
Reviewed-by: jjg, jlahoda

! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java

Changeset: 858c1639bf72
Author:    iignatyev
Date:      2018-11-02 23:44 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/858c1639bf72

8213337: windows-x64-slowdebug build is broken by 8177708
Reviewed-by: dholmes

! test/hotspot/gtest/runtime/test_os_windows.cpp

Changeset: ca309ee4fd92
Author:    iklam
Date:      2018-10-29 14:01 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/ca309ee4fd92

8211336: [TESTBUG] appcds tests with incorrect usage of -XX:+UseStringDeduplication
Reviewed-by: dholmes, ccheung, mseledtsov

! test/hotspot/jtreg/runtime/appcds/sharedStrings/ExerciseGC.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/InternSharedString.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/InvalidFileFormat.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/LockSharedStrings.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasicPlus.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsStress.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsUtils.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWbTest.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java

Changeset: 595ab4f025d7
Author:    jcbeyler
Date:      2018-11-03 12:37 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/595ab4f025d7

8213246: Fix typo in vmTestbase failuire to failure
Summary: Fix failuire typo in two spots
Reviewed-by: mikael, dcubed, iignatyev

! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java

Changeset: 72d4e10305b9
Author:    jiangli
Date:      2018-11-03 15:40 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/72d4e10305b9

8212995: Placing the Integer.IntegerCache and cached Integer objects in the closed archive heap region.
Summary: Support shareable archive object subgraphs in closed archive heap regions.
Reviewed-by: iklam, ccheung

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/java.base/share/classes/java/lang/Integer.java

Changeset: 89c73c4b1efe
Author:    lancea
Date:      2018-11-04 13:06 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/89c73c4b1efe

8213328: Update test copyrights in test/java/util/zip and test/jdk/tools
Reviewed-by: joehw

! test/jdk/java/util/zip/zip.java
! test/jdk/tools/jmod/src/apa/jdk/test/apa/Apa.java
! test/jdk/tools/jmod/src/apa/module-info.java
! test/jdk/tools/jmod/src/foo/jdk/test/foo/Foo.java
! test/jdk/tools/jmod/src/foo/jdk/test/foo/internal/Message.java
! test/jdk/tools/jmod/src/foo/module-info.java
! test/jdk/tools/launcher/modules/addexports/src/java.compiler/javax/annotation/processing/Generated.java
! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/CommandLineParser.java
! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/TokenList.java
! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/XMLKit.java

Changeset: 32408804acd4
Author:    jlahoda
Date:      2018-11-05 10:31 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/32408804acd4

8213103: RoundEnvironment.getElementsAnnotatedWith(Class) crashes with -source 8
Summary: Correct handling of missing annotation with -source 8.
Reviewed-by: darcy, jjg, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
+ test/langtools/tools/javac/processing/rounds/GetElementsAnnotatedWithOnMissing.java

Changeset: c0c6cdea32f1
Author:    eosterlund
Date:      2018-11-05 08:01 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/c0c6cdea32f1

8212989: Allow CompiledMethod ExceptionCache have unloaded klasses
Reviewed-by: kvn, pliden

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/compiledMethod.inline.hpp
! src/hotspot/share/code/nmethod.cpp

Changeset: 1a38bfb0ffc9
Author:    ihse
Date:      2018-11-05 10:52 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/1a38bfb0ffc9

8213339: Update precompiled.hpp with headers based on current frequency
Reviewed-by: shade, dholmes

! src/hotspot/share/precompiled/precompiled.hpp

Changeset: 9a9d7c8d9e88
Author:    dfuchs
Date:      2018-11-05 11:20 +0000
URL:       http://hg.openjdk.java.net/jdk/client/rev/9a9d7c8d9e88

8213301: Fix legal headers in jdk logging tests
Reviewed-by: chegar, mchung

! test/jdk/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java
! test/jdk/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/systempkg/log/SystemLoggerAccessor.java
! test/jdk/java/lang/System/LoggerFinder/modules/Base.java
! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java
! test/jdk/java/lang/System/LoggerFinder/modules/boot_client/BootClient.java
! test/jdk/java/lang/System/LoggerFinder/modules/boot_usage/BootUsage.java
! test/jdk/java/lang/System/LoggerFinder/modules/named_client/m.t.a/module-info.java
! test/jdk/java/lang/System/LoggerFinder/modules/named_client/m.t.a/pkg/a/t/TestA.java
! test/jdk/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/module-info.java
! test/jdk/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/pkg/a/l/LoggerA.java
! test/jdk/java/lang/System/LoggerFinder/modules/named_logger/m.l.a/pkg/a/p/LoggerFinderA.java
! test/jdk/java/lang/System/LoggerFinder/modules/patched_client/PatchedClient.java
! test/jdk/java/lang/System/LoggerFinder/modules/patched_usage/java.base/java/lang/PatchedUsage.java
! test/jdk/java/lang/System/LoggerFinder/modules/unnamed_client/pkg/b/t/TestB.java
! test/jdk/java/lang/System/LoggerFinder/modules/unnamed_logger/pkg/b/l/LoggerB.java
! test/jdk/java/lang/System/LoggerFinder/modules/unnamed_logger/pkg/b/p/LoggerFinderB.java
! test/jdk/java/util/logging/LogManager/LinkageErrorTest.java

Changeset: 04cbcebf5adf
Author:    roland
Date:      2018-10-04 09:24 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/04cbcebf5adf

8211320: Aarch64: unsafe.compareAndSetByte() and unsafe.compareAndSetShort() c2 intrinsics broken with negative expected value
Reviewed-by: adinn, aph

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ test/hotspot/jtreg/compiler/unsafe/CASandCAEwithNegExpected.java

Changeset: 87bc444ca642
Author:    roland
Date:      2018-11-05 12:53 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/87bc444ca642

8209835: Aarch64: elide barriers on all volatile operations
Reviewed-by: aph, adinn

! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileCAE.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileCAS.java
+ test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileGAA.java
+ test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileGAS.java
+ test/hotspot/jtreg/compiler/c2/aarch64/TestUnsafeVolatileWeakCAS.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesCMS.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesCMSCondMark.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesG1.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesParallel.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesSerial.java

Changeset: 9d3abb1b7b1f
Author:    eosterlund
Date:      2018-11-05 12:36 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/9d3abb1b7b1f

8212585: Clean up CompiledMethod::oops_reloc_begin()
Reviewed-by: kvn, pliden

! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/gc/z/zNMethodTable.cpp

Changeset: 35ebea32a23c
Author:    eosterlund
Date:      2018-11-05 12:36 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/35ebea32a23c

8212996: Use AS_NO_KEEPALIVE when accessing dead java.lang.invoke.CallSites during nmethod unloading
Reviewed-by: coleenp, pliden

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/prims/methodHandles.cpp

Changeset: df84c02f4780
Author:    lucy
Date:      2018-11-05 14:02 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/df84c02f4780

8213196: [ppc] [s390]: prepare code for gcc7.3.1 warning (int-in-bool-context)
Reviewed-by: mdoerr, stuefe

! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad

Changeset: 6372f5af9612
Author:    egahlin
Date:      2018-11-05 14:40 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/6372f5af9612

8209960: -Xlog:jfr* doesn't work with the JFR
Reviewed-by: mgronlun

! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Logger.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdCheck.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java

Changeset: 6d42c07ba238
Author:    roland
Date:      2018-11-05 13:13 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/6d42c07ba238

8212610: Fix handling of memory in PhaseIdealLoop::clone_loop_predicates()
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.hpp

Changeset: bc4246eb76c4
Author:    erikj
Date:      2018-11-05 09:10 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/bc4246eb76c4

8213227: Update jib src excludes to filter webrev and Jreg directories
Reviewed-by: dholmes, tbell, ihse

! make/conf/jib-profiles.js

Changeset: 1fc8166e28a2
Author:    gziemski
Date:      2018-11-05 12:27 -0600
URL:       http://hg.openjdk.java.net/jdk/client/rev/1fc8166e28a2

8208519: Remove rehashable hashtable
Summary: Removed RehashableHashtable class
Reviewed-by: iklam, ccheung

! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp

Changeset: 439b4a9b5a2e
Author:    tonyp
Date:      2018-11-05 14:00 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/439b4a9b5a2e

8212883: Setting a double manageable flag with jcmd/jinfo crashes the JVM
Reviewed-by: dholmes, gziemski, stuefe

! src/hotspot/share/services/writeableFlags.cpp
! src/hotspot/share/services/writeableFlags.hpp

Changeset: c2d35a0c5611
Author:    joehw
Date:      2018-11-05 11:49 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/c2d35a0c5611

8212872: Broken link to Namespaces in XML Errata
Reviewed-by: lancea

! src/java.xml/share/classes/javax/xml/namespace/package-info.java

Changeset: d288c988adee
Author:    joehw
Date:      2018-11-05 13:45 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/d288c988adee

8212876: ftp: links for character-sets require a login password
Reviewed-by: lancea

! src/java.xml/share/classes/org/w3c/dom/ls/LSOutput.java

Changeset: b6f32c533faf
Author:    naoto
Date:      2018-11-05 13:55 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/b6f32c533faf

8213330: Fix legal headers in i18n tests
Reviewed-by: lancea

! test/jdk/java/util/Formatter/spi/NoGroupingUsed.java
! test/jdk/java/util/Locale/Bug8179071.java
! test/jdk/java/util/Locale/LocaleCmdOverrides.java
! test/jdk/java/util/Locale/SoftKeys.java
! test/jdk/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB.xml
! test/jdk/java/util/spi/ResourceBundleControlProvider/com/foo/XmlRB_ja.xml
! test/jdk/sun/util/calendar/zi/BackEnd.java
! test/jdk/sun/util/calendar/zi/Checksum.java
! test/jdk/sun/util/calendar/zi/DayOfWeek.java
! test/jdk/sun/util/calendar/zi/Gen.java
! test/jdk/sun/util/calendar/zi/GenDoc.java
! test/jdk/sun/util/calendar/zi/Main.java
! test/jdk/sun/util/calendar/zi/Mappings.java
! test/jdk/sun/util/calendar/zi/Month.java
! test/jdk/sun/util/calendar/zi/Rule.java
! test/jdk/sun/util/calendar/zi/RuleDay.java
! test/jdk/sun/util/calendar/zi/RuleRec.java
! test/jdk/sun/util/calendar/zi/Simple.java
! test/jdk/sun/util/calendar/zi/Time.java
! test/jdk/sun/util/calendar/zi/Timezone.java
! test/jdk/sun/util/calendar/zi/TzIDOldMapping.java
! test/jdk/sun/util/calendar/zi/Zone.java
! test/jdk/sun/util/calendar/zi/ZoneInfoFile.java
! test/jdk/sun/util/calendar/zi/ZoneInfoOld.java
! test/jdk/sun/util/calendar/zi/ZoneRec.java
! test/jdk/sun/util/calendar/zi/Zoneinfo.java
! test/jdk/sun/util/calendar/zi/tzdata/VERSION
! test/jdk/sun/util/calendar/zi/tzdata/africa
! test/jdk/sun/util/calendar/zi/tzdata/antarctica
! test/jdk/sun/util/calendar/zi/tzdata/asia
! test/jdk/sun/util/calendar/zi/tzdata/australasia
! test/jdk/sun/util/calendar/zi/tzdata/backward
! test/jdk/sun/util/calendar/zi/tzdata/etcetera
! test/jdk/sun/util/calendar/zi/tzdata/europe
! test/jdk/sun/util/calendar/zi/tzdata/factory
! test/jdk/sun/util/calendar/zi/tzdata/gmt
! test/jdk/sun/util/calendar/zi/tzdata/iso3166.tab
! test/jdk/sun/util/calendar/zi/tzdata/jdk11_backward
! test/jdk/sun/util/calendar/zi/tzdata/leapseconds
! test/jdk/sun/util/calendar/zi/tzdata/northamerica
! test/jdk/sun/util/calendar/zi/tzdata/pacificnew
! test/jdk/sun/util/calendar/zi/tzdata/solar87
! test/jdk/sun/util/calendar/zi/tzdata/solar88
! test/jdk/sun/util/calendar/zi/tzdata/solar89
! test/jdk/sun/util/calendar/zi/tzdata/southamerica
! test/jdk/sun/util/calendar/zi/tzdata/systemv
! test/jdk/sun/util/calendar/zi/tzdata/zone.tab
! test/jdk/sun/util/calendar/zi/tzdata_jdk/gmt
! test/jdk/sun/util/calendar/zi/tzdata_jdk/jdk11_backward
! test/jdk/sun/util/calendar/zi/tzdata_jdk/jdk11_full_backward
! test/jdk/sun/util/locale/provider/Bug8152817.java
! test/jdk/sun/util/resources/cldr/Bug8204603.java

Changeset: 3021c1ad958b
Author:    kbarrett
Date:      2018-11-05 18:27 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/3021c1ad958b

8210986: Add OopStorage cleanup to ServiceThread
Summary: Service thread performs cleanup when notified.
Reviewed-by: coleenp, rehn

! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorage.inline.hpp
! src/hotspot/share/gc/shared/oopStorageParState.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp

Changeset: 481e3b24a58c
Author:    dlong
Date:      2018-11-05 22:22 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/481e3b24a58c

8204521: compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java fails trying to delete temp file
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java

Changeset: 00db205006c9
Author:    mli
Date:      2018-11-06 15:23 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/00db205006c9

8210409: Refactor java.util.TimeZone:i18n shell tests to plain java tests
Reviewed-by: naoto
Contributed-by: ying.z.zhou at oracle.com

- test/jdk/java/util/TimeZone/Bug8066652.sh
+ test/jdk/java/util/TimeZone/Bug8066652Run.java
! test/jdk/java/util/TimeZone/OldIDMappingTest.java
- test/jdk/java/util/TimeZone/OldIDMappingTest.sh
- test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh
+ test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheckRun.java

Changeset: e3d79743f57d
Author:    roland
Date:      2018-11-06 10:01 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/e3d79743f57d

8212243: More gc interface tweaks for arraycopy
Reviewed-by: kvn, eosterlund

! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp

Changeset: cc7284e19666
Author:    dchuyko
Date:      2018-11-06 15:14 +0300
URL:       http://hg.openjdk.java.net/jdk/client/rev/cc7284e19666

8198294: AARCH64 - Set flags' optimal defaults for Cavium Thunder X2 CPU
Reviewed-by: adinn, drwhite

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp

Changeset: 38bf0c9c4e64
Author:    rkennke
Date:      2018-11-06 17:28 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/38bf0c9c4e64

8213384: Move G1/C2 barrier verification into G1BarrierSetC2
Reviewed-by: kvn, roland, eosterlund

! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp

Changeset: 3c6aa484536c
Author:    mchung
Date:      2018-11-06 10:01 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/3c6aa484536c

8211122: Reduce the number of internal classes made accessible to jdk.unsupported
Reviewed-by: alanb, dfuchs, kvn

! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/io/DeleteOnExitHook.java
! src/java.base/share/classes/java/io/FileCleanable.java
! src/java.base/share/classes/java/io/FileDescriptor.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/ref/Finalizer.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java
! src/java.base/share/classes/java/net/HttpCookie.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/SocketCleanable.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/security/PrivilegedActionException.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/EnumSet.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/UUID.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
+ src/java.base/share/classes/jdk/internal/access/JavaAWTAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaAWTFontAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaBeansAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaIOAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaIOFileDescriptorAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaIOFilePermissionAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaIORandomAccessFileAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaLangModuleAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaLangRefAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaNetHttpCookieAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaNetInetAddressAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaNetSocketAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaNetURLAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaNetURLClassLoaderAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaNetUriAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaObjectInputFilterAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaObjectInputStreamAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaSecurityAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaUtilJarAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaUtilResourceBundleAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaxCryptoSealedObjectAccess.java
+ src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/jdk/internal/loader/AbstractClassLoaderValue.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
+ src/java.base/share/classes/jdk/internal/misc/FileSystemOption.java
- src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java
- src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
! src/java.base/share/classes/jdk/internal/reflect/ClassDefiner.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/net/sdp/SdpSupport.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/util/FilePermCompat.java
! src/java.base/share/classes/sun/security/util/Password.java
! src/java.base/share/classes/sun/text/bidi/BidiBase.java
! src/java.base/share/classes/sun/util/resources/Bundles.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
! src/java.base/windows/classes/java/net/PlainSocketImpl.java
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/TransferHandler.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.logging/share/classes/java/util/logging/Level.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/JavaBeansAccessor.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.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.test/src/org/graalvm/compiler/test/GraalTest.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
! src/jdk.unsupported/share/classes/com/sun/nio/file/ExtendedCopyOption.java
! src/jdk.unsupported/share/classes/com/sun/nio/file/ExtendedOpenOption.java
! src/jdk.unsupported/share/classes/com/sun/nio/file/ExtendedWatchEventModifier.java
! src/jdk.unsupported/share/classes/com/sun/nio/file/SensitivityWatchEventModifier.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
! test/hotspot/jtreg/applications/ctw/modules/generate.bash
! test/hotspot/jtreg/applications/ctw/modules/java_base.java
! test/hotspot/jtreg/applications/ctw/modules/java_base_2.java
! test/hotspot/jtreg/applications/ctw/modules/java_compiler.java
! test/hotspot/jtreg/applications/ctw/modules/java_datatransfer.java
! test/hotspot/jtreg/applications/ctw/modules/java_desktop.java
! test/hotspot/jtreg/applications/ctw/modules/java_desktop_2.java
! test/hotspot/jtreg/applications/ctw/modules/java_instrument.java
! test/hotspot/jtreg/applications/ctw/modules/java_logging.java
! test/hotspot/jtreg/applications/ctw/modules/java_management.java
! test/hotspot/jtreg/applications/ctw/modules/java_management_rmi.java
! test/hotspot/jtreg/applications/ctw/modules/java_naming.java
! test/hotspot/jtreg/applications/ctw/modules/java_prefs.java
! test/hotspot/jtreg/applications/ctw/modules/java_rmi.java
! test/hotspot/jtreg/applications/ctw/modules/java_scripting.java
! test/hotspot/jtreg/applications/ctw/modules/java_security_jgss.java
! test/hotspot/jtreg/applications/ctw/modules/java_security_sasl.java
! test/hotspot/jtreg/applications/ctw/modules/java_smartcardio.java
! test/hotspot/jtreg/applications/ctw/modules/java_sql.java
! test/hotspot/jtreg/applications/ctw/modules/java_sql_rowset.java
! test/hotspot/jtreg/applications/ctw/modules/java_xml.java
! test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_accessibility.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_aot.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_attach.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_charsets.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_compiler.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_cryptoki.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_mscapi.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ucrypto.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_dynalink.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_editpad.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_hotspot_agent.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_httpserver.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_incubator_httpclient.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_ed.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_jvmstat.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_le.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_opt.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_ci.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler_management.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jartool.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_javadoc.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jcmd.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jconsole.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jdeps.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jdi.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jlink.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jshell.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jstatd.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_management.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_management_agent.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_dns.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_rmi.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_net.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_packager.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_packager_services.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_rmic.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn_shell.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_sctp.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_security_auth.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_security_jgss.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupTypeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java
! test/hotspot/jtreg/runtime/appcds/test-classes/EmptyClassHelper.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesDirTest.java
! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesListTest.java
! test/hotspot/jtreg/testlibrary_tests/ctw/CtwTest.java
! test/hotspot/jtreg/testlibrary_tests/ctw/JarDirTest.java
! test/hotspot/jtreg/testlibrary_tests/ctw/JarsTest.java
! test/jdk/java/io/Serializable/serialFilter/CheckArrayTest.java
! test/jdk/java/lang/ModuleLayer/BasicLayerTest.java
! test/jdk/java/lang/module/ConfigurationTest.java
! test/jdk/java/lang/module/ModuleDescriptorTest.java
! test/jdk/java/lang/module/ModuleNamesTest.java
! test/jdk/java/net/InetAddress/getOriginalHostName.java
! test/jdk/java/security/ProtectionDomain/PreserveCombinerTest.java
! test/jdk/java/util/logging/LogManagerAppContextDeadlock.java
! test/jdk/java/util/logging/RootLogger/RootLevelInConfigFile.java
! test/jdk/java/util/logging/TestAppletLoggerContext.java
! test/jdk/java/util/logging/TestGetLoggerNPE.java
! test/jdk/jdk/internal/reflect/constantPool/ConstantPoolTest.java
! test/jdk/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java

Changeset: 0e8084c8cbb7
Author:    ascarpino
Date:      2018-11-06 10:10 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/0e8084c8cbb7

8211339: NPE during SSL handshake caused by HostnameChecker
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/util/HostnameChecker.java
+ test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java

Changeset: b64514ff68fd
Author:    rkennke
Date:      2018-11-06 23:03 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/b64514ff68fd

8213381: Hook to allow GC to inject Node::Ideal() calls
Reviewed-by: kvn, eosterlund, roland

! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp

Changeset: 4ee78b5583f9
Author:    valeriep
Date:      2018-11-07 01:04 +0000
URL:       http://hg.openjdk.java.net/jdk/client/rev/4ee78b5583f9

8211049: Second parameter of "initialize" method is not used
Summary: Use the specified random object instead of system default
Reviewed-by: weijun

! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java
+ test/jdk/sun/security/rsa/TestKeyPairGeneratorInit.java

Changeset: b0af758a092c
Author:    dlong
Date:      2018-11-06 16:04 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/b0af758a092c

8212605: Pure-Java implementation of AccessController.doPrivileged
Reviewed-by: dholmes, mullan, vlivanov, mchung, alanb, rriggs

! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/prims/jvm.cpp
- src/hotspot/share/prims/privilegedStack.cpp
- src/hotspot/share/prims/privilegedStack.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/native/libjava/AccessController.c
! test/hotspot/jtreg/runtime/JVMDoPrivileged/DoPrivRunAbstract.jasm
! test/hotspot/jtreg/runtime/JVMDoPrivileged/DoPrivileged.java
! test/jdk/java/lang/StackWalker/VerifyStackTrace.java

Changeset: b43f8976cf81
Author:    mbaesken
Date:      2018-11-07 09:13 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/b43f8976cf81

8213366: (fs) avoid handle leak in Java_sun_nio_fs_WindowsNativeDispatcher_FindFirstFile0
Reviewed-by: alanb, chegar

! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c

Changeset: a0ea20bc7af0
Author:    dnsimon
Date:      2018-11-07 09:39 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/a0ea20bc7af0

8213347: [JVMCI] remove use of reflection in JVMCI
Reviewed-by: kvn

! src/hotspot/.mx.jvmci/suite.py
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/.checkstyle_checks.xml
! 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/internal/ReflectionAccessJDK.java

Changeset: 44f34d2c3243
Author:    ihse
Date:      2018-11-07 10:12 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/44f34d2c3243

8213414: Fix incorrect copy constructors in hotspot
Reviewed-by: kbarrett

! src/hotspot/share/classfile/stackMapFrame.hpp
! src/hotspot/share/libadt/dict.cpp
! src/hotspot/share/libadt/set.hpp

Changeset: eac000022f61
Author:    mdoerr
Date:      2018-11-07 15:13 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/eac000022f61

8213464: Fix missing include after JDK-8212243
Reviewed-by: roland

! src/hotspot/share/opto/arraycopynode.hpp

Changeset: 2090b60c5e26
Author:    dcubed
Date:      2018-11-07 12:40 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/2090b60c5e26

8213487: [BACKOUT] 8213414 Fix incorrect copy constructors in hotspot
Reviewed-by: roland, rkennke, thartmann

! src/hotspot/share/classfile/stackMapFrame.hpp
! src/hotspot/share/libadt/dict.cpp
! src/hotspot/share/libadt/set.hpp

Changeset: 77ae7b76e111
Author:    darcy
Date:      2018-11-07 09:58 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/77ae7b76e111

8213444: Missing emphasis for term being defined
Reviewed-by: mchung, jjg

! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java

Changeset: de25152e5ec4
Author:    lfoltan
Date:      2018-11-07 13:54 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/de25152e5ec4

8212937: Parent class loader may not have a referred ClassLoaderData instance when obtained in Klass::class_in_module_of_loader
Summary: Fix to obtain the class loader's name from the java.lang.ClassLoader object instead of its ClassLoaderData.
Reviewed-by: coleenp, mbalao, sgehwolf

! src/hotspot/share/oops/klass.cpp
+ test/hotspot/jtreg/runtime/LoaderConstraints/duplicateParentLE/ParentClassLoader.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/duplicateParentLE/PreemptingChildClassLoader.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/duplicateParentLE/Test.java

Changeset: a0d2fb4d3097
Author:    gadams
Date:      2018-11-07 10:39 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/a0d2fb4d3097

8213052: HTML errors in JPDA spec
Reviewed-by: sspitsyn, amenkov

! make/data/docs-resources/resources/jdk-default.css

Changeset: f6583d7cff56
Author:    gadams
Date:      2018-11-01 11:42 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/f6583d7cff56

8213245: Restoring nsk/jvmti/scenarios/hotswap tests from ProblemList.txt
Reviewed-by: jcbeyler, cjplummer, amenkov

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.java

Changeset: 6082c529aed8
Author:    rkennke
Date:      2018-11-07 20:21 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/6082c529aed8

8213371: GC/C2 abstraction and cleanup to handle custom offset for GC memory accesses
Reviewed-by: kvn, roland

! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/type.cpp

Changeset: dc1f9dec2018
Author:    rkennke
Date:      2018-11-07 20:24 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/dc1f9dec2018

8213469: Remove/fix leftovers from JDK-8213384: Move G1/C2 barrier verification into G1BarrierSetC2
Reviewed-by: kvn, roland

! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/opto/compile.cpp

Changeset: bec2391579f8
Author:    erikj
Date:      2018-11-07 15:57 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/bec2391579f8

8213428: Add a no precompiled header Linux build to builds-tier1 and jdk-submit
Reviewed-by: ihse, tbell

! make/conf/jib-profiles.js

Changeset: 5b82f10dc823
Author:    jwilhelm
Date:      2018-11-08 02:47 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/5b82f10dc823

Added tag jdk-12+19 for changeset dc1f9dec2018

! .hgtags

Changeset: a1eb4f1b94c1
Author:    sspitsyn
Date:      2018-11-08 00:07 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/a1eb4f1b94c1

8080406: VM_GetOrSetLocal doesn't check local slot type against requested type
Summary: Provide possible type checks when LVT is absent
Reviewed-by: jcbeyler, cjplummer

! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
+ test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java
+ test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalVars.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/getlocal004.cpp

Changeset: 187d16766a63
Author:    ihse
Date:      2018-11-08 12:03 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/187d16766a63

8213338: Reduce the number of generated make targets
Reviewed-by: erikj

! make/Main.gmk

Changeset: 4547f8303f2d
Author:    simonis
Date:      2018-11-08 12:24 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/4547f8303f2d

8213515: Improve freetype detection on linux/ppc64/ppc64le/s390x
Reviewed-by: shade, ihse, stuefe

! make/autoconf/lib-freetype.m4

Changeset: bc5c7f63dbae
Author:    dholmes
Date:      2018-11-08 07:42 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/bc5c7f63dbae

8213137: Remove static initialization of monitor/mutex instances
Summary: moved to the global mutex list in mutexLocker
Reviewed-by: tschatzl, dcubed, rehn, eosterlund

! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shared/parallelCleaning.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/sweeper.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/diagnosticFramework.hpp
! src/hotspot/share/utilities/decoder.cpp
! src/hotspot/share/utilities/decoder.hpp

Changeset: bac05440d98c
Author:    roland
Date:      2018-11-08 10:08 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/bac05440d98c

8212673: jtreg/applications/runthese/RunThese30M.java fails in C2 with "assert(!had_error) failed: bad dominance"
Reviewed-by: thartmann, kvn, shade

! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java

Changeset: 2790da836dc3
Author:    rehn
Date:      2018-11-08 14:32 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/2790da836dc3

8211403: Rename SafepointMechanism::poll(...)
Reviewed-by: mdoerr, dcubed, dholmes

! src/hotspot/cpu/zero/cppInterpreter_zero.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/sweeper.cpp

Changeset: 82de990dfa10
Author:    bsrbnd
Date:      2018-11-08 15:11 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/82de990dfa10

8213479: Missing x86_64.ad patterns for 8-bit logical operators with destination in memory
Reviewed-by: kvn

! src/hotspot/cpu/x86/x86_64.ad
+ test/hotspot/jtreg/compiler/c2/Test8bitLogicalOperators.java

Changeset: 3315e47741c7
Author:    rehn
Date:      2018-11-08 15:31 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/3315e47741c7

8209139: globalCounter bootstrap issue
Reviewed-by: dcubed, dholmes

! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/utilities/globalCounter.cpp

Changeset: 6e99148dbf33
Author:    eosterlund
Date:      2018-11-08 15:02 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/6e99148dbf33

8213411: JDK-8209189 incorrect for Big Endian (JVM crashes)
Reviewed-by: kvn, mdoerr

! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.cpp

Changeset: 9b20fe769046
Author:    stuefe
Date:      2018-11-08 16:23 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/9b20fe769046

8211845: A new switch to control verbosity of hs-err files
Reviewed-by: goetz, mdoerr

! src/hotspot/share/runtime/globals.hpp

Changeset: bbbc110cdffe
Author:    vromero
Date:      2018-11-08 10:36 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/bbbc110cdffe

8210197: javac can't tell during speculative attribution if a diamond expression is creating an anonymous inner class or not
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/langtools/tools/javac/T8210197/DiamondWithAnonymousInnerClassTest.java

Changeset: 90ff0e286a5e
Author:    chegar
Date:      2018-11-08 16:16 +0000
URL:       http://hg.openjdk.java.net/jdk/client/rev/90ff0e286a5e

8213418: Socket/ServerSocket supportedOptions does not work with custom SocketImpl
Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
+ test/jdk/java/net/SocketImpl/ImplSupportedOptions.java

Changeset: 6954394aa33a
Author:    kvn
Date:      2018-11-08 09:04 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/6954394aa33a

8212928: Assertion too strict in compiledVFrame::update_deferred_value on SPARC
Reviewed-by: kvn
Contributed-by: richard.reingruber at sap.com

! src/hotspot/share/runtime/vframe_hp.cpp
+ test/jdk/com/sun/jdi/SetLocalWhileThreadInNative.java
+ test/jdk/com/sun/jdi/compilerDirectives.json

Changeset: 66a0e6b3ec1a
Author:    joehw
Date:      2018-11-08 09:50 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/66a0e6b3ec1a

8202285: (fs) Add a method to Files for comparing file contents
Reviewed-by: alanb, rriggs, smarks, bpb, dfuchs, weijun, igerasim

! src/java.base/share/classes/java/nio/file/Files.java
+ test/jdk/java/nio/file/Files/Mismatch.java

Changeset: cbe83e9c2100
Author:    mikael
Date:      2018-11-08 11:22 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/cbe83e9c2100

8213438: Remove ClearResponsibleAtSTW
Reviewed-by: dholmes, eosterlund, dcubed

! src/hotspot/share/runtime/synchronizer.cpp

Changeset: f1bb77833b59
Author:    mikael
Date:      2018-11-08 11:45 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/f1bb77833b59

8213436: Obsolete UseMembar
Reviewed-by: kvn, dholmes, mdoerr, adinn

! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/sparc/globals_sparc.hpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java

Changeset: b391c62e38b1
Author:    mbalao
Date:      2018-11-08 18:10 -0300
URL:       http://hg.openjdk.java.net/jdk/client/rev/b391c62e38b1

8213154: Update copyright headers of files in src tree that are missing Classpath exception
Reviewed-by: andrew

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS12_KEY_MAT_PARAMS.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS12_MASTER_KEY_DERIVE_PARAMS.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS_MAC_PARAMS.java
! test/jdk/sun/security/pkcs11/fips/TestTLS12.java

Changeset: 4ad404da0088
Author:    rkennke
Date:      2018-11-08 23:31 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/4ad404da0088

8213199: GC abstraction for Assembler::needs_explicit_null_check()
Reviewed-by: adinn, eosterlund

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp

Changeset: 52155b28cdb7
Author:    vromero
Date:      2018-11-08 18:23 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/52155b28cdb7

8211450: UndetVar::dup is not copying the kind field to the duplicated instance
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
+ test/langtools/tools/javac/T8211450/ThrownTypeVarTest.java

Changeset: c139884bd80e
Author:    dlong
Date:      2018-11-08 15:19 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/c139884bd80e

8213348: jdk.internal.vm.compiler.management service providers missing in module descriptor
8211781: re-building fails after changing Graal sources
Reviewed-by: erikj, mchung

! make/Main.gmk
! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk
+ make/gensrc/Gensrc-jdk.internal.vm.compiler.management.gmk

Changeset: 3e0ebf913679
Author:    jiangli
Date:      2018-11-08 19:16 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/3e0ebf913679

8213439: Run class initialization for boot loader classes with registered subgraph archiving entry field during CDS dump time.
Summary: Run class initialization for boot classes with registered subgraph archiving entry fieldi(s) at CDS dump time.
Reviewed-by: dholmes, iklam

! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: 3b1d026699fc
Author:    dcubed
Date:      2018-11-08 20:54 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/3b1d026699fc

8204529: gc/TestAllocateHeapAtMultiple.java fail with Agent 7 timed out
Summary: Increase default timeout to 360 seconds.
Reviewed-by: erikj, dholmes

! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java

Changeset: 1256c8d923e8
Author:    amlu
Date:      2018-11-09 12:08 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/1256c8d923e8

8213576: Make test AsyncCloseChannel.java run in othervm
Reviewed-by: dholmes

! test/jdk/java/nio/channels/SocketChannel/AsyncCloseChannel.java

Changeset: e0fd97beab7e
Author:    iklam
Date:      2018-11-01 10:59 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/e0fd97beab7e

8213250: CDS archive creation aborts due to metaspace object allocation failure
Reviewed-by: jiangli, ccheung

! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: 190b77982361
Author:    asapre
Date:      2018-11-09 12:47 +0530
URL:       http://hg.openjdk.java.net/jdk/client/rev/190b77982361

8211951: Broken links in java.management files
Summary: Corrected broken Javadoc links.
Reviewed-by: alanb, sspitsyn
Contributed-by: amit.sapre at oracle.com

! src/java.management/share/classes/java/lang/management/package.html
! src/java.management/share/classes/javax/management/Query.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java
! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java

Changeset: 656d2f222b42
Author:    rkennke
Date:      2018-11-09 10:38 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/656d2f222b42

8213473: Replace testB_mem_imm matcher with testUB_mem_imm
Reviewed-by: kvn, roland

! src/hotspot/cpu/x86/x86_64.ad

Changeset: 04d7e790aa2e
Author:    rkennke
Date:      2018-11-09 10:38 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/04d7e790aa2e

8213489: GC/C2 abstraction for Compile::final_graph_reshaping()
Reviewed-by: kvn, roland

! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp

Changeset: 60064c7527f4
Author:    mdoerr
Date:      2018-11-09 15:19 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/60064c7527f4

8213604: Fix missing includes after JDK-8212673
Reviewed-by: tschatzl, roland

! src/hotspot/share/opto/callnode.cpp

Changeset: a8389aeabf90
Author:    stuefe
Date:      2018-11-09 16:08 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/a8389aeabf90

8213592: Misaligned code in globals.hpp after 8211845
Reviewed-by: dholmes

! src/hotspot/share/runtime/globals.hpp

Changeset: 13266dac5fdb
Author:    xuelei
Date:      2018-11-09 08:24 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/13266dac5fdb

8212261: Add SSLSession accessors to HttpsURLConnection and SecureCacheResponse
Reviewed-by: mullan, chegar

! src/java.base/share/classes/java/net/SecureCacheResponse.java
! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
+ test/jdk/javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java
+ test/jdk/javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java
+ test/jdk/javax/net/ssl/HttpsURLConnection/HttpsSession.java

Changeset: 9887f04b0e0f
Author:    dlong
Date:      2018-11-09 09:57 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/9887f04b0e0f

8213588: compiler/graalunit/HotspotTest.java fails after 8213348 / 8211781 were pushed
Reviewed-by: kvn

! src/jdk.internal.vm.compiler/share/classes/module-info.java

Changeset: 23beda532ebe
Author:    dlong
Date:      2018-11-09 09:59 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/23beda532ebe

8213596: test failure with Graal when security manager and policy file are used
Reviewed-by: kvn

! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalRuntimeMBean.java

Changeset: 139afe113654
Author:    xuelei
Date:      2018-11-09 10:15 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/139afe113654

8213694: Test Timeout.java should run in othervm mode
Reviewed-by: jnimeh

! test/jdk/sun/security/ssl/SSLSessionContextImpl/Timeout.java

Changeset: b915bd68d907
Author:    rriggs
Date:      2018-11-09 13:28 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/b915bd68d907

8185496: Improve performance of system properties initialization in initPhase1
8213424: VersionProps duplicate and skipped initialization
Reviewed-by: mchung, redestad, dholmes

! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libjava/java_props.h
! src/java.base/unix/native/libjava/java_props_md.c
! src/java.base/windows/native/libjava/java_props_md.c
- test/jdk/java/lang/System/ClearProperty.java
+ test/jdk/java/lang/System/PropertyTest.java
- test/jdk/java/lang/System/SetPropertiesNull.java
! test/jdk/java/util/concurrent/atomic/VMSupportsCS8.java

Changeset: 5b9b99de56a7
Author:    dlong
Date:      2018-11-09 11:36 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/5b9b99de56a7

8213701: Add org.graalvm.compiler.debug.test.TimerKeyTest to problem list
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList-graal.txt

Changeset: 4c5d48f3bc84
Author:    manc
Date:      2018-11-09 12:13 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/4c5d48f3bc84

8213113: Dead code related to UseAdaptiveSizePolicy in ParNewGeneration
Summary: Removed dead code related to UseAdaptiveSizePolicy for CMS
Reviewed-by: pliden, tschatzl

! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.hpp

Changeset: fad3614d1f0f
Author:    dcubed
Date:      2018-11-09 15:19 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/fad3614d1f0f

8213704: increase default timeout for vmTestbase/metaspace/stressDictionary/StressDictionary.java
Reviewed-by: rehn

! test/hotspot/jtreg/vmTestbase/metaspace/stressDictionary/StressDictionary.java

Changeset: 8a88bbeb1d1c
Author:    igerasim
Date:      2018-11-09 16:21 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/8a88bbeb1d1c

8213383: Wrap up pthread_cond_wait into a loop to workaround potential spurious wakeups
Reviewed-by: dlong, sspitsyn, dholmes, rriggs

! src/java.base/unix/native/libjsig/jsig.c

Changeset: 5643a5bff514
Author:    zgu
Date:      2018-11-10 09:06 -0500
URL:       http://hg.openjdk.java.net/jdk/client/rev/5643a5bff514

8213707: [TEST] vmTestbase/nsk/stress/except/except011.java failed due to wrong class name
Summary: Fixed wrong class name in test
Reviewed-by: dholmes, jcbeyler

! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except011.java

Changeset: 18bd95c0e463
Author:    shade
Date:      2018-11-10 19:27 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/18bd95c0e463

8213711: Zero build broken after JDK-8213199 (GC abstraction for Assembler::needs_explicit_null_check())
Reviewed-by: rkennke, stuefe

! src/hotspot/cpu/zero/assembler_zero.hpp

Changeset: e5534cc91a10
Author:    shade
Date:      2018-11-10 20:47 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/e5534cc91a10

8211926: Catastrophic size_t underflow in BitMap::*_large methods
Reviewed-by: kbarrett, stuefe

! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/bitMap.inline.hpp
+ test/hotspot/gtest/utilities/test_bitMap_large.cpp

Changeset: 6f5948597697
Author:    redestad
Date:      2018-11-11 21:24 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/6f5948597697

8213478: Reduce rebinds when applying repeated filters and conversions
Reviewed-by: vlivanov, jrose

! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 339963bcff24
Author:    psadhukhan
Date:      2018-11-12 11:10 +0530
URL:       http://hg.openjdk.java.net/jdk/client/rev/339963bcff24

Merge

- src/hotspot/share/prims/privilegedStack.cpp
- src/hotspot/share/prims/privilegedStack.hpp
- src/hotspot/share/utilities/internalVMTests.cpp
- src/hotspot/share/utilities/internalVMTests.hpp
- src/java.base/share/classes/jdk/internal/misc/JavaAWTAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaAWTFontAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaBeansAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaIOAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetHttpCookieAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetURLAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaNioAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaxCryptoSealedObjectAccess.java
- src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/internal/ReflectionAccessJDK.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java
- test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java
- test/hotspot/jtreg/sanity/ExecuteInternalVMTests.java
! test/jdk/ProblemList.txt
- test/jdk/java/lang/System/ClearProperty.java
- test/jdk/java/lang/System/SetPropertiesNull.java
- test/jdk/java/util/TimeZone/Bug8066652.sh
- test/jdk/java/util/TimeZone/OldIDMappingTest.sh
- test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheck.sh



More information about the jdk-client-changes mailing list