hg: loom/loom: 69 new changesets
alan.bateman at oracle.com
alan.bateman at oracle.com
Sat Jun 29 15:14:31 UTC 2019
Changeset: afc6c25c2f4a
Author: iignatyev
Date: 2019-06-18 09:19 -0700
URL: http://hg.openjdk.java.net/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/rev/81ac9262e63b
Merge
! .hgtags
Changeset: 00f29fe98900
Author: coffeys
Date: 2019-06-21 08:07 +0000
URL: http://hg.openjdk.java.net/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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/loom/loom/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: b763fce3034d
Author: alanb
Date: 2019-06-29 13:03 +0100
URL: http://hg.openjdk.java.net/loom/loom/rev/b763fce3034d
Merge
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.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/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
- test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java
- test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
- test/jdk/sun/security/tools/keytool/PSS.java
Changeset: 8260cd94e2dd
Author: alanb
Date: 2019-06-29 13:23 +0100
URL: http://hg.openjdk.java.net/loom/loom/rev/8260cd94e2dd
Merge
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/java.base/share/classes/java/lang/Fiber.java
- test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java
- test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/jdk/ProblemList.txt
- test/jdk/sun/security/tools/keytool/PSS.java
More information about the loom-dev
mailing list