git: openjdk/loom: master: 22 new changesets
duke
duke at openjdk.org
Tue May 21 19:36:04 UTC 2024
Changeset: d6b7f9b1
Author: Serhiy Sachkov <serhiy.sachkov at oracle.com>
Committer: Mahendra Chhipa <mchhipa at openjdk.org>
Date: 2024-05-20 09:23:40 +0000
URL: https://git.openjdk.org/loom/commit/d6b7f9b170b6ce4f7275cc7595b71b9a3e93c133
8331851: Add specific regression leap year tests for Calendar.roll()
Reviewed-by: naoto
+ test/jdk/java/util/Calendar/CalendarLeapYearRollTest.java
Changeset: 7652f981
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2024-05-20 17:56:44 +0000
URL: https://git.openjdk.org/loom/commit/7652f9811bfddf08650b0c3277012074873deade
8331885: C2: meet between unloaded and speculative types is not symmetric
Reviewed-by: roland, thartmann
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! test/hotspot/jtreg/compiler/runtime/unloaded/TestMHUnloaded.java
Changeset: b78613b6
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-05-20 18:52:34 +0000
URL: https://git.openjdk.org/loom/commit/b78613b6813a85662fb2af2004d0b68002fe471d
8332154: Memory leak in SynchronousQueue
Reviewed-by: alanb
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
+ test/jdk/java/util/concurrent/tck/SynchronousQueue20Test.java
! test/jdk/java/util/concurrent/tck/SynchronousQueueTest.java
Changeset: 6e805127
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2024-05-21 00:39:46 +0000
URL: https://git.openjdk.org/loom/commit/6e805127f8091d46205165746d7c59a40703958d
8332545: Fix handling of HTML5 entities in Markdown comments
Reviewed-by: prappo, erikj
= make/modules/jdk.internal.md/Java.gmk
! src/jdk.internal.md/share/classes/jdk/internal/org/commonmark/internal/util/Html5Entities.java
+ test/langtools/jdk/javadoc/doclet/testMarkdown/TestMarkdownEntities.java
Changeset: fb45bab8
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2024-05-21 05:31:44 +0000
URL: https://git.openjdk.org/loom/commit/fb45bab8e15d7dc59fe801922d768d377d3f44cd
8075917: The regression-swing case failed as the text on label is not painted red with the GTK L&F
8298153: Colored text is not shown on disabled checkbox and radio button with GTK LAF for bug4314194
Reviewed-by: tr, psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JRadioButton/4314194/bug4314194.java
+ test/jdk/javax/swing/plaf/basic/BasicHTML/bug4248210.java
Changeset: 9f777930
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-05-21 06:14:34 +0000
URL: https://git.openjdk.org/loom/commit/9f7779305c4ccbb86bb0e6d0ed8bc92a4b8f3b9d
8332495: java/util/logging/LoggingDeadlock2.java fails with AssertionError: Some tests failed
Reviewed-by: jpai, stefank
! test/jdk/java/util/logging/LoggingDeadlock2.java
Changeset: f5ab7dff
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-05-21 06:14:44 +0000
URL: https://git.openjdk.org/loom/commit/f5ab7dff402a3152f5d5736cc6521b4be617eccf
8332494: java/util/zip/EntryCount64k.java failing with java.lang.RuntimeException: '\\A\\Z' missing from stderr
Reviewed-by: jpai, stefank, dholmes
! test/jdk/java/util/zip/EntryCount64k.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
Changeset: ce99198e
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-05-21 06:37:15 +0000
URL: https://git.openjdk.org/loom/commit/ce99198e3a6dc81865c518b1fe4a67e93b8ebdd1
8332181: Deprecate for removal the MulticastSocket.send(DatagramPacket, byte) and setTTL/getTTL methods on DatagramSocketImpl and MulticastSocket
Reviewed-by: dfuchs, iris, alanb
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/share/classes/java/net/NetMulticastSocket.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
Changeset: 8a49d47c
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-05-21 07:35:35 +0000
URL: https://git.openjdk.org/loom/commit/8a49d47cf3e845ddccaaeafeee9dfe6ab3180ded
8332462: ubsan: c1_ValueStack.hpp:229:49: runtime error: load of value 171, which is not a valid value for type 'bool'
Reviewed-by: chagedorn, mdoerr, thartmann
! src/hotspot/share/c1/c1_ValueStack.cpp
Changeset: 5f2b8d02
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-05-21 07:43:54 +0000
URL: https://git.openjdk.org/loom/commit/5f2b8d0224868d09ff54e93fabe4a6db177aef8f
8332448: Make SpaceMangler inherit AllStatic
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/spaceDecorator.cpp
! src/hotspot/share/gc/shared/spaceDecorator.hpp
- src/hotspot/share/gc/shared/spaceDecorator.inline.hpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 451cc239
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-05-21 07:59:33 +0000
URL: https://git.openjdk.org/loom/commit/451cc239050f097060be927171fe0e46962f3356
8332486: ClassFile API ArrayIndexOutOfBoundsException with label metadata
Reviewed-by: psandoz
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! test/jdk/jdk/classfile/LimitsTest.java
Changeset: 414a7fdc
Author: Chen Liang <liach at openjdk.org>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2024-05-21 08:02:18 +0000
URL: https://git.openjdk.org/loom/commit/414a7fdc5e4aae4cec25b0847bb7c163f271b4e0
8311175: Move BufWriter::asByteBuffer to BufWriterImpl
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/BufWriter.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackCounter.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
Changeset: e529101e
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-05-21 08:11:08 +0000
URL: https://git.openjdk.org/loom/commit/e529101ea30b49a6601088ce5ab81df590fc52f0
8332473: ubsan: growableArray.hpp:290:10: runtime error: null pointer passed as argument 1, which is declared to never be null
Reviewed-by: jsjolen, clanger
! src/hotspot/share/utilities/growableArray.hpp
Changeset: 7ffc9997
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-05-21 08:17:06 +0000
URL: https://git.openjdk.org/loom/commit/7ffc9997bd4a93cefe30f672a5f0e9c49215d2c7
8332498: [aarch64, x86] improving OpToAssembly output for partialSubtypeCheckConstSuper Instruct
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 4e169d1e
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-05-21 08:34:00 +0000
URL: https://git.openjdk.org/loom/commit/4e169d1ed7501d1de8fd4ea326f84b6c1a34270d
8332401: G1: TestFromCardCacheIndex.java with -XX:GCCardSizeInBytes=128 triggers underflow assertion
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/parallel/objectStartArray.hpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.inline.hpp
Changeset: 9bfae889
Author: Vicente Romero <vromero at openjdk.org>
Date: 2024-05-21 08:53:26 +0000
URL: https://git.openjdk.org/loom/commit/9bfae8891e6efa58c557bd6dac61de111a16f71e
8332297: annotation processor that generates records sometimes fails due to NPE in javac
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/langtools/tools/javac/processing/RecordGenerationTest.java
Changeset: 3479b46c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-05-21 11:41:43 +0000
URL: https://git.openjdk.org/loom/commit/3479b46c5bea3afd92b6ab4acd2fe7f274df38aa
8332595: Serial: Remove unused TenuredGeneration::should_collect
Reviewed-by: tschatzl
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
Changeset: ae9ad862
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-05-21 12:01:48 +0000
URL: https://git.openjdk.org/loom/commit/ae9ad862ee54e119553efec919f1061dca36b954
8331934: [s390x] Add support for primitive array C1 clone intrinsic
Reviewed-by: mdoerr, sjayagond
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.hpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_LIR.cpp
Changeset: 5cf8288b
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-05-21 12:34:06 +0000
URL: https://git.openjdk.org/loom/commit/5cf8288b8071bdcf0c923dd7ba36f91bc7594ef3
8332153: RISC-V: enable tests and add comment for vector shift instruct (shared by vectorization and Vector API)
Reviewed-by: fyang
! src/hotspot/cpu/riscv/riscv_v.ad
! test/hotspot/jtreg/compiler/c2/cr7200264/TestIntVect.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeURShiftSubword.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayShiftOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicCharOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java
Changeset: 42e3c842
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2024-05-21 12:53:03 +0000
URL: https://git.openjdk.org/loom/commit/42e3c842ae2684265c794868fc76eb0ff2dea3d9
8332086: Remove the usage of ServiceLoader in j.u.r.RandomGeneratorFactory
8332476: j.u.r.RandomGeneratorFactor.create(long|byte[]) should throw rather than silently fallback to no-arg create()
Reviewed-by: jpai
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/util/Random.java
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/random/RandomGeneratorFactory.java
! src/java.base/share/classes/java/util/random/package-info.java
! src/java.base/share/classes/jdk/internal/random/L128X1024MixRandom.java
! src/java.base/share/classes/jdk/internal/random/L128X128MixRandom.java
! src/java.base/share/classes/jdk/internal/random/L128X256MixRandom.java
! src/java.base/share/classes/jdk/internal/random/L32X64MixRandom.java
! src/java.base/share/classes/jdk/internal/random/L64X1024MixRandom.java
! src/java.base/share/classes/jdk/internal/random/L64X128MixRandom.java
! src/java.base/share/classes/jdk/internal/random/L64X128StarStarRandom.java
! src/java.base/share/classes/jdk/internal/random/L64X256MixRandom.java
! src/java.base/share/classes/jdk/internal/random/Xoroshiro128PlusPlus.java
! src/java.base/share/classes/jdk/internal/random/Xoshiro256PlusPlus.java
! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
! src/java.base/share/classes/module-info.java
! test/jdk/java/util/Random/RandomTestCoverage.java
Changeset: 8291c94b
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-05-21 14:11:39 +0000
URL: https://git.openjdk.org/loom/commit/8291c94bcdbb01beddc94f290f2749841404cc0c
8331224: ClassCastException in ObjectInputStream hides ClassNotFoundException
Reviewed-by: smarks
! src/java.base/share/classes/java/io/ObjectInputStream.java
+ test/jdk/java/io/Serializable/serialProxy/SerialProxyClassNotFound.java
Changeset: d999b81e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-05-21 14:56:53 +0000
URL: https://git.openjdk.org/loom/commit/d999b81e7110751be402012e1ed41b3256f5895e
8331572: Allow using OopMapCache outside of STW GC phases
Co-authored-by: Zhengyu Gu <zgu at openjdk.org>
Reviewed-by: coleenp, zgu
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/x/xDriver.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/oopMapCache.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/serviceThread.cpp
More information about the loom-dev
mailing list