git: openjdk/loom: master: 39 new changesets
duke
duke at openjdk.org
Wed Jul 31 17:29:55 UTC 2024
Changeset: 2fbdbaca
Branch: master
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2024-07-27 22:54:47 +0000
URL: https://git.openjdk.org/loom/commit/2fbdbacad7ad45055a482c764f84da4568383020
8337245: Fix wrong comment of StringConcatHelper
Reviewed-by: phh, redestad
! src/java.base/share/classes/java/lang/StringConcatHelper.java
Changeset: 90641a60
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-07-29 05:05:32 +0000
URL: https://git.openjdk.org/loom/commit/90641a601c9385b5e76e1abc5362ace3ab1fff3d
8336095: Use-after-free in Superword leads to memory corruption
Reviewed-by: epeter, kvn, rrich
! src/hotspot/share/opto/loopnode.hpp
Changeset: 657c0bdd
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-07-29 05:31:10 +0000
URL: https://git.openjdk.org/loom/commit/657c0bddf90b537ac653817571532705a6e3643a
8336999: Verification for resource area allocated data structures in C2
Reviewed-by: chagedorn, kvn
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/libadt/vectset.cpp
! src/hotspot/share/libadt/vectset.hpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/domgraph.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/vector.cpp
Changeset: dab2a0b5
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-07-29 09:10:25 +0000
URL: https://git.openjdk.org/loom/commit/dab2a0b5978cdd3fad693e4c120a84bb64a3ccde
8337222: gc/TestDisableExplicitGC.java fails due to unexpected CodeCache GC
Reviewed-by: iwalulya, shade
! test/hotspot/jtreg/gc/TestDisableExplicitGC.java
Changeset: db168d9e
Branch: master
Author: Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2024-07-29 09:18:56 +0000
URL: https://git.openjdk.org/loom/commit/db168d9e10c4a302b743ee208e24ba7303fec582
8336966: Alpine Linux x86_64 compilation error: sendfile64
Reviewed-by: bpb
! src/java.base/linux/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c
Changeset: 9124a94e
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-07-29 09:52:38 +0000
URL: https://git.openjdk.org/loom/commit/9124a94e383f5bc6a3376eecc97ee8bd22f9e420
8337165: Test jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java failed: IndexOutOfBoundsException: Index 64 out of bounds for length 64
Reviewed-by: phh
! test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java
Changeset: cd52ad80
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-29 12:30:57 +0000
URL: https://git.openjdk.org/loom/commit/cd52ad80a82c8165424722dcddd37d6584137031
8337267: [REDO] G1: Refactor G1RebuildRSAndScrubTask
Reviewed-by: gli, tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
Changeset: ee365d75
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-29 13:37:56 +0000
URL: https://git.openjdk.org/loom/commit/ee365d75cca6f33e5781fe514e557caba2b67c32
8336342: Fix known X11 library locations in sysroot
Reviewed-by: jwaters, phh, prr
! make/autoconf/lib-x11.m4
Changeset: c23d37e1
Branch: master
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-07-29 16:43:25 +0000
URL: https://git.openjdk.org/loom/commit/c23d37e10a429c0e7248593b07ef1ccdcd34bd1c
8337300: java/lang/Process/WaitForDuration.java leaves child process behind
Reviewed-by: alanb, iris, bpb
! test/jdk/java/lang/Process/WaitForDuration.java
Changeset: c4e6255a
Branch: master
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-07-29 16:55:38 +0000
URL: https://git.openjdk.org/loom/commit/c4e6255ac3ec5520c4cb6d0d4ad9013da177ba88
8332738: Debug agent can deadlock on callbackLock when using StackFrame.PopFrames
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.h
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
! src/jdk.jdwp.agent/share/native/libjdwp/stepControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
Changeset: a86244f8
Branch: master
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2024-07-29 19:16:39 +0000
URL: https://git.openjdk.org/loom/commit/a86244f83cc4e234bdf8dc2c8d87640b6aab8463
6381729: Javadoc for generic constructor doesn't document type parameter
Reviewed-by: jjg, liach
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.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/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! test/langtools/jdk/javadoc/doclet/testErasure/TestErasure.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
= test/langtools/jdk/javadoc/doclet/testTypeParams/pkg/CtorTypeParam.java
Changeset: bd36b6ae
Branch: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-07-29 19:28:14 +0000
URL: https://git.openjdk.org/loom/commit/bd36b6ae5d0d760670a0bd722878614a6cd553d6
8337285: Examine java.text.DecimalFormat API for api/implXxx tag usage
Reviewed-by: naoto, liach
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: ab27090a
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-29 21:58:08 +0000
URL: https://git.openjdk.org/loom/commit/ab27090aa085283233851410827767785b3b7b1f
8337225: Demote maxStack and maxLocals from CodeModel to CodeAttribute
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/CodeModel.java
! src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TerminalCodeBuilder.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/DiscontinuedInstructionsTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
Changeset: 7e21d4c1
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-07-30 03:03:43 +0000
URL: https://git.openjdk.org/loom/commit/7e21d4c1916d6690b717911179314c26a0da5ed9
8337268: Redundant Math.ceil in StyleSheet.ListPainter#drawShape
Reviewed-by: prr, aivanov
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
Changeset: bc7c255b
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-30 07:24:22 +0000
URL: https://git.openjdk.org/loom/commit/bc7c255b156bf3bb3fd8c3f622b8127ab27e7c7a
8337416: Fix -Wzero-as-null-pointer-constant warnings in misc. runtime code
Reviewed-by: dholmes, jwaters
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/rootChunkArea.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/vframeArray.cpp
Changeset: 9e6e0a8f
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-30 08:27:27 +0000
URL: https://git.openjdk.org/loom/commit/9e6e0a8f341389215f0db6b2260f2b16351f02be
8336343: Add more known sysroot library locations for ALSA
Reviewed-by: phh, prr, ihse
! make/autoconf/lib-alsa.m4
Changeset: 156f0b43
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-30 08:29:23 +0000
URL: https://git.openjdk.org/loom/commit/156f0b4332bf076165898417cf6678d2fc32df5c
8337213: Shenandoah: Add verification for class mirrors
Reviewed-by: rkennke, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 7ac53118
Branch: master
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-07-30 09:32:27 +0000
URL: https://git.openjdk.org/loom/commit/7ac531181c25815577ba2f6f426e1da270e4f589
8331126: [s390x] secondary_super_cache does not scale well
Reviewed-by: lucy, aph, mdoerr
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
Changeset: 0325ab8d
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-07-30 10:44:31 +0000
URL: https://git.openjdk.org/loom/commit/0325ab8d2353f29ac40ff4b028cbc29bff40c59b
8335610: DiagnosticFramework: CmdLine::is_executable() correction
Reviewed-by: dholmes, jsjolen
! src/hotspot/share/services/diagnosticFramework.hpp
Changeset: 81628328
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-07-30 12:40:35 +0000
URL: https://git.openjdk.org/loom/commit/8162832832ac6e8c17f942e718e309a3489e0da6
8333354: ubsan: frame.inline.hpp:91:25: and src/hotspot/share/runtime/frame.inline.hpp:88:29: runtime error: member call on null pointer of type 'const struct SmallRegisterMap'
Co-authored-by: Kim Barrett <kbarrett at openjdk.org>
Reviewed-by: rrich, clanger
! src/hotspot/cpu/aarch64/smallRegisterMap_aarch64.inline.hpp
! src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp
! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp
! src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp
! src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp
! src/hotspot/cpu/x86/smallRegisterMap_x86.inline.hpp
! src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: 79bdd811
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-30 13:38:11 +0000
URL: https://git.openjdk.org/loom/commit/79bdd811876d75974536aac088bae1719387c97f
8336763: Parallel: Merge PCMarkAndPushClosure and PCIterateMarkAndPushClosure
Reviewed-by: gli, zgu
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: 41486131
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-07-30 13:47:58 +0000
URL: https://git.openjdk.org/loom/commit/41486131481164a559aa534807fe1a77a7d29fc8
8335907: JFR: Make SettingControls more robust
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/BooleanSetting.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/settings/BooleanValue.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/EnabledSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/LevelSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/StackTraceSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleUnit.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/util/Rate.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanUnit.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueFormatter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueParser.java
+ test/jdk/jdk/jfr/api/settings/TestSettingControl.java
Changeset: 1cb27f7e
Branch: master
Author: Neethu Prasad <nprasad at openjdk.org>
Date: 2024-07-30 14:08:17 +0000
URL: https://git.openjdk.org/loom/commit/1cb27f7e2355ccb911bb274fc004e5bc57fd5dc9
8334230: Optimize C2 classes layout
Reviewed-by: shade, kvn, thartmann
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/libadt/vectset.hpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/memnode.cpp
Changeset: 2c9fd901
Branch: master
Author: Vanitha B P <Vanitha.b.p at oracle.com>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2024-07-30 15:04:57 +0000
URL: https://git.openjdk.org/loom/commit/2c9fd9016f4675448a62380ff2b86533020e690f
8336315: tools/jpackage/windows/WinChildProcessTest.java Failed: Check is calculator process is alive
Reviewed-by: asemenyuk, almatvee
! test/jdk/tools/jpackage/apps/ChildProcessAppLauncher.java
! test/jdk/tools/jpackage/windows/WinChildProcessTest.java
Changeset: a91f9ba8
Branch: master
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2024-07-30 15:22:25 +0000
URL: https://git.openjdk.org/loom/commit/a91f9ba84906dae10b050e15307ba0f0f05af3e4
8301403: Eliminate memory allocations in JVMFlag::printFlags during signal handling
Reviewed-by: stuefe, jsjolen, dholmes
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 6154a212
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-30 17:41:38 +0000
URL: https://git.openjdk.org/loom/commit/6154a2129ba505b7163a1998792296827a056750
8336032: Enforce immutability of Lists used by ClassFile API
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/AttributedElement.java
! src/java.base/share/classes/java/lang/classfile/ClassSignature.java
! src/java.base/share/classes/java/lang/classfile/CompoundElement.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java
Changeset: 93c19ac7
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-30 17:41:49 +0000
URL: https://git.openjdk.org/loom/commit/93c19ac73c2feb8d6191bc5da98b4a9c8e2b5590
8337219: AccessFlags factories do not require necessary arguments
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/AccessFlags.java
! src/java.base/share/classes/java/lang/classfile/ClassBuilder.java
! src/java.base/share/classes/java/lang/classfile/FieldBuilder.java
! src/java.base/share/classes/java/lang/classfile/MethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/FieldImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
! test/jdk/jdk/classfile/AccessFlagsTest.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/BuilderTryCatchTest.java
! test/jdk/jdk/classfile/LDCTest.java
! test/jdk/jdk/classfile/LowAdaptTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/OneToOneTest.java
! test/jdk/jdk/classfile/SwapTest.java
! test/jdk/jdk/classfile/WriteTest.java
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/micro/org/openjdk/bench/jdk/classfile/Write.java
Changeset: f5c9e8f1
Branch: master
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-07-30 18:40:37 +0000
URL: https://git.openjdk.org/loom/commit/f5c9e8f1229f3aa00743119a2dee3e15d57048d8
8334492: DiagnosticCommands (jcmd) should accept %p in output filenames and substitute PID
Reviewed-by: kevinw, stuefe, lmesnik
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/services/diagnosticArgument.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestStaticDump.java
! test/hotspot/jtreg/serviceability/ParserTest.java
+ test/jdk/sun/tools/jcmd/TestJcmdPIDSubstitution.java
! test/lib/jdk/test/whitebox/parser/DiagnosticCommand.java
Changeset: 6c3ba5a6
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-30 21:19:50 +0000
URL: https://git.openjdk.org/loom/commit/6c3ba5a6c47d29908ddaf58582ee8d26bb8779f9
8337415: Remove inappropriate Atomic access in FreeListAllocator
Reviewed-by: tschatzl, shade
! src/hotspot/share/gc/shared/freeListAllocator.cpp
Changeset: d39e7af2
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-07-30 22:35:14 +0000
URL: https://git.openjdk.org/loom/commit/d39e7af2e5d28df43c0b2dad770f41adede5cc29
8320561: Inconsistency in monitorinflation logging
Reviewed-by: stefank, shade
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 5b7bb40d
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-07-30 22:35:28 +0000
URL: https://git.openjdk.org/loom/commit/5b7bb40d1f5a8e1261cc252db2a09b5e4f07e5f0
8325002: Exceptions::fthrow needs to ensure it truncates to a valid utf8 string
Reviewed-by: djelinski, stuefe
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/utf8.cpp
! src/hotspot/share/utilities/utf8.hpp
! test/hotspot/gtest/utilities/test_utf8.cpp
Changeset: 1c6fef8f
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-07-31 00:58:52 +0000
URL: https://git.openjdk.org/loom/commit/1c6fef8f1cd12b26de9d31799a6516ce4399313f
8337515: JVM_DumpAllStacks is dead code
Reviewed-by: kvn
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
Changeset: e63d0165
Branch: master
Author: Ashutosh Mehra <asmehra at openjdk.org>
Date: 2024-07-31 01:36:37 +0000
URL: https://git.openjdk.org/loom/commit/e63d01654e0b702b3a8c0c4de97a6bb6893fbd1f
8337031: Improvements to CompilationMemoryStatistic
Reviewed-by: kvn, stuefe
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
! src/hotspot/share/compiler/compilationMemoryStatistic.hpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! test/hotspot/jtreg/compiler/print/CompileCommandPrintMemStat.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerMemoryStatisticTest.java
Changeset: de0b5040
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-07-31 08:08:15 +0000
URL: https://git.openjdk.org/loom/commit/de0b50400a4155554c83d5c3346ab1ec5353df61
8336912: G1: Undefined behavior for G1ConfidencePercent=0
Reviewed-by: ayang, sangheki
! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java
Changeset: 9b428dda
Branch: master
Author: David Leopoldseder <davleopo at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2024-07-31 09:40:47 +0000
URL: https://git.openjdk.org/loom/commit/9b428dda8fb86ed595b05f3c930b3ce9c341db9b
8336242: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java failed assert(oopDesc::is_oop_or_null(val)) failed: bad oop found (again)
Reviewed-by: dnsimon, never
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java
Changeset: c73b3cb5
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-31 12:56:43 +0000
URL: https://git.openjdk.org/loom/commit/c73b3cb5996723c5a15c833a9da059b79c99cf9c
8336635: Add IR test for Reference.refersTo intrinsic
Reviewed-by: thartmann, kvn
+ test/hotspot/jtreg/compiler/c2/irTests/gc/ReferenceRefersToTests.java
Changeset: 07dd7250
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-31 13:15:52 +0000
URL: https://git.openjdk.org/loom/commit/07dd725025a54035436a76ac4c0a8bb2b12e264a
8337418: Fix -Wzero-as-null-pointer-constant warnings in prims code
Reviewed-by: dholmes, shade, jwaters, sspitsyn
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
Changeset: 61386c19
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-31 13:17:30 +0000
URL: https://git.openjdk.org/loom/commit/61386c199a3b29457c002ad31a23990b7f6f88fd
8337523: Fix -Wzero-as-null-pointer-constant warnings in jvmci code
Reviewed-by: chagedorn, shade
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 7121d71b
Branch: master
Author: Gui Cao <gcao at openjdk.org>
Date: 2024-07-31 14:43:35 +0000
URL: https://git.openjdk.org/loom/commit/7121d71b516b415c7c11e3643731cd32d4057aa6
8337421: RISC-V: client VM build failure after JDK-8335191
Reviewed-by: fyang, mli
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
More information about the loom-dev
mailing list