git: openjdk/loom: master: 139 new changesets
duke
duke at openjdk.java.net
Thu Jan 27 12:04:05 UTC 2022
Changeset: 4f4da3b1
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-01-19 01:35:06 +0000
URL: https://git.openjdk.java.net/loom/commit/4f4da3b172bb6ed5dd80a144e8eeb17b90bd7cdf
8275318: loaded_classes_do may see ArrayKlass before InstanceKlass is loaded
Reviewed-by: coleenp, ccheung
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: 4eb4f94d
Author: sunguoyun <sunguoyun at loongson.cn>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-01-19 02:08:02 +0000
URL: https://git.openjdk.java.net/loom/commit/4eb4f94db09cbd204fa228fc1eaac5153dfe3521
8279956: Useless method Scheduling::ComputeLocalLatenciesForward()
Reviewed-by: jiefu, neliasso
! src/hotspot/share/opto/output.cpp
Changeset: b0496b0d
Author: Yumin Qi <minqi at openjdk.org>
Date: 2022-01-19 03:21:19 +0000
URL: https://git.openjdk.java.net/loom/commit/b0496b0df60cf19a0666f1f1c382f7bcd01e15bb
8279970: two AppCDS tests fail after JDK-8261455
Reviewed-by: ccheung, iklam
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java
Changeset: 44fe958c
Author: TejeshR13 <tejesh.r at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-01-19 05:33:24 +0000
URL: https://git.openjdk.java.net/loom/commit/44fe958c8a924dda436125716b164a335199e22b
6465404: some problems in CellEditor related API docs
Reviewed-by: psadhukhan, aivanov, kizune, serb, prr
! src/java.desktop/share/classes/javax/swing/table/TableCellEditor.java
Changeset: 5af7f258
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-01-19 10:59:40 +0000
URL: https://git.openjdk.java.net/loom/commit/5af7f258144d9f753ebe6ebfada42f33aaed108b
8274811: Remove superfluous use of boxing in java.base
Reviewed-by: lancea
! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
Changeset: 39b1d75f
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-01-19 11:16:00 +0000
URL: https://git.openjdk.java.net/loom/commit/39b1d75f25ff2cc348f8b69d4e280847c6843ae2
8277822: Remove debug-only heap overrun checks in os::malloc and friends
Reviewed-by: coleenp, zgu
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/jtreg/gtest/NMTGtests.java
! test/hotspot/jtreg/runtime/NMT/JcmdWithNMTDisabled.java
! test/hotspot/jtreg/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java
Changeset: 68b40ec2
Author: Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-01-19 11:47:17 +0000
URL: https://git.openjdk.java.net/loom/commit/68b40ec28658a2dd829c77281b0025e16095c170
8273139: C2: assert(f <= 1 && f >= 0) failed: Incorrect frequency
Reviewed-by: thartmann, chagedorn, roland
! src/hotspot/share/opto/loopPredicate.cpp
Changeset: 8931c122
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-01-19 12:01:10 +0000
URL: https://git.openjdk.java.net/loom/commit/8931c12258a39cabda2cd1b92f54afcb216b882e
8280157: wrong texts Falied in a couple of tests
Reviewed-by: egahlin, aivanov
! test/jdk/java/awt/Window/TranslucentShapedFrameTest/TranslucentShapedFrameTest.form
! test/jdk/java/awt/Window/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java
! test/jdk/java/io/OutputStreamWriter/WriteAfterClose.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedFullStackTrace.java
! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java
Changeset: cc2f474c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-01-19 12:02:42 +0000
URL: https://git.openjdk.java.net/loom/commit/cc2f474c18082413420b353528198883055de73a
8280024: Parallel: Remove unnecessary region resizing methods in PSCardTable
Reviewed-by: tschatzl, mli
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCardTable.hpp
Changeset: 96114315
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2022-01-19 13:51:23 +0000
URL: https://git.openjdk.java.net/loom/commit/96114315cf91b03aeca7e12f225e4c76862f1be7
8279936: Change shared code to use os:: system API's
Reviewed-by: dholmes, kbarrett
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/logging/logTestUtils.inline.hpp
! test/hotspot/gtest/logging/test_asynclog.cpp
! test/hotspot/gtest/logging/test_log.cpp
! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp
Changeset: b20b11cf
Author: Daniel Jelinski <djelinski1 at gmail.com>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2022-01-19 14:18:14 +0000
URL: https://git.openjdk.java.net/loom/commit/b20b11cf8215238e5cd51a1d3a331d5cbfdad710
8258240: make vscode-project on Windows generates jdk.code-workspace file with unescaped '\' in paths
Reviewed-by: erikj
! make/ide/vscode/hotspot/CreateVSCodeProject.gmk
Changeset: e20c6bf9
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-01-19 15:35:57 +0000
URL: https://git.openjdk.java.net/loom/commit/e20c6bf972a106105733c395877d11d9c894eb28
8280189: JFR: TestPrintXML should print mismatching XML
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/tool/TestPrintXML.java
Changeset: 610a1290
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-01-19 17:56:25 +0000
URL: https://git.openjdk.java.net/loom/commit/610a12904d834507754e6d6171a4b8df7e6aa6b0
8268831: Improve javadoc tool handling of streams.
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocLog.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
Changeset: 84fa0d8c
Author: Alisen Chung <achung at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-01-19 19:12:35 +0000
URL: https://git.openjdk.java.net/loom/commit/84fa0d8c7d0e1be19e48464801d81efa8c263793
8190264: JScrollBar ignores its border when using macOS Mac OS X Aqua look and feel
Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: kizune, serb, aivanov
! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollBarUI.java
+ test/jdk/java/awt/Scrollbar/AquaLFScrollbarTest/ScrollBarBorderTest.java
Changeset: dac15efc
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2022-01-19 20:17:14 +0000
URL: https://git.openjdk.java.net/loom/commit/dac15efc1be8fe49d2f6365f9adfb31dc3ea74ba
8280182: HotSpot Style Guide has stale link to chromium style guide
Reviewed-by: dholmes
! doc/hotspot-style.html
! doc/hotspot-style.md
Changeset: 5523ddeb
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2022-01-19 21:02:08 +0000
URL: https://git.openjdk.java.net/loom/commit/5523ddebd572f38c3f960950d114ffead33266ae
8279641: Create manual JTReg tests for Swing accessibility
Reviewed-by: serb, prr
+ test/jdk/javax/accessibility/manual/ButtonDemo.html
+ test/jdk/javax/accessibility/manual/ButtonDemo.java
+ test/jdk/javax/accessibility/manual/ComboBoxDemo.html
+ test/jdk/javax/accessibility/manual/ComboBoxDemo.java
+ test/jdk/javax/accessibility/manual/DemoSelection.html
+ test/jdk/javax/accessibility/manual/DemoSelection.java
+ test/jdk/javax/accessibility/manual/OptionPaneDemo.html
+ test/jdk/javax/accessibility/manual/OptionPaneDemo.java
+ test/jdk/javax/accessibility/manual/README.md
+ test/jdk/javax/accessibility/manual/SwingSetTest.java
+ test/jdk/javax/accessibility/manual/TableDemo.html
+ test/jdk/javax/accessibility/manual/TableDemo.java
+ test/jdk/javax/accessibility/manual/TabsDemo.html
+ test/jdk/javax/accessibility/manual/TabsDemo.java
+ test/jdk/javax/accessibility/manual/TreeDemo.html
+ test/jdk/javax/accessibility/manual/TreeDemo.java
+ test/jdk/javax/accessibility/manual/lib/DescriptionPane.java
+ test/jdk/javax/accessibility/manual/lib/FailureReasonPane.java
+ test/jdk/javax/accessibility/manual/lib/ManualTestFrame.java
+ test/jdk/javax/accessibility/manual/lib/PassFailPane.java
+ test/jdk/javax/accessibility/manual/lib/ScreenImagePane.java
+ test/jdk/javax/accessibility/manual/lib/TestResult.java
+ test/jdk/javax/accessibility/manual/resource/btn.png
+ test/jdk/javax/accessibility/manual/resource/cmb.png
+ test/jdk/javax/accessibility/manual/resource/dep.png
+ test/jdk/javax/accessibility/manual/resource/dms.png
+ test/jdk/javax/accessibility/manual/resource/hc.jpg
+ test/jdk/javax/accessibility/manual/resource/if.png
+ test/jdk/javax/accessibility/manual/resource/ifm.png
+ test/jdk/javax/accessibility/manual/resource/list.png
+ test/jdk/javax/accessibility/manual/resource/op.png
+ test/jdk/javax/accessibility/manual/resource/rbtn.png
+ test/jdk/javax/accessibility/manual/resource/tbl.png
+ test/jdk/javax/accessibility/manual/resource/tbld.png
+ test/jdk/javax/accessibility/manual/resource/tree.png
Changeset: 6179e13b
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-01-19 22:23:51 +0000
URL: https://git.openjdk.java.net/loom/commit/6179e13b084a64a3ad247ced8d314e425a6e0596
8266410: jdk/jfr/javaagent/TestLoadedAgent.java failed with "Mismatch in TestEvent count"
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/javaagent/EventEmitterAgent.java
Changeset: d1efb0cc
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2022-01-19 22:34:54 +0000
URL: https://git.openjdk.java.net/loom/commit/d1efb0cc56127a40f2b23ccc608b27be2b39a389
8267341: macos attempt_reserve_memory_at(arg1, arg2, true) failure
Reviewed-by: dcubed, dholmes
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 98d96a77
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-01-19 23:06:51 +0000
URL: https://git.openjdk.java.net/loom/commit/98d96a770756ffe3e7f5e4b82120e9fb484cad9a
8279796: Fix typo: Constucts -> Constructs
Reviewed-by: iris
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java
Changeset: e38df216
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-01-18 13:16:51 +0000
URL: https://git.openjdk.java.net/loom/commit/e38df21641f13d7ae92f72cf8e72660072d3e5fe
8256291: RunThese30M fails "assert(_class_unload ? true : ((((JfrTraceIdBits::load(class_loader_klass)) & ((1 << 4) << 8)) != 0))) failed: invariant"
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
Changeset: bd35f974
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-01-18 16:55:06 +0000
URL: https://git.openjdk.java.net/loom/commit/bd35f9740dce8865b9a8cdb582c771279ab02d76
8278628: jdk/jfr/jmx/streaming/TestMaxSize.java Expected only one or two chunks
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/jmx/streaming/TestMaxSize.java
Changeset: 20ef9541
Author: Aleksandr Veselov <aleksandr.veselov at jetbrains.com>
Committer: Anton Tarasov <ant at openjdk.org>
Date: 2022-01-18 18:51:58 +0000
URL: https://git.openjdk.java.net/loom/commit/20ef954158bc5a339118640946b39047fe853ae4
8279227: Access Bridge: Wrong frame position and hit test result on HiDPI display
Reviewed-by: ant, kizune, aivanov
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
Changeset: feff0e55
Author: Roger Riggs <rriggs at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-06-09 14:29:38 +0000
URL: https://git.openjdk.java.net/loom/commit/feff0e5578769c003af5bb817c2be89c8121708d
8264934: Enhance cross VM serialization
Reviewed-by: smarks, rhalade, chegar
! src/java.base/share/classes/java/io/ObjectInputStream.java
Changeset: 29f61b3b
Author: Patrick Concannon <pconcannon at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-07-14 13:41:38 +0000
URL: https://git.openjdk.java.net/loom/commit/29f61b3b0a5b2dcfef125363da3b5338dcc7de94
8269944: Better HTTP transport redux
Reviewed-by: dfuchs, chegar, rhalade, ahgross
! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthInputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthOutputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: f18deeb6
Author: Valerie Peng <valeriep at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-07-23 18:04:54 +0000
URL: https://git.openjdk.java.net/loom/commit/f18deeb69e8d2fa34b9c747226bbe3567116ae8f
8268488: More valuable DerValues
Reviewed-by: weijun, ahgross, rhalade
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java
Changeset: e069a3b8
Author: Hai-May Chao <hchao at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-07-29 19:20:45 +0000
URL: https://git.openjdk.java.net/loom/commit/e069a3b8bfe67a7ffda635e92b4777e9cfeaf136
8268512: More content for ContentInfo
Reviewed-by: ahgross, weijun, rhalade
! src/java.base/share/classes/sun/security/pkcs/ContentInfo.java
Changeset: 7ee905a8
Author: Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-08-05 19:05:09 +0000
URL: https://git.openjdk.java.net/loom/commit/7ee905a8a09c92b9534a440660d37c28cf5d797b
8270498: Improve SAX Parser configuration management
Reviewed-by: ahgross, lancea, rhalade, naoto
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
Changeset: 1fddb03d
Author: Harold Seigel <hseigel at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-08-11 16:48:14 +0000
URL: https://git.openjdk.java.net/loom/commit/1fddb03d93a024b66ce02598e1057b2b09a5073f
8271968: Better canonical naming
Reviewed-by: coleenp, lfoltan, mschoene, ahgross
! src/hotspot/share/classfile/classFileParser.cpp
Changeset: 9a94fbc7
Author: Phil Race <prr at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-08-16 18:19:08 +0000
URL: https://git.openjdk.java.net/loom/commit/9a94fbc793feb855e974c3814fe030f2671ed830
8270952: Improve TIFF file handling
Reviewed-by: jdv, psadhukhan, mschoene, rhalade
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFNullDecompressor.java
Changeset: fa47c368
Author: Ioi Lam <iklam at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-08-16 19:37:15 +0000
URL: https://git.openjdk.java.net/loom/commit/fa47c368d470f59f3c98e6e8a7ff82371d3389df
8270386: Better verification of scan methods
Reviewed-by: hseigel, coleenp, mschoene, rhalade
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: b02ea6dc
Author: Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-08-17 04:34:17 +0000
URL: https://git.openjdk.java.net/loom/commit/b02ea6dc3ca2e2a8c21ed76f28422a6f8bf2fa00
8270646: Improved scanning of XML entities
Reviewed-by: naoto, lancea, mschoene, rhalade
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLStringBuffer.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/XMLString.java
Changeset: afd0dc76
Author: Phil Race <prr at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-08-17 20:56:54 +0000
URL: https://git.openjdk.java.net/loom/commit/afd0dc76b684f03d2de665f3150c93ce17bafbe0
8271962: Better TrueType font loading
Reviewed-by: psadhukhan, jdv, mschoene, rhalade
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
Changeset: 51816035
Author: Kevin Walls <kevinw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-08-20 07:46:35 +0000
URL: https://git.openjdk.java.net/loom/commit/518160353a96a75fd666f0e426ad649fb58f5fc5
8272272: Enhance jcmd communication
Reviewed-by: amenkov
! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c
Changeset: c372990f
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-08-20 11:09:25 +0000
URL: https://git.openjdk.java.net/loom/commit/c372990f5f520f03159a6586862191e3f15ef6df
8268494: Better inlining of inlined interfaces
Reviewed-by: thartmann, jcm, ahgross, rhalade
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/opto/doCall.cpp
Changeset: 6b6f829b
Author: Anthony Scarpino <ascarpino at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-08-23 16:06:31 +0000
URL: https://git.openjdk.java.net/loom/commit/6b6f829b46ef158775e66f36336895080cab9df6
8269151: Better construction of EncryptedPrivateKeyInfo
Reviewed-by: jnimeh, mschoene, rhalade
! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java
Changeset: 5832a344
Author: Julia Boes <jboes at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-08-25 11:41:26 +0000
URL: https://git.openjdk.java.net/loom/commit/5832a3440489d0967dc3b0542c1ace51eed292d6
8270416: Enhance construction of Identity maps
Reviewed-by: dfuchs, chegar, rhalade, ahgross, smarks, robm
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! test/jdk/java/util/Hashtable/DeserializedLength.java
Changeset: 4be02d31
Author: Harold Seigel <hseigel at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-02 18:09:33 +0000
URL: https://git.openjdk.java.net/loom/commit/4be02d31554b8d3bb84789923cf64a7dc4707eff
8271987: Manifest improved manifest entries
Reviewed-by: rhalade, dholmes
! src/hotspot/share/classfile/classLoader.cpp
Changeset: aa28430b
Author: Ian Graves <igraves at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-02 19:20:30 +0000
URL: https://git.openjdk.java.net/loom/commit/aa28430bdd8a5778f2e4307f198177b69eac9410
8268813: Better String matching
Reviewed-by: mschoene, rhalade, smarks
! src/java.base/share/classes/java/util/regex/Pattern.java
Changeset: 3adc1117
Author: Roger Riggs <rriggs at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-03 19:10:21 +0000
URL: https://git.openjdk.java.net/loom/commit/3adc1117661ac0e9c819d6d9b32dd8a8a19a61ed
8272236: Improve serial forms for transport
Reviewed-by: bchristi, rhalade, smarks
! src/java.base/share/classes/java/io/ObjectInputStream.java
Changeset: 78b2c841
Author: Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-09 17:41:56 +0000
URL: https://git.openjdk.java.net/loom/commit/78b2c8419bc69436873e6fc9c542480949d140c5
8270492: Better resolution of URIs
Reviewed-by: lancea, naoto, ahgross, rhalade
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/SystemIDResolver.java
Changeset: ae7877df
Author: Alexander Zuev <kizune at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-14 23:19:33 +0000
URL: https://git.openjdk.java.net/loom/commit/ae7877df2e417acecb2fd8d03dec2e5eac4e8879
8273290: Enhance sound handling
Reviewed-by: rhalade, ahgross, prr, jdv
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileReader.java
Changeset: cb7482d5
Author: Christian Hagedorn <chagedorn at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-20 07:35:25 +0000
URL: https://git.openjdk.java.net/loom/commit/cb7482d5bdb7e0e275ae179ae57b56e881180523
8272014: Better array indexing
Reviewed-by: thartmann, rhalade, ahgross, kvn
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
Changeset: 4d3663a6
Author: Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-20 15:12:15 +0000
URL: https://git.openjdk.java.net/loom/commit/4d3663a6d0620103f10b2f7fad50ae84d38f33e2
8272026: Verify Jar Verification
Reviewed-by: rhalade, valeriep, mschoene
! src/java.base/share/classes/java/util/jar/Attributes.java
Changeset: 12034273
Author: Alexander Zuev <kizune at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-22 17:39:28 +0000
URL: https://git.openjdk.java.net/loom/commit/12034273c7b3f9da565da6a12a26b9493d813cf8
8272462: Enhance image handling
Reviewed-by: jdv, ahgross, rhalade, prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
Changeset: 9c02c4c5
Author: Jayathirth D V <jdv at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-23 12:34:20 +0000
URL: https://git.openjdk.java.net/loom/commit/9c02c4c55f571363cbc430a26d795d10cff93819
8273756: Enhance BMP image support
Reviewed-by: prr, rhalade, kizune, mschoene
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
Changeset: abf6fdd7
Author: Joe Wang <joehw at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-24 18:55:03 +0000
URL: https://git.openjdk.java.net/loom/commit/abf6fdd75a5362970d3d4bb5f46bbb4815d6b458
8273968: JCK javax_xml tests fail in CI
Reviewed-by: naoto, lancea
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java
Changeset: 4525a4b9
Author: Julia Boes <jboes at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-27 08:59:16 +0000
URL: https://git.openjdk.java.net/loom/commit/4525a4b94dc2e856e74101ab3cbc1f6ffe365f37
8270392: Improve String constructions
Reviewed-by: rhalade, dfuchs, robm, ahgross, smarks
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java
Changeset: a6fd2c31
Author: Jayathirth D V <jdv at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-28 03:05:14 +0000
URL: https://git.openjdk.java.net/loom/commit/a6fd2c311457db024cb699adabd195302885034a
8273838: Enhanced BMP processing
Reviewed-by: rhalade, ahgross, prr, kizune, azvegint, mschoene
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
Changeset: 3603e754
Author: Christian Hagedorn <chagedorn at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-09-29 08:33:39 +0000
URL: https://git.openjdk.java.net/loom/commit/3603e754cedb5d77a8563ba9da7846ba3b335712
8274374: Additional fix for JDK-8272014
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
Changeset: 82d6afe6
Author: Jayathirth D V <jdv at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2021-10-11 15:52:40 +0000
URL: https://git.openjdk.java.net/loom/commit/82d6afe6759b3768748126171ff3c6d59e8724d5
8274096: Improve decoding of image files
Reviewed-by: prr, kizune, rhalade, mschoene
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFPackBitsDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFYCbCrDecompressor.java
Changeset: 6d3fd860
Author: Christian Hagedorn <chagedorn at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2022-01-04 10:48:28 +0000
URL: https://git.openjdk.java.net/loom/commit/6d3fd860d748a092a65ab9700b47686099b81bf4
8278417: Closed test fails after JDK-8276108 on aarch64
Reviewed-by: kvn, iveresov, dlong
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
Changeset: af6c9aba
Author: Fei Gao <fgao at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2022-01-19 01:20:53 +0000
URL: https://git.openjdk.java.net/loom/commit/af6c9abafaa3b8f9bdcc938fec465aeeed8b30ed
8279654: jdk/incubator/vector/Vector256ConversionTests.java crashes randomly with SVE
Reviewed-by: njian, kvn
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: 69cfa9cb
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-01-19 04:37:09 +0000
URL: https://git.openjdk.java.net/loom/commit/69cfa9cb36ab2b5490c231c30306f682665faab4
8273383: vmTestbase/vm/gc/containers/Combination05/TestDescription.java crashes verifying length of DCQS
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
Changeset: f37bfead
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-01-19 08:28:31 +0000
URL: https://git.openjdk.java.net/loom/commit/f37bfeadcf036a75defc64ad7f4a9f5596cd7407
8280155: [PPC64, s390] frame size checks are not yet correct
Reviewed-by: mbaesken, lucy
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
Changeset: 28e02fa2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-01-19 12:01:05 +0000
URL: https://git.openjdk.java.net/loom/commit/28e02fa2cb40267136c88a507696ec3e610e95a3
8280234: AArch64 "core" variant does not build after JDK-8270947
Reviewed-by: adinn, aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: f5de6fa7
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-01-19 17:37:36 +0000
URL: https://git.openjdk.java.net/loom/commit/f5de6fa7995fa1e82c8d969692392465b963ac35
8272058: 25 Null pointer dereference defect groups in 4 files
Reviewed-by: gziemski, coleenp, dlong
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
Changeset: be0538d7
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-01-19 19:03:02 +0000
URL: https://git.openjdk.java.net/loom/commit/be0538d7c8e2cbfa599dbcb4c5c69533678a8421
8278834: Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/BindingsInitializer.java
Changeset: 03680bea
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2022-01-19 19:48:37 +0000
URL: https://git.openjdk.java.net/loom/commit/03680bea1cca1113ea23a1eb7a413b93dd73c381
8280233: Temporarily disable Unix domain sockets in Windows PipeImpl
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java
Changeset: 4616c13c
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-01-20 01:18:38 +0000
URL: https://git.openjdk.java.net/loom/commit/4616c13c2f1ced8a8bdeed81f0469523932e91b5
Merge
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: c4a624d4
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-01-20 04:13:50 +0000
URL: https://git.openjdk.java.net/loom/commit/c4a624d46332552e7baca8ee09bfdce0e53eef05
8279894: javax/swing/JInternalFrame/8020708/bug8020708.java timeouts on Windows 11
Reviewed-by: serb, kizune
! test/jdk/javax/swing/JInternalFrame/8020708/bug8020708.java
Changeset: 1022cbdf
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-01-20 04:16:11 +0000
URL: https://git.openjdk.java.net/loom/commit/1022cbdf987af846e79b92dfa20b763db7563320
8280047: Broken link to Swing Connection document from javax.swing package docs
Reviewed-by: kcr, aivanov
! src/java.desktop/share/classes/javax/swing/package-info.java
Changeset: e683d4ac
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-01-20 04:49:52 +0000
URL: https://git.openjdk.java.net/loom/commit/e683d4ac8d9ee3b0078c5e87a2b3e7d36d7344fc
8279921: Dump the .class file in jlink debug mode for any failure during transform() of a plugin
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AbstractPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java
Changeset: 0bf95a1a
Author: Zhiqiang Zang <zhiqiang.zang at utexas.edu>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-01-20 07:38:04 +0000
URL: https://git.openjdk.java.net/loom/commit/0bf95a1a7327cc4899863143e2dfdf3d87dbdf0c
8279607: Existing optimization "~x+1" -> "-x" can be generalized to "~x+c" -> "(c-1)-x".
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/addnode.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestIRAddIdealNotXPlusC.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/micro/org/openjdk/bench/vm/compiler/AddIdealNotXPlusC.java
Changeset: cf977e88
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Julia Boes <jboes at openjdk.org>
Date: 2022-01-20 09:14:49 +0000
URL: https://git.openjdk.java.net/loom/commit/cf977e88ecc64b549f332efe01578fca9f435060
8276166: Remove dead code from MimeTable and MimeEntry
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/www/MimeEntry.java
! src/java.base/share/classes/sun/net/www/MimeTable.java
Changeset: 3f747368
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-01-20 11:23:17 +0000
URL: https://git.openjdk.java.net/loom/commit/3f747368b9a5c321d2724ba57103f17edc166251
8280123: C2: Infinite loop in CMoveINode::Ideal during IGVN
Reviewed-by: kvn, thartmann, chagedorn
! src/hotspot/share/opto/movenode.cpp
+ test/hotspot/jtreg/compiler/c2/TestCMoveInfiniteGVN.java
Changeset: 20297dea
Author: Julia Boes <jboes at openjdk.org>
Date: 2022-01-20 12:16:21 +0000
URL: https://git.openjdk.java.net/loom/commit/20297deaeb64fb1e025ed1fcde19867c6875f9a0
8280161: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java fails with SSLException
Reviewed-by: dfuchs
! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java
Changeset: 98b157a7
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-01-20 12:33:16 +0000
URL: https://git.openjdk.java.net/loom/commit/98b157a79af3e76f028bccd04a5e505642aae7a4
8280146: Parallel: Remove time log tag
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/logging/logPrefix.hpp
! src/hotspot/share/logging/logTag.hpp
Changeset: a4d20190
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2022-01-20 13:10:33 +0000
URL: https://git.openjdk.java.net/loom/commit/a4d201909c8919b7465dee72594d718252c6344e
8280178: Remove os:: API's that just call system API's
Reviewed-by: iklam, ccheung, dholmes
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/compiler/directivesParser.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: ec8b6acf
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-01-20 16:17:08 +0000
URL: https://git.openjdk.java.net/loom/commit/ec8b6acff39953ca60309c6f1db7ae4c93404da9
8234682: The order of @param in the generated docs should match the method signature
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! test/langtools/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java
! test/langtools/jdk/javadoc/doclet/testParamTaglet/pkg/C.java
! test/langtools/jdk/javadoc/doclet/testParamTaglet/pkg/Parent.java
Changeset: 0ea2b390
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-01-20 16:50:17 +0000
URL: https://git.openjdk.java.net/loom/commit/0ea2b39035f1b535a53770379c94ae43f0ddb8b6
8280363: Minor correction of ALPN specification in SSLParameters
Reviewed-by: dfuchs, mullan
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
Changeset: 96365026
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-01-20 17:18:54 +0000
URL: https://git.openjdk.java.net/loom/commit/9636502658c0844c5790cf37af4b15163bf9fa61
8279008: G1: Calculate BOT threshold on-the-fly during Object Copy phase
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/shared/plab.hpp
Changeset: d48279b0
Author: Yumin Qi <minqi at openjdk.org>
Date: 2022-01-20 17:52:49 +0000
URL: https://git.openjdk.java.net/loom/commit/d48279b0bf9ee9d18ac764776a655c44fa020509
8279009: CDS crashes when the source of an InstanceKlass is NULL
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/classListWriter.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/ClassListWithCustomClassNoSource.java
+ test/hotspot/jtreg/runtime/cds/appcds/ClassSpecializerTestApp.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
+ test/hotspot/jtreg/runtime/cds/appcds/TestDumpClassListSource.java
Changeset: 3419ff7b
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-01-20 18:11:55 +0000
URL: https://git.openjdk.java.net/loom/commit/3419ff7ba70b778906249dd5ab3a91998ca5a864
8277535: Remove redundant Stream.distinct()/sorted() steps
Reviewed-by: prappo
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
Changeset: 02390c79
Author: Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2022-01-20 18:24:53 +0000
URL: https://git.openjdk.java.net/loom/commit/02390c79b1acff1a953d29c6f70623f3b7838698
8279282: [vectorapi] Matcher::supports_vector_comparison_unsigned is not needed on x86
Reviewed-by: kvn, sviswanathan, vlivanov
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 2426d58e
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-01-20 20:12:11 +0000
URL: https://git.openjdk.java.net/loom/commit/2426d58e592c54de64ebe0f06448d239aeced082
8278472: Invalid value set to CANDIDATEFORM structure
Reviewed-by: prr, naoto, serb
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
Changeset: 293fb46f
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-01-20 20:27:37 +0000
URL: https://git.openjdk.java.net/loom/commit/293fb46f7cd28f2a08055e3eb8ec9459d64e9688
8280413: ProblemList jdk/jfr/event/oldobject/TestLargeRootSet.java on all X64 platforms
Reviewed-by: azvegint
! test/jdk/ProblemList.txt
Changeset: 35ee0f38
Author: Yi-Fan Tsai <yifan.tsai at gmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2022-01-20 23:46:26 +0000
URL: https://git.openjdk.java.net/loom/commit/35ee0f38c6d5e35fb50a059a189e032df7f7e7c5
8258814: Compilation logging crashes for thread suspension / debugging tests
Reviewed-by: xliu, phh
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 6352c020
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-01-21 03:16:08 +0000
URL: https://git.openjdk.java.net/loom/commit/6352c020c25f2701afb4fabee0cc7fcef2d407fb
8280401: [sspi] gss_accept_sec_context leaves output_token uninitialized
Reviewed-by: valeriep
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
Changeset: 19f87798
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-01-21 07:32:08 +0000
URL: https://git.openjdk.java.net/loom/commit/19f877981edf1db41b98c3b370d81c26d6617e49
8278784: C2: Refactor PhaseIdealLoop::remix_address_expressions() so it operates on longs
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestRemixAddressExpressions.java
Changeset: 47b1c51b
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-01-21 08:53:37 +0000
URL: https://git.openjdk.java.net/loom/commit/47b1c51bbd28582d209db07052e553a76acced65
8277120: Use Optional.isEmpty instead of !Optional.isPresent in java.net.http
Reviewed-by: dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/BuilderImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java
Changeset: ab2c8d3c
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-01-21 09:10:19 +0000
URL: https://git.openjdk.java.net/loom/commit/ab2c8d3c9baf1080f436287785e4e02fd79953a7
8280393: Promote use of HtmlTree factory methods
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
Changeset: 6287ae37
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2022-01-21 13:36:29 +0000
URL: https://git.openjdk.java.net/loom/commit/6287ae3707bac091b37cd5693ca77e2349a903ef
8277531: Print actual default stacksize on Windows thread logging
Reviewed-by: dholmes, stuefe
! src/hotspot/os/windows/os_windows.cpp
! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java
Changeset: 2920ce54
Author: Yi-Fan Tsai <yftsai at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2022-01-21 18:09:17 +0000
URL: https://git.openjdk.java.net/loom/commit/2920ce54874c404126d9fd6bfbebee5f3da27dae
8278036: Saving rscratch1 is optional in MacroAssembler::verify_heapbase
Reviewed-by: xliu, phh, coleenp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: c1e4f3dd
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-01-21 18:55:25 +0000
URL: https://git.openjdk.java.net/loom/commit/c1e4f3dd1b42474c9abc22c7b981a98f9c36e0d5
8279397: Update --release 18 symbol information for JDK 18 build 32
Reviewed-by: iris, jlahoda
! make/data/symbols/java.base-I.sym.txt
Changeset: b9ae7790
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-01-21 23:47:09 +0000
URL: https://git.openjdk.java.net/loom/commit/b9ae77906e9c886ee239871b75c183c5ec7ae846
8279675: CDS cannot handle non-existent JAR file in bootclassapth
Reviewed-by: iklam, minqi
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! test/hotspot/jtreg/runtime/cds/appcds/NonExistClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/PrintSharedArchiveAndExit.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
Changeset: 54c9de26
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-01-22 13:56:51 +0000
URL: https://git.openjdk.java.net/loom/commit/54c9de26aba24ff5496f97dd6cb95075ab6b9777
8275918: Remove unused local variables in java.base security code
Reviewed-by: weijun
! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/share/classes/com/sun/crypto/provider/BlowfishCrypt.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java
! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java
! src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
! src/java.base/share/classes/sun/security/x509/X509Key.java
Changeset: 30cd47d4
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-01-24 04:37:51 +0000
URL: https://git.openjdk.java.net/loom/commit/30cd47d42124540303e5f5dbbd509b58d8fb90a0
8280499: runtime/cds/appcds/TestDumpClassListSource.java fails on platforms without AppCDS custom class loaders support
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/appcds/TestDumpClassListSource.java
Changeset: 9bf6ffa1
Author: Xin Liu <xliu at openjdk.org>
Date: 2022-01-24 05:05:07 +0000
URL: https://git.openjdk.java.net/loom/commit/9bf6ffa19f1ea9efcadb3396d921305c9ec0b1d1
8279124: VM does not handle SIGQUIT during initialization
Reviewed-by: dholmes, stuefe
! src/hotspot/os/posix/signals_posix.cpp
Changeset: d1569111
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-01-24 09:18:20 +0000
URL: https://git.openjdk.java.net/loom/commit/d1569111d7077dd95b95aea6c42616f85d85e781
8280459: Suspicious integer division in Hashtable.readHashtable
Reviewed-by: rriggs, bpb
! src/java.base/share/classes/java/util/Hashtable.java
Changeset: 0567a84d
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-01-24 10:52:15 +0000
URL: https://git.openjdk.java.net/loom/commit/0567a84d49fccda139388c22d1fc14e4aea6002b
8280457: Duplicate implementation of dprecision_rounding and dstore_rounding
Reviewed-by: vlivanov, shade
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/parse2.cpp
Changeset: 7a0a6c95
Author: Dmitry Markov <dmarkov at openjdk.org>
Date: 2022-01-24 10:55:13 +0000
URL: https://git.openjdk.java.net/loom/commit/7a0a6c95a53c6cb3340328d6543a97807320b740
8274751: Drag And Drop hangs on Windows
Reviewed-by: aivanov, prr, serb
! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
Changeset: f05ff996
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-01-24 11:10:16 +0000
URL: https://git.openjdk.java.net/loom/commit/f05ff996543d0239383d8b363fdbba15769c4aae
8280174: Possible NPE in Thread.dispatchUncaughtException
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/Thread.java
Changeset: afd2805e
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2022-01-24 11:16:53 +0000
URL: https://git.openjdk.java.net/loom/commit/afd2805ef2fe72aee04b84956dba5bb5c012ff3c
8279534: Consolidate and remove oopDesc::klass_gap methods
Reviewed-by: shade, dholmes
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: 4501ddda
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2022-01-24 13:33:43 +0000
URL: https://git.openjdk.java.net/loom/commit/4501ddda7f8e0eb9352a937030a62902bfaac647
8214733: runtime/8176717/TestInheritFD.java timed out
Reviewed-by: lmesnik, coleenp, dcubed
! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java
Changeset: 44db4794
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-01-24 13:34:37 +0000
URL: https://git.openjdk.java.net/loom/commit/44db4794d29c6e0755a6dc0ea1346f48f918155b
8280391: NMT: Correct NMT tag on CollectedHeap
Reviewed-by: kbarrett, tschatzl, mli
! src/hotspot/share/gc/shared/collectedHeap.hpp
Changeset: 18c9cb07
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-01-24 13:52:16 +0000
URL: https://git.openjdk.java.net/loom/commit/18c9cb07891cdd68c06385a28af16e3931b84317
8280067: Incorrect code generated for unary - on char operand
Reviewed-by: jlaskey, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java
+ test/langtools/tools/javac/code/CharImmediateValue.java
Changeset: d53d8bd7
Author: Dmitry Kulikov <projectd8 at yandex.ru>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2022-01-24 14:07:14 +0000
URL: https://git.openjdk.java.net/loom/commit/d53d8bd7088c3dac0ca104aed919ad2dcb1cf6af
8279315: Add Git support to update_copyright_year.sh script
Reviewed-by: erikj
! make/scripts/update_copyright_year.sh
Changeset: 2b133415
Author: Angelos Bimpoudis <angelos.bimpoudis at oracle.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2022-01-24 15:09:17 +0000
URL: https://git.openjdk.java.net/loom/commit/2b13341500cb9474f5fd6375b97d102ffb635b13
8036019: Insufficient alternatives listed in some errors produced by the parser
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/T8036019.java
+ test/langtools/tools/javac/T8036019.out
! test/langtools/tools/javac/annotations/typeAnnotations/6967002/T6967002.out
+ test/langtools/tools/javac/diags/examples/AnnotationMissingElementValue.java
! test/langtools/tools/javac/enum/EnumMembersOrder.out
! test/langtools/tools/javac/parser/7157165/T7157165.out
! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out
Changeset: 4b329add
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-01-24 17:08:50 +0000
URL: https://git.openjdk.java.net/loom/commit/4b329addf1aca4b5f67057b5c6852d283d0c8f49
8280496: Remove unused G1PageBasedVirtualSpace::pretouch_internal
Reviewed-by: tschatzl, sjohanss, mli
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp
Changeset: 1c7769d3
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-01-24 17:23:14 +0000
URL: https://git.openjdk.java.net/loom/commit/1c7769d35b3a2aa4afe3125239dbfa1da5cfdeee
8280437: Move G1BufferNodeList to gc/shared
Reviewed-by: sjohanss, iwalulya, mli
- src/hotspot/share/gc/g1/g1BufferNodeList.cpp
- src/hotspot/share/gc/g1/g1BufferNodeList.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
+ src/hotspot/share/gc/shared/bufferNodeList.cpp
+ src/hotspot/share/gc/shared/bufferNodeList.hpp
Changeset: dae2226a
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-01-24 18:30:31 +0000
URL: https://git.openjdk.java.net/loom/commit/dae2226a538f7156056d1f101fb5b4d1c6f72520
8279795: Fix typo in BasicFileChooserUI: Constucts -> Constructs
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
Changeset: acd98294
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-01-24 18:31:43 +0000
URL: https://git.openjdk.java.net/loom/commit/acd98294c628e8e03a036a8e3e08d775147b2fda
8279794: Fix typos in BasicScrollBarUI: Laysouts a vertical scroll bar
Reviewed-by: prr, psadhukhan
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java
Changeset: 0b5c54be
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-01-24 18:32:35 +0000
URL: https://git.openjdk.java.net/loom/commit/0b5c54be675c63ecac17cd37f6d388fd42f09aa8
8279798: Javadoc for BasicTabbedPaneUI is inconsistent
Reviewed-by: prr, psadhukhan
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
Changeset: a825a4a1
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-01-24 18:35:53 +0000
URL: https://git.openjdk.java.net/loom/commit/a825a4a1dba14317547b57bc0188b1e912baa251
8279861: Clarify 'rect' parameters and description of paintTabBorder method in BasicTabbedPaneUI
Reviewed-by: prr, psadhukhan
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
Changeset: a5416669
Author: Daniel Jeliński <djelinski at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-01-24 19:31:11 +0000
URL: https://git.openjdk.java.net/loom/commit/a5416669a57a7739af13efc32ec084560527862b
8280474: Garbage value passed to getLocaleInfoWrapper in HostLocaleProviderAdapter_md
Reviewed-by: naoto, alanb
! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c
Changeset: 8e82d002
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-01-24 20:16:38 +0000
URL: https://git.openjdk.java.net/loom/commit/8e82d0021c119b7793870811fad37d7659c1174d
8280492: Use cross-module syntax for cross-module links
Reviewed-by: iris, serb, lancea, dfuchs, aivanov
! src/java.base/share/classes/java/io/FilenameFilter.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/net/package-info.java
! src/java.base/share/classes/java/text/AttributedCharacterIterator.java
! src/java.base/share/classes/java/text/Bidi.java
! src/java.base/share/classes/java/util/Observable.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Clipboard.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/LoggingMXBean.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/java/lang/management/PlatformLoggingMXBean.java
! src/java.management/share/classes/javax/management/remote/JMXAddressable.java
! src/java.management/share/classes/javax/management/remote/JMXServerErrorException.java
Changeset: 7d2ef9d9
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-01-21 23:18:37 +0000
URL: https://git.openjdk.java.net/loom/commit/7d2ef9d984f96cd260dc233c4acf58669615227f
8279179: Update nroff pages in JDK 18 before RC
Reviewed-by: iris, mchung
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/jdk.jartool/share/man/jarsigner.1
Changeset: ead9fecc
Author: Julia Boes <jboes at openjdk.org>
Date: 2022-01-24 10:03:40 +0000
URL: https://git.openjdk.java.net/loom/commit/ead9feccae75ab0491ce86a707f5056d88ac899a
8280441: Missing "classpath exception" in several files from jdk.httpserver
Reviewed-by: alanb, dfuchs
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/SimpleFileServer.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/Main.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/OutputFilter.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/ResourceBundleHelper.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java
Changeset: 52ddbe2d
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-01-24 21:53:27 +0000
URL: https://git.openjdk.java.net/loom/commit/52ddbe2dcdb2fa52d85c987443ffa14522ace729
Merge
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/jdk.jartool/share/man/jarsigner.1
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/jdk.jartool/share/man/jarsigner.1
Changeset: e3076552
Author: Ian Graves <igraves at openjdk.org>
Date: 2022-01-24 22:21:22 +0000
URL: https://git.openjdk.java.net/loom/commit/e3076552ec528864e61a6e0ec91e228006fddefc
8280403: RegEx: String.split can fail with NPE in Pattern.CharPredicate::match
Reviewed-by: lancea, iris, naoto, rriggs
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
Changeset: f35df5bf
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-01-25 01:22:48 +0000
URL: https://git.openjdk.java.net/loom/commit/f35df5bfb5d23f439fb64e8511fd5ca34c773f30
8280422: thread_from_jni_environment can never return NULL
Reviewed-by: shade, kbarrett
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/thread.hpp
Changeset: a59d717f
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-01-25 01:31:24 +0000
URL: https://git.openjdk.java.net/loom/commit/a59d717fd65d523bb6f4fc57949054e904a149f1
8280289: Enhance debug pp() command with NMT info
Reviewed-by: stuefe, iklam
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
! src/hotspot/share/utilities/debug.cpp
Changeset: 53804720
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-01-25 08:08:17 +0000
URL: https://git.openjdk.java.net/loom/commit/53804720a04b5b314701de82eddf1a55798eba00
8280470: Confusing instanceof check in HijrahChronology.range
Reviewed-by: rriggs, naoto, dfuchs, iris
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
Changeset: b3277465
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-01-25 09:12:18 +0000
URL: https://git.openjdk.java.net/loom/commit/b32774653f72f379655192874cb7076079d238e6
8280384: Parallel: Remove VMThread specific ParCompactionManager
Reviewed-by: ayang, sjohanss
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
Changeset: 295b263f
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-01-25 09:13:50 +0000
URL: https://git.openjdk.java.net/loom/commit/295b263fa951b9d51bfa92c04e49b2a17a62bd6f
8279241: G1 Full GC does not always slide memory to bottom addresses
Reviewed-by: iwalulya, ayang, sjohanss
! 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/g1FullGCHeapRegionAttr.hpp
! 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/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
Changeset: 2155afe2
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-01-25 09:15:11 +0000
URL: https://git.openjdk.java.net/loom/commit/2155afe2a87d718757b009d712361d7a63946a7f
8280503: Use allStatic.hpp instead of allocation.hpp where possible
Reviewed-by: dholmes, iklam
! src/hotspot/cpu/aarch64/bytes_aarch64.hpp
! src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp
! src/hotspot/cpu/arm/bytes_arm.hpp
! src/hotspot/cpu/arm/jniTypes_arm.hpp
! src/hotspot/cpu/ppc/bytes_ppc.hpp
! src/hotspot/cpu/ppc/jniTypes_ppc.hpp
! src/hotspot/cpu/s390/bytes_s390.hpp
! src/hotspot/cpu/s390/jniTypes_s390.hpp
! src/hotspot/cpu/x86/bytes_x86.hpp
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.hpp
! src/hotspot/cpu/x86/jniTypes_x86.hpp
! src/hotspot/cpu/x86/rdtsc_x86.hpp
! src/hotspot/cpu/zero/bytes_zero.hpp
! src/hotspot/cpu/zero/jniTypes_zero.hpp
! src/hotspot/os/bsd/gc/z/zNUMA_bsd.cpp
! src/hotspot/os/linux/gc/z/zSyscall_linux.hpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/posix/signals_posix.hpp
! src/hotspot/os/posix/threadLocalStorage_posix.cpp
! src/hotspot/os/windows/gc/z/zMapper_windows.hpp
! src/hotspot/os/windows/iphlp_interface.hpp
! src/hotspot/os/windows/pdh_interface.hpp
! src/hotspot/os/windows/threadLocalStorage_windows.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/dynamicArchive.hpp
! src/hotspot/share/classfile/altHashing.hpp
! src/hotspot/share/classfile/klassFactory.hpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/code/vtableStubs.hpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/compiler/compilerEvent.hpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp
! src/hotspot/share/gc/g1/g1FromCardCache.hpp
! src/hotspot/share/gc/g1/g1HeapRegionEventSender.hpp
! src/hotspot/share/gc/g1/g1HeapRegionTraceType.hpp
! src/hotspot/share/gc/g1/heapRegionBounds.hpp
! src/hotspot/share/gc/g1/heapRegionTracer.hpp
! src/hotspot/share/gc/g1/heapRegionType.hpp
! src/hotspot/share/gc/parallel/psRootType.hpp
! src/hotspot/share/gc/parallel/psScavenge.hpp
! src/hotspot/share/gc/shared/accessBarrierSupport.hpp
! src/hotspot/share/gc/shared/ageTableTracer.hpp
! src/hotspot/share/gc/shared/allocTracer.hpp
! src/hotspot/share/gc/shared/blockOffsetTable.hpp
! src/hotspot/share/gc/shared/concurrentGCBreakpoints.hpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/hotspot/share/gc/shared/gcConfig.hpp
! src/hotspot/share/gc/shared/gcLocker.hpp
! src/hotspot/share/gc/shared/gcLogPrecious.hpp
! src/hotspot/share/gc/shared/gcWhen.hpp
! src/hotspot/share/gc/shared/locationPrinter.hpp
! src/hotspot/share/gc/shared/objectCountEventSender.hpp
! src/hotspot/share/gc/shared/scavengableNMethods.hpp
! src/hotspot/share/gc/shared/spaceDecorator.hpp
! src/hotspot/share/gc/shared/weakProcessor.hpp
! src/hotspot/share/gc/shared/workerPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBreakpoint.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp
! src/hotspot/share/gc/z/zAbort.hpp
! src/hotspot/share/gc/z/zAddress.hpp
! src/hotspot/share/gc/z/zAddressSpaceLimit.hpp
! src/hotspot/share/gc/z/zBarrier.hpp
! src/hotspot/share/gc/z/zBarrierSetRuntime.hpp
! src/hotspot/share/gc/z/zBitField.hpp
! src/hotspot/share/gc/z/zBreakpoint.hpp
! src/hotspot/share/gc/z/zCPU.hpp
! src/hotspot/share/gc/z/zHash.hpp
! src/hotspot/share/gc/z/zHeuristics.hpp
! src/hotspot/share/gc/z/zLargePages.hpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/gc/z/zNMethodTable.hpp
! src/hotspot/share/gc/z/zNUMA.hpp
! src/hotspot/share/gc/z/zOop.hpp
! src/hotspot/share/gc/z/zResurrection.hpp
! src/hotspot/share/gc/z/zThread.hpp
! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.hpp
! src/hotspot/share/gc/z/zUtils.hpp
! src/hotspot/share/gc/z/zValue.hpp
! src/hotspot/share/gc/z/zVerify.hpp
! src/hotspot/share/interpreter/bytecodeHistogram.hpp
! src/hotspot/share/interpreter/bytecodeTracer.hpp
! src/hotspot/share/interpreter/bytecodeUtils.hpp
! src/hotspot/share/interpreter/bytecodes.hpp
! src/hotspot/share/interpreter/templateTable.hpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.hpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.hpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp
! src/hotspot/share/jfr/leakprofiler/utilities/granularTimer.hpp
! src/hotspot/share/jfr/leakprofiler/utilities/rootType.hpp
! src/hotspot/share/jfr/periodic/jfrFinalizerStatisticsEvent.hpp
! src/hotspot/share/jfr/periodic/jfrModuleEvent.hpp
! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.hpp
! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.hpp
! src/hotspot/share/jfr/periodic/jfrThreadDumpEvent.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.hpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp
! src/hotspot/share/jfr/recorder/service/jfrMemorySizer.hpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.hpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.hpp
! src/hotspot/share/jfr/support/jfrKlassUnloading.hpp
! src/hotspot/share/jfr/support/jfrMethodLookup.hpp
! src/hotspot/share/jfr/support/jfrObjectAllocationSample.hpp
! src/hotspot/share/jfr/utilities/jfrBigEndian.hpp
! src/hotspot/share/jfr/utilities/jfrJavaLog.hpp
! src/hotspot/share/jfr/utilities/jfrPredicate.hpp
! src/hotspot/share/jfr/utilities/jfrTimeConverter.hpp
! src/hotspot/share/jfr/writers/jfrEncoding.hpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp
! src/hotspot/share/logging/logConfiguration.hpp
! src/hotspot/share/logging/logLevel.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/metaspace/internalStats.hpp
! src/hotspot/share/memory/metaspace/metaspaceReporter.hpp
! src/hotspot/share/memory/metaspace/metaspaceSettings.hpp
! src/hotspot/share/memory/metaspace/runningCounters.hpp
! src/hotspot/share/memory/metaspaceCounters.hpp
! src/hotspot/share/memory/metaspaceCriticalAllocation.hpp
! src/hotspot/share/metaprogramming/conditional.hpp
! src/hotspot/share/metaprogramming/decay.hpp
! src/hotspot/share/metaprogramming/removeCV.hpp
! src/hotspot/share/metaprogramming/removeExtent.hpp
! src/hotspot/share/metaprogramming/removePointer.hpp
! src/hotspot/share/metaprogramming/removeReference.hpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/accessDecorators.hpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/prims/jniFastGetField.hpp
! src/hotspot/share/prims/jvmtiEventController.hpp
! src/hotspot/share/prims/jvmtiExtensions.hpp
! src/hotspot/share/prims/jvmtiManageCapabilities.hpp
! src/hotspot/share/prims/nativeLookup.hpp
! src/hotspot/share/prims/resolvedMethodTable.hpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/icache.hpp
! src/hotspot/share/runtime/jniHandles.hpp
! src/hotspot/share/runtime/orderAccess.hpp
! src/hotspot/share/runtime/prefetch.hpp
! src/hotspot/share/runtime/reflectionUtils.hpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/stackWatermark.hpp
! src/hotspot/share/runtime/threadLocalStorage.hpp
! src/hotspot/share/services/attachListener.hpp
! src/hotspot/share/services/gcNotifier.hpp
! src/hotspot/share/services/lowMemoryDetector.hpp
! src/hotspot/share/services/nmtCommon.hpp
! src/hotspot/share/services/threadIdTable.hpp
! src/hotspot/share/utilities/decoder.hpp
! src/hotspot/share/utilities/globalCounter.hpp
! src/hotspot/share/utilities/quickSort.hpp
! src/hotspot/share/utilities/stringUtils.cpp
! src/hotspot/share/utilities/stringUtils.hpp
! src/hotspot/share/utilities/utf8.cpp
! src/hotspot/share/utilities/utf8.hpp
! test/hotspot/gtest/classfile/test_AltHashing.cpp
Changeset: 1b141576
Author: Tobias Holenstein <71546117+tobiasholenstein at users.noreply.github.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-01-25 09:59:55 +0000
URL: https://git.openjdk.java.net/loom/commit/1b14157677b34891385f643a76a7aa19d7003acf
8280274: Guard printing code of Compile::print_method in PRODUCT
Reviewed-by: thartmann, neliasso
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
Changeset: c43ce85f
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2022-01-25 10:07:07 +0000
URL: https://git.openjdk.java.net/loom/commit/c43ce85f01c96a4b80b971865306254c9417e549
8278302: [s390] Implement fast-path for ASCII-compatible CharsetEncoders
Reviewed-by: mdoerr
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/s390/s390.ad
Changeset: 28796cbd
Author: Daniel Jeliński <djelinski at openjdk.org>
Committer: Michael McMahon <michaelm at openjdk.org>
Date: 2022-01-25 11:10:51 +0000
URL: https://git.openjdk.java.net/loom/commit/28796cbd1d15de678b80295418f5d1f9f59176a6
8163921: HttpURLConnection default Accept header is malformed according to HTTP/1.1 RFC
Reviewed-by: dfuchs, michaelm
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! test/jdk/sun/net/www/B8185898.java
Changeset: 36fbec78
Author: Daniel Jeliński <djelinski at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-01-25 11:15:47 +0000
URL: https://git.openjdk.java.net/loom/commit/36fbec78be837fe1defb72f39c6e3f2b5135fddf
8280241: (aio) AsynchronousSocketChannel init fails in IPv6 only Windows env
Reviewed-by: dfuchs, alanb
! src/java.base/windows/native/libnio/ch/WindowsAsynchronousServerSocketChannelImpl.c
! src/java.base/windows/native/libnio/ch/WindowsAsynchronousSocketChannelImpl.c
Changeset: 4503d043
Author: Hamlin Li <mli at openjdk.org>
Date: 2022-01-25 12:11:21 +0000
URL: https://git.openjdk.java.net/loom/commit/4503d0431c0dd4d177cf5eb4df592f26b9d372bb
8280375: G1: Tighten mem region limit in G1RebuildRemSetHeapRegionClosure
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: 496baada
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-01-25 14:09:53 +0000
URL: https://git.openjdk.java.net/loom/commit/496baada1021eecae03e737afe838ad6d383cba9
8280030: [REDO] Parallel: More precise boundary in ObjectStartArray::object_starts_in_range
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/objectStartArray.hpp
Changeset: fe77250f
Author: Daniel Jeliński <djelinski at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-01-25 14:41:41 +0000
URL: https://git.openjdk.java.net/loom/commit/fe77250fa450ec803d2818dc90c5bf156521d537
8280414: Memory leak in DefaultProxySelector
Reviewed-by: dfuchs
! src/java.base/windows/native/libnet/DefaultProxySelector.c
Changeset: 674a97b2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-01-25 16:27:30 +0000
URL: https://git.openjdk.java.net/loom/commit/674a97b27ef621e7b54c13c121c625f91df5ee60
8280396: G1: Full gc mark stack draining should prefer to make work available to other threads
Reviewed-by: sjohanss, ayang
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
Changeset: f4575e40
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-01-25 18:02:18 +0000
URL: https://git.openjdk.java.net/loom/commit/f4575e4052bf66f1259c626e01a74d3ac593e645
8279946: (ch) java.nio.channels.FileChannel tryLock and write methods are missing @throws NonWritableChannelException
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/channels/FileChannel.java
Changeset: cbe8395a
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-01-25 18:15:37 +0000
URL: https://git.openjdk.java.net/loom/commit/cbe8395ace3230dc599c7f082e3524a861b2da8e
8280168: Add Objects.toIdentityString
Reviewed-by: alanb, mchung, rriggs, smarks
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/util/Objects.java
! test/jdk/java/util/Objects/BasicObjectsTest.java
Changeset: cebaad1c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-01-25 19:22:07 +0000
URL: https://git.openjdk.java.net/loom/commit/cebaad1c94c301304fd146526cac95bfeaac66bf
8280041: Retry loop issues in java.io.ClassCache
Co-authored-by: Peter Levart <plevart at openjdk.org>
Reviewed-by: rkennke, rriggs, plevart
! src/java.base/share/classes/java/io/ClassCache.java
+ test/jdk/java/io/ClassCache/ContinuousGCTest.java
+ test/jdk/java/io/ClassCache/NullValueTest.java
+ test/jdk/java/io/ClassCache/java.base/java/io/NameClassCache.java
+ test/jdk/java/io/ClassCache/java.base/java/io/NullClassCache.java
Changeset: 76fe03fe
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-01-25 19:23:02 +0000
URL: https://git.openjdk.java.net/loom/commit/76fe03fe01a7c824e2e9263de95b8bcbb4b9d752
8280166: Extend java/lang/instrument/GetObjectSizeIntrinsicsTest.java test cases
Reviewed-by: sspitsyn, lmesnik
! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java
Changeset: 841eae6f
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-01-25 19:26:11 +0000
URL: https://git.openjdk.java.net/loom/commit/841eae6f527c00115e0455c4e04f042c28a014bb
8269542: JDWP: EnableCollection support is no longer spec compliant after JDK-8255987
8258071: Fix for JDK-8255987 can be subverted with ObjectReference.EnableCollection
Reviewed-by: dholmes, pliden
! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
Changeset: 295c0474
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-01-25 20:05:49 +0000
URL: https://git.openjdk.java.net/loom/commit/295c0474c43484e793b67a70af316aaae49fe361
8279242: Reflection newInstance() error message when constructor has no access modifiers could use improvement
Reviewed-by: iris, dholmes, mchung
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
Changeset: 2eab86b5
Author: Vicente Romero <vromero at openjdk.org>
Date: 2022-01-26 00:33:10 +0000
URL: https://git.openjdk.java.net/loom/commit/2eab86b513a9e4566b3f5989f899ae44280d3834
8213905: reflection not working for type annotations applied to exception types in the inner class constructor
Reviewed-by: jlahoda
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
! test/jdk/java/lang/annotation/TypeAnnotationReflection.java
Changeset: a183bfb4
Author: Mandy Chung <mchung at openjdk.org>
Date: 2022-01-26 01:24:15 +0000
URL: https://git.openjdk.java.net/loom/commit/a183bfb436a7dd998e602c2d16486e88c390fca1
8280377: MethodHandleProxies does not correctly invoke default methods with varags
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/reflect/InvocationHandler.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaLangReflectAccess.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/Driver.java
= test/jdk/java/lang/invoke/MethodHandleProxies/MethodHandlesProxiesTest.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/Unnamed.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m1/module-info.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m1/p1/Main.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m2/module-info.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m2/p2/TestIntf.java
Changeset: 2c64a7f2
Author: Hamlin Li <mli at openjdk.org>
Date: 2022-01-26 06:11:04 +0000
URL: https://git.openjdk.java.net/loom/commit/2c64a7f2e30dc83701456595814a831e41e5f628
8280374: G1: Remove unnecessary prev bitmap mark
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
Changeset: e72eefd9
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-01-26 06:52:12 +0000
URL: https://git.openjdk.java.net/loom/commit/e72eefd9f66e63a1e11d582e4916374840111928
8280531: Remove unused DeferredCloseInputStream
Reviewed-by: bpb, rriggs, iris
! src/java.base/unix/classes/java/lang/ProcessImpl.java
Changeset: a24f44d1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-01-26 08:31:49 +0000
URL: https://git.openjdk.java.net/loom/commit/a24f44d17de586c72c8343f8891e72ad8a514597
8280526: x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1}
Reviewed-by: kvn, neliasso
! src/hotspot/cpu/x86/x86.ad
Changeset: c180070c
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-01-26 08:41:37 +0000
URL: https://git.openjdk.java.net/loom/commit/c180070cb59b8e075376ae913c5db9a4ed868303
8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492
Reviewed-by: yan, joehw
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java
Changeset: ed0df2fa
Author: Emanuel Peter <emanuel.peter at oracle.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-01-26 10:12:22 +0000
URL: https://git.openjdk.java.net/loom/commit/ed0df2fa1f1cb019eadd0083a5006b3142ac0eb5
8268033: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow"
Reviewed-by: kvn, neliasso, chagedorn
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java
Changeset: a07e19d8
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2022-01-26 11:05:30 +0000
URL: https://git.openjdk.java.net/loom/commit/a07e19d8336f8fbea8736ba169787aec6d812817
8278410: Improve argument processing around UseHeavyMonitors
Reviewed-by: rehn, dholmes
! src/hotspot/share/runtime/arguments.cpp
Changeset: f34f8d4d
Author: stsypanov <sergei.tsypanov at yandex.ru>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-01-26 14:12:51 +0000
URL: https://git.openjdk.java.net/loom/commit/f34f8d4d6a9b3e24a93a322b985c1413c27311cc
8277983: Remove unused fields from sun.net.www.protocol.jar.JarURLConnection
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
More information about the loom-dev
mailing list