hg: portola/portola: 119 new changesets

mikael.vidstedt at oracle.com mikael.vidstedt at oracle.com
Mon Jul 1 23:49:00 UTC 2019


Changeset: 7c9151c7dc40
Author:    jwilhelm
Date:      2019-06-13 18:02 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/7c9151c7dc40

Added tag jdk-14+0 for changeset 22b3b7983ada

! .hgtags

Changeset: 30b1b7b4dd86
Author:    darcy
Date:      2019-06-11 16:45 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/30b1b7b4dd86

8214546: Start of release updates for JDK 14
8214547: Add SourceVersion.RELEASE_14
8214548: Add source 14 and target 14 to javac
8214549: Bump maximum recognized class file version to 58 for JDK 14
Reviewed-by: jjg, mikael, erikj, jlahoda, dholmes

! make/autoconf/version-numbers
+ make/data/symbols/java.base-D.sym.txt
+ make/data/symbols/java.compiler-D.sym.txt
+ make/data/symbols/java.desktop-D.sym.txt
+ make/data/symbols/java.management-D.sym.txt
+ make/data/symbols/java.management.rmi-D.sym.txt
+ make/data/symbols/java.net.http-D.sym.txt
+ make/data/symbols/java.xml-D.sym.txt
+ make/data/symbols/java.xml.crypto-D.sym.txt
+ make/data/symbols/jdk.compiler-D.sym.txt
+ make/data/symbols/jdk.httpserver-D.sym.txt
+ make/data/symbols/jdk.javadoc-D.sym.txt
+ make/data/symbols/jdk.jlink-D.sym.txt
+ make/data/symbols/jdk.jshell-D.sym.txt
! make/data/symbols/symbols
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java
! src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/jdk/java/lang/module/ClassFileVersionsTest.java
! test/langtools/tools/javac/api/T6395981.java
! test/langtools/tools/javac/classfiles/ClassVersionChecker.java
! test/langtools/tools/javac/diags/examples/InvalidYield.java
! test/langtools/tools/javac/diags/examples/InvalidYieldWarning.java
! test/langtools/tools/javac/diags/examples/NoSwitchExpression.java
! test/langtools/tools/javac/diags/examples/NoSwitchExpressionQualify.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out
! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out
! test/langtools/tools/javac/profiles/ProfileOptionTest.java
! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java
! test/langtools/tools/javac/versions/Versions.java

Changeset: b2df72a5445f
Author:    mullan
Date:      2019-06-13 13:03 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/b2df72a5445f

8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux
Reviewed-by: xuelei

! test/jdk/ProblemList.txt

Changeset: 31d026474e77
Author:    mullan
Date:      2019-06-13 13:04 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/31d026474e77

Merge


Changeset: 2c47220ce9bb
Author:    shade
Date:      2019-06-13 19:37 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/2c47220ce9bb

8224881: Shenandoah: trashing "Collection Set, Pinned" region during Degenerated GC
Reviewed-by: rkennke, zgu

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Changeset: 2f4e214781a1
Author:    dtitov
Date:      2019-06-13 11:21 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/2f4e214781a1

8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process
Reviewed-by: sspitsyn, dholmes

! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java

Changeset: 761b86d5563d
Author:    darcy
Date:      2019-06-13 11:50 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/761b86d5563d

8164819: Make javac's toString() on annotation objects consistent with core reflection
Reviewed-by: jjg, coleenp

! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! test/hotspot/jtreg/runtime/8007320/ConstMethodTest.java
! test/jdk/java/lang/annotation/AnnotationToStringTest.java
! test/jdk/java/lang/annotation/ParameterAnnotations.java
! test/jdk/java/lang/annotation/TestConstructorParameterAnnotations.java
! test/jdk/java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java
! test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java
! test/langtools/tools/javac/processing/messager/6388543/T6388543.out
+ test/langtools/tools/javac/processing/model/element/AnnotationToStringTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedBTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java
! test/langtools/tools/javac/sym/ElementStructureTest.java

Changeset: d57d61aafef9
Author:    bpb
Date:      2019-06-13 13:43 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/d57d61aafef9

8223813: (aio) Iocp.getErrorMessage should drop trailing \r\n
Reviewed-by: alanb, igerasim, rriggs

! src/java.base/windows/native/libnet/Inet4AddressImpl.c
! src/java.base/windows/native/libnio/ch/Iocp.c
! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c

Changeset: 5c52d053cb14
Author:    jwilhelm
Date:      2019-06-14 01:09 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/5c52d053cb14

Added tag jdk-14+1 for changeset 2f4e214781a1

! .hgtags

Changeset: 4a3c13548b9e
Author:    darcy
Date:      2019-06-13 16:39 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/4a3c13548b9e

8222369: ExecutableElement.getReceiverType returns null instead of NOTYPE
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/langtools/tools/javac/processing/model/element/TestExecutableReceiverType.java
! test/langtools/tools/javac/sym/ElementStructureTest.java

Changeset: 1afe0cb93482
Author:    tvaleev
Date:      2019-06-14 05:02 +0000
URL:       http://hg.openjdk.java.net/portola/portola/rev/1afe0cb93482

8225339: Optimize HashMap.keySet()/HashMap.values()/HashSet toArray() methods
Reviewed-by: rriggs, redestad, smarks

! 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/LinkedHashMap.java
+ test/jdk/java/util/HashMap/ToArray.java
+ test/micro/org/openjdk/bench/java/util/HashMapToArray.java

Changeset: 444b2d3471e9
Author:    jpai
Date:      2019-06-14 10:19 +0530
URL:       http://hg.openjdk.java.net/portola/portola/rev/444b2d3471e9

8217705: HttpClient - wrong exception type when bad status line is received
Summary: Throw a ProtocolException if the status code in the HTTP response's status line isn't a 3-digit integer
Reviewed-by: dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/Http1HeaderParserTest.java

Changeset: 5dcab10ebfbe
Author:    thartmann
Date:      2019-06-14 13:26 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/5dcab10ebfbe

8225783: Incorrect use of binary operators on booleans in type.cpp
Summary: Use logical operators instead.
Reviewed-by: roland

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

Changeset: b444bbe5c45c
Author:    shade
Date:      2019-06-14 16:47 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/b444bbe5c45c

8225743: Remove ShenandoahBarrierSetC2::escape_is_barrier_node and related GC interface
Reviewed-by: roland, eosterlund

! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/opto/escape.cpp

Changeset: 9c6d907cefac
Author:    zgu
Date:      2019-06-14 11:58 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/9c6d907cefac

8225550: Shenandoah: Prevent SH::object_iterate() call's side-effects
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: 49ed5e31fe1e
Author:    zgu
Date:      2019-06-14 12:08 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/49ed5e31fe1e

8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes
Reviewed-by: shade

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java

Changeset: 5eeee2cc94f5
Author:    rfield
Date:      2019-06-14 20:30 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/5eeee2cc94f5

8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801
8159740: JShell: corralled declarations do not have correct source to wrapper mapping
8212167: JShell : Stack trace of exception has wrong line number
Summary: Build corralled (recoverable undeclared definitions) declarations from position translating wraps....
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/langtools/ProblemList.txt
! test/langtools/jdk/jshell/ClassesTest.java
! test/langtools/jdk/jshell/ExceptionsTest.java
! test/langtools/jdk/jshell/KullaTesting.java
! test/langtools/jdk/jshell/WrapperTest.java

Changeset: e53ec3b362f4
Author:    ngasson
Date:      2019-06-17 15:31 +0800
URL:       http://hg.openjdk.java.net/portola/portola/rev/e53ec3b362f4

8224851: AArch64: fix warnings and errors with Clang and GCC 8.3
Reviewed-by: aph, kbarrett

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/copy_linux_aarch64.s
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp

Changeset: 46049b8a5658
Author:    dfuchs
Date:      2019-06-17 20:03 +0100
URL:       http://hg.openjdk.java.net/portola/portola/rev/46049b8a5658

8225578: Replace wildcard address with loopback or local host in tests - part 16
Summary: Fixes java/net/Authenticator and java/net/CookieHandler to stop depending on the wildcard address, wherever possible.
Reviewed-by: chegar

! test/jdk/java/net/Authenticator/AuthNPETest.java
! test/jdk/java/net/Authenticator/B4678055.java
! test/jdk/java/net/Authenticator/B4759514.java
! test/jdk/java/net/Authenticator/B4769350.java
! test/jdk/java/net/Authenticator/B4921848.java
! test/jdk/java/net/Authenticator/B4933582.java
! test/jdk/java/net/Authenticator/B4962064.java
! test/jdk/java/net/Authenticator/B6870935.java
! test/jdk/java/net/Authenticator/B8034170.java
! test/jdk/java/net/Authenticator/BasicTest.java
! test/jdk/java/net/Authenticator/BasicTest3.java
! test/jdk/java/net/Authenticator/BasicTest4.java
! test/jdk/java/net/Authenticator/Deadlock.java
! test/jdk/java/net/CookieHandler/CookieHandlerTest.java
! test/jdk/java/net/CookieHandler/CookieManagerTest.java
! test/jdk/java/net/CookieHandler/EmptyCookieHeader.java
! test/jdk/java/net/CookieHandler/LocalHostCookie.java

Changeset: da554fdb51d0
Author:    ysuenaga
Date:      2019-06-18 10:54 +0900
URL:       http://hg.openjdk.java.net/portola/portola/rev/da554fdb51d0

8225636: SA can't handle prelinked libraries
Reviewed-by: sspitsyn, cjplummer

! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c

Changeset: 32cce302a1fd
Author:    rehn
Date:      2019-06-18 11:06 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/32cce302a1fd

8226227: Missing include of thread.inline.hpp
Reviewed-by: coleenp

! src/hotspot/share/gc/shared/gcLocker.inline.hpp
! src/hotspot/share/runtime/vframe.inline.hpp

Changeset: b78af6d8a252
Author:    chegar
Date:      2019-06-18 14:52 +0100
URL:       http://hg.openjdk.java.net/portola/portola/rev/b78af6d8a252

8225583: Examine the HttpResponse.BodySubscribers for null handling
Reviewed-by: dfuchs, prappo

! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! src/java.net.http/share/classes/jdk/internal/net/http/LineSubscriberAdapter.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java

Changeset: 8d50ff464ae5
Author:    rriggs
Date:      2019-06-18 10:37 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/8d50ff464ae5

8226242: Diagnostic output for posix_spawn failure
Reviewed-by: bpb, stuefe, dholmes, martin

! src/java.base/unix/native/libjava/ProcessImpl_md.c

Changeset: 8259c22be42c
Author:    zgu
Date:      2019-06-18 13:11 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/8259c22be42c

8225804: SA: Remove unused CollectedHeap.oopOffset() method
Reviewed-by: rkennke

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java

Changeset: 17f24c0e2f01
Author:    chegar
Date:      2019-06-18 18:38 +0100
URL:       http://hg.openjdk.java.net/portola/portola/rev/17f24c0e2f01

8226319: Add forgotten test/jdk/java/net/httpclient/BodySubscribersTest.java
Reviewed-by: dfuchs, prappo

+ test/jdk/java/net/httpclient/BodySubscribersTest.java

Changeset: d69faba543ec
Author:    iignatyev
Date:      2019-06-13 13:42 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/d69faba543ec

8225746: hotspot problem lists list unexciting tests
Reviewed-by: kvn

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

Changeset: bba34c350225
Author:    mullan
Date:      2019-06-13 17:49 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/bba34c350225

8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux
Reviewed-by: xuelei

! test/jdk/ProblemList.txt

Changeset: 24872d367cb6
Author:    kvn
Date:      2019-06-13 17:18 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/24872d367cb6

8209590: compiler/compilercontrol/DontInlineCommandTest.java test fails with "Inline message differs" error
Summary: increase InlineSmallCode to 4000 for tests which check inlining decisions.
Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Command.java

Changeset: c53db49c7a2f
Author:    jwilhelm
Date:      2019-06-14 03:50 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/c53db49c7a2f

Added tag jdk-13+25 for changeset 22b3b7983ada

! .hgtags

Changeset: c3b354fdbaa4
Author:    shade
Date:      2019-06-14 10:02 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/c3b354fdbaa4

8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support)
Reviewed-by: alanb

! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c

Changeset: 328d4a455e4b
Author:    xuelei
Date:      2019-06-14 12:19 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/328d4a455e4b

8224829: AsyncSSLSocketClose.java has timing issue
Reviewed-by: jnimeh, dfuchs

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java

Changeset: 55a79ffab804
Author:    weijun
Date:      2019-06-15 14:39 +0800
URL:       http://hg.openjdk.java.net/portola/portola/rev/55a79ffab804

8225392: Comparison builds are failing due to cacerts file
Reviewed-by: erikj, martin, mullan

! make/jdk/src/classes/build/tools/generatecacerts/GenerateCacerts.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
+ test/jdk/sun/security/tools/keytool/ListOrder.java

Changeset: 22ce9e266a4b
Author:    zgu
Date:      2019-06-14 12:08 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/22ce9e266a4b

8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes
Reviewed-by: shade

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java

Changeset: 666f51a72171
Author:    kvn
Date:      2019-06-17 09:11 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/666f51a72171

8181837: [Graal] compiler/jvmci/SecurityRestrictionsTest.java fails with AccessControlException
Summary: Remove test from Problem list because it does not fail anymore.
Reviewed-by: iignatyev

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

Changeset: 2d62c1192d41
Author:    dtitov
Date:      2019-06-13 11:21 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/2d62c1192d41

8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process
Reviewed-by: sspitsyn, dholmes

! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java

Changeset: 09ee0bd26bda
Author:    dtitov
Date:      2019-06-17 14:31 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/09ee0bd26bda

8217348: assert(thread->is_Java_thread()) failed: just checking
Reviewed-by: sspitsyn, dholmes, amenkov, jcbeyler

! src/hotspot/share/prims/jvmtiEnvBase.cpp

Changeset: 6c2d53701e34
Author:    rfield
Date:      2019-06-17 17:14 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/6c2d53701e34

8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801
8159740: JShell: corralled declarations do not have correct source to wrapper mapping
8212167: JShell : Stack trace of exception has wrong line number
Summary: Build corralled (recoverable undeclared definitions) declarations from position translating wraps....
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/langtools/ProblemList.txt
! test/langtools/jdk/jshell/ClassesTest.java
! test/langtools/jdk/jshell/ExceptionsTest.java
! test/langtools/jdk/jshell/KullaTesting.java
! test/langtools/jdk/jshell/WrapperTest.java

Changeset: 922a4a554807
Author:    rraghavan
Date:      2019-06-18 10:00 +0530
URL:       http://hg.openjdk.java.net/portola/portola/rev/922a4a554807

8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state
Summary: Used logical operator correctly
Reviewed-by: kvn, thartmann

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

Changeset: 3e08fa647eea
Author:    gziemski
Date:      2019-06-18 12:39 -0500
URL:       http://hg.openjdk.java.net/portola/portola/rev/3e08fa647eea

8225310: JFR crashed in JfrPeriodicEventSet::requestProtectionDomainCacheTableStatistics()
Summary: Added lock around table usage
Reviewed-by: coleenp, hseigel

! src/hotspot/share/classfile/systemDictionary.cpp

Changeset: bc5a0508253c
Author:    jjg
Date:      2019-06-18 11:52 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/bc5a0508253c

8225748: Use SHA-256 for javap classfile checksum
Reviewed-by: mchung

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
! test/langtools/tools/javac/T6942649.java
! test/langtools/tools/javap/T4884240.java

Changeset: 688a2a361e14
Author:    jwilhelm
Date:      2019-06-18 22:48 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/688a2a361e14

Merge

! .hgtags

Changeset: c439c469e803
Author:    lancea
Date:      2019-06-18 17:50 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/c439c469e803

8225680: Address links in java.sql.rowset
Reviewed-by: jjg, bpb

! src/java.sql.rowset/share/classes/com/sun/rowset/providers/RIXMLProvider.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/WebRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java

Changeset: 970adfac768d
Author:    zgu
Date:      2019-06-18 17:58 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/970adfac768d

8225573: Shenandoah: Enhance ShenandoahVerifier to ensure roots to-space invariant
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp

Changeset: aa800530fb49
Author:    pli
Date:      2019-06-17 09:40 +0000
URL:       http://hg.openjdk.java.net/portola/portola/rev/aa800530fb49

8226222: [JVMCI] Export AArch64 field VM_Version::_psr_info.dczid_el0
Reviewed-by: kvn

! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Changeset: 7cf925f385fe
Author:    pliden
Date:      2019-06-19 08:43 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/7cf925f385fe

8225779: Remove unused CollectedHeap::cell_header_size()
Reviewed-by: eosterlund, rkennke, shade

! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp

Changeset: 4efe251009b4
Author:    prappo
Date:      2019-06-18 14:12 +0100
URL:       http://hg.openjdk.java.net/portola/portola/rev/4efe251009b4

8226303: Examine the HttpRequest.BodyPublishers for exception handling
Reviewed-by: chegar

! src/java.net.http/share/classes/jdk/internal/net/http/PullPublisher.java
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
+ test/jdk/java/net/httpclient/RelayingPublishers.java

Changeset: e0be41293b41
Author:    prappo
Date:      2019-06-19 12:17 +0100
URL:       http://hg.openjdk.java.net/portola/portola/rev/e0be41293b41

Merge

- src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h

Changeset: e9da3a44a7ed
Author:    zgu
Date:      2019-06-19 08:52 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/e9da3a44a7ed

8225582: Shenandoah: Enable concurrent evacuation of JNIHandles
Reviewed-by: rkennke, shade

+ src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp

Changeset: d7da94e6c169
Author:    aph
Date:      2019-06-18 16:15 +0100
URL:       http://hg.openjdk.java.net/portola/portola/rev/d7da94e6c169

8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding
Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp

Changeset: 82deab2dd59e
Author:    hseigel
Date:      2019-06-19 13:34 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/82deab2dd59e

8226304: Obsolete the -XX:+FailOverToOldVerifier option
Summary: Change the option from deprecated to obsolete
Reviewed-by: lfoltan, coleenp

! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 43627549a488
Author:    shurailine
Date:      2019-06-19 05:04 -0800
URL:       http://hg.openjdk.java.net/portola/portola/rev/43627549a488

8226359: Switch to JCov build which supports byte code version 58
Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: afc6c25c2f4a
Author:    iignatyev
Date:      2019-06-18 09:19 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/afc6c25c2f4a

8226313: problem list compiler/types/correctness tests
Reviewed-by: thartmann

! test/hotspot/jtreg/ProblemList.txt

Changeset: be453f7ee72c
Author:    amenkov
Date:      2019-06-18 16:08 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/be453f7ee72c

8225682: Reference to JNI spec on java.sun.com
Reviewed-by: gadams, cjplummer, sspitsyn

! make/data/jdwp/jdwp.spec

Changeset: af38014cb097
Author:    iignatyev
Date:      2019-06-19 03:21 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/af38014cb097

8226360: merge entries in hotspot problem lists
Reviewed-by: epavlova, kvn

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

Changeset: 3dcfa209f769
Author:    thartmann
Date:      2019-06-19 12:24 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/3dcfa209f769

8226381: ProblemList java/lang/reflect/PublicMethods/PublicMethodsTest.java
Summary: Put test on AOT ProblemList.
Reviewed-by: iignatyev

! test/jdk/ProblemList-aot.txt

Changeset: 80594c78a608
Author:    thartmann
Date:      2019-06-19 12:25 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/80594c78a608

8226382: ProblemList java/lang/constant/MethodTypeDescTest.java
Summary: Put test on AOT ProblemList.
Reviewed-by: iignatyev

! test/jdk/ProblemList-aot.txt

Changeset: 360f8769d3dc
Author:    hseigel
Date:      2019-06-19 08:42 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/360f8769d3dc

8225789: Empty method parameter type should generate ClassFormatError
Summary: Check for an empty name when verifying unqualified names
Reviewed-by: lfoltan, coleenp

! src/hotspot/share/classfile/classFileParser.cpp
+ test/hotspot/jtreg/runtime/classFileParserBug/EmptyUnqName.jasm
+ test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyUnqName.java
! test/hotspot/jtreg/runtime/verifier/TestSigParse.java

Changeset: 0692b67f5462
Author:    aph
Date:      2019-06-18 16:15 +0100
URL:       http://hg.openjdk.java.net/portola/portola/rev/0692b67f5462

8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding
Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp

Changeset: 726cb89a9997
Author:    jwilhelm
Date:      2019-06-20 02:10 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/726cb89a9997

Merge

! src/hotspot/share/classfile/classFileParser.cpp

Changeset: 48a14297c030
Author:    jwilhelm
Date:      2019-06-20 04:15 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/48a14297c030

Added tag jdk-14+2 for changeset 43627549a488

! .hgtags

Changeset: eaf0a8de3450
Author:    tvaleev
Date:      2019-06-20 03:32 +0000
URL:       http://hg.openjdk.java.net/portola/portola/rev/eaf0a8de3450

8226286: Remove unused method java.lang.Integer::formatUnsignedInt and cleanup Integer/Long classes
Reviewed-by: bpb, redestad

! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java

Changeset: 12e8433e2581
Author:    coffeys
Date:      2019-06-20 08:02 +0000
URL:       http://hg.openjdk.java.net/portola/portola/rev/12e8433e2581

8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1
Reviewed-by: lancea

! test/jdk/java/util/zip/ZipFile/MultiThreadedReadTest.java

Changeset: 99b604ec1af6
Author:    gadams
Date:      2019-06-20 07:13 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/99b604ec1af6

8224642: Test sun/tools/jcmd/TestJcmdSanity.java fails: Bad file descriptor
Reviewed-by: cjplummer, rschmelter, clanger

! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java

Changeset: 6a7d6b6bbd78
Author:    zgu
Date:      2019-06-20 10:12 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/6a7d6b6bbd78

8226413: Shenandoah: Separate root scanner for SH::object_iterate()
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: a7b9d6d4940e
Author:    erikj
Date:      2019-06-20 09:35 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/a7b9d6d4940e

8226521: Detect WSL2 as WSL in configure
Reviewed-by: erikj
Contributed-by: andrewluotechnologies at outlook.com

! make/autoconf/build-aux/config.guess

Changeset: 1aae575eb1ef
Author:    naoto
Date:      2019-06-20 11:21 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/1aae575eb1ef

8220229: Timezone pattern "OOOO" does not result in the full "GMT+00:00" substring
Reviewed-by: lancea, rriggs

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java

Changeset: 95794e32352e
Author:    dlsmith
Date:      2019-06-20 14:03 -0600
URL:       http://hg.openjdk.java.net/portola/portola/rev/95794e32352e

8226325: Support building of filtered spec bundles
Reviewed-by: erikj

! doc/building.md
! make/Docs.gmk
! make/InitSupport.gmk
! make/Main.gmk
! make/data/docs-resources/resources/jdk-default.css

Changeset: 0f141453b9e0
Author:    lancea
Date:      2019-06-20 16:15 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/0f141453b9e0

8226518: Typo in the ConnectionBuilder javadoc examples
Reviewed-by: bpb

! src/java.sql/share/classes/java/sql/ConnectionBuilder.java
! src/java.sql/share/classes/javax/sql/PooledConnectionBuilder.java
! src/java.sql/share/classes/javax/sql/XAConnectionBuilder.java

Changeset: d3030613fab9
Author:    robm
Date:      2019-06-20 20:20 +0000
URL:       http://hg.openjdk.java.net/portola/portola/rev/d3030613fab9

8223727: com/sun/jndi/ldap/privconn/RunTest.java failed due to hang in LdapRequest.getReplyBer
Reviewed-by: prappo

! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java

Changeset: 79a7fc6c9bc7
Author:    zgu
Date:      2019-06-20 18:29 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/79a7fc6c9bc7

8225590: Shenandoah: Refactor ShenandoahClassLoaderDataRoots API
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: e27ae3706392
Author:    jwilhelm
Date:      2019-06-20 04:08 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/e27ae3706392

Added tag jdk-13+26 for changeset 0692b67f5462

! .hgtags

Changeset: 1170b6d92d1c
Author:    xuelei
Date:      2019-06-19 21:49 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/1170b6d92d1c

8225766: Curve in certificate should not affect signature scheme when using TLSv1.3
Reviewed-by: ascarpino

! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
+ test/jdk/sun/security/ssl/SignatureScheme/Tls13NamedGroups.java

Changeset: 65916ade7fa2
Author:    erikj
Date:      2019-06-20 07:56 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/65916ade7fa2

8226404: bootcycle build uses wrong CDS archive
Reviewed-by: iklam

! make/autoconf/bootcycle-spec.gmk.in

Changeset: 8892555795cd
Author:    kvn
Date:      2019-06-20 10:32 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/8892555795cd

8223794: applications/kitchensink/Kitchensink.java crash bad oop with Graal
Summary: added new nmethod::oop_at_phantom() method for JVMCI to notify GC that oop should be kept alive
Reviewed-by: dlong, eosterlund

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp

Changeset: 76647c08ce0c
Author:    epavlova
Date:      2019-06-20 11:42 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/76647c08ce0c

8225684: [AOT] vmTestbase/vm/oom/production/AlwaysOOMProduction tests fail with AOTed java.base
Reviewed-by: kvn

+ test/hotspot/jtreg/ProblemList-aot.txt

Changeset: de3484367466
Author:    jjg
Date:      2019-06-20 14:24 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/de3484367466

8226412: Fix command-line help text for javac -target
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties

Changeset: ced62a6a7bbe
Author:    dtitov
Date:      2019-06-20 18:47 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/ced62a6a7bbe

8220175: serviceability/dcmd/framework/VMVersionTest.java fails with a timeout
Reviewed-by: sspitsyn, cjplummer

! src/hotspot/os/linux/perfMemory_linux.cpp

Changeset: 81ac9262e63b
Author:    jwilhelm
Date:      2019-06-21 04:16 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/81ac9262e63b

Merge

! .hgtags

Changeset: 00f29fe98900
Author:    coffeys
Date:      2019-06-21 08:07 +0000
URL:       http://hg.openjdk.java.net/portola/portola/rev/00f29fe98900

8133489: Better messaging for PKIX path validation matching
Reviewed-by: xuelei

! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! test/jdk/java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java

Changeset: 17ba7ce18564
Author:    hannesw
Date:      2019-06-21 12:23 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/17ba7ce18564

8225802: Remove unused CSS classes from HTML doclet
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css

Changeset: e764228f71dc
Author:    mullan
Date:      2019-06-21 08:38 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/e764228f71dc

8226307: Curve names should be case-insensitive
Reviewed-by: igerasim, jnimeh, wetmore

! src/java.base/share/classes/sun/security/util/CurveDB.java
! test/jdk/java/security/KeyAgreement/KeyAgreementTest.java

Changeset: 6dfdcd31463d
Author:    kvn
Date:      2019-06-21 13:04 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/6dfdcd31463d

8185139: [Graal] Tests which set too restrictive security manager fail with Graal
Summary: tests should also check default policy
Reviewed-by: mchung, dfuchs, alanb, mullan

! test/jdk/ProblemList-graal.txt
! test/jdk/java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java
! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/jdk/java/lang/ProcessBuilder/Basic.java
! test/jdk/java/lang/ProcessBuilder/SecurityManagerClinit.java
! test/jdk/java/lang/ProcessHandle/PermissionTest.java
! test/jdk/java/lang/System/Logger/custom/CustomLoggerTest.java
! test/jdk/java/lang/System/Logger/default/DefaultLoggerTest.java
! test/jdk/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java
! test/jdk/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java
! test/jdk/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java
! test/jdk/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java
! test/jdk/java/lang/invoke/InvokeDynamicPrintArgs.java
! test/jdk/java/lang/invoke/MethodHandleConstants.java
! test/jdk/java/security/Policy/Dynamic/DynamicPolicy.java
! test/jdk/java/util/concurrent/Executors/PrivilegedCallables.java
! test/jdk/java/util/logging/FileHandlerLongLimit.java
! test/jdk/java/util/logging/FileHandlerPath.java
! test/jdk/java/util/logging/FileHandlerPatternExceptions.java
! test/jdk/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java
! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java
! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java
! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigurationTest.java
! test/jdk/java/util/logging/LogManager/RootLogger/setLevel/TestRootLoggerLevel.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/TestConfigurationListeners.java

Changeset: 31bf7b93df5d
Author:    kvn
Date:      2019-06-21 16:21 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/31bf7b93df5d

8225810: Update JVMCI
Reviewed-by: never, dnsimon

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompilationRequest.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/HotSpotObjectConstantScope.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/IndirectHotSpotObjectConstantImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java

Changeset: a3e3f3caf284
Author:    sspitsyn
Date:      2019-06-20 23:12 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/a3e3f3caf284

8223736: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails due to wrong number of MonitorContendedEntered events
Summary: Fix the synchronization issue in the test
Reviewed-by: cjplummer, dcubed, amenkov

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp

Changeset: 68ef70c9a921
Author:    erikj
Date:      2019-06-21 06:33 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/68ef70c9a921

8226538: find-files.gmk gets corrupted if tab completion is used before running make first
Reviewed-by: tbell

! make/common/FindTests.gmk
! test/make/TestMake.gmk

Changeset: a6411f1e63f3
Author:    adinn
Date:      2019-06-21 15:16 +0100
URL:       http://hg.openjdk.java.net/portola/portola/rev/a6411f1e63f3

8226203: MappedByteBuffer.force method may have no effect on implementation specific map modes
Summary: Fix comment for MappedByteBuffer force methods
Reviewed-by: alanb

! src/java.base/share/classes/java/nio/MappedByteBuffer.java

Changeset: e9d4e0a9c8c7
Author:    coleenp
Date:      2019-06-21 09:53 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/e9d4e0a9c8c7

8226394: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError
Summary: don't use printStackTrace to verify OOM type.
Reviewed-by: lfoltan, dholmes

! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java

Changeset: 076f34b82b98
Author:    weijun
Date:      2019-06-21 23:44 +0800
URL:       http://hg.openjdk.java.net/portola/portola/rev/076f34b82b98

8225257: sun/security/tools/keytool/PSS.java timed out
Reviewed-by: valeriep

- test/jdk/sun/security/tools/keytool/PSS.java
+ test/jdk/sun/security/tools/keytool/pss/PSS.java
+ test/jdk/sun/security/tools/keytool/pss/java.base/sun/security/rsa/RSAKeyPairGenerator.java

Changeset: e00591da418d
Author:    erikj
Date:      2019-06-21 10:38 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/e00591da418d

8226269: Race in SetupProcessMarkdown
Reviewed-by: tbell

! make/common/ProcessMarkdown.gmk

Changeset: 97c75e545302
Author:    jjg
Date:      2019-06-21 11:41 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/97c75e545302

8226592: Fix HTML in table for jdk.zipfs module-info
Reviewed-by: bpb, lancea

! src/jdk.zipfs/share/classes/module-info.java

Changeset: 179204eb9444
Author:    jjg
Date:      2019-06-21 12:09 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/179204eb9444

8226593: Fix HTML in com/sun/jdi/doc-files/signature.html
Reviewed-by: sspitsyn, lancea

! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html

Changeset: 72bbc930d7b6
Author:    jwilhelm
Date:      2019-06-22 02:03 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/72bbc930d7b6

Merge

- test/jdk/sun/security/tools/keytool/PSS.java

Changeset: c9e362aef472
Author:    zgu
Date:      2019-06-24 09:51 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/c9e362aef472

8226586: Shenandoah: No need to pre-evacuate roots for degenerated GC
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Changeset: 73250862f818
Author:    michaelm
Date:      2019-06-24 15:10 +0100
URL:       http://hg.openjdk.java.net/portola/portola/rev/73250862f818

8219804: java/net/MulticastSocket/Promiscuous.java fails intermittently due to NumberFormatException
Reviewed-by: chegar, dfuchs

! test/jdk/java/net/MulticastSocket/Promiscuous.java

Changeset: 6ca3526c4e25
Author:    michaelm
Date:      2019-06-24 15:19 +0100
URL:       http://hg.openjdk.java.net/portola/portola/rev/6ca3526c4e25

8226683: Remove review suggestion from fix to 8219804
Reviewed-by: chegar

! test/jdk/java/net/MulticastSocket/Promiscuous.java

Changeset: aee0d296c0ef
Author:    zgu
Date:      2019-06-24 11:46 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/aee0d296c0ef

8226311: Shenandoah: Concurrent evacuation of OopStorage backed weak roots
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp

Changeset: c396e381cfa4
Author:    zgu
Date:      2019-06-24 14:13 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/c396e381cfa4

8226310: Shenandoah: Concurrent evacuation of CLDG
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: ae2e53e379cb
Author:    coleenp
Date:      2019-06-24 16:51 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/ae2e53e379cb

8214822: Move ConcurrentHashTable VALUE parameter to CONFIG
Summary: make VALUE parameter be included in CONFIG configuration, also remove BaseConfig
Reviewed-by: dholmes, kbarrett

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp

Changeset: 80b27dc96ca3
Author:    dcubed
Date:      2019-06-24 22:38 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/80b27dc96ca3

8226699: [BACKOUT] JDK-8221734 Deoptimize with handshakes
Reviewed-by: dholmes, rehn, dlong

! 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/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/biasedLocking.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/services/dtraceAttacher.cpp
- test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java

Changeset: f1e5ddb814b7
Author:    serb
Date:      2019-06-21 16:20 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/f1e5ddb814b7

8225146: Accessibility issues in javax/swing/plaf/nimbus/doc-files/properties.html
Reviewed-by: aivanov

! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html

Changeset: e17c9a93b505
Author:    sspitsyn
Date:      2019-06-21 18:20 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/e17c9a93b505

8224555: vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/TestDescription.java failed
Summary: Improve synchronization in the test
Reviewed-by: dcubed, amenkov

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp

Changeset: 4d5eabe8d341
Author:    sspitsyn
Date:      2019-06-22 14:35 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/4d5eabe8d341

8226595: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java still fails due to wrong number of MonitorContendedEntered events
Summary: Fix one more sync issue in the test
Reviewed-by: dcubed, amenkov

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001.java

Changeset: 00c08fae63e8
Author:    mullan
Date:      2019-06-24 10:11 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/00c08fae63e8

8180005: Provide specific links in KeyManagerFactory and TrustManagerFactory to the Standard Algorithm Names Specification
Reviewed-by: ascarpino

! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java

Changeset: 1cd4d287839b
Author:    bobv
Date:      2019-06-24 11:49 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/1cd4d287839b

8224502: [TESTBUG] JDK docker test TestSystemMetrics.java fails with access issues and OOM
Reviewed-by: sgehwolf, mseledtsov

! test/jdk/ProblemList.txt
! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java

Changeset: 1e4bbd6fbb2f
Author:    bobv
Date:      2019-06-24 11:52 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/1e4bbd6fbb2f

8224506: [TESTBUG] TestDockerMemoryMetrics.java fails with exitValue = 137
Reviewed-by: sgehwolf, mseledtsov

! test/jdk/ProblemList.txt
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java

Changeset: fe6c2f0b42be
Author:    jjg
Date:      2019-06-24 13:40 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/fe6c2f0b42be

8226628: The copyright footer should be enclosed in <footer>
Reviewed-by: iris, lancea

! make/Docs.gmk

Changeset: 79c32c7b0992
Author:    dlong
Date:      2019-06-24 18:51 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/79c32c7b0992

8225369: [AOT] vm/classfmt/cpl/cplres001/cplres00101m004/cplres00101m004.html fails
Reviewed-by: kvn, never

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
- test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java

Changeset: d3e45bd166dc
Author:    jwilhelm
Date:      2019-06-25 14:36 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/d3e45bd166dc

Merge

! make/Docs.gmk
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
- test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java

Changeset: c749ecf599c0
Author:    sgroeger
Date:      2019-06-20 14:09 +0100
URL:       http://hg.openjdk.java.net/portola/portola/rev/c749ecf599c0

8226468: [aix] loadquery failed error message displayed
Reviewed-by: stuefe, mbaesken

! src/java.base/aix/native/libjli/java_md_aix.c
! src/java.desktop/aix/native/libawt/porting_aix.c

Changeset: 3f3dc00a69a5
Author:    jcm
Date:      2019-06-24 11:37 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/3f3dc00a69a5

8191278: MappedByteBuffer bulk access memory failures are not handled gracefully
Summary: Unsafe.copy*Memory access failures are handled gracefully.
Reviewed-by: kvn, dcubed, thartmann, coleenp, aph
Contributed-by: harold.seigel at oracle.com, jamsheed.c.m at oracle.com

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! 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/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/opto/library_call.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/thread.hpp
+ test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java

Changeset: 41fd388aaa4d
Author:    bsrbnd
Date:      2019-06-25 21:24 +0200
URL:       http://hg.openjdk.java.net/portola/portola/rev/41fd388aaa4d

8225644: C1 dumps incorrect class name in ClassCastException message
Reviewed-by: vlivanov, bsrbnd
Contributed-by: fujie at loongson.cn, bsrbnd at gmail.com

! src/hotspot/share/runtime/sharedRuntime.cpp
+ test/hotspot/jtreg/compiler/c1/CCEMessageTest.java

Changeset: dd697048684f
Author:    valeriep
Date:      2019-06-25 21:33 +0000
URL:       http://hg.openjdk.java.net/portola/portola/rev/dd697048684f

8226607: Inconsistent info between pcsclite.md and MUSCLE headers
Summary: Updated the info based on MUSCLE v1.8.24
Reviewed-by: ascarpino

! src/java.smartcardio/unix/legal/pcsclite.md
+ src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/COPYING

Changeset: 159edfcbc2ce
Author:    igerasim
Date:      2019-06-25 17:27 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/159edfcbc2ce

8226543: Reduce GC pressure during message digest calculations in password-based encryption
Reviewed-by: mullan

! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java

Changeset: 1e63cdb2b2ba
Author:    igerasim
Date:      2019-06-25 18:20 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/1e63cdb2b2ba

8224849: Flag (?U:...) is allowed for non-capturing groups
Reviewed-by: bchristi

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: badfa812b82a
Author:    darcy
Date:      2019-06-25 18:46 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/badfa812b82a

8226785: MandatoryWarningHandler.java contains implementation of Objects.equals functionality
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java

Changeset: 8e0ae3830fca
Author:    joehw
Date:      2019-06-26 05:49 +0000
URL:       http://hg.openjdk.java.net/portola/portola/rev/8e0ae3830fca

8224157: BCEL: update to version 6.3.1
Reviewed-by: dfuchs, lancea

! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Repository.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDynamic.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantModule.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPackage.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/UnknownAttributeReader.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationEntryGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BIPUSH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BasicType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGenException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassObserver.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2F.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2I.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2L.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DADD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DLOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DMUL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DNEG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DRETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSUB.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X1.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2D.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2I.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2L.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FADD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FLOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FMUL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FNEG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FRETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSUB.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldObserver.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETFIELD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2B.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2C.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2D.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2F.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2L.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2S.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IADD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IAND.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFEQ.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNULL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IINC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ILOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMUL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INEG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IOR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IRETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISUB.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IUSHR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IXOR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IfInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2D.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2F.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2I.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LADD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LAND.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LLOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LMUL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LNEG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LRETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSUB.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LUSHR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LXOR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodObserver.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEW.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NOP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUSH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PopInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PushInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SIPUSH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWAP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackConsumer.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackProducer.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Visitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/AttributeHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELComparator.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ByteSequence.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassQueue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassStack.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ModularRuntimeImage.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java

Changeset: d3a33953b936
Author:    hseigel
Date:      2019-06-26 09:06 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/d3a33953b936

8224137: Analyze and port invocation tests to jtreg and co-locate to jdk repo
Summary: Add JTReg compatible main programs to run tests for various invoke* instructions
Reviewed-by: lfoltan, coleenp

! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/InvocationTests/invokeinterface/Checker.java
+ test/hotspot/jtreg/runtime/InvocationTests/invokeinterface/ClassGenerator.java
+ test/hotspot/jtreg/runtime/InvocationTests/invokeinterface/Generator.java
+ test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java
+ test/hotspot/jtreg/runtime/InvocationTests/invokespecial/Checker.java
+ test/hotspot/jtreg/runtime/InvocationTests/invokespecial/ClassGenerator.java
+ test/hotspot/jtreg/runtime/InvocationTests/invokespecial/Generator.java
+ test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java
+ test/hotspot/jtreg/runtime/InvocationTests/invokevirtual/Checker.java
+ test/hotspot/jtreg/runtime/InvocationTests/invokevirtual/ClassGenerator.java
+ test/hotspot/jtreg/runtime/InvocationTests/invokevirtual/Generator.java
+ test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java
+ test/hotspot/jtreg/runtime/InvocationTests/shared/AbstractGenerator.java
+ test/hotspot/jtreg/runtime/InvocationTests/shared/AccessCheck.java
+ test/hotspot/jtreg/runtime/InvocationTests/shared/AccessType.java
+ test/hotspot/jtreg/runtime/InvocationTests/shared/ByteArrayClassLoader.java
+ test/hotspot/jtreg/runtime/InvocationTests/shared/Caller.java
+ test/hotspot/jtreg/runtime/InvocationTests/shared/Checker.java
+ test/hotspot/jtreg/runtime/InvocationTests/shared/ExecutorGenerator.java
+ test/hotspot/jtreg/runtime/InvocationTests/shared/GenericClassGenerator.java
+ test/hotspot/jtreg/runtime/InvocationTests/shared/Utils.java

Changeset: e64383344f14
Author:    kbarrett
Date:      2019-06-26 13:18 -0400
URL:       http://hg.openjdk.java.net/portola/portola/rev/e64383344f14

8225255: Make SATB qset lock-free
Summary: Refactor PtrQueueSet, use lock-free stack for SATB completed buffers
Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp

Changeset: 2216e1963765
Author:    mikael
Date:      2019-07-01 16:43 -0700
URL:       http://hg.openjdk.java.net/portola/portola/rev/2216e1963765

Merge

! make/autoconf/build-aux/config.guess
! make/conf/jib-profiles.js
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
- test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java
- test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/jdk/java/lang/ProcessBuilder/Basic.java
- test/jdk/sun/security/tools/keytool/PSS.java



More information about the portola-dev mailing list