git: openjdk/loom: master: 35 new changesets
duke
duke at openjdk.org
Thu Sep 26 06:53:29 UTC 2024
Changeset: 3e673d9e
Branch: master
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2024-09-24 10:48:35 +0000
URL: https://git.openjdk.org/loom/commit/3e673d9e46ddb464263ff76f385ca5bf98a0b19d
8340680: Fix typos in javax.lang.model.SourceVersion
Reviewed-by: darcy, iris
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Changeset: e1c4d303
Branch: master
Author: Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Date: 2024-09-24 11:08:36 +0000
URL: https://git.openjdk.org/loom/commit/e1c4d3039f6b5106ce3f65d50f607eacc2a8d168
8339299: C1 will miss type profile when inline final method
Reviewed-by: lmesnik, vlivanov
! src/hotspot/share/c1/c1_LIR.hpp
+ test/hotspot/jtreg/compiler/cha/TypeProfileFinalMethod.java
Changeset: 49d15edd
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-09-24 12:43:00 +0000
URL: https://git.openjdk.org/loom/commit/49d15edd31c863faf3722af1bae8b50662ecf71f
8340657: [PPC64] SA determines wrong unextendedSP
Reviewed-by: ysuenaga, mbaesken
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
Changeset: 3c97d243
Branch: master
Author: George Adams <gdams at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2024-09-24 12:50:33 +0000
URL: https://git.openjdk.org/loom/commit/3c97d2437d34d2db47f3607fbb95ac3b8e2ec60b
8340383: VM issues warning failure to find kernel32.dll on Windows nanoserver
Reviewed-by: dholmes, jwaters
! src/hotspot/os/windows/os_windows.cpp
Changeset: 279086d4
Branch: master
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2024-09-24 13:16:43 +0000
URL: https://git.openjdk.org/loom/commit/279086d4ce7e05972e099022e8045f39680dd4e8
8340408: Shenandoah: Remove redundant task stats printing code in ShenandoahTaskQueue
Reviewed-by: shade, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: caa751c5
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-24 14:28:05 +0000
URL: https://git.openjdk.org/loom/commit/caa751c561f55bc59a6195a947d7b75515b5d2c0
8338546: Speed up ConstantPoolBuilder::classEntry(ClassDesc)
Reviewed-by: asotona, redestad
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
! test/jdk/jdk/classfile/ConstantDescSymbolsTest.java
! test/jdk/jdk/classfile/UtilTest.java
+ test/jdk/jdk/classfile/java.base/jdk/internal/classfile/impl/UtilAccess.java
+ test/micro/org/openjdk/bench/jdk/classfile/ConstantPoolBuildingClassEntry.java
Changeset: 85aed877
Branch: master
Author: Sonia Zaldana Calles <szaldana at openjdk.org>
Date: 2024-09-24 14:40:38 +0000
URL: https://git.openjdk.org/loom/commit/85aed877960ef86b483b76ce4fcf95602ae2b924
8338405: JFR: Use FILE type for dcmds
Reviewed-by: egahlin, lmesnik
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/ArgumentParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java
Changeset: 2669e22b
Branch: master
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2024-09-24 14:51:28 +0000
URL: https://git.openjdk.org/loom/commit/2669e22b76c99c1e41a324099154b561e0433b56
8340793: Fix client builds after JDK-8337987
Reviewed-by: shade, fyang
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
Changeset: 212e3293
Branch: master
Author: vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Date: 2024-09-24 15:11:13 +0000
URL: https://git.openjdk.org/loom/commit/212e32931cafe446d94219d6c3ffd92261984dff
8338694: x86_64 intrinsic for tanh using libm
Reviewed-by: kvn, jbhateja, sgibbons, sviswanathan
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_tanh.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_32.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/java.base/share/classes/java/lang/Math.java
! test/jdk/java/lang/Math/HyperbolicTests.java
Changeset: 90c2c0b4
Branch: master
Author: Phil Race <prr at openjdk.org>
Date: 2024-09-24 18:07:33 +0000
URL: https://git.openjdk.org/loom/commit/90c2c0b4ad4ee7d2ea149aea771cf81bd666b1dc
8340143: Open source several Java2D rendering loop tests.
Reviewed-by: psadhukhan
+ test/jdk/sun/java2d/loops/ARGBBgToRGB.java
+ test/jdk/sun/java2d/loops/CopyNegative.java
+ test/jdk/sun/java2d/loops/DitheredSolidFill.java
+ test/jdk/sun/java2d/loops/OffsetCalculationTest.java
+ test/jdk/sun/java2d/loops/XORClearRect.java
Changeset: 8c08c43a
Branch: master
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2024-09-24 18:56:22 +0000
URL: https://git.openjdk.org/loom/commit/8c08c43a34b7a237c0281ef58594af4f263ba3ca
8340433: Open source closed choice tests #3
Reviewed-by: honkar, prr
+ test/jdk/java/awt/Choice/ChoicePosTest.java
+ test/jdk/java/awt/Choice/DeadlockTest.java
+ test/jdk/java/awt/Choice/SetFontTest.java
Changeset: e3d80f1e
Branch: master
Author: Artur Barashev <artur.barashev at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2024-09-24 18:57:58 +0000
URL: https://git.openjdk.org/loom/commit/e3d80f1e1e8b5d503f13b8037172e3dac29e27ad
8340670: Policy.UNSUPPORTED_EMPTY_COLLECTION.isReadOnly does not return true
Reviewed-by: mullan
! src/java.base/share/classes/java/security/Policy.java
Changeset: b639661e
Branch: master
Author: George Adams <gdams at openjdk.org>
Date: 2024-09-24 19:35:59 +0000
URL: https://git.openjdk.org/loom/commit/b639661e797fb52ce32ce397a153c886fdc40f53
8340804: doc/building.md update Xcode instructions to note that full install is required
Reviewed-by: erikj, jwaters
! doc/building.html
! doc/building.md
Changeset: 0b8c9f6d
Branch: master
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2024-09-24 20:09:40 +0000
URL: https://git.openjdk.org/loom/commit/0b8c9f6d2397dcb480dc5ae109607d86f2b15619
8338525: Leading and trailing code blocks by indentation
Reviewed-by: hannesw, prappo
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! test/langtools/jdk/javadoc/doclet/testMarkdown/TestMarkdownCodeBlocks.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
! test/langtools/tools/javac/doctree/MarkdownTest.java
Changeset: c0fcb258
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-09-25 01:45:04 +0000
URL: https://git.openjdk.org/loom/commit/c0fcb258bbd02892267970dc4bc082dc7761f074
8340717: Remove unused function declarations from java.c/java.h of the launcher
Reviewed-by: alanb, dholmes, shade, jwaters
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
Changeset: a37bb2e0
Branch: master
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-09-25 02:29:06 +0000
URL: https://git.openjdk.org/loom/commit/a37bb2e0372a7c074c88d31824fc418a47f63405
8340643: RISC-V: Small refactoring for sub/subw macro-assembler routines
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: 9bcc7b66
Branch: master
Author: Shaojin Wen <swen at openjdk.org>
Date: 2024-09-25 02:30:46 +0000
URL: https://git.openjdk.org/loom/commit/9bcc7b66de6495d3da8fc7f30a2a88187dbe847d
8340708: Optimize StackMapGenerator::processMethod
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
Changeset: 2d38af61
Branch: master
Author: Shaojin Wen <swen at openjdk.org>
Date: 2024-09-25 02:32:29 +0000
URL: https://git.openjdk.org/loom/commit/2d38af61e4133ca98d5a98b3cfb6a6dde2877026
8340587: Optimize StackMapGenerator$Frame::checkAssignableTo
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
Changeset: 2e0554a6
Branch: master
Author: Shaojin Wen <swen at openjdk.org>
Date: 2024-09-25 02:35:41 +0000
URL: https://git.openjdk.org/loom/commit/2e0554a69548dae6e8ce9eec48c82e08dd3c1ffa
8340710: Optimize DirectClassBuilder::build
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
Changeset: b1f8d2ea
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-09-25 03:07:45 +0000
URL: https://git.openjdk.org/loom/commit/b1f8d2ea76322a89eea84851a1e791f52c31261b
8339935: Open source several AWT focus tests - series 5
Reviewed-by: prr
+ test/jdk/java/awt/Focus/DeiconifyTest.java
+ test/jdk/java/awt/Focus/HiddenTraversalTest.java
+ test/jdk/java/awt/Focus/LightweightPopupTest.java
+ test/jdk/java/awt/Focus/ProxiedWindowHideTest.java
Changeset: 97a3933f
Branch: master
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-09-25 08:11:00 +0000
URL: https://git.openjdk.org/loom/commit/97a3933f1be2cabfc574689bb60618fe6fa3a8a4
8339771: RISC-V: Reduce icache flushes
Reviewed-by: fyang, mli, luhenry
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/relocInfo_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 9806d213
Branch: master
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-09-25 08:13:25 +0000
URL: https://git.openjdk.org/loom/commit/9806d2139cb5994effdee3f7bc6b23eb81858ed3
8340808: RISC-V: Client build fails after JDK-8339738
Reviewed-by: fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: 1b9898a4
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-09-25 09:26:06 +0000
URL: https://git.openjdk.org/loom/commit/1b9898a44fd3f8159a7184053ef50cba55419d6e
8340843: [PPC64/s390x] Error: ShouldNotReachHere() in TemplateInterpreterGenerator::generate_math_entry after 8338694
Reviewed-by: mbaesken, amitkumar
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
Changeset: 120463dc
Branch: master
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2024-09-25 12:15:07 +0000
URL: https://git.openjdk.org/loom/commit/120463dc90d717bffb2bd0d5e6b1ea707f5d1b42
8339541: CSS rule is not specific enough
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
Changeset: d8790aa0
Branch: master
Author: Claes Redestad <redestad at openjdk.org>
Date: 2024-09-25 13:04:46 +0000
URL: https://git.openjdk.org/loom/commit/d8790aa0489fe49b499535c31cdfb691003792ff
8340885: Desugar ZipCoder.Comparison
Reviewed-by: lancea, eirbjo
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: 083b9808
Branch: master
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2024-09-25 13:12:47 +0000
URL: https://git.openjdk.org/loom/commit/083b98083136933fc51499181f85ca30a77da9e1
8340568: Incorrect escaping of single quotes when pretty-printing character literals
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/langtools/tools/javac/tree/PrettyCharLiteral.java
Changeset: fb703258
Branch: master
Author: Leonov Kirill <91743110+kirleo2 at users.noreply.github.com>
Date: 2024-09-25 13:18:25 +0000
URL: https://git.openjdk.org/loom/commit/fb703258774ca14a6a239fc6d47a37e021e6036a
8338583: NMT: Malloc overhead is calculated incorrectly
Reviewed-by: azafari, yan, gziemski
! src/hotspot/share/nmt/mallocHeader.hpp
! src/hotspot/share/nmt/mallocTracker.hpp
! src/hotspot/share/nmt/memTracker.hpp
Changeset: 0474f020
Branch: master
Author: George Adams <gdams at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2024-09-25 16:25:23 +0000
URL: https://git.openjdk.org/loom/commit/0474f020bf276c761f46bc8ba0873ed90a8fd19b
8340815: Add SECURITY.md file
Reviewed-by: mr, jwaters, erikj
+ SECURITY.md
Changeset: 81b5f097
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-09-25 16:36:28 +0000
URL: https://git.openjdk.org/loom/commit/81b5f0974903accc738c07cdf7be09fa6ea8fbdd
8340946: Add vmTestbase/gc/memory/Nio/Nio.java and java/nio/Buffer/LimitDirectMemory.java to problem list
Reviewed-by: liach, dcubed, alanb
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 0e0b0b0d
Branch: master
Author: Eirik Bjørsnøs <eirbjo at openjdk.org>
Date: 2024-09-25 16:36:44 +0000
URL: https://git.openjdk.org/loom/commit/0e0b0b0d2626cda032f1500e64f6729554e47038
8340684: Reading from an input stream backed by a closed ZipFile has no test coverage
Reviewed-by: lancea
+ test/jdk/java/util/zip/ZipFile/ReadAfterClose.java
Changeset: f7bc9ba5
Branch: master
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2024-09-25 16:46:49 +0000
URL: https://git.openjdk.org/loom/commit/f7bc9ba552cf913eef2131b964c48f1b4b55131c
8340228: Open source couple more miscellaneous AWT tests
Reviewed-by: prr
+ test/jdk/java/awt/Desktop/EditAndPrintTest/EditAndPrintTest.java
+ test/jdk/java/awt/TextField/GetTextTest/GetTextTest.java
+ test/jdk/java/awt/TextField/SetEchoCharTest3/SetEchoCharTest3.java
Changeset: 1b2d40ad
Branch: master
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2024-09-25 17:19:02 +0000
URL: https://git.openjdk.org/loom/commit/1b2d40addfc5e32229418d29ae90fb440720479e
8340956: ProblemList 4 java/nio/channels/DatagramChannel tests on macosx-all
Reviewed-by: liach, alanb, darcy, dfuchs
! test/jdk/ProblemList.txt
Changeset: df1959fd
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-25 18:29:30 +0000
URL: https://git.openjdk.org/loom/commit/df1959fd7a57f11839d58858bab4ea61f5b2bb8d
8340838: Clean up MutableCallSite to use explicit release fence instead of AtomicInteger
Reviewed-by: jrose, redestad, shade
! src/java.base/share/classes/java/lang/invoke/MutableCallSite.java
Changeset: 84751cbf
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-09-25 18:31:24 +0000
URL: https://git.openjdk.org/loom/commit/84751cbfddf69bd9ed6bc5c39f8e056009440331
8340831: Simplify simple validation for class definition in MethodHandles.Lookup
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
Changeset: 8f756196
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-09-25 18:51:16 +0000
URL: https://git.openjdk.org/loom/commit/8f756196b430af67a8e31a13811a183d52df8497
8340864: Remove unused lines related to vmClasses
Reviewed-by: shade, kvn
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/classfile/vmClasses.hpp
More information about the loom-dev
mailing list