git: openjdk/loom: fibers: 96 new changesets
duke
duke at openjdk.java.net
Mon Mar 16 08:35:55 UTC 2020
Changeset: aa547959
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-03-03 17:58:41 +0000
URL: https://git.openjdk.java.net/loom/commit/aa547959
8237967: No proper error message when --runtime-image points to non-existent path
Reviewed-by: kizune, asemenyuk, almatvee
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DeployParams.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties
! test/jdk/tools/jpackage/share/InvalidArgTest.java
Changeset: ef4053ee
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-03-03 18:07:11 +0000
URL: https://git.openjdk.java.net/loom/commit/ef4053ee
8237966: Creating runtime pkg requires --mac-package-identifier
Reviewed-by: kizune, asemenyuk, almatvee
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
Changeset: 128f0833
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-03-03 18:10:15 +0000
URL: https://git.openjdk.java.net/loom/commit/128f0833
8238692: MacOS runtime Installer issue
Reviewed-by: kizune, asemenyuk, almatvee
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources.properties
Changeset: ff843fab
Author: Volker Simonis <simonis at openjdk.org>
Date: 2020-03-04 14:55:43 +0000
URL: https://git.openjdk.java.net/loom/commit/ff843fab
8240333: jmod incorrectly updates .jar and .jmod files during hashing
Reviewed-by: martin, alanb, lancea
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
Changeset: 01ef6d79
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-04 19:23:13 +0000
URL: https://git.openjdk.java.net/loom/commit/01ef6d79
8240534: Shenandoah: ditch debug safepoint timeout adjustment
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
Changeset: edb59b58
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-04 12:58:13 +0000
URL: https://git.openjdk.java.net/loom/commit/edb59b58
8239817: Eliminate use of contentContainer and friends
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! 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
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java
Changeset: 5229896f
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-03-04 15:34:53 +0000
URL: https://git.openjdk.java.net/loom/commit/5229896f
8240481: Remove CDS usage of InstanceKlass::is_in_error_state
Track the classes which fail verification during CDS dumping in DumpTimeSharedClassInfo.
Reviewed-by: iklam, minqi
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
Changeset: 10b09c79
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-03-05 02:02:05 +0000
URL: https://git.openjdk.java.net/loom/commit/10b09c79
Added tag jdk-15+13 for changeset 1c06a8ee8aca
! .hgtags
Changeset: 6cb2e02a
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-03-04 21:29:14 +0000
URL: https://git.openjdk.java.net/loom/commit/6cb2e02a
8240546: runtime/cds/appcds/TestZGCWithCDS.java fails with Graal
Test failed since Graal does not work with ZGC, fixed in test to skip Graal if ZGC.
Reviewed-by: ccheung
! test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithCDS.java
Changeset: 7ba18fc0
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-03-04 22:26:48 +0000
URL: https://git.openjdk.java.net/loom/commit/7ba18fc0
8240244: Avoid calling resolve_super_or_fail in SystemDictionary::load_shared_class
Reviewed-by: redestad, lfoltan, minqi
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
Changeset: d1818942
Author: Qi Feng <qi.feng at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2020-03-05 14:51:41 +0000
URL: https://git.openjdk.java.net/loom/commit/d1818942
8240286: [TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java
Changeset: b2f1f73e
Author: Ravi Reddy <ravi.k.reddy at oracle.com>
Committer: David Buck <dbuck at openjdk.org>
Date: 2020-03-05 03:27:17 +0000
URL: https://git.openjdk.java.net/loom/commit/b2f1f73e
8183369: RFC unconformity of HttpURLConnection with proxy
HttpURLConnection retried with proxy if the connection fails on first attempt as per RFC
Reviewed-by: chegar, dfuchs, vtewari
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java
Changeset: 3490262a
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-03-05 19:46:07 +0000
URL: https://git.openjdk.java.net/loom/commit/3490262a
8240197: Cannot start JVM when $JAVA_HOME includes CJK characters
Reviewed-by: iklam, stuefe, rschmelter
! src/hotspot/os/windows/os_windows.cpp
Changeset: 3ddd7b86
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-03-05 11:12:51 +0000
URL: https://git.openjdk.java.net/loom/commit/3ddd7b86
8240370: Provide Intel JCC Erratum opt-out
Reviewed-by: redestad, vlivanov, thartmann
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: 78982f7c
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-03-05 13:14:31 +0000
URL: https://git.openjdk.java.net/loom/commit/78982f7c
8240528: OopMap cleanup
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: d75e62e1
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-03-05 17:55:53 +0000
URL: https://git.openjdk.java.net/loom/commit/d75e62e1
8239376: JFR: assert(!cld->is_unsafe_anonymous()) failed: invariant
Reviewed-by: coleenp, lfoltan, hseigel
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
Changeset: db91be2e
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2020-03-05 09:51:03 +0000
URL: https://git.openjdk.java.net/loom/commit/db91be2e
8240241: Add support for JCov DiffCoverage to make files
Reviewed-by: erikj, ihse
! doc/testing.html
! doc/testing.md
! make/RunTests.gmk
Changeset: 3607ddd5
Author: Lance Andersen <lancea at openjdk.org>
Date: 2020-03-05 13:56:40 +0000
URL: https://git.openjdk.java.net/loom/commit/3607ddd5
8211917: Zip FS should add META-INF/MANIFEST.FS at the start of the Zip/JAR
Reviewed-by: clanger, jpai
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/testng/TEST.properties
+ test/jdk/jdk/nio/zipfs/testng/test/ManifestOrderTest.java
+ test/jdk/jdk/nio/zipfs/testng/util/ZipFsBaseTest.java
Changeset: 4a32eda4
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-03-05 16:46:24 +0000
URL: https://git.openjdk.java.net/loom/commit/4a32eda4
8240454: incorrect error message: as of release 13, 'record' is a restricted type name
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java
! test/langtools/lib/combo/tools/javac/combo/Diagnostics.java
! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/switchexpr/WrongYieldTest.out
Changeset: 001b8056
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-03-05 15:07:20 +0000
URL: https://git.openjdk.java.net/loom/commit/001b8056
8240624: Note mapping of RoundingMode constants to equivalent IEEE 754-2019 attribute
Reviewed-by: bpb
! src/java.base/share/classes/java/math/RoundingMode.java
Changeset: f456f151
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-03-05 16:32:52 +0000
URL: https://git.openjdk.java.net/loom/commit/f456f151
8240538: [JVMCI] add test for JVMCI ConstantPool class
Reviewed-by: kvn, iignatyev
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java
Changeset: 9c6a7696
Author: Ramkumar Sunderbabu <ramkumar.sunderbabu at oracle.com>
Committer: Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Date: 2020-03-06 10:27:24 +0000
URL: https://git.openjdk.java.net/loom/commit/9c6a7696
8153430: jdk regression test MletParserLocaleTest, ParserInfiniteLoopTest reduce default timeout
Removed timeout=5 from the tests so that default timeout is used
Reviewed-by: cjplummer
! test/jdk/javax/management/loading/MletParserLocaleTest.java
! test/jdk/javax/management/loading/ParserInfiniteLoopTest.java
Changeset: f10fd7a7
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-03-05 13:12:51 +0000
URL: https://git.openjdk.java.net/loom/commit/f10fd7a7
8240603: Windows 32bit compile error after 8238676
Reviewed-by: clanger, dholmes
! test/hotspot/jtreg/runtime/jni/atExit/libatExit.c
Changeset: 3adad5a6
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-03-06 11:04:31 +0000
URL: https://git.openjdk.java.net/loom/commit/3adad5a6
8239856: [ntintel] asserts about copying unaligned array element
Reviewed-by: stuefe, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c
Changeset: 25d2db06
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2020-03-06 11:40:03 +0000
URL: https://git.openjdk.java.net/loom/commit/25d2db06
8240589: OtherRegionsTable::_num_occupied not updated correctly
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
Changeset: 95a497ae
Author: Aditya Mandaleeka <adityam at microsoft.com>
Committer: Roman Kennke <rkennke at openjdk.org>
Date: 2020-03-06 13:41:14 +0000
URL: https://git.openjdk.java.net/loom/commit/95a497ae
8236981: Remove ShenandoahTraversalUpdateRefsClosure
Reviewed-by: shade, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: f0cd9dd5
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2020-03-06 14:10:41 +0000
URL: https://git.openjdk.java.net/loom/commit/f0cd9dd5
8240592: HeapRegionManager::rebuild_free_list logs 0s for the estimated free regions before
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/heapRegionManager.cpp
Changeset: 14c09861
Author: Ralf Schmelter <rschmelter at openjdk.org>
Date: 2020-03-06 16:19:32 +0000
URL: https://git.openjdk.java.net/loom/commit/14c09861
8240440: Implement get_safepoint_workers() for parallel GC
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
Changeset: c92adf41
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-02-24 19:03:34 +0000
URL: https://git.openjdk.java.net/loom/commit/c92adf41
8240189: [TESTBUG] Some cgroup tests are failing after JDK-8231111
Reviewed-by: mbaesken, bobv
! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
Changeset: d8bded6f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-06 17:03:42 +0000
URL: https://git.openjdk.java.net/loom/commit/d8bded6f
8240671: Shenandoah: refactor ShenandoahPhaseTimings
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
- src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.cpp
- src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
Changeset: f87ebd9e
Author: Sean Mullan <mullan at openjdk.org>
Date: 2020-03-06 13:17:03 +0000
URL: https://git.openjdk.java.net/loom/commit/f87ebd9e
8240684: ProblemList 70 security tests that are failing on Windows due to "Fetch artifact failed"
Reviewed-by: xuelei, stsmirno, dcubed
! test/jdk/ProblemList.txt
Changeset: e2f43191
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-03-06 10:34:31 +0000
URL: https://git.openjdk.java.net/loom/commit/e2f43191
4617266: (se spec) SelectionKey.OP_READ/OP_WRITE documentation errors
Reviewed-by: lancea, alanb, darcy
! src/java.base/share/classes/java/nio/channels/SelectionKey.java
Changeset: 375d0c13
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-03-06 13:52:35 +0000
URL: https://git.openjdk.java.net/loom/commit/375d0c13
8239893: Windows handle Leak when starting processes using ProcessBuilder
Reviewed-by: bpb, naoto
! src/java.base/windows/classes/java/lang/ProcessImpl.java
+ test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java
+ test/jdk/java/lang/ProcessBuilder/checkHandles/libCheckHandles.c
Changeset: 8c1204de
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-03-06 21:51:32 +0000
URL: https://git.openjdk.java.net/loom/commit/8c1204de
8240315: Shenandoah: Rename ShLBN::get_barrier_strength()
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
Changeset: 9e2ab1e3
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-03-06 15:33:13 +0000
URL: https://git.openjdk.java.net/loom/commit/9e2ab1e3
8232081: Try to link all classes during dynamic CDS dump
During CDS dynamic dump, link all classes loaded by the builtin class loaders in JVM_BeforeHalt() and JavaThread::invoke_shutdown_hooks().
Reviewed-by: iklam, dholmes
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/thread.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LinkClassApp.java
Changeset: 9f334a16
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-03-06 18:42:13 +0000
URL: https://git.openjdk.java.net/loom/commit/9f334a16
8240239: Replace ConcurrentGCPhaseManager
Replace ConcurrentGCPhaseManager with ConcurrentGCBreakpoints
Co-authored-by: Per Liden <per.liden at oracle.com>
Reviewed-by: kbarrett, pliden, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
+ src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp
+ src/hotspot/share/gc/shared/concurrentGCBreakpoints.hpp
- src/hotspot/share/gc/shared/concurrentGCPhaseManager.cpp
- src/hotspot/share/gc/shared/concurrentGCPhaseManager.hpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
+ src/hotspot/share/gc/z/zBreakpoint.cpp
+ src/hotspot/share/gc/z/zBreakpoint.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
+ test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
+ test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java
+ test/hotspot/jtreg/gc/TestJNIWeak/libTestJNIWeak.c
- test/hotspot/jtreg/gc/concurrent_phase_control/CheckControl.java
- test/hotspot/jtreg/gc/concurrent_phase_control/CheckSupported.java
- test/hotspot/jtreg/gc/concurrent_phase_control/CheckUnsupported.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlParallel.java
- test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlSerial.java
- test/hotspot/jtreg/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java
- test/hotspot/jtreg/gc/g1/TestJNIWeakG1/libTestJNIWeakG1.c
! test/lib/sun/hotspot/WhiteBox.java
Changeset: c203cebc
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2020-03-06 17:33:07 +0000
URL: https://git.openjdk.java.net/loom/commit/c203cebc
8240535: Add additional linux-aarch64 jib profiles
Reviewed-by: erikj
! make/conf/jib-profiles.js
Changeset: c46623d0
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-06 18:03:09 +0000
URL: https://git.openjdk.java.net/loom/commit/c46623d0
8240137: Support chained use of Content.add
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Entity.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
Changeset: f222cb8b
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-03-07 14:42:55 +0000
URL: https://git.openjdk.java.net/loom/commit/f222cb8b
8240695: Build is broken when cds is disabled after JDK-8232081
Reviewed-by: iklam
! src/hotspot/share/memory/metaspaceShared.hpp
Changeset: ff8e7d40
Author: Vyom Tewari <vtewari at openjdk.org>
Date: 2020-03-07 18:35:20 +0000
URL: https://git.openjdk.java.net/loom/commit/ff8e7d40
8238579: HttpsURLConnection drops the timeout and hangs forever in read
HttpsURLConnection drops the timeout and hangs forever in read
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java
Changeset: d0e44e5b
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2020-03-07 16:27:00 +0000
URL: https://git.openjdk.java.net/loom/commit/d0e44e5b
8239514: Build for arm-linux-gnueabihf fails with undefined reference read_polling_page
Reviewed-by: dsamersoff, dholmes
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
Changeset: 3d9dddd6
Author: Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date: 2020-03-08 15:15:38 +0000
URL: https://git.openjdk.java.net/loom/commit/3d9dddd6
8239965: XMLEncoder/Test4625418.java fails due to "Error: Cp943 - can't read properly"
Cp943 and x-IBM943 should skip on XMLEncoder/Test4625418.java
Reviewed-by: naoto
! test/jdk/ProblemList.txt
! test/jdk/java/beans/XMLEncoder/Test4625418.java
Changeset: 7806ca14
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-03-08 17:33:48 +0000
URL: https://git.openjdk.java.net/loom/commit/7806ca14
8240133: G1DirtyCardQueue destructor has useless flush
Removed useless call to flush.
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
Changeset: 046dcdc0
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-03-08 15:06:27 +0000
URL: https://git.openjdk.java.net/loom/commit/046dcdc0
8240613: InstanceKlass::set_init_state failed with assert(good_state || state == allocated)
Reviewed-by: dcubed
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: ba2e4178
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2020-03-09 00:45:01 +0000
URL: https://git.openjdk.java.net/loom/commit/ba2e4178
8240686: 70 security tests are failing on Windows due to "Fetch artifact failed"
Reviewed-by: xuelei
! test/jdk/ProblemList.txt
Changeset: 1c1fb44a
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-03-09 04:06:37 +0000
URL: https://git.openjdk.java.net/loom/commit/1c1fb44a
8240722: [BACKOUT] G1DirtyCardQueue destructor has useless flush
Backout JDK-8240133
Reviewed-by: sjohanss
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
Changeset: b58c8601
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-03-05 15:56:49 +0000
URL: https://git.openjdk.java.net/loom/commit/b58c8601
8239335: C2: assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/subtypenode.cpp
+ test/hotspot/jtreg/compiler/types/TestIntArraySubTypeOfCloneableDoesnotFold.java
Changeset: 3ff8eff8
Author: Aditya Mandaleeka <adityam at microsoft.com>
Committer: Roman Kennke <rkennke at openjdk.org>
Date: 2020-03-09 12:29:13 +0000
URL: https://git.openjdk.java.net/loom/commit/3ff8eff8
8220503: Move ShenandoahTerminatorTerminator::should_exit_termination out of header
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: a11912ca
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2020-03-09 12:54:53 +0000
URL: https://git.openjdk.java.net/loom/commit/a11912ca
8240295: hs_err elapsed time in seconds is not accurate enough
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/runtime/os.cpp
Changeset: e0fec43a
Author: Mario Torre <neugens at openjdk.org>
Date: 2020-03-09 14:57:41 +0000
URL: https://git.openjdk.java.net/loom/commit/e0fec43a
8240738: nested comment in JVM.java and other minor formatting errors
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
Changeset: aa2be114
Author: Dongbo He <hedongbo at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2020-03-09 22:31:12 +0000
URL: https://git.openjdk.java.net/loom/commit/aa2be114
8240576: JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges
Reviewed-by: kvn
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestBeautifyLoops.java
Changeset: dc178218
Author: Henry Jen <henryjen at openjdk.org>
Date: 2020-03-06 13:48:16 +0000
URL: https://git.openjdk.java.net/loom/commit/dc178218
8240629: argfiles parsing broken for argfiles with comment cross 4096 bytes chunk
Reviewed-by: alanb, mchung
! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgFileSyntax.java
Changeset: 5c8f9356
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-03-09 17:48:40 +0000
URL: https://git.openjdk.java.net/loom/commit/5c8f9356
8240754: Instrument FlowTest.java to provide more debug traces
Reviewed-by: chegar
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java
Changeset: 123ac070
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-03-09 13:20:45 +0000
URL: https://git.openjdk.java.net/loom/commit/123ac070
8239836: ZoneRules.of() doesn't check transitionList/standardOffsetTL arguments validity
Reviewed-by: rriggs, joehw, scolebourne
! src/java.base/share/classes/java/time/zone/ZoneRules.java
! test/jdk/java/time/test/java/time/zone/TestZoneRules.java
Changeset: 672992f6
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-03-09 21:25:38 +0000
URL: https://git.openjdk.java.net/loom/commit/672992f6
8222000: JFR: Process start event
Reviewed-by: mgronlun, rriggs
! src/java.base/share/classes/java/lang/ProcessBuilder.java
+ src/java.base/share/classes/jdk/internal/event/ProcessStartEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ProcessStartEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java
+ test/jdk/jdk/jfr/event/os/TestProcessStart.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: f09cda2c
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-03-09 21:43:01 +0000
URL: https://git.openjdk.java.net/loom/commit/f09cda2c
8239584: EventStream::close should state that stream will be stopped
Reviewed-by: mgronlun, mseledtsov
! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
Changeset: 2ba5ed53
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-09 22:40:55 +0000
URL: https://git.openjdk.java.net/loom/commit/2ba5ed53
8240749: Shenandoah: refactor ShenandoahUtils
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! 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/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
Changeset: 9722dfc9
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-09 22:41:04 +0000
URL: https://git.openjdk.java.net/loom/commit/9722dfc9
8240750: Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker
Reviewed-by: rkennke
- src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.cpp
- src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
Changeset: d112950b
Author: Aditya Mandaleeka <adityam at microsoft.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-09 22:41:11 +0000
URL: https://git.openjdk.java.net/loom/commit/d112950b
8230853: Shenandoah: replace leftover assert(is_in(...)) with rich asserts
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp
Changeset: 43e0165e
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-03-10 10:45:01 +0000
URL: https://git.openjdk.java.net/loom/commit/43e0165e
8240794: [BACKOUT] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
Reviewed-by: thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/type.hpp
- test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java
Changeset: d49eb0d9
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2020-03-10 10:19:34 +0000
URL: https://git.openjdk.java.net/loom/commit/d49eb0d9
8240668: G1 list of all PerRegionTable does not have to be a double linkedlist any more
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp
Changeset: edaf548b
Author: John Jiang <jjiang at openjdk.org>
Date: 2020-03-10 21:43:46 +0000
URL: https://git.openjdk.java.net/loom/commit/edaf548b
8238740: java/net/httpclient/whitebox/FlowTestDriver.java would not specify a TLS protocol
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/FlowTest.java
Changeset: aac5b27b
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2020-03-10 15:44:59 +0000
URL: https://git.openjdk.java.net/loom/commit/aac5b27b
8238180: RunThese30M failed "assert(t->jfr_thread_local()->shelved_buffer() == __null) failed: invariant"
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
Changeset: f4b54881
Author: Dongbo He <hedongbo at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2020-03-09 18:21:58 +0000
URL: https://git.openjdk.java.net/loom/commit/f4b54881
8240734: ModuleHashes attribute not reproducible between builds
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java
Changeset: 42ff13ab
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-03-09 09:42:30 +0000
URL: https://git.openjdk.java.net/loom/commit/42ff13ab
8240195: some jaotc failures of fastdebug build with specific flags
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/subtypenode.cpp
+ test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java
Changeset: 8208b9ce
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-03-10 18:39:16 +0000
URL: https://git.openjdk.java.net/loom/commit/8208b9ce
8240778: JFR: Create timer task lazily
Reviewed-by: mgronlun, mseledtsov
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
Changeset: 072cfd2e
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-03-10 20:51:07 +0000
URL: https://git.openjdk.java.net/loom/commit/072cfd2e
8238681: Make -XX:UseSSE flag x86-specific
Reviewed-by: dholmes, kvn
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/c1/Test6579789.java
! test/hotspot/jtreg/compiler/c1/Test6855215.java
Changeset: 1dcd3d2c
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-03-10 20:51:08 +0000
URL: https://git.openjdk.java.net/loom/commit/1dcd3d2c
8239008: C2: Simplify Replicate support for sub-word types on x86
Reviewed-by: kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 02916dbb
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2020-03-10 20:51:09 +0000
URL: https://git.openjdk.java.net/loom/commit/02916dbb
8239009: C2: Don't use PSHUF to load scalars from memory on x86
Reviewed-by: kvn, dlong
! src/hotspot/cpu/x86/x86.ad
Changeset: 0e3529ad
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-03-10 11:52:53 +0000
URL: https://git.openjdk.java.net/loom/commit/0e3529ad
8240691: ClhsdbCDSJstackPrintAll incorrectly thinks CDS is in use
Fix by checking "UseSharedSpaces = false" for CDS enabled.
Reviewed-by: iklam
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java
Changeset: 75632a6d
Author: Yudi Zheng <yudi.zheng at oracle.com>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2020-03-10 21:48:43 +0000
URL: https://git.openjdk.java.net/loom/commit/75632a6d
8240610: [JVMCI] Export VMVersion::_has_intel_jcc_erratum to JVMCI compiler
Reviewed-by: kvn, thartmann
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 53c6887a
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-03-10 14:37:37 +0000
URL: https://git.openjdk.java.net/loom/commit/53c6887a
8240840: Rollback whitebox.cpp in push 8240691
Whitebox.cpp should not change in 8240691, which is accidentally included.
Reviewed-by: iklam, ccheung
! src/hotspot/share/prims/whitebox.cpp
Changeset: 39ab0731
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-03-10 14:39:39 +0000
URL: https://git.openjdk.java.net/loom/commit/39ab0731
8240830: [BACKOUT] 8240195: some jaotc failures of fastdebug build with specific flags
Reviewed-by: dcubed
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/subtypenode.cpp
- test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java
Changeset: 0fd2ac70
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-03-10 14:46:28 +0000
URL: https://git.openjdk.java.net/loom/commit/0fd2ac70
8240697: convert builders to high-level Content blocks
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java
Changeset: 5eef59d2
Author: Adam Sotona <asotona at openjdk.org>
Date: 2020-03-10 17:33:37 +0000
URL: https://git.openjdk.java.net/loom/commit/5eef59d2
8235216: typo in test filename
Renamed MutliReleaseModuleInfoTest.java to MultiReleaseModuleInfoTest.java
Reviewed-by: jjg
+ test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseModuleInfoTest.java
- test/langtools/tools/javac/file/MultiReleaseJar/MutliReleaseModuleInfoTest.java
Changeset: 08c3b1fc
Author: Chihiro Ito <cito at openjdk.org>
Date: 2020-03-07 23:08:33 +0000
URL: https://git.openjdk.java.net/loom/commit/08c3b1fc
8222489: jcmd VM.system_properties gives unusable paths on Windows
Reviewed-by: sspitsyn, ysuenaga
! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
+ test/jdk/sun/tools/jcmd/TestVM.java
Changeset: 80ca356e
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-03-11 10:33:33 +0000
URL: https://git.openjdk.java.net/loom/commit/80ca356e
8239928: ec/ECDSAJavaVerify.java failed due to timeout
Reviewed-by: valeriep
! test/jdk/sun/security/ec/ECDSAJavaVerify.java
Changeset: 99b28daf
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-03-11 13:14:40 +0000
URL: https://git.openjdk.java.net/loom/commit/99b28daf
8240725: Some functions might not work with CJK character
Reviewed-by: naoto
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/windows/native/libjava/canonicalize_md.c
! src/java.base/windows/native/libjli/java_md.c
! src/jdk.incubator.jpackage/windows/native/libapplauncher/WindowsPlatform.cpp
Changeset: 441e16e2
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-03-11 08:34:14 +0000
URL: https://git.openjdk.java.net/loom/commit/441e16e2
8240820: Replace AC_ARG_ENABLE with UTIL_ARG_ENABLE
Reviewed-by: erikj
! make/autoconf/build-performance.m4
! make/autoconf/flags-cflags.m4
! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4
! make/autoconf/lib-ffi.m4
! make/autoconf/platform.m4
! make/autoconf/util.m4
! test/make/autoconf/test.m4
Changeset: 1c1acb47
Author: Erik Helin <ehelin at openjdk.org>
Date: 2020-03-10 16:58:29 +0000
URL: https://git.openjdk.java.net/loom/commit/1c1acb47
8237566: FindTests.gmk should only include existing TEST.ROOT files
Reviewed-by: erikj
! make/common/FindTests.gmk
Changeset: 593a05c9
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-03-04 15:50:51 +0000
URL: https://git.openjdk.java.net/loom/commit/593a05c9
8240530: CheckUnhandledOops breaks BacktraceBuilder::set_has_hidden_top_frame
Reviewed-by: coleenp, dholmes
! src/hotspot/share/classfile/javaClasses.cpp
Changeset: 43e0fc04
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-03-04 15:50:49 +0000
URL: https://git.openjdk.java.net/loom/commit/43e0fc04
8240529: CheckUnhandledOops breaks NULL check in Modules::define_module
Reviewed-by: coleenp, lfoltan, hseigel
! src/hotspot/share/classfile/modules.cpp
Changeset: 534331f0
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-03-04 18:08:09 +0000
URL: https://git.openjdk.java.net/loom/commit/534331f0
8240532: heap inspection prints trailing @ after name of module without version
Reviewed-by: lfoltan
! src/hotspot/share/memory/heapInspection.cpp
! test/hotspot/jtreg/serviceability/dcmd/gc/ClassHistogramTest.java
Changeset: 661c0735
Author: Andrew Haley <aph at openjdk.org>
Date: 2020-03-10 10:49:01 +0000
URL: https://git.openjdk.java.net/loom/commit/661c0735
8240615: is_power_of_2() has Undefined Behaviour and is inconsistent
Reviewed-by: jrose, redestad
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
Changeset: 0992e17b
Author: Andrew Haley <aph at openjdk.org>
Date: 2020-03-11 12:38:57 +0000
URL: https://git.openjdk.java.net/loom/commit/0992e17b
8240829: Use a fast O(1) algorithm for exact_log2
Reviewed-by: jrose, redestad
! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
Changeset: d7780973
Author: Vipin Sharma <vipinsharma85 at gmail.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2020-03-11 13:50:13 +0000
URL: https://git.openjdk.java.net/loom/commit/d7780973
8240524: Remove explicit type argument in test jdk/java/lang/Boolean/MakeBooleanComparable.java
Reviewed-by: clanger, vtewari
! test/jdk/java/lang/Boolean/GetBoolean.java
! test/jdk/java/lang/Boolean/MakeBooleanComparable.java
! test/jdk/java/lang/Boolean/ParseBoolean.java
Changeset: eb974fad
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-03-11 14:17:52 +0000
URL: https://git.openjdk.java.net/loom/commit/eb974fad
8240868: Shenandoah: remove CM-with-UR piggybacking cycles
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.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/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java
Changeset: 6275aee6
Author: Andrew Haley <aph at openjdk.org>
Date: 2020-03-11 15:02:09 +0000
URL: https://git.openjdk.java.net/loom/commit/6275aee6
Merge
Changeset: 14e37ba3
Author: Alexey Bakhtin <alexey at azul.com>
Committer: Andrew Brygin <bae at openjdk.org>
Date: 2020-03-11 19:14:08 +0000
URL: https://git.openjdk.java.net/loom/commit/14e37ba3
8239798: SSLSocket closes socket both socket endpoints on a SocketTimeoutException
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! test/jdk/sun/security/ssl/SSLSocketImpl/ClientTimeout.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java
Changeset: 5b323a86
Author: Adam Sotona <adam.sotona at oracle.com>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2020-03-11 12:30:23 +0000
URL: https://git.openjdk.java.net/loom/commit/5b323a86
8230117: Remove unused JAR tool classes
Reviewed-by: lancea, clanger
- src/jdk.jartool/share/classes/sun/tools/jar/Manifest.java
- src/jdk.jartool/share/classes/sun/tools/jar/SignatureFile.java
Changeset: 8c6649de
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-03-11 17:09:10 +0000
URL: https://git.openjdk.java.net/loom/commit/8c6649de
8239487: Better links generation for system properties found in HTML files
8239485: Define behavior of the System Properties page when no system properties are available
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItems.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFileElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/overview.html
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/A.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/doc-files/WithEmptyTitle.html
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/doc-files/WithTitle.html
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg1/doc-files/WithoutTitle.html
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src1/pkg2/B.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/src2/pkg1/A.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
Changeset: db69852a
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2020-03-11 20:28:43 +0000
URL: https://git.openjdk.java.net/loom/commit/db69852a
8240881: [BACKOUT] 8222489 jcmd VM.system_properties gives unusable paths on Windows
Undo the 8222489 changeset
Reviewed-by: dcubed, iklam
! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
- test/jdk/sun/tools/jcmd/TestVM.java
Changeset: 5531199d
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-03-11 13:39:27 +0000
URL: https://git.openjdk.java.net/loom/commit/5531199d
8240340: java/lang/management/ThreadMXBean/Locks.java is buggy
Reviewed-by: dholmes, sspitsyn
! test/jdk/java/lang/management/ThreadMXBean/Locks.java
! test/lib/jdk/test/lib/LockFreeLogger.java
Changeset: 6b487c3c
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-03-11 22:25:18 +0000
URL: https://git.openjdk.java.net/loom/commit/6b487c3c
8240866: Typo in JDK-8240820 messes up configure --help
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
! make/autoconf/hotspot.m4
Changeset: a02c1d36
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2020-03-15 09:37:02 +0000
URL: https://git.openjdk.java.net/loom/commit/a02c1d36
Merge
! make/autoconf/flags-cflags.m4
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/ProblemList.txt
! make/autoconf/flags-cflags.m4
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/ProblemList.txt
Changeset: 9fd79ec7
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2020-03-15 14:11:32 +0000
URL: https://git.openjdk.java.net/loom/commit/9fd79ec7
Fix header comment
! make/hotspot/symbols/symbols-unix
More information about the loom-dev
mailing list