git: openjdk/loom: master: 73 new changesets
duke
duke at openjdk.org
Thu Mar 2 09:46:48 UTC 2023
Changeset: 23e9d9d3
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-02-23 06:44:10 +0000
URL: https://git.openjdk.org/loom/commit/23e9d9d3ee0b2e30876cea47be131ccc86844873
8302811: NMT.random_reallocs_vm fails if NMT is off
Reviewed-by: jsjolen, sgehwolf
! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
Changeset: 221f3463
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-02-23 08:08:25 +0000
URL: https://git.openjdk.org/loom/commit/221f34634de58d339f6cf7b08b2520fb748fff82
8303047: avoid NULL after 8301661
Reviewed-by: mdoerr, kbarrett, dholmes
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: 1bab93b2
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-02-23 10:31:14 +0000
URL: https://git.openjdk.org/loom/commit/1bab93b2d0ca62189fee1783d8796d056353c72e
8303073: (bf) Temporarily reinstate private DirectByteBuffer(long, int) constructor
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
Changeset: f113b04a
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-02-23 14:07:37 +0000
URL: https://git.openjdk.org/loom/commit/f113b04ab94c4428c62548338d31c4eb88ebdeaf
8302927: Unproblemlist Fuzz.java from ProblemList-zgc.txt again
Reviewed-by: sjohanss, eosterlund
! test/jdk/ProblemList-zgc.txt
Changeset: 2cf8b860
Author: Justin King <jcking at openjdk.org>
Date: 2023-02-23 15:23:03 +0000
URL: https://git.openjdk.org/loom/commit/2cf8b8607dac961e1d63a905c6492daa54c944d5
8303071: Memory leaks in libjdwp
Reviewed-by: sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/transport.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
Changeset: 58ca711a
Author: Christoph Dreis <christoph.dreis at freenet.de>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-02-23 15:25:05 +0000
URL: https://git.openjdk.org/loom/commit/58ca711a9751ce38ef13e8e3ba78221f87de700f
8303078: Reduce allocations when pretty printing JCTree during compilation
Reviewed-by: jjg, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
Changeset: a2471b37
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-02-23 17:07:52 +0000
URL: https://git.openjdk.org/loom/commit/a2471b37e358040049b616e1d2ce160539b9a2a2
8303125: ProblemList vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java
Reviewed-by: jdv
! test/hotspot/jtreg/ProblemList.txt
Changeset: 4b6acad0
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-02-23 17:20:53 +0000
URL: https://git.openjdk.org/loom/commit/4b6acad0bd7729c39e807cd35c40b0fe4a14783c
8302883: JFR: Improve periodic events
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/Batch.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/BatchManager.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/EventTask.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/FlushTask.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JDKEventTask.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JVMEventTask.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JavaEventTask.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/LookupKey.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicEvents.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicTask.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicType.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/TaskRepository.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/UserEventTask.java
Changeset: 71dd7eaf
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2023-02-23 18:02:43 +0000
URL: https://git.openjdk.org/loom/commit/71dd7eaf7ff06cb2bb31a2ece97aea60abb47509
8303085: Runtime problem list cleanup
Reviewed-by: lmesnik, dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: 6397cb61
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-02-23 18:20:53 +0000
URL: https://git.openjdk.org/loom/commit/6397cb611a95be5ed86b95d039a2c389f4304281
8301200: Don't scale timeout stress with timeout factor
Reviewed-by: lkorinth
! test/hotspot/jtreg/vmTestbase/nsk/share/test/StressOptions.java
Changeset: f612dcfe
Author: Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-02-23 19:05:40 +0000
URL: https://git.openjdk.org/loom/commit/f612dcfebea7ffd4390f833646ad45d6f0ebd04f
8302512: Update IANA Language Subtag Registry to Version 2023-02-14
Reviewed-by: naoto
! src/java.base/share/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: 4d33fbd5
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-02-23 19:51:02 +0000
URL: https://git.openjdk.org/loom/commit/4d33fbd582d0a3c38180385bdef7225426273806
8303089: [jittester] Add time limit to IRTree generation
Reviewed-by: iveresov, lmesnik
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionLimiter.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java
Changeset: 6b24b4a7
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-02-23 19:53:21 +0000
URL: https://git.openjdk.org/loom/commit/6b24b4a70fac9ef1e9554fbbb2c7e1aa991ccc33
8302821: JFR: Periodic task thread spins after recording has stopped
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
Changeset: 796cdd52
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-02-23 20:12:54 +0000
URL: https://git.openjdk.org/loom/commit/796cdd52f5fa9222d187295e114ff639c200caef
8302677: JFR: Cache label and contentType in EventType and ValueDescriptor
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/EventType.java
! src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java
Changeset: 1a078714
Author: Damon Nguyen <dnguyen at openjdk.org>
Committer: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-02-23 20:41:25 +0000
URL: https://git.openjdk.org/loom/commit/1a078714546c7582c310537dcae91b521f3c2b40
8302173: Button border overlaps with button icon on macOS system LaF
Reviewed-by: honkar, psadhukhan
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
+ test/jdk/javax/swing/JButton/HtmlButtonWithTextAndIcon.java
Changeset: 8f7c4969
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-02-24 07:58:25 +0000
URL: https://git.openjdk.org/loom/commit/8f7c4969c28c58ae4b9adeed822707b28be16dd0
8302810: NMT gtests don't correctly check for marked ranges
Reviewed-by: gziemski, dholmes
! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
! test/hotspot/gtest/testutils.cpp
! test/hotspot/gtest/testutils.hpp
Changeset: 7d8b8ba9
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-02-24 08:47:41 +0000
URL: https://git.openjdk.org/loom/commit/7d8b8ba9c46475ededcae7db6c841b25fa83d167
8303131: pandoc.exe mangles all processed html files
Reviewed-by: erikj
! make/common/ProcessMarkdown.gmk
Changeset: 83d77b1c
Author: Justin King <jcking at openjdk.org>
Date: 2023-02-24 15:49:00 +0000
URL: https://git.openjdk.org/loom/commit/83d77b1cbb6d0179e9c130d51b7fada2e76e86d3
8303072: Memory leak in exeNullCallerTest.cpp
Reviewed-by: dholmes
! test/jdk/jni/nullCaller/exeNullCallerTest.cpp
Changeset: ccf3340e
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-02-24 19:02:12 +0000
URL: https://git.openjdk.org/loom/commit/ccf3340e829b1f033bd3e662c7ce782c34f7a89b
8303083: (bf) Remove private DirectByteBuffer(long, int) constructor before JDK 21 GA
Reviewed-by: alanb, lancea
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
Changeset: b4ea8073
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-02-24 19:38:55 +0000
URL: https://git.openjdk.org/loom/commit/b4ea80731c6c0a0328a9801590ba5b081f08c3bd
8288912: vmTestbase/nsk/stress/strace/strace002.java fails with Unexpected method name: currentCarrierThread
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList.txt
+ test/hotspot/jtreg/vmTestbase/nsk/stress/strace/StraceBase.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace001.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace002.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace003.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace004.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace007.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace010.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace013.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.java
Changeset: 17e3769e
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2023-02-25 07:48:03 +0000
URL: https://git.openjdk.org/loom/commit/17e3769ed7190c3ba885e6434e1811bca2d66f13
8302871: Speed up StringLatin1.regionMatchesCI
Reviewed-by: redestad, martin, alanb
! src/java.base/share/classes/java/lang/CharacterDataLatin1.java.template
! src/java.base/share/classes/java/lang/StringLatin1.java
! test/jdk/java/lang/String/CompactString/EqualsIgnoreCase.java
+ test/micro/org/openjdk/bench/java/lang/RegionMatchesIC.java
Changeset: 2e78d838
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-02-25 07:48:57 +0000
URL: https://git.openjdk.org/loom/commit/2e78d838a5e55e3ef68bc8df2b40615e8bdb0389
8302899: Executors.newSingleThreadExecutor can use Cleaner to shutdown executor
Reviewed-by: rriggs, martin, dfuchs, bchristi
! src/java.base/share/classes/java/util/concurrent/Executors.java
! test/jdk/java/util/concurrent/Executors/AutoShutdown.java
Changeset: 1dbd18ac
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-02-25 13:38:47 +0000
URL: https://git.openjdk.org/loom/commit/1dbd18ac634521edd293a570c66d4d1fe092cfef
8302120: Prefer ArrayList to LinkedList in AggregatePainter
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/plaf/synth/ParsedSynthStyle.java
Changeset: 3a9f491c
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-02-25 13:39:36 +0000
URL: https://git.openjdk.org/loom/commit/3a9f491caa04db8b367129c50892bc669e5765bd
8301964: Expensive fillInStackTrace operation in HttpURLConnection.getLastModified when no last-modified in response
Reviewed-by: dfuchs, jpai, alanb
! src/java.base/share/classes/java/net/HttpURLConnection.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
Changeset: 2fb1e3b7
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-02-25 13:40:32 +0000
URL: https://git.openjdk.org/loom/commit/2fb1e3b7e72cf7836a9ffd9c6a5b09a6eef3c01b
8302268: Prefer ArrayList to LinkedList in XEmbeddedFramePeer
Reviewed-by: serb, dnguyen
! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java
Changeset: a43931b7
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-02-26 23:36:59 +0000
URL: https://git.openjdk.org/loom/commit/a43931b79cb25d218e8f9b4d4f3a106f59cb2d37
8303102: jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN
Reviewed-by: dholmes
! src/hotspot/share/services/diagnosticCommand.cpp
! test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java
Changeset: 1794f497
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-02-27 07:12:18 +0000
URL: https://git.openjdk.org/loom/commit/1794f4975147e1623763ed3ba029c9171e91d70c
8302681: [IR Framework] Only allow cpuFeatures from a verified list
Reviewed-by: thartmann, pli, chagedorn, kvn
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/vectorapi/VectorLogicalOpIdentityTest.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPreconditions.java
Changeset: d2660a69
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-02-27 07:15:27 +0000
URL: https://git.openjdk.org/loom/commit/d2660a6915582d059d456f1ae8c78831b15f0ef2
8303045: Remove RegionNode::LoopStatus::NeverIrreducibleEntry assert with wrong assumption
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/cfgnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestInlinedSplitFallInIrreducibleLoopStatus.jasm
+ test/hotspot/jtreg/compiler/loopopts/TestInlinedSplitFallInIrreducibleLoopStatusMain.java
Changeset: 2613b94f
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-02-27 07:16:59 +0000
URL: https://git.openjdk.org/loom/commit/2613b94f2863f54af22929ca8b5fef290e256ba1
8302149: Speed up compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
Reviewed-by: kvn, vlivanov
! test/hotspot/jtreg/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
Changeset: db217c9a
Author: Damon Fenacci <damon.fenacci at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-02-27 07:33:13 +0000
URL: https://git.openjdk.org/loom/commit/db217c9ad68d3627fb6c9ec99634c7dd03a249d8
8292583: Comment for ciArrayKlass::make is wrong
Reviewed-by: thartmann, rcastanedalo
! src/hotspot/share/ci/ciArrayKlass.cpp
Changeset: a2c5a4ac
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-02-27 07:52:03 +0000
URL: https://git.openjdk.org/loom/commit/a2c5a4ac9ee10281470f291f5a8f8393acea02cc
8302732: sun/net/www/http/HttpClient/MultiThreadTest.java still failing intermittently
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java
Changeset: 306134dc
Author: Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-02-27 09:18:56 +0000
URL: https://git.openjdk.org/loom/commit/306134dcf9db6c44adf919fac29f5b227534bdee
8300792: Refactor examples in java.net.http to use @snippet
Reviewed-by: dfuchs, jpai
! src/java.net.http/share/classes/java/net/http/HttpClient.java
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! src/java.net.http/share/classes/java/net/http/WebSocket.java
Changeset: dbb5581e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-02-27 09:19:57 +0000
URL: https://git.openjdk.org/loom/commit/dbb5581eba5d765bca95585ba91f9b0eee9d1f57
8081474: SwingWorker calls 'done' before the 'doInBackground' is finished
Reviewed-by: aivanov, serb
! src/java.desktop/share/classes/javax/swing/SwingWorker.java
+ test/jdk/javax/swing/SwingWorker/TestDoneBeforeDoInBackground.java
Changeset: fbc036e7
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-02-27 09:47:01 +0000
URL: https://git.openjdk.org/loom/commit/fbc036e7454720b589d99a8cae30369a10471528
8303135: JFR: Log periodic events using periodic tag
Reviewed-by: mgronlun
! src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/BatchManager.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/EventTask.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/FlushTask.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicTask.java
Changeset: f2b03f9a
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-02-27 11:05:07 +0000
URL: https://git.openjdk.org/loom/commit/f2b03f9a2c0fca853211e41a1ddf46195dd56698
8303051: Stop saving 5 chunks in each ChunkPool
Reviewed-by: rehn, coleenp
! src/hotspot/share/memory/arena.cpp
Changeset: 2fe4e5f8
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-02-27 15:35:58 +0000
URL: https://git.openjdk.org/loom/commit/2fe4e5f8d76e20e34d6022417589d521483c78be
8303169: Remove Windows specific workaround from libdt
Reviewed-by: cjplummer, sspitsyn, clanger
! src/jdk.jdi/share/native/libdt_shmem/shmemBase.c
Changeset: f5a12768
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-02-27 15:53:33 +0000
URL: https://git.openjdk.org/loom/commit/f5a12768fba4a6508fb0359aedd608fd9d6d9024
8262895: [macos_aarch64] runtime/CompressedOops/CompressedClassPointers.java fails with 'Narrow klass base: 0x0000000000000000' missing from stdout/stderr
Reviewed-by: dholmes, coleenp
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
Changeset: 55e6bb6b
Author: Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-02-27 16:21:57 +0000
URL: https://git.openjdk.org/loom/commit/55e6bb6b85828f9a0ac37467ac2d28fd3349c64f
8302685: Some javac unit tests aren't reliably closing open files
Reviewed-by: darcy, vromero
! test/langtools/tools/javac/4241573/T4241573.java
! test/langtools/tools/javac/6400872/T6400872.java
! test/langtools/tools/javac/6567415/T6567415.java
! test/langtools/tools/javac/ConditionalExpressionResolvePending.java
! test/langtools/tools/javac/NoStringToLower.java
! test/langtools/tools/javac/Paths/6638501/JarFromManifestFailure.java
! test/langtools/tools/javac/Paths/TestCompileJARInClassPath.java
! test/langtools/tools/javac/T6403466.java
! test/langtools/tools/javac/T7159016.java
! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java
! test/langtools/tools/javac/T8071847/T8071847.java
! test/langtools/tools/javac/T8152616.java
! test/langtools/tools/javac/api/T6483788.java
! test/langtools/tools/javac/api/T6877206.java
! test/langtools/tools/javac/api/guide/Test.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
! test/langtools/tools/javac/diags/CheckExamples.java
! test/langtools/tools/javac/diags/CheckResourceKeys.java
! test/langtools/tools/javac/diags/Example.java
! test/langtools/tools/javac/diags/MessageInfo.java
! test/langtools/tools/javac/diags/RunExamples.java
! test/langtools/tools/javac/diags/examples/ProcFileCreateLastRound/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcFileReopening/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcIllegalFileName/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcTypeRecreate/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcUseImplicit/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/ProcUseProcOrImplicit/processors/AnnoProc.java
! test/langtools/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java
! test/langtools/tools/javac/file/T7068437.java
! test/langtools/tools/javac/file/T7068451.java
! test/langtools/tools/javac/file/zip/T6836682.java
! test/langtools/tools/javac/file/zip/Utils.java
! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java
! test/langtools/tools/javac/lambdaShapes/org/openjdk/tests/separate/DirectedClassLoader.java
! test/langtools/tools/javac/options/T7022337.java
! test/langtools/tools/javac/parser/ExtraSemiTest.java
! test/langtools/tools/javac/preview/PreviewErrors.java
! test/langtools/tools/javac/processing/6350124/HelloWorldAP.java
! test/langtools/tools/javac/processing/6413690/T6413690.java
! test/langtools/tools/javac/processing/6499119/ClassProcessor.java
! test/langtools/tools/javac/processing/6634138/T6634138.java
! test/langtools/tools/javac/processing/T6439826.java
! test/langtools/tools/javac/processing/T6920317.java
! test/langtools/tools/javac/processing/TestWarnErrorCount.java
! test/langtools/tools/javac/processing/errors/TestSuppression.java
! test/langtools/tools/javac/processing/filer/TestGetResource.java
! test/langtools/tools/javac/processing/filer/TestLastRound.java
! test/langtools/tools/javac/processing/model/element/TestMissingElement2/Generator.java
! test/langtools/tools/javac/processing/model/element/TestNames.java
! test/langtools/tools/javac/processing/model/util/elements/TestGetConstantExpression.java
! test/langtools/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java
! test/langtools/tools/javac/processing/options/testPrintProcessorInfo/Test.java
! test/langtools/tools/javac/processing/rounds/BaseClassesNotReRead.java
! test/langtools/tools/javac/processing/werror/WErrorGen.java
! test/langtools/tools/javac/sealed/ValidateJarWithSealedAndRecord.java
! test/langtools/tools/javac/switchexpr/SwitchExpressionNoValue.java
! test/langtools/tools/javac/tree/TreePosRoundsTest.java
Changeset: a253b460
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-02-27 16:35:59 +0000
URL: https://git.openjdk.org/loom/commit/a253b4602147633a3d2e83775d1feef4f12a5272
8301119: Support for GB18030-2022
Reviewed-by: alanb, coffeys, lancea
! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-aix
! make/data/charsetmapping/stdcs-linux
- make/data/charsetmapping/stdcs-solaris
! make/data/charsetmapping/stdcs-windows
! make/jdk/src/classes/build/tools/charsetmapping/SPI.java
= src/java.base/share/classes/sun/nio/cs/GB18030.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template
! test/jdk/java/nio/charset/Charset/RegisteredCharsets.java
! test/jdk/sun/nio/cs/TestGB18030.java
! test/jdk/sun/nio/cs/mapping/CoderTest.java
! test/jdk/sun/nio/cs/mapping/GB18030.b2c
= test/jdk/sun/nio/cs/mapping/GB18030_2000.b2c
Changeset: 42330d28
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-02-27 17:11:29 +0000
URL: https://git.openjdk.org/loom/commit/42330d28da28da034da1927302990f458e76cad1
8029370: (fc) FileChannel javadoc not clear for cases where position == size
Reviewed-by: lancea
! src/java.base/share/classes/java/nio/channels/FileChannel.java
Changeset: b527edd3
Author: David M. Lloyd <david.lloyd at redhat.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2023-02-27 17:18:44 +0000
URL: https://git.openjdk.org/loom/commit/b527edd3388ad6a0d44a291983b08b2b5c023f8f
8292914: Lambda proxies have unstable names
Change the name of generated lambda proxy classes so that they no longer have a numerical suffix.
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java
! test/hotspot/jtreg/runtime/cds/appcds/LambdaContainsOldInf.java
! test/hotspot/jtreg/runtime/cds/appcds/LambdaEagerInit.java
! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithOldClass.java
! test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java
! test/hotspot/jtreg/runtime/cds/appcds/StaticArchiveWithLambda.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestHostOldInf.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PredicateTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/pkg2/Child.jcod
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassHierarchyTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ModifyAnonymous.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/get_stack_trace.h
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/libgetstacktr03.cpp
! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java
! test/jdk/java/lang/StackWalker/HiddenFrames.java
! test/jdk/java/lang/StackWalker/VerifyStackTrace.java
! test/jdk/java/lang/invoke/callerSensitive/csm/jdk/test/MethodInvokeTest.java
! test/jdk/java/lang/invoke/lambda/LambdaAsm.java
! test/jdk/java/lang/invoke/lambda/LambdaStackTrace.java
Changeset: 4c169d2d
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2023-02-27 18:10:40 +0000
URL: https://git.openjdk.org/loom/commit/4c169d2d7c3082a278946175874777f78d45b0bc
8303253: Remove unnecessary calls to super() in java.time value based classes
Reviewed-by: naoto, mchung, lancea
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/Instant.java
! src/java.base/share/classes/java/time/ZoneOffset.java
Changeset: 54603aa1
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-02-27 18:13:27 +0000
URL: https://git.openjdk.org/loom/commit/54603aa1b72bfbdd04d69f0f0bf5dcfeb9dcda92
8303208: JFR: 'jfr print' displays incorrect timestamps
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataDescriptor.java
Changeset: 784f7b14
Author: Ian Graves <igraves at openjdk.org>
Date: 2023-02-27 21:05:36 +0000
URL: https://git.openjdk.org/loom/commit/784f7b146264ee8eb382f0cc90514018fc5d16d0
8293667: Align jlink's --compress option with jmod's --compress option
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java
! test/jdk/tools/jlink/JLinkTest.java
! test/jdk/tools/jlink/plugins/CompressorPluginTest.java
Changeset: f7f10367
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-02-27 21:38:12 +0000
URL: https://git.openjdk.org/loom/commit/f7f10367b2169f9e10f79b430acb450aabb5dcb6
8303068: Memory leak in DwarfFile::LineNumberProgram::run_line_number_program
Reviewed-by: jsjolen, tschatzl, chagedorn
! src/hotspot/share/utilities/elfFile.hpp
Changeset: bca60f47
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-02-27 22:33:34 +0000
URL: https://git.openjdk.org/loom/commit/bca60f4767b6d9fbdb9925e175ba465ff397f6b2
8303249: JFR: Incorrect description of dumponexit
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java
Changeset: 14a014d4
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-02-28 01:59:03 +0000
URL: https://git.openjdk.org/loom/commit/14a014d4303efda69bd0acbdf71139534601b49a
8302124: HotSpot Style Guide should permit noreturn attribute
Reviewed-by: dcubed, iveresov, dholmes, tschatzl, jwaters, kvn
! doc/hotspot-style.html
! doc/hotspot-style.md
Changeset: 1e3c9fd6
Author: Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-02-28 03:33:14 +0000
URL: https://git.openjdk.org/loom/commit/1e3c9fd67efd8428f702c7a3e26ac2b60e0fe618
8026369: javac potentially ambiguous overload warning needs an improved scheme
Reviewed-by: vromero
! src/java.base/share/classes/java/util/LongSummaryStatistics.java
! src/java.base/share/classes/java/util/PrimitiveIterator.java
! src/java.base/share/classes/java/util/Spliterator.java
! src/java.base/share/classes/java/util/Spliterators.java
! src/java.base/share/classes/java/util/stream/Node.java
! src/java.base/share/classes/java/util/stream/Nodes.java
! src/java.base/share/classes/java/util/stream/Sink.java
! src/java.base/share/classes/java/util/stream/SpinedBuffer.java
! src/java.base/share/classes/java/util/stream/StreamSpliterators.java
! src/java.base/share/classes/java/util/stream/Streams.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! 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/8230827/T8230827.out
! test/langtools/tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.java
! test/langtools/tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.out
Changeset: 5feb13b5
Author: Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2023-02-28 06:51:37 +0000
URL: https://git.openjdk.org/loom/commit/5feb13b55d32fad8f533f52ee7bd63e2cf2d247c
8301701: java/net/DatagramSocket/DatagramSocketMulticasting.java should be hardened
Reviewed-by: dfuchs
! test/jdk/java/net/DatagramSocket/DatagramSocketMulticasting.java
Changeset: e144783e
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2023-02-28 12:52:00 +0000
URL: https://git.openjdk.org/loom/commit/e144783eb2d2a4437d0f992c964e34a932bfa54b
8299817: [s390] AES-CTR mode intrinsic fails with multiple short update() calls
Reviewed-by: mbaesken, mdoerr
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
+ test/hotspot/jtreg/compiler/codegen/aes/Test8299817.java
Changeset: 30302d18
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-02-28 13:39:58 +0000
URL: https://git.openjdk.org/loom/commit/30302d185ad117e0989949d0d8003e2f1be4dd70
8303250: Call ct_max_alignment_constraint using the base class
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/shared/gcArguments.cpp
Changeset: 4a415ad5
Author: Jie Fu <jiefu at openjdk.org>
Date: 2023-02-28 14:44:38 +0000
URL: https://git.openjdk.org/loom/commit/4a415ad5848a33137c5c51ee0a843a7025bc1518
8303351: [IR Framework] Add missing cpu feature avx512bw after JDK-8302681
Reviewed-by: epeter, thartmann
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
Changeset: dc5ea6ae
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-02-28 15:40:05 +0000
URL: https://git.openjdk.org/loom/commit/dc5ea6aeb500d531b4ba49c8e95bf97744cc6c33
8303350: Fix mistyped {@code}
Reviewed-by: jpai
! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java
Changeset: 6423065b
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-02-28 16:42:19 +0000
URL: https://git.openjdk.org/loom/commit/6423065b7dc51748fcc8a2683af1226c01e93ce4
8303261: JFR: jdk/jfr/api/consumer/streaming/TestJVMCrash.java doesn't retry
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMCrash.java
Changeset: 61e88675
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-02-28 18:33:53 +0000
URL: https://git.openjdk.org/loom/commit/61e8867591f02f568776eed7211c4a83c56b8170
8302040: Port fdlibm sqrt to Java
Reviewed-by: bpb, thartmann, aturbanov
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
+ test/jdk/java/lang/Math/SqrtTests.java
! test/jdk/java/lang/StrictMath/ExhaustingTests.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java
+ test/jdk/java/lang/StrictMath/SqrtTests.java
Changeset: 50dc041e
Author: Julian Waters <jwaters at openjdk.org>
Date: 2023-02-28 18:35:40 +0000
URL: https://git.openjdk.org/loom/commit/50dc041ee69eb62454bbf5c47a9545c6183d43d1
8303227: JniObjWithEnv should be NullablePointer compliant
Reviewed-by: asemenyuk
! src/jdk.jpackage/windows/native/libjpackage/JniUtils.h
Changeset: a10d5ac6
Author: Dmitry Markov <dmarkov at openjdk.org>
Date: 2023-02-28 19:50:49 +0000
URL: https://git.openjdk.org/loom/commit/a10d5ac61be3d074937f629959c7aeb694147203
8303130: Document required Accessibility permissions on macOS
Reviewed-by: erikj, aivanov, prr, serb
! doc/testing.html
! doc/testing.md
Changeset: 88151758
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-02-28 20:21:07 +0000
URL: https://git.openjdk.org/loom/commit/881517586d7b6d26c5589c3459902eb964ce9030
8303216: Prefer ArrayList to LinkedList in sun.net.httpserver.ServerImpl
Reviewed-by: jpai, vtewari, stsypanov, dfuchs
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: 7e47d51e
Author: Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-03-01 00:36:22 +0000
URL: https://git.openjdk.org/loom/commit/7e47d51e10eef7b3bead636d20ff392e7b1dd185
8282319: java.util.Locale method to stream available Locales
Reviewed-by: stsypanov, naoto, lancea, rriggs
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java
+ test/jdk/java/util/Locale/StreamAvailableLocales.java
Changeset: 65da2c5d
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2023-03-01 00:48:59 +0000
URL: https://git.openjdk.org/loom/commit/65da2c5d2dfea30e7d00b8f907f7abb5f6f887df
8303412: Update linux_x64-to-linux_aarch64 cross compilation devkit at Oracle
Reviewed-by: dholmes
! make/conf/jib-profiles.js
Changeset: 1fdaf252
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-03-01 00:50:35 +0000
URL: https://git.openjdk.org/loom/commit/1fdaf252b6375773072e665fd5d4cfb509e98f4c
8303133: Update ProcessTools.startProcess(...) to exit early if process exit before linePredicate is printed.
Reviewed-by: dholmes, rriggs
! test/lib/jdk/test/lib/process/ProcessTools.java
! test/lib/jdk/test/lib/thread/ProcessThread.java
Changeset: 3aeefbf1
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-03-01 05:21:45 +0000
URL: https://git.openjdk.org/loom/commit/3aeefbf1defe95113a8abe3d3d11fdf3205bfd3b
8303421: [BACKOUT] 8303133: Update ProcessTools.startProcess(...) to exit early if process exit before linePredicate is printed.
Reviewed-by: dholmes
! test/lib/jdk/test/lib/process/ProcessTools.java
! test/lib/jdk/test/lib/thread/ProcessThread.java
Changeset: 6b07243f
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-03-01 09:36:22 +0000
URL: https://git.openjdk.org/loom/commit/6b07243f5671f148166f027796f620bad9b38f73
8301630: C2: 8297933 broke type speculation in some cases
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/type.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestTypeSpeculation.java
+ test/hotspot/jtreg/compiler/types/TestSpeculationBrokenWithIntArrays.java
Changeset: 539a4951
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-03-01 10:19:28 +0000
URL: https://git.openjdk.org/loom/commit/539a4951eee914da15a00cbd04ebc6a2c59b8f23
8302798: Refactor -XX:+UseOSErrorReporting for noreturn crash reporting
Reviewed-by: coleenp, stuefe
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/vmError_windows.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
Changeset: 2451c5a4
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-03-01 10:47:49 +0000
URL: https://git.openjdk.org/loom/commit/2451c5a4620d5aec0ea9bc52fee5f3a54eb89d62
8303357: [JVMCI] thread is _thread_in_vm when committing JFR compilation event
Reviewed-by: never, kvn
! src/hotspot/share/compiler/compilerEvent.cpp
Changeset: 4c5d9cfc
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-03-01 12:34:02 +0000
URL: https://git.openjdk.org/loom/commit/4c5d9cfc64ac3d2dc86edfe43ec15bbdb09a0bc0
8303013: Always do remembered set verification during G1 Full GC
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java
Changeset: 8b86e1ee
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-03-01 12:34:53 +0000
URL: https://git.openjdk.org/loom/commit/8b86e1ee11818e47bbaac14631f645fd298c3252
8303344: After JDK-8302760, G1 heap verification does not exit VM after errors
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/heapRegion.cpp
Changeset: c1e77e05
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2023-03-01 13:52:21 +0000
URL: https://git.openjdk.org/loom/commit/c1e77e05647ca93bb4f39a320a5c7a632e283410
8303252: G1: Return early from Full-GC if no regions are selected for compaction.
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp
+ src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp
+ src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.hpp
Changeset: 6af17c1b
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-03-01 15:15:22 +0000
URL: https://git.openjdk.org/loom/commit/6af17c1b7d26e639a655405c66aaa1e37a5d8489
8303362: Serial: Move CardTableRS to serial directory
Reviewed-by: tschatzl, kbarrett
= src/hotspot/share/gc/serial/cardTableRS.cpp
= src/hotspot/share/gc/serial/cardTableRS.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/vmStructs_serial.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/generationSpec.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
Changeset: 4c985e52
Author: Justin King <jcking at openjdk.org>
Date: 2023-03-01 15:52:49 +0000
URL: https://git.openjdk.org/loom/commit/4c985e527a4a03d5a78d85a145aa41c1843a3e22
8303183: Memory leak in Arguments::init_shared_archive_paths
Reviewed-by: jsjolen, ccheung, dholmes
! src/hotspot/share/runtime/arguments.cpp
Changeset: 05faa732
Author: Justin Lu <jlu at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2023-03-01 18:13:42 +0000
URL: https://git.openjdk.org/loom/commit/05faa7321bc076794048d3d069fa36b14f42ca70
8303232: java.util.Date.parse(String) and java.util.Date(String) don't declare thrown IllegalArgumentException
Reviewed-by: jpai, lancea, naoto
! src/java.base/share/classes/java/util/Date.java
Changeset: 9fc518ff
Author: Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2023-03-01 18:18:36 +0000
URL: https://git.openjdk.org/loom/commit/9fc518ff8cadbbb731a016d8f53ed065b3561a7c
8303401: Add a Vector API equalsIgnoreCase micro benchmark
Reviewed-by: ecaspole, sviswanathan, psandoz
+ test/micro/org/openjdk/bench/jdk/incubator/vector/EqualsIgnoreCaseBenchmark.java
Changeset: 6e19387f
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-03-01 21:45:11 +0000
URL: https://git.openjdk.org/loom/commit/6e19387f29944aa9d5c82bf0ece3abf0ca53b39c
8303070: Memory leak in DCmdArgument<char*>::parse_value
Reviewed-by: fparain, jcking, jsjolen, eosterlund, coleenp
! src/hotspot/share/services/diagnosticArgument.cpp
! test/hotspot/jtreg/runtime/NMT/JcmdScale.java
More information about the loom-dev
mailing list