git: openjdk/jdk-sandbox: classfile-api-branch: 40 new changesets
Adam Sotona
asotona at openjdk.org
Tue Sep 20 09:09:58 UTC 2022
Changeset: 11e7d53b
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-09-16 09:12:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/11e7d53b23796cbd3d878048f7553885ae07f4d1
8293819: sun/util/logging/PlatformLoggerTest.java failed with "RuntimeException: Retrieved backing PlatformLogger level null is not the expected CONFIG"
Reviewed-by: jpai
! test/jdk/sun/util/logging/PlatformLoggerTest.java
Changeset: 7765942a
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2022-09-16 10:04:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7765942aeee25cbeb5fd932a93b3d8f9d4ca3655
8290367: Update default value and extend the scope of com.sun.jndi.ldap.object.trustSerialData system property
Reviewed-by: dfuchs, jpai
! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java
! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java
! src/java.naming/share/classes/module-info.java
+ test/jdk/com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java
+ test/jdk/com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.ldap
! test/jdk/javax/naming/module/RunBasic.java
! test/jdk/javax/naming/module/src/test/test/ConnectWithAuthzId.java
! test/jdk/javax/naming/module/src/test/test/ConnectWithFoo.java
! test/jdk/javax/naming/module/src/test/test/ReadByUrl.java
! test/jdk/javax/naming/module/src/test/test/StoreFruit.java
! test/jdk/javax/naming/module/src/test/test/StoreObject.java
! test/jdk/javax/naming/module/src/test/test/StorePerson.java
! test/jdk/javax/naming/module/src/test/test/StoreRemote.java
Changeset: 39cd1635
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-09-16 11:37:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/39cd1635bf07f42857e1a704734db66b2c2fa882
8293578: Duplicate ldc generated by javac
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/lvti/ConstantTypes.java
Changeset: 5feca688
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-09-16 11:40:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5feca688df0a1d4aad67cbe7faa6f31115676a81
8293840: RISC-V: Remove cbuf parameter from far_call/far_jump/trampoline_call
Reviewed-by: fyang
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: f42caefe
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2022-09-16 12:33:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f42caefe2e7658bfb5ab8ef938b134bdb6746ff1
8293550: Optionally add get-task-allow entitlement to macos binaries
Reviewed-by: mikael, cjplummer, ihse
! doc/building.html
! doc/building.md
! make/Bundles.gmk
! make/autoconf/basic_tools.m4
! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
= make/data/macosxsigning/default-debug.plist
= make/data/macosxsigning/java-debug.plist
Changeset: dfb9c066
Author: Leslie Zhai <lzhai at openjdk.org>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-09-16 14:53:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/dfb9c0663370fc8335caf06ca6f0cb4dac95ce2d
8293535: jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java fail with jfx
Reviewed-by: jjg
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java
Changeset: 4b297c1c
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-09-16 16:53:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4b297c1c16fd2b3ae04694de1b772218e15c1ec8
8293892: Add links to JVMS 19 and 20 from ClassFileFormatVersion enum constants
Reviewed-by: sundar, mchung
! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java
Changeset: 746f5f58
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-09-16 17:57:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/746f5f589db5c1036f15fa47f8a48b2a12c921ce
8293816: CI: ciBytecodeStream::get_klass() is not consistent
Reviewed-by: dlong, kvn
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciKlass.cpp
! src/hotspot/share/ci/ciStreams.cpp
Changeset: a8f0f575
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-09-16 18:52:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a8f0f575abab53e89fc315a68394b556543cbb2e
8278165: Clarify that ZipInputStream does not access the CEN fields for a ZipEntry
Reviewed-by: bpb, alanb
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
Changeset: 4b8399b5
Author: Johan Sjölen <jsjolen at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-09-16 19:54:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4b8399b5f0b4dec2fa9452019cc9292bc6b57738
8293251: Use stringStream::base() instead of as_string() when applicable
Reviewed-by: rehn
! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Instruction.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
Changeset: 01e7b881
Author: Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2022-09-16 20:07:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/01e7b8819918906082e315870e667b15910cee99
8290917: x86: Memory-operand arithmetic instructions have too low costs
Reviewed-by: kvn, sviswanathan, jbhateja
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
+ test/micro/org/openjdk/bench/vm/compiler/x86/BasicRules.java
= test/micro/org/openjdk/bench/vm/compiler/x86/LeaInstruction.java
Changeset: cfd44bb2
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2022-09-17 09:55:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cfd44bb2cd4f2fdbfc15a7a76757a92c0a557439
8293218: serviceability/tmtools/jstat/GcNewTest.java fails with "Error in the percent calculation"
8293564: serviceability/tmtools/jstat/GcTest01.java fails with "Error in the percent calculation"
Reviewed-by: sspitsyn, lmesnik, dcubed
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/GcProvoker.java
Changeset: b6ff8fa3
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-09-18 12:44:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b6ff8fa307fd61e342a4926a4fc7be968e964797
8292073: NMT: remove unused constructor parameter from MallocHeader
Reviewed-by: zgu
! src/hotspot/share/services/mallocHeader.hpp
! src/hotspot/share/services/mallocHeader.inline.hpp
! src/hotspot/share/services/mallocTracker.cpp
Changeset: b1ed40a8
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-09-19 05:38:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b1ed40a87ab357d1b51ac5102bba181f21ffa9b6
8293466: libjsig should ignore non-modifying sigaction calls
Reviewed-by: manc, dholmes
! src/java.base/unix/native/libjsig/jsig.c
Changeset: 357a2cc2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-19 06:17:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/357a2cc22a72876fc412b4fc99b9da8f05840678
8293937: x86: Drop LP64 conditions from clearly x86_32 code
Reviewed-by: kvn, stuefe
! src/hotspot/cpu/x86/jniFastGetField_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
Changeset: 26e08cf3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-19 06:18:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/26e08cf3d0cbd30395f3344669fcc20c0b52e2f6
8293844: C2: Verify Location::{oop,normal} types in PhaseOutput::FillLocArray
Reviewed-by: kvn, dlong
! src/hotspot/share/opto/output.cpp
Changeset: 43f7f47a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-19 06:19:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/43f7f47ae0f36a8147f6197804db3b74a9dda295
8293499: Provide jmod --compress option
Reviewed-by: alanb, mchung, jpai, redestad
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/jdk/tools/jmod/JmodTest.java
Changeset: d7c1a763
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-09-19 07:29:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d7c1a7635d3437b91fba358e8682b4a56a65d826
8293861: G1: Disable preventive GCs by default
Reviewed-by: ayang, kbarrett, mbeckwit
! src/hotspot/share/gc/g1/g1_globals.hpp
Changeset: d77c464c
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-09-19 07:33:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d77c464c3804362b80fecca9df05fbef90bed14a
8293891: gc/g1/mixedgc/TestOldGenCollectionUsage.java (still) assumes that GCs take 1ms minimum
Reviewed-by: ayang, kbarrett
! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java
Changeset: 04d7b7d5
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-09-19 07:34:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/04d7b7d5747d887e12797df8ca3f7608d73d41ff
8293503: gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64 failed assertGreaterThanOrEqual: expected MMM >= NNN
Reviewed-by: lkorinth, kbarrett
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java
Changeset: cbd0688b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-19 07:38:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cbd0688b321ff88a405be4f7929d6862e543ab50
8293851: hs_err should print more stack in hex dump
Reviewed-by: adinn, stefank
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 36c9034f
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-09-19 07:39:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/36c9034ff1274f37969550a3f9239f1bb16a0b25
8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception
Reviewed-by: weijun
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
Changeset: a93cf926
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-19 09:52:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a93cf926356b974b8fc5a97d230a15bad066ac2a
8293920: G1: Add index based heap region iteration
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
Changeset: 471e2f12
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-09-19 10:15:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/471e2f12b44cafc583a8ae118e36df5f00dfd624
8292088: C2: assert(is_OuterStripMinedLoop()) failed: invalid node class: IfTrue
Reviewed-by: roland, kvn
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/opaquenode.cpp
! src/hotspot/share/opto/opaquenode.hpp
+ test/hotspot/jtreg/compiler/c2/TestRemoveSingleIterationLoop.java
Changeset: d41f69f9
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-09-19 10:16:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d41f69f9c0297fe78884b5aa2d149745215ec9d2
8293849: PrintIdealPhase in compiler directives file is ignored when used with other compile commands
Reviewed-by: rcastanedalo, kvn
! src/hotspot/share/compiler/compilerDirectives.cpp
Changeset: ab7f58a3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-19 10:25:21 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ab7f58a3771f5f8e7240f53d595bdf91a17874d2
6286501: JTabbedPane throws NPE from its stateChanged listener in particular case
Reviewed-by: jdv
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
+ test/jdk/javax/swing/JTabbedPane/TestNPEStateChgListener.java
Changeset: 5725a93c
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-09-19 10:58:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5725a93c078dac9775ccef04f3624647a8d38e83
8293879: Remove unnecessary castings in jdk.hotspot.agent
Reviewed-by: lmesnik, cjplummer
! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/ActionManager.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciInstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/ObjectValue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/VMRegImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicBlockSym.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCDebugInfoDataBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCompoundType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicEnumType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicFunctionType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicLineNumberMapping.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugInfoBuilder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/aarch64/WindbgAARCH64Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/x86/WindbgX86Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/PSOldGen.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/PSYoungGen.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ParallelScavengeHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTableEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeDisassembler.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/CodeHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/HeapBlock.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/BreakpointInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompiledICHolder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeArray.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeArrayKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Block.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Node.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfMemory.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StackValueCollection.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/Annotation.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ObjectListPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ProcessListPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/SimpleTreeGroupNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/LivenessPath.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/LivenessPathList.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java
Changeset: b920d299
Author: Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-19 11:30:47 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b920d2999fed5ec5afe666559e14f8e1a0e90852
8271328: User is able to choose the color after disabling the color chooser.
Reviewed-by: psadhukhan, tr
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java
+ test/jdk/javax/swing/JColorChooser/TestDisabledColorChooser.java
Changeset: 8082c24a
Author: Damon Nguyen <dnguyen at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-19 11:33:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8082c24a0df3f4861ea391266bdfe6cdd1a77bab
8054572: [macosx] JComboBox paints the border incorrectly
Reviewed-by: honkar, psadhukhan
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
+ test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java
Changeset: f91762f5
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2022-09-19 12:36:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f91762f56ea7fb27b6fa54d07d3b3b0650bab0bc
8293965: Code signing warnings after JDK-8293550
Reviewed-by: mikael, ihse
! make/common/NativeCompilation.gmk
Changeset: 64b96e5c
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-09-19 14:22:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/64b96e5cf57023a5d55b4392074e3922ac7c0534
8293811: Provide a reason for PassFailJFrame.forceFail
Reviewed-by: honkar, jdv
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
! test/jdk/javax/swing/JTable/PrintAllPagesTest.java
Changeset: 1f9ff413
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2022-09-19 15:21:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1f9ff413126fb68e07b8fc1f36dd3cb17093a484
8292297: Fix up loading of override java.security properties file
Reviewed-by: xuelei
! src/java.base/share/classes/java/security/Security.java
! test/jdk/java/security/Security/ConfigFileTest.java
! test/jdk/java/security/Security/override.props
Changeset: 6e23b432
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-09-19 15:57:06 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6e23b43220a25532029a1d6b986a2249dd4e0e03
8293502: (fc) FileChannel::transfer methods fail to copy /proc files on Linux
Reviewed-by: alanb
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
+ test/jdk/java/nio/file/Files/CopyProcFile.java
Changeset: 8ff2c263
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-09-19 16:30:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8ff2c2639e6843333cf220d4427799e21d366764
8293942: [JVMCI] data section entries must be 4-byte aligned on AArch64
Reviewed-by: never
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 4020ed53
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-19 18:05:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4020ed53dd6e45cafa1d86432274700f0d4a67ca
8293210: G1: Remove redundant check in G1FreeHumongousRegionClosure
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
Changeset: 0fa7d9e8
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-09-20 07:50:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0fa7d9e8cd34694c56f98fb4b86549cfd7a3ed1c
8278863: Add method ClassDesc::ofInternalName
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/constant/ConstantUtils.java
! test/jdk/java/lang/constant/ClassDescTest.java
Changeset: fe541f05
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-09-20 07:55:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fe541f05cc4092752d9d33ea41002fe907283655
8293989: [JVMCI] re-use cleared oop handles
Reviewed-by: never
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/Cleaner.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HandleCleaner.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantScope.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/IndirectHotSpotObjectConstantImpl.java
Changeset: a07902bc
Author: Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-09-20 08:39:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a07902bcbef066e0e63e1642082b56acadb71d93
8293976: Use unsigned integers in Assembler/CodeBuffer::emit_int*
Reviewed-by: kvn, jbhateja
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/asm/codeBuffer.hpp
Changeset: 1b496064
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2022-09-20 08:41:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1b496064bf1c5078b6f753282771996e0d1b94d6
8293922: Extend barrier-less Java thread transitions to native transitions
Reviewed-by: mdoerr, pchilanomate, dcubed
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/javaThread.inline.hpp
Changeset: e3a03cb1
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-09-20 10:53:55 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e3a03cb19ef492fcff33fb4e5e3aa3538b2cca68
Merge branch 'master' into classfile-api-branch
More information about the jdk-sandbox-changes
mailing list