git: openjdk/loom: master: 79 new changesets

duke duke at openjdk.java.net
Fri Aug 6 09:13:12 UTC 2021


Changeset: dcdb1b6a
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-07-28 16:12:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/dcdb1b6aaad912669614ff52ad2b0b8804f204d1

8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing

Reviewed-by: azvegint

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java

Changeset: 60c11fef
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2021-07-28 18:21:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/60c11fef006124e6c2be6d958c78dc344bb777d5

8261088: Repeatable annotations without @Target cannot have containers that target module declarations

Reviewed-by: jfranck

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/annotations/8261088/T8261088.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java

Changeset: 97110337
Author:    Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2021-07-28 18:29:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/9711033780d2329a376ea5b2a72c0da2e1731114

8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test

Reviewed-by: rhalade

+ test/jdk/jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java
- test/jdk/jdk/security/JavaDotSecurity/ifdefs.sh

Changeset: 034788a0
Author:    Dean Long <dlong at openjdk.org>
Date:      2021-07-28 18:50:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/034788a02cbe1f80fc1581ec307a3d54bef380b4

8270925: replay dump using CICrashAt does not include inlining data

Reviewed-by: kvn, thartmann

! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/ciReplay/TestInlining.java

Changeset: 357947ac
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-07-28 20:39:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/357947acd80b50b1f26679608245de1f9566163e

8270061: Change parameter order of ResourceHashtable

Reviewed-by: coleenp, stuefe

! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp
! src/hotspot/share/classfile/bytecodeAssembler.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/utilities/resizeableResourceHash.hpp
! src/hotspot/share/utilities/resourceHash.hpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp

Changeset: 41b4c190
Author:    Xin Liu <xliu at openjdk.org>
Date:      2021-07-28 23:07:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/41b4c19086c0b238bdeea9f3f14ee9997253b2f2

8271353: PerfDataManager::destroy crashes in VM_Exit

Reviewed-by: dholmes, stuefe, minqi

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

Changeset: 25f00d78
Author:    bobpengxie <bobpengxie at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-07-28 23:12:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/25f00d787cf56f6cdca6949115d04e7d8e675554

8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers

Co-authored-by: Severin Gehwolf <sgehwolf at openjdk.org>
Reviewed-by: sgehwolf

! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java

Changeset: 2ec45dc2
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2021-07-29 00:22:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/2ec45dc2dd3a6bcb4f68ee7cde5858d63614305a

8225082: Remove IdenTrust certificate that is expiring in September 2021

Reviewed-by: shade, mullan

- make/data/cacerts/identrustdstx3
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 6e1da644
Author:    Christoph Göttschkes <cgo at openjdk.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date:      2021-07-28 14:49:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/6e1da6440b898d8a10b3db56707a75f32a489149

8270908: TestParallelRefProc fails on single core machines

Reviewed-by: tschatzl, kbarrett

! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java

Changeset: 5fcf7208
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-07-28 15:31:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/5fcf72086ffca85f524fae2d5bd9fd328c9a77e0

8271352: Extend jcc erratum mitigation to additional processors

Reviewed-by: thartmann, eosterlund

! src/hotspot/cpu/x86/vm_version_x86.cpp

Changeset: c8ae7e5b
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-07-28 15:38:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/c8ae7e5b035e693c77060f6fdcc1f21da7ddc839

8271174: runtime/ClassFile/UnsupportedClassFileVersion.java can be run in driver mode

Reviewed-by: mseledtsov, dholmes

! test/hotspot/jtreg/runtime/ClassFile/UnsupportedClassFileVersion.java

Changeset: 6878b05f
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2021-07-28 16:59:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/6878b05f8fbc7bd72e79ec29a868008dde2321c6

8271251: JavaThread::java_suspend() fails with "fatal error: Illegal threadstate encountered: 6"

Reviewed-by: dholmes, dcubed

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

Changeset: 7bf72ce3
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-07-28 18:52:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/7bf72ce301de80f4126607c2ef51d6df8c5849cf

8271412: ProblemList javax/sound/midi/Sequencer/Looping.java
8271413: ProblemList 2 locale tests on macOS-x64

Reviewed-by: naoto

! test/jdk/ProblemList.txt

Changeset: e593e3de
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-07-28 23:11:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/e593e3de4c171e359a1142333087af72593d234d

8271402: mark hotspot runtime/os tests which ignore external VM flags

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/os/AvailableProcessors.java
! test/hotspot/jtreg/runtime/os/TestUseCpuAllocPath.java

Changeset: 20d2dc1f
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-07-28 23:12:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/20d2dc1f3524ff76fb7e9f7a4979bedb938a13fc

8271403: mark hotspot runtime/memory tests which ignore external VM flags

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java
! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java
! test/hotspot/jtreg/runtime/memory/ReserveMemory.java

Changeset: a0504cff
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-07-29 01:07:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/a0504cff9f91617fb9810333f3656dba196218d6

Merge

! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/runtime/handshake.cpp
! test/jdk/ProblemList.txt
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/runtime/handshake.cpp
! test/jdk/ProblemList.txt

Changeset: 6afcf5f5
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-07-29 07:34:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/6afcf5f5a243be10e2ec61229819c298ccce3267

8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/c2/TestRenumberLiveNodesInfiniteLoop.java

Changeset: 489e5fd1
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-07-29 09:31:22 +0000
URL:       https://git.openjdk.java.net/loom/commit/489e5fd12a37a45f4f5ea64b05f85c6f99f70811

8268019: C2: assert(no_dead_loop) failed: dead loop detected

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/ifnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestDeadLoopSplitIfLoop.java

Changeset: d09b0284
Author:    Emmanuel Bourg <ebourg at apache.org>
Committer: Julia Boes <jboes at openjdk.org>
Date:      2021-07-29 16:03:31 +0000
URL:       https://git.openjdk.java.net/loom/commit/d09b028407ff9d0e8c2dfd9cc5d0dca19c4497e3

8271396: Spelling errors

Reviewed-by: tschatzl, chegar, iris, psadhukhan, cjplummer

! src/hotspot/cpu/x86/vm_version_ext_x86.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/semaphore_bsd.cpp
! src/hotspot/os/bsd/semaphore_bsd.hpp
! src/hotspot/os/posix/semaphore_posix.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/services/nmtDCmd.cpp
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java
! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/StandardThreadMonitoringScenarioFactory.java
! test/jdk/java/rmi/module/ModuleTest.java
! test/jdk/java/rmi/reliability/benchmark/bench/rmi/Main.java
! test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.java
! test/jdk/sun/net/www/protocol/http/spnegoReadme
! test/jdk/sun/tools/jrunscript/jrunscript-eTest.sh

Changeset: 286d3136
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-07-29 20:22:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/286d31363551b00c4b3f50f5ee388f8e7875d0a1

8271489: (doc) Clarify Filter Factory example

Reviewed-by: iris, kcr, naoto, bpb

! src/java.base/share/classes/java/io/ObjectInputFilter.java

Changeset: 048fb2cb
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-07-29 21:49:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/048fb2cb179234c403ee01ddc4acbdc4795c08ee

Merge

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputFilter.java

Changeset: 77fbd99f
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-07-30 00:57:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/77fbd99f792c42bb92a240d38f35e3af25500f99

8270341: Test serviceability/dcmd/gc/HeapDumpAllTest.java timed-out

Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpAllTest.java

Changeset: 4f42eb66
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-07-30 04:03:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/4f42eb6601c3b6011d3c2b30af6b2be264ff7c0e

8269523: runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long'

Reviewed-by: shade, mseledtsov

! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java

Changeset: b59418f4
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-07-30 07:58:51 +0000
URL:       https://git.openjdk.java.net/loom/commit/b59418f47d8e69f6aec3411b105e2512d19f6cd1

8270060: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with class file for jdk.internal.util.random.RandomSupport not found

Reviewed-by: sundar, vromero, darcy

! test/langtools/ProblemList.txt

Changeset: 9856ace8
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-07-30 12:28:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/9856ace828617d3f2f9a6282e650009d3af65749

8268963: [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms

Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkSocket.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java

Changeset: 89f5c96d
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2021-07-30 12:43:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/89f5c96d63a7a08e0b4145eee83a946fc99141e4

8232066: Remove outdated code/methods from PKIX implementation

Reviewed-by: weijun

! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! src/java.base/share/classes/sun/security/validator/Validator.java
! test/jdk/sun/security/validator/ConstructorTest.java

Changeset: baf7797b
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-07-30 15:37:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/baf7797b092704d7dc9401db8b3dda19b91be303

8049301: Suspicious use of string identity checks in JComponent.setUIProperty

Reviewed-by: azvegint

! src/java.desktop/share/classes/javax/swing/JComponent.java

Changeset: 5b3c4182
Author:    Sergey Chernyshev <serge.chernyshev at bell-sw.com>
Committer: Alexander Scherbatiy <alexsch at openjdk.org>
Date:      2021-07-30 16:10:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/5b3c418249cfb53ae2ba530bcbbcdb5e509e4775

8270321: Startup regressions in 18-b5 caused by JDK-8266310

Reviewed-by: mchung, alanb

! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java

Changeset: cd7e30ef
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-07-30 16:42:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/cd7e30ef84165722c2128471231b6000b1c46fb8

8271242: Add Arena regression tests

Reviewed-by: mseledtsov, coleenp

! test/hotspot/gtest/memory/test_arena.cpp
+ test/hotspot/gtest/testutils.cpp
+ test/hotspot/gtest/testutils.hpp
+ test/hotspot/jtreg/gtest/ArenaGtests.java

Changeset: 6c68ce2d
Author:    Andrew Haley <aph at openjdk.org>
Date:      2021-07-30 18:02:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/6c68ce2d396c6fe02201daf2bdb8c164de807cc1

8270947: AArch64: C1: use zero_words to initialize all objects

Reviewed-by: ngasson, adinn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ test/micro/org/openjdk/bench/vm/gc/RawAllocationRate.java

Changeset: 71ca0c08
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2021-07-30 18:28:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/71ca0c08f09e87673f1cf3f918a0802961359166

8270848: Redundant unsafe opmask register allocation in some instruction patterns.

Reviewed-by: sviswanathan, kvn

! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad

Changeset: d6bb8461
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2021-07-30 20:16:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/d6bb846159be7e46fba0c3ca2915617f945e0b42

8248899: security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked

Reviewed-by: mullan

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

Changeset: 4bc9b049
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2021-07-30 20:29:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/4bc9b049846bd59f5c41bd62a59b567b52c9efc5

8263059: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert

Reviewed-by: mullan

! test/jdk/ProblemList.txt
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java

Changeset: a1b5b818
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-07-30 00:56:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/a1b5b818c5e276c21c05bce71ca01c18c35aef40

8271507: ProblemList SA tests that are failing with ZGC due to JDK-8248912

Reviewed-by: dcubed

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

Changeset: 6180cf1f
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-07-30 01:01:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/6180cf1f0d868052709cd55cee53f37f0fc42e21

8271512: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java due to 8270326

Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: e351de3b
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-07-30 07:28:04 +0000
URL:       https://git.openjdk.java.net/loom/commit/e351de3bd67773109607db7f4648c173140cb024

8271272: C2: assert(!had_error) failed: bad dominance

Reviewed-by: kvn, thartmann, chagedorn

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestMainNeverExecuted.java

Changeset: 7cc1eb3e
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-07-30 22:30:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/7cc1eb3e571e00f1cbfd62eb843df96ba8e88199

Merge

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

Changeset: 72145f3b
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-08-02 12:46:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/72145f3b9472c8f5f64f9b9ac93e3331e646f15a

8269665: Clean-up toString() methods of some primitive wrappers

Reviewed-by: redestad

! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Short.java

Changeset: 6c4c48fa
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-08-02 12:47:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/6c4c48faea8a8309a71d7a5d261f776031014881

8266972: Use String.concat() in j.l.Class where invokedynamic-based String concatenation is not available

Reviewed-by: redestad

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

Changeset: 2536e434
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-08-02 12:48:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/2536e4342e6c33c16685c9983b09f83a9c7ea869

8270160: Remove redundant bounds check from AbstractStringBuilder.charAt()

Reviewed-by: redestad

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/StringLatin1.java

Changeset: 6a3f8343
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-08-02 12:49:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/6a3f8343bc0e92c29a87c5840cbef9ab2988f153

8268113: Re-use Long.hashCode() where possible

Reviewed-by: redestad

! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/java/time/temporal/ValueRange.java
! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java

Changeset: 249d6418
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-08-02 12:50:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/249d641889c6f9aed6957502d5fca9c74c9baceb

8263561: Re-examine uses of LinkedList

Reviewed-by: redestad

! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java
! src/java.base/share/classes/sun/nio/ch/MembershipRegistry.java
! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java
! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java
! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java
! test/jdk/sun/misc/JarIndex/JarIndexMergeTest.java

Changeset: e74537f9
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-08-02 15:05:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/e74537f9241e57b4668ff542364220936e920330

8271605: Update JMH devkit to 1.32

Reviewed-by: redestad, ecaspole

! make/devkit/createJMHBundle.sh

Changeset: 7a4c754e
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-08-02 15:34:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/7a4c754e5db374a7bc3dd36bb1ccf7e8e7821d3b

8271611: Use SecurityConstants.ACCESS_PERMISSION in MethodHandles

Reviewed-by: rriggs

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

Changeset: 3e3051e2
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2021-08-02 15:47:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/3e3051e2ee93142983e9a3edee038e4f7b5ac0f2

8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside

Reviewed-by: alanb, naoto

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/module-info.java
+ test/jdk/jdk/nio/zipfs/HasDotDotTest.java

Changeset: db950ca4
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-08-02 16:00:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/db950ca41f3ab7823fa221e8e3f63caf3dd51ea3

8271348: Add stronger sanity check of thread state when polling for safepoint/handshakes

Co-authored-by: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Reviewed-by: dholmes, pchilanomate

! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp

Changeset: 0a852363
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-08-02 16:01:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/0a85236396c667c8d2c890e4384c623b39455075

8193559: ugly DO_JAVA_THREADS macro should be replaced

Co-authored-by: Kim Barrett <kbarrett at openjdk.org>
Reviewed-by: eosterlund, ayang, kbarrett, dholmes

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/runtime/threadSMR.inline.hpp

Changeset: e621cffa
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-08-02 22:37:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/e621cffa4fee0b403a8650519c70e0a6cb76b03c

8271627: Use local field access in favor of Class.getClassLoader0

Reviewed-by: mchung

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

Changeset: 0b953940
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-08-02 22:59:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/0b9539405d764670a1a6dca5a6552b58c3edd7a3

8271624: Avoid unnecessary ThreadGroup.checkAccess calls when creating Threads

Reviewed-by: rriggs

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

Changeset: 84f02310
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-08-02 23:07:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/84f02310310293163130dde24e30563d39f1610a

8271419: Refactor test code for modifying CDS archive contents

Reviewed-by: iklam, ccheung

! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
+ test/lib/jdk/test/lib/cds/CDSArchiveUtils.java

Changeset: f8fb5713
Author:    Saravana Kumar Vijayasekaran <svijayasekar at openjdk.org>
Committer: Mikael Vidstedt <mikael at openjdk.org>
Date:      2021-08-02 18:42:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/f8fb5713074b8960f5530d7aca954f84d57c1f30

8271150: Remove EA from JDK 17 version string starting with Initial RC promotion on Aug 5, 2021(B34)

Reviewed-by: iris, mikael

! make/conf/version-numbers.conf

Changeset: ada58d13
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-02 20:44:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/ada58d13f78eb8a240220c45c573335eeb47cf07

8067223: [TESTBUG] Rename Whitebox API package

Reviewed-by: dholmes, kvn

! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
! test/hotspot/jtreg/serviceability/ParserTest.java
! test/hotspot/jtreg/testlibrary/ctw/Makefile
! test/jdk/TEST.ROOT
! test/jtreg-ext/requires/VMProps.java
= test/lib-test/jdk/test/whitebox/BlobSanityTest.java
= test/lib-test/jdk/test/whitebox/CPUInfoTest.java
= test/lib-test/jdk/test/whitebox/MismatchedWhiteBox/WhiteBox.java
+ test/lib-test/jdk/test/whitebox/OldWhiteBox.java
= test/lib-test/jdk/test/whitebox/WBApi.java
= test/lib-test/jdk/test/whitebox/vm_flags/BooleanTest.java
= test/lib-test/jdk/test/whitebox/vm_flags/DoubleTest.java
= test/lib-test/jdk/test/whitebox/vm_flags/IntxTest.java
= test/lib-test/jdk/test/whitebox/vm_flags/SizeTTest.java
= test/lib-test/jdk/test/whitebox/vm_flags/StringTest.java
= test/lib-test/jdk/test/whitebox/vm_flags/Uint64Test.java
= test/lib-test/jdk/test/whitebox/vm_flags/UintxTest.java
= test/lib-test/jdk/test/whitebox/vm_flags/VmFlagTest.java
! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java
= test/lib/jdk/test/whitebox/WhiteBox.java
+ test/lib/jdk/test/whitebox/code/BlobType.java
= test/lib/jdk/test/whitebox/code/CodeBlob.java
+ test/lib/jdk/test/whitebox/code/Compiler.java
= test/lib/jdk/test/whitebox/code/NMethod.java
= test/lib/jdk/test/whitebox/cpuinfo/CPUInfo.java
+ test/lib/jdk/test/whitebox/gc/GC.java
= test/lib/jdk/test/whitebox/parser/DiagnosticCommand.java
! test/lib/sun/hotspot/WhiteBox.java
! test/lib/sun/hotspot/code/CodeBlob.java
! test/lib/sun/hotspot/code/NMethod.java
! test/lib/sun/hotspot/cpuinfo/CPUInfo.java

Changeset: c8add223
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-08-03 01:01:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/c8add223a10030e40ccef42e081fd0d8f00e0593

Merge

Reviewed-by: mikael

! src/hotspot/share/prims/whitebox.cpp
! test/lib/sun/hotspot/WhiteBox.java
! src/hotspot/share/prims/whitebox.cpp
! test/lib/sun/hotspot/WhiteBox.java

Changeset: b217a6ca
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-08-03 11:43:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/b217a6ca0f920eddc1d4596ce8c6445423f1d15d

8271609: Misleading message for AbortVMOnVMOperationTimeoutDelay

Reviewed-by: dholmes

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

Changeset: bdb50cab
Author:    Xiaowei Lu <lxw263044 at alibaba-inc.com>
Committer: Per Liden <pliden at openjdk.org>
Date:      2021-08-03 12:23:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/bdb50cab79056bb2ac9fe1ba0cf0f237317052da

8270347: ZGC: Adopt release-acquire ordering for forwarding table access

Co-authored-by: Hao Tang <albert.th at alibaba-inc.com>
Reviewed-by: eosterlund, pliden

! src/hotspot/share/gc/z/zForwarding.inline.hpp

Changeset: f15d6cbc
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-08-03 17:20:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/f15d6cbcaf191b9718ab51b1e8b72938c0abdd6b

8271506: Add ResourceHashtable support for deleting selected entries

Reviewed-by: iklam, stuefe

! src/hotspot/share/utilities/resourceHash.hpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp

Changeset: 6594d3a3
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-08-03 18:13:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/6594d3a3ef175a71ea34c7698ab96537c761f022

8271711: Remove WorkArounds.isSynthetic

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java

Changeset: 0199b03e
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-08-03 18:51:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/0199b03eb3bd9ffe79b5193ff1792144b5c488f1

8271344: Windows product version issue

Reviewed-by: asemenyuk, almatvee

! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/MsiVersion.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PlatformVersionTest.java

Changeset: a8408708
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-08-04 00:02:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/a8408708b065a877278acc6b007ad6a9baaf2561

8271616: oddPart in MutableBigInteger::mutableModInverse contains info on final result

Reviewed-by: bpb, darcy, valeriep

! src/java.base/share/classes/java/math/MutableBigInteger.java

Changeset: 43a6ba96
Author:    Denghui Dong <ddong at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date:      2021-08-04 01:35:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/43a6ba9677551762c1bc1dc2f994dde7d6d9f1a5

8271726: JFR: should use equal() to check event fields in tests

Reviewed-by: egahlin

! test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java

Changeset: 3435d299
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-08-04 01:38:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/3435d299f76ada66e7b7cb42d9f0265cf99a30ca

8271003: hs_err improvement: handle CLASSPATH env setting longer than O_BUFLEN

Reviewed-by: dholmes, stuefe, iklam, minqi

! src/hotspot/share/runtime/os.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java

Changeset: d3b40cb6
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-04 01:49:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/d3b40cb68323a1b0efa461b4a415793415a2deef

8271826: mark hotspot runtime/condy tests which ignore external VM flags

Reviewed-by: jiefu

! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java
! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java
! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java
! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java
! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java

Changeset: 659498a0
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-04 01:59:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/659498a07f5be0feae26c1772a6b4e8ad2dec103

8271829: mark hotspot runtime/Throwable tests which ignore external VM flags

Reviewed-by: jiefu

! test/hotspot/jtreg/runtime/Throwable/StackTraceLogging.java
! test/hotspot/jtreg/runtime/Throwable/TestCatchThrowableOOM.java
! test/hotspot/jtreg/runtime/Throwable/TestMaxJavaStackTraceDepth.java

Changeset: 7e518f42
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-08-04 02:08:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/7e518f42c9346abdf0c8059b45d3dfef95ed69bb

8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status

Reviewed-by: stuefe, dcubed, sspitsyn

! src/hotspot/share/services/threadService.cpp

Changeset: 34ba70a7
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-04 02:19:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/34ba70a71ba414a6d8cfc5c667d556d4d6072793

8269037: jsig/Testjsig.java doesn't have to be restricted to linux only

Reviewed-by: mseledtsov, dholmes

! make/test/JtregNativeHotspot.gmk
! test/hotspot/jtreg/runtime/jsig/Testjsig.java

Changeset: 68dd8280
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-04 02:22:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/68dd8280886ede7f5cd8d34811ad0f9ffac440f3

8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code

Reviewed-by: mseledtsov, dholmes

! test/hotspot/jtreg/runtime/EnclosingMethodAttr/EnclMethodAttr.java

Changeset: 66c653c5
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-08-04 04:11:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/66c653c561b3b5e904579af62e23ff94952bca05

8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests

Reviewed-by: tschatzl, rrich

! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java

Changeset: b48f31d3
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-04 04:51:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/b48f31d381e68a5de0925704bd22ce63d7363c4f

8271743: mark hotspot runtime/jni tests which ignore external VM flags

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java

Changeset: 33ec3a4d
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-04 04:53:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/33ec3a4d95fc81cc60c8a66380947111cb966aa7

8271744: mark hotspot runtime/getSysPackage tests which ignore external VM flags

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java
! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java

Changeset: 3d40cac8
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-04 05:16:22 +0000
URL:       https://git.openjdk.java.net/loom/commit/3d40cac8ce3cb087788cdaa04d567eee4a1d8052

8271821: mark hotspot runtime/MinimalVM tests which ignore external VM flags

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/MinimalVM/CDS.java
! test/hotspot/jtreg/runtime/MinimalVM/CheckJNI.java
! test/hotspot/jtreg/runtime/MinimalVM/Instrumentation.java
! test/hotspot/jtreg/runtime/MinimalVM/JMX.java
! test/hotspot/jtreg/runtime/MinimalVM/JVMTI.java
! test/hotspot/jtreg/runtime/MinimalVM/NMT.java

Changeset: 68f78477
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-04 05:17:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/68f784778ce24a26d768b62b979fd587f131d332

8271825: mark hotspot runtime/LoadClass tests which ignore external VM flags

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java
! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java
! test/hotspot/jtreg/runtime/LoadClass/TestResize.java

Changeset: e49b7d95
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-04 05:18:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/e49b7d958c1db70c452cb6c47c885b7e6264b822

8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java
! test/hotspot/jtreg/runtime/classFileParserBug/TestBadPackageWithInterface.java
! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java

Changeset: 9e769090
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-08-04 05:19:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/9e769090a020d58f2488dd77fb0681aa2d3856db

8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java
! test/hotspot/jtreg/runtime/CompressedOops/ObjectAlignment.java
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java

Changeset: 04134fcd
Author:    Xubo Zhang <xubo.zhang at intel.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2021-08-04 05:43:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/04134fcdaaf058429fc4ab109a98005ddce4636d

8264543: Cross modify fence optimization for x86

Reviewed-by: dholmes, tschatzl, sviswanathan

! src/hotspot/cpu/x86/vm_version_ext_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.hpp
! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp
! src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.hpp
! src/hotspot/share/runtime/orderAccess.hpp
! src/hotspot/share/runtime/vm_version.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java

Changeset: 977b8c4e
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-08-04 07:25:36 +0000
URL:       https://git.openjdk.java.net/loom/commit/977b8c4e16b02421de8bf78dc60a3866ce25fc1f

8271836: runtime/ErrorHandling/ClassPathEnvVar.java fails with release VMs

Reviewed-by: stuefe

! test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java

Changeset: efcdcc7f
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2021-08-04 09:16:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/efcdcc7fb792c77aef1da69b1fcc652b401115f7

8270893: IndexOutOfBoundsException while reading large TIFF file

Reviewed-by: prr, serb

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
+ test/jdk/javax/imageio/plugins/tiff/LargeTIFFTagTest.java

Changeset: 4df1bc4b
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-08-04 11:38:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/4df1bc4bc6ec19f9a5bb0e85ee34fb746011e1fa

6350025: API documentation for JOptionPane using deprecated methods.

Reviewed-by: jdv

! src/java.desktop/share/classes/javax/swing/JOptionPane.java

Changeset: eec64f55
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-08-04 12:19:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/eec64f55870cf51746755d8fa59098a82109e826

8256844: Make NMT late-initializable

Reviewed-by: coleenp, zgu

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/nmtCommon.cpp
! src/hotspot/share/services/nmtCommon.hpp
+ src/hotspot/share/services/nmtPreInit.cpp
+ src/hotspot/share/services/nmtPreInit.hpp
! src/hotspot/share/services/threadStackTracker.cpp
! src/hotspot/share/services/threadStackTracker.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/jli_util.h
+ test/hotspot/gtest/nmt/test_nmtpreinit.cpp
+ test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/gtest/NMTGtests.java
+ test/hotspot/jtreg/runtime/NMT/NMTForOtherLaunchersTest.java
+ test/hotspot/jtreg/runtime/NMT/NMTInitializationTest.java
! test/jdk/tools/launcher/TestSpecialArgs.java

Changeset: 0a27f264
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2021-08-04 13:04:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/0a27f264da5a21d581e099573e48485bdeea7790

8265057: G1: Investigate removal of maintenance of two BOT thresholds

Reviewed-by: ayang, tschatzl

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



More information about the loom-dev mailing list