git: openjdk/loom: fibers: 24 new changesets
duke
duke at openjdk.org
Tue Sep 10 10:33:55 UTC 2024
Changeset: f0e84b76
Branch: fibers
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-09-07 22:20:37 +0000
URL: https://git.openjdk.org/loom/commit/f0e84b7617aebc421483f36bb7d0b14d0fc39616
8339703: Problem list serviceability/sa/TestJhsdbJstackUpcall.java for generational ZGC
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList-generational-zgc.txt
Changeset: 7fee9e4e
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-09-08 14:27:11 +0000
URL: https://git.openjdk.org/loom/commit/7fee9e4ed481968fc3795b2d3592aaa57bec261f
Merge
Changeset: acd7e99a
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-09-08 14:29:12 +0000
URL: https://git.openjdk.org/loom/commit/acd7e99ac271f1a4e7d6130da956f652b09b1ff0
Remove serviceability/sa/TestJhsdbJstackUpcall.java from exclude list
! test/hotspot/jtreg/ProblemList.txt
Changeset: 79d76135
Branch: fibers
Author: Tejesh R <tr at openjdk.org>
Date: 2024-09-09 05:17:09 +0000
URL: https://git.openjdk.org/loom/commit/79d761358c5ee19b9028ad89d7c6a33dff6aa64a
8338153: java/awt/Checkbox/CheckboxCheckerScalingTest.java test failed on linux machine
Reviewed-by: abhiscxk, honkar
! test/jdk/java/awt/Checkbox/CheckboxCheckerScalingTest.java
Changeset: a18d9d84
Branch: fibers
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-09-09 05:34:09 +0000
URL: https://git.openjdk.org/loom/commit/a18d9d84cd92b0b7e7c3c83efab1d81773e3a87c
8326616: tools/javac/patterns/Exhaustiveness.java intermittently Timeout signalled after 480 seconds
Reviewed-by: abimpoudis
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/ProblemList.txt
Changeset: b45fe174
Branch: fibers
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-09 05:53:29 +0000
URL: https://git.openjdk.org/loom/commit/b45fe174500f4bc38a0bb703c81614355404ae4f
8339710: Avoid initializing AccessFlag related classes in write-only cases
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java
Changeset: cb5c60b5
Branch: fibers
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-09-09 06:42:05 +0000
URL: https://git.openjdk.org/loom/commit/cb5c60b530dd744e7d78ef69f15eef7521c4f1cc
8339591: Mark jdk/jshell/ExceptionMessageTest.java intermittent
Reviewed-by: lucy
! test/langtools/jdk/jshell/ExceptionMessageTest.java
Changeset: 4ff72dc5
Branch: fibers
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-09-09 07:35:18 +0000
URL: https://git.openjdk.org/loom/commit/4ff72dc57e65e99b129f0ba28196994edf402018
8339487: ProcessHandleImpl os_getChildren sysctl call - retry in case of ENOMEM and enhance exception message
Reviewed-by: alanb, lucy, rriggs
! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
Changeset: 347d5728
Branch: fibers
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2024-09-09 11:14:26 +0000
URL: https://git.openjdk.org/loom/commit/347d5728e69ae1f7d1a24820cc2c17bb0b8c0af5
8339387: ZGC: Synchronize medium page allocation
Reviewed-by: aboldtch, stefank, eosterlund
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/zObjectAllocator.hpp
Changeset: 615a24f2
Branch: fibers
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-09-09 11:56:34 +0000
URL: https://git.openjdk.org/loom/commit/615a24f216b80944fcef7eb5dd1c0c2fb4b45385
8338902: CDS flags are reported with wrong flag category
Reviewed-by: iklam, adinn
! src/hotspot/share/runtime/flags/allFlags.hpp
Changeset: 88cccc14
Branch: fibers
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2024-09-09 12:06:21 +0000
URL: https://git.openjdk.org/loom/commit/88cccc14db168876a60b5ea2ae9d0fda7969af9a
8339631: Fix block @jls and @jvms tags
Reviewed-by: liach, darcy, jjg
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Record.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/constant/PackageDesc.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/AccessFlag.java
! src/java.base/share/classes/java/lang/reflect/InvocationHandler.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.compiler/share/classes/javax/lang/model/element/NestingKind.java
! src/java.compiler/share/classes/javax/lang/model/type/NullType.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeVariable.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/LiteralTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/MethodTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ModifiersTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/StatementTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/SwitchExpressionTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/VariableTree.java
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
Changeset: c54fc08a
Branch: fibers
Author: Ferenc Rakoczi <ferenc.r.rakoczi at oracle.com>
Date: 2024-09-09 13:49:34 +0000
URL: https://git.openjdk.org/loom/commit/c54fc08aa3c63e4b26dc5edb2436844dfd3bab7c
8338587: Internal XOF Methods for SHAKE128 and SHAKE256
Reviewed-by: valeriep, weijun
! src/java.base/share/classes/sun/security/ec/ed/EdDSAParameters.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/SHA3.java
- src/java.base/share/classes/sun/security/provider/SHAKE128.java
- src/java.base/share/classes/sun/security/provider/SHAKE256.java
! test/jdk/sun/security/ec/ed/TestEdOps.java
+ test/jdk/sun/security/provider/MessageDigest/SHAKEsqueeze.java
! test/lib/jdk/test/lib/security/SeededSecureRandom.java
Changeset: d53e405a
Branch: fibers
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-09 14:18:20 +0000
URL: https://git.openjdk.org/loom/commit/d53e405a26e53086d46ce78a9792f0ca72cca529
8339742: Refactor ClassFileImpl to allow loading Option classes lazily
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractDirectBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.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/StackMapGenerator.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
Changeset: 7c0f013d
Branch: fibers
Author: Oli Gillespie <ogillespie at openjdk.org>
Date: 2024-09-09 14:53:36 +0000
URL: https://git.openjdk.org/loom/commit/7c0f013d924a66c9cf55de761702b8de855e87fa
8339488: Extended NPE message doesn't handle CONSTANT_Dynamic
Reviewed-by: lmesnik, coleenp, simonis, liach
! src/hotspot/share/interpreter/bytecodeUtils.cpp
+ test/hotspot/jtreg/runtime/condy/CondyExtendedNullPointer.jasm
+ test/hotspot/jtreg/runtime/condy/CondyExtendedNullPointerTest.java
Changeset: a9bb0433
Branch: fibers
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-09 15:15:16 +0000
URL: https://git.openjdk.org/loom/commit/a9bb04331df6788561921202cac73e35afbfe314
8339683: Simplify class data generation in InvokerBytecodeGenerator
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
Changeset: 86a2f9c7
Branch: fibers
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-09-09 16:04:59 +0000
URL: https://git.openjdk.org/loom/commit/86a2f9c7dcb6585cabf03c0940511d11560e85b7
8339644: Improve parsing of Day/Month in tzdata rules
Reviewed-by: jlu, coffeys
! make/jdk/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
! test/jdk/sun/util/calendar/zi/Month.java
! test/jdk/sun/util/calendar/zi/RuleDay.java
Changeset: 77468c28
Branch: fibers
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-09-09 16:28:17 +0000
URL: https://git.openjdk.org/loom/commit/77468c284c068f921da543edd28333911e915b61
8339575: DumpingWithJavaAgent.java failed with missing expected output
Reviewed-by: ccheung, dholmes
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/appcds/StaticArchiveWithLambda.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
Changeset: 6b5958d6
Branch: fibers
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-09-09 19:24:33 +0000
URL: https://git.openjdk.org/loom/commit/6b5958d6612a57c48320438981b2eae030927065
8339696: Clarify modeling scope of javax.lang.model.element
Reviewed-by: jjg, jlahoda, prappo
! src/java.compiler/share/classes/javax/lang/model/element/package-info.java
Changeset: 559fc711
Branch: fibers
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-09-09 19:55:45 +0000
URL: https://git.openjdk.org/loom/commit/559fc711e03cf0086bea399ffb40cf294cbbb6e1
8339366: [jittester] Make it possible to generate tests without execution
Reviewed-by: lmesnik
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ByteCodeGenerator.java
+ test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/IRTreeGenerator.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/JavaCodeGenerator.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TestsGenerator.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/utils/OptionResolver.java
Changeset: 56387a09
Branch: fibers
Author: Artur Barashev <artur.barashev at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2024-09-09 21:04:04 +0000
URL: https://git.openjdk.org/loom/commit/56387a09810a3204ed820885e0ff0b26408be59d
8329754: The ThreadSafe attribute is ignored for SecureRandom algorithm aliases
Reviewed-by: weijun
! src/java.base/share/classes/java/security/SecureRandom.java
! test/jdk/java/security/SecureRandom/ThreadSafe.java
Changeset: 64fdeded
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-09-10 06:37:26 +0000
URL: https://git.openjdk.org/loom/commit/64fdededd80ff4e9c78e45543eb5b2930775b245
Merge
! test/hotspot/jtreg/ProblemList.txt
! test/langtools/ProblemList.txt
! test/hotspot/jtreg/ProblemList.txt
! test/langtools/ProblemList.txt
Changeset: 5e822c24
Branch: fibers
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-09-10 06:13:36 +0000
URL: https://git.openjdk.org/loom/commit/5e822c24bb42e9027c8d9090d498bca7125d1963
8334870: javac does not accept classfiles with certain permitted RuntimeVisibleParameterAnnotations and RuntimeInvisibleParameterAnnotations attributes
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/langtools/tools/javac/T6435291/T.jcod
- test/langtools/tools/javac/T6435291/T6435291.java
+ test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
Changeset: 7e2bcf6d
Branch: fibers
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-09-10 07:23:35 +0000
URL: https://git.openjdk.org/loom/commit/7e2bcf6d0010161dfbc50da4031e65cb5482fb77
8338890: Add monitoring/management interface for the virtual thread scheduler
Reviewed-by: kevinw
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/module-info.java
! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
+ src/jdk.management/share/classes/com/sun/management/internal/VirtualThreadSchedulerImpls.java
! src/jdk.management/share/classes/com/sun/management/package-info.java
+ src/jdk.management/share/classes/jdk/management/VirtualThreadSchedulerMXBean.java
+ src/jdk.management/share/classes/jdk/management/package-info.java
! src/jdk.management/share/classes/module-info.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadEventTest/VThreadEventTest.java
! test/jdk/TEST.groups
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
! test/jdk/java/lang/Thread/virtual/MonitorEnterExit.java
! test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java
+ test/jdk/jdk/management/VirtualThreadSchedulerMXBean/VirtualThreadSchedulerMXBeanTest.java
! test/lib/jdk/test/lib/thread/VThreadRunner.java
Changeset: 899030af
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-09-10 08:26:33 +0000
URL: https://git.openjdk.org/loom/commit/899030af8fc6c4b599a6c34c7ba05ed0e84e1f47
Merge
! test/jdk/java/lang/Thread/virtual/MonitorEnterExit.java
! test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java
! test/jdk/java/lang/Thread/virtual/MonitorEnterExit.java
! test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java
More information about the loom-dev
mailing list