git: openjdk/panama-foreign: master: 80 new changesets
duke
duke at openjdk.org
Fri Jul 19 11:09:53 UTC 2024
Changeset: eec0e155
Branch: master
Author: Volker Simonis <simonis at openjdk.org>
Date: 2024-07-12 12:09:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eec0e155f303ff4bbdab172765ca7c92c2b94cbd
8335619: Add an @apiNote to j.l.i.ClassFileTransformer to warn about recursive class loading and ClassCircularityErrors
Reviewed-by: alanb, stuefe, liach
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
Changeset: 559826c2
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-07-12 12:17:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/559826c2922851dbe45ead23ad1d73b1846334ac
8332474: Tighten up ToolBox' JavacTask to not silently accept javac crash as a failure
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/langtools/tools/lib/toolbox/AbstractTask.java
! test/langtools/tools/lib/toolbox/JavacTask.java
Changeset: 2fc7eb44
Branch: master
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2024-07-12 12:37:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2fc7eb44a018974734832576a0a2631ae747e0cd
8155030: The Menu Mnemonics are always displayed for GTK LAF
Hides mnemonics on menus, buttons, and labels for GTK L&F.
Moved shared code for hiding mnemonics into
sun/swing/MnemonicHandler and AltProcessor to avoid code duplication.
Reviewed-by: prr, tr, achung, dnguyen, aivanov
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLabelUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java
- src/java.desktop/macosx/classes/com/apple/laf/AquaMnemonicHandler.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
+ src/java.desktop/share/classes/sun/swing/AltProcessor.java
+ src/java.desktop/share/classes/sun/swing/MnemonicHandler.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java
! test/jdk/javax/swing/JMenuBar/TestMenuMnemonic.java
+ test/jdk/javax/swing/JMenuBar/TestMenuMnemonicLinuxAndMac.java
! test/jdk/javax/swing/LookAndFeel/bug4736093.java
! test/jdk/javax/swing/plaf/windows/6921687/bug6921687.java
Changeset: 34d8562a
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-12 12:59:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/34d8562a913b8382601e4c0c31ad34a663b9ec0a
8335902: Parallel: Refactor VM_ParallelGCFailedAllocation and VM_ParallelGCSystemGC
Reviewed-by: gli, zgu
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.cpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psScavenge.hpp
! src/hotspot/share/gc/parallel/psVMOperations.cpp
! src/hotspot/share/gc/parallel/psVMOperations.hpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java
Changeset: 4f312d6b
Branch: master
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2024-07-12 12:59:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4f312d6bc1fda6e3863ac623902a7decb0704ec3
8336152: Remove unused forward declaration in classLoadInfo.hpp
Reviewed-by: dholmes, shade
! src/hotspot/share/classfile/classLoadInfo.hpp
Changeset: 84c74ad0
Branch: master
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-12 14:36:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/84c74ad0a94f5c36529c63d846f15916259ee6a5
8335802: Improve startup speed HexFormat uses boolean instead of enum
Reviewed-by: liach
! src/java.base/share/classes/java/util/HexFormat.java
Changeset: 1f6e106b
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-07-12 17:11:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1f6e106b45e5109224e13d70f1a40c9e666ec2ab
8335684: Test ThreadCpuTime.java should pause like ThreadCpuTimeArray.java
Reviewed-by: sspitsyn, cjplummer
! test/jdk/java/lang/management/ThreadMXBean/ThreadCpuTime.java
Changeset: 4957145e
Branch: master
Author: Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-12 21:49:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4957145e6c823bfaa638a77457da5c031af978b9
8336278: Micro-optimize Replace String.format("%n") to System.lineSeparator
Reviewed-by: dnsimon, shade
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/CodeUtil.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodData.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/StructuredWriter.java
Changeset: 8ba9bc6f
Branch: master
Author: Sean Gwizdak <sgwizdak at amazon.com>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-12 21:49:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8ba9bc6f1735be98dcc039244a28884b4d9620ae
8332249: Micro-optimize Method.hashCode
Reviewed-by: liach
! src/java.base/share/classes/java/lang/reflect/Method.java
! test/micro/org/openjdk/bench/java/lang/reflect/MethodBenchmark.java
Changeset: 5bc86f33
Branch: master
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-12 21:50:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5bc86f332986e3fffc1363f569029bb73a706064
8336259: Wrong link to stylesheet.css in JavaDoc API documentation
Reviewed-by: jjg, liach
! src/java.base/share/classes/java/lang/doc-files/ValueBased.html
! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html
Changeset: 4166e534
Branch: master
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2024-07-12 23:11:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4166e5345283d118d76b20de579d73bd55436ea6
8318106: Generated HTML for snippet does not always contain an id
Reviewed-by: liach
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
! test/langtools/jdk/javadoc/doclet/testMarkdown/TestMarkdownTaglets.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetUnnamedPackage.java
Changeset: ae9f318f
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-07-13 02:19:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ae9f318fc35eeab497e546ebab9faed6ec774ec5
8336301: test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java leaves around a FIFO file upon test completion
Reviewed-by: alanb
! test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java
Changeset: 6f325db4
Branch: master
Author: Brian Stafford <bstafford at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-07-13 04:59:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6f325db49365d3d06add5d194d4696a1428675fa
8310915: Typo in aarch64.ad: "envcodings"
Reviewed-by: thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: a9f5e76a
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-14 15:01:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a9f5e76a65f743be9cd995fbea9c78ff9cef3402
8335905: CompoundElement API cleanup
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/ClassFileBuilder.java
! src/java.base/share/classes/java/lang/classfile/ClassModel.java
! src/java.base/share/classes/java/lang/classfile/CodeModel.java
! src/java.base/share/classes/java/lang/classfile/CompoundElement.java
! src/java.base/share/classes/java/lang/classfile/FieldModel.java
! src/java.base/share/classes/java/lang/classfile/MethodModel.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/FieldImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! test/jdk/java/lang/instrument/asmlib/Instrumentor.java
! test/jdk/java/lang/invoke/8022701/MHIllegalAccess.java
! test/jdk/java/lang/invoke/lambda/LambdaAsm.java
! test/jdk/jdk/classfile/AdaptCodeTest.java
! test/jdk/jdk/classfile/BasicBlockTest.java
! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/OptionsTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
! test/jdk/jdk/classfile/TestRecordComponent.java
! test/jdk/jdk/classfile/VerifierSelfTest.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
! test/jdk/jdk/classfile/helpers/Transforms.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java
! test/micro/org/openjdk/bench/jdk/classfile/ReadDeep.java
! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java
Changeset: 3f2636d9
Branch: master
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-07-15 05:41:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3f2636d9b71f5270c83d17dcf5d18cf907978475
8335820: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java fails due to IllegalArgumentException: hash must be nonzero
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! test/jdk/jdk/classfile/LimitsTest.java
Changeset: a96de6d8
Branch: master
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2024-07-15 07:34:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a96de6d8d273d75a6500e10ed06faab9955f893b
8336256: memcpy short value to int local is incorrect in VtableStubs::unsafe_hash
Reviewed-by: stuefe, shade, kvn
! src/hotspot/share/code/vtableStubs.cpp
Changeset: 2b0adfc2
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-07-15 11:26:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2b0adfc2decf47f6f49f072549c96f301f275285
8335817: javac AssertionError addLocalVar checkNull
Reviewed-by: vromero, mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/MatchExceptionLambdaExpression.java
Changeset: a253e0ff
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-15 12:11:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a253e0ff4b88541d01596b0e73ede4b96a258fca
8335642: Hide Transform implementation for Class-File API
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/ClassFileBuilder.java
! src/java.base/share/classes/java/lang/classfile/ClassFileTransform.java
! src/java.base/share/classes/java/lang/classfile/ClassTransform.java
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/CodeTransform.java
! src/java.base/share/classes/java/lang/classfile/FieldTransform.java
! src/java.base/share/classes/java/lang/classfile/MethodTransform.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractDirectBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TransformImpl.java
Changeset: 46355319
Branch: master
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2024-07-15 14:24:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4635531950dbcfcd3ee2f13a57f0909af78a94c7
8335159: Move method reference to lambda desugaring before Lower
8336320: NullPointerException: Cannot invoke Type.getTag because type is null after JDK-8334037
Reviewed-by: jlahoda, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/langtools/tools/javac/SuperInit/MrefDoubleTrans.java
Changeset: 000de306
Branch: master
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2024-07-15 14:54:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/000de306286bb75bbdad2f572ce6dafd4184680e
8335269: [Graal] occasional timeout in java/lang/StringBuffer/TestSynchronization.java with loom
Reviewed-by: dholmes, alanb
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
+ test/jdk/java/lang/Thread/virtual/ThreadPollOnYield.java
Changeset: 9dfcd75e
Branch: master
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2024-07-15 15:28:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9dfcd75ec4f6c1fb60e5416fa6fc759c969a24fb
8334121: Anonymous class capturing two enclosing instances fails to compile
Reviewed-by: jlahoda, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! test/langtools/tools/javac/MethodParameters/LocalClassTest.out
+ test/langtools/tools/javac/SuperInit/MultiLevelOuterInstance.java
Changeset: ab27acab
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-15 15:43:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ab27acab0b0f4a8af080275e92c2f296f5f6486b
8336297: C2: Fix -Wzero-as-null-pointer-constant warnings in derived Node ctors
Reviewed-by: kvn, jwaters
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
Changeset: 388fcf03
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-15 16:00:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/388fcf03c02c41bb690733e8565642c24ead56e0
8336349: Fix more simple -Wzero-as-null-pointer-constant warnings in C2 code
Reviewed-by: kvn, shade
! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/domgraph.cpp
! src/hotspot/share/opto/idealKit.cpp
! src/hotspot/share/opto/ifg.cpp
! src/hotspot/share/opto/live.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/reg_split.cpp
! src/hotspot/share/opto/regalloc.cpp
! src/hotspot/share/opto/type.cpp
Changeset: c8a95a76
Branch: master
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-07-15 20:26:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c8a95a763c169b94c5ba07d2c6fbdf99ba3b9e3b
8072701: resume001 failed due to ERROR: timeout for waiting for a BreakpintEvent
Reviewed-by: amenkov, kevinw, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001a.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java
Changeset: bc7cd42d
Branch: master
Author: Alexey Ushakov <avu at openjdk.org>
Date: 2024-07-15 23:25:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bc7cd42d11943003470ed4c93a25db3a8f9b5d21
8314498: [macos] Transferring File objects to Finder fails
Co-authored-by: Andrey Starovoyt <Andrey.Starovoyt at jetbrains.com>
Reviewed-by: prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CClipboard.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
Changeset: 8feabc84
Branch: master
Author: SendaoYan <syan at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-07-16 01:43:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8feabc849ba2f617c8c6dbb2ec5074297beb6437
8334057: JLinkReproducibleTest.java support receive test.tool.vm.opts
Reviewed-by: jpai
! test/jdk/tools/jlink/JLinkReproducibleTest.java
Changeset: 419cc462
Branch: master
Author: Christoph Langer <clanger at openjdk.org>
Date: 2024-07-16 12:48:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/419cc4624891e5775847f8acaf92fa8c42a9719c
8335533: OutOfMemoryError: Metaspace observed again on AIX in test RedefineLeakThrowable.java after JDK-8294960
Reviewed-by: mbaesken, stuefe
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java
Changeset: c99be357
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-16 15:23:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c99be357c9ff3b4f7edd8673beefeab54aa4ee90
8336474: Problemlist compiler/interpreter/Test6833129 on x86_32
Reviewed-by: thartmann, stuefe
! test/hotspot/jtreg/ProblemList.txt
Changeset: 88eff4c3
Branch: master
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-07-16 16:11:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/88eff4c3054b7d9d6486ff418bbecca8f0388117
8336421: ciMethod() constructor should use ConditionalMutexLocker(Compile_lock)
Reviewed-by: jwaters, thartmann, shade
! src/hotspot/share/ci/ciMethod.cpp
Changeset: 59bf3d77
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-16 17:53:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/59bf3d77aa96dfdc199f5a6893c76c8a379e9fba
8336080: Fix -Wzero-as-null-pointer-constant warnings in ClassLoaderStats ctor
Reviewed-by: dholmes, iwalulya
! src/hotspot/share/classfile/classLoaderStats.hpp
Changeset: a60608e7
Branch: master
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-07-16 18:10:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a60608e7a35aeeed57bcce641d4957de1e4b4def
8334169: Long arguments of attach operation are silently truncated on Windows
Reviewed-by: sspitsyn, cjplummer
! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c
+ test/hotspot/jtreg/serviceability/attach/LongArgTest.java
Changeset: 005fb67e
Branch: master
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-07-16 20:47:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/005fb67e99370ef2bd15dae621a3924e1cf00124
8331194: NPE in ArrayCreationTree.java with -XX:-UseCompressedOops
Reviewed-by: kvn
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestReduceAllocationAndNestedScalarized.java
Changeset: f3e7063e
Branch: master
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-07-16 23:27:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f3e7063e26cefb6643e4150b7fcbdc9a1fdaebed
8336420: Add JVMTI setfldw001 and setfmodw001 tests to Xcomp problem list
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 69baa7d2
Branch: master
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2024-07-16 23:46:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/69baa7d2850fafbd89978db12eec683c286eb921
8336413: gtk headers : Fix typedef redeclaration of GMainContext and GdkPixbuf
Reviewed-by: prr, dnguyen
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
Changeset: 5f365d44
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-01-23 08:25:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5f365d44be9c1f3413c9ccde970e2745090a516a
8323231: Improve array management
Co-authored-by: Martin Balao <mbalao at openjdk.org>
Reviewed-by: iveresov, rhalade, mschoene, dlong, kvn
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
Changeset: 46c37686
Branch: master
Author: Emanuel Peter <epeter at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-01-25 14:47:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/46c37686454321011541499a79c776f774ff2b57
8320548: Improved loop handling
Reviewed-by: mschoene, rhalade, thartmann, chagedorn
! src/hotspot/share/opto/superword.cpp
Changeset: 227fc5e5
Branch: master
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-01-29 21:40:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/227fc5e591da0ea7540a7f25451240401ead3495
8314794: Improve UTF8 String supports
Reviewed-by: dholmes, coleenp, rhalade
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/utf8.cpp
Changeset: aea9a08b
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-02-11 21:54:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aea9a08bebb6555ef6f00daba24afec394dd245b
8319859: Better symbol storage
Reviewed-by: rhalade, coleenp, matsaave, iklam
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
Changeset: c5a8c8a0
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-02-13 21:15:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c5a8c8a0b6d51c33679efb02514f7a44e93ad290
8325600: Better symbol storage
Reviewed-by: coleenp, rhalade, matsaave
! src/hotspot/share/classfile/symbolTable.cpp
Changeset: e6363255
Branch: master
Author: Jayathirth D V <jdv at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-03-15 10:28:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e636325510e882afa703752c6d37c183d111565c
8324559: Improve 2D image handling
Reviewed-by: rhalade, mschoene, psadhukhan, prr
! src/java.desktop/share/native/libawt/java2d/loops/MaskFill.c
Changeset: 553f21ae
Branch: master
Author: Christian Hagedorn <chagedorn at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-03-26 11:43:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/553f21ae5324029eef3c934d69be40f5d4266457
8327413: Enhance compilation efficiency
Co-authored-by: Roland Westrelin <roland at openjdk.org>
Reviewed-by: ahgross, rhalade, thartmann, epeter, mbalao, fferrari
! src/hotspot/share/opto/ifnode.cpp
Changeset: 8cc84bf7
Branch: master
Author: Phil Race <prr at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-03-29 17:40:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8cc84bf71e42bb72755a9f2d8532cbdbd428c2a5
8320097: Improve Image transformations
Reviewed-by: jdv, psadhukhan, aivanov, rhalade
! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java
! src/java.desktop/share/native/libawt/java2d/loops/TransformHelper.c
Changeset: 13341ca7
Branch: master
Author: Jayathirth D V <jdv at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-04-02 06:02:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/13341ca70276c891add2e4652b6e1e8020610988
8323390: Enhance mask blit functionality
Reviewed-by: prr, rhalade, psadhukhan
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
! src/java.desktop/share/native/libawt/java2d/loops/MaskBlit.c
Changeset: d90c20c0
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-07-17 06:05:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d90c20c0c728ced94493e0e58956153f6f61f898
Merge
Reviewed-by: djelinski, dholmes
Changeset: 3babffd4
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-07-17 06:12:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3babffd4002be62f9f75a1a773c9561804612fad
8334167: Test java/lang/instrument/NativeMethodPrefixApp.java timed out
Reviewed-by: dholmes, sspitsyn, alanb
! test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java
! test/jdk/java/lang/instrument/NativeMethodPrefixApp.java
+ test/jdk/java/lang/instrument/libNativeMethodPrefix.c
Changeset: b9b0b850
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-07-17 06:46:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b9b0b8504ec989ad0687188de4bccfe2c04e5d64
8336375: Crash on paste to JShell
Reviewed-by: jvernee
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ffm/Kernel32.java
Changeset: 70f3e990
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-17 09:25:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/70f3e99016311a6520e6a7c0da4c7ff718364976
8336463: Parallel: Add PSOldGen::expand_and_allocate
Reviewed-by: iwalulya, zgu
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
Changeset: 59843f4a
Branch: master
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-07-17 09:42:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/59843f4a65c18b9a9cc32d4146e569b0e8c89baf
8336040: Missing closing anchor element in Docs.gmk
Reviewed-by: dholmes, jpai, shade
! make/Docs.gmk
Changeset: d41d2a7a
Branch: master
Author: Vladimir Petko <vpetko at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-17 09:43:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d41d2a7a82cb6eff17396717e2e14139ad8179ba
8334502: gtest/GTestWrapper.java fails on armhf due to LogDecorations.iso8601_utctime_test
Reviewed-by: dholmes, shade
! src/hotspot/share/runtime/os.cpp
Changeset: 67979eb0
Branch: master
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2024-07-17 11:17:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/67979eb0771ff834d6d3d18ba5a8bfe161cfc2ce
8334781: JFR crash: assert(((((JfrTraceIdBits::load(klass)) & ((JfrTraceIdEpoch::this_epoch_method_and_class_bits()))) != 0))) failed: invariant
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
Changeset: 87136287
Branch: master
Author: Suchismith Roy <sroy at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-07-17 11:24:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/871362870ea8dc5f4ac186876e91023116891a5b
8334217: [AIX] Misleading error messages after JDK-8320005
Reviewed-by: jkern, mbaesken
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/aix/porting_aix.hpp
Changeset: 6df7acbc
Branch: master
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2024-07-17 12:20:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6df7acbc74922d297852044596045a8b32636423
8299080: Wrong default value of snippet lang attribute
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/Parser.java
! test/langtools/jdk/javadoc/doclet/testMarkdown/TestMarkdownTaglets.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/SnippetTester.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java
Changeset: 7ec55df3
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-17 14:49:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7ec55df34af98e9a80381dba7f7f2127f2248f73
8336638: Parallel: Remove redundant mangle in PSScavenge::invoke
Reviewed-by: zgu
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: 10186ff4
Branch: master
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-07-17 16:25:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/10186ff48fe67aeb83c028b47f6b7e5105513cf3
8336300: DateFormatSymbols#getInstanceRef returns non-cached instance
Reviewed-by: joehw, iris, jlu, aturbanov
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
Changeset: bcb5e695
Branch: master
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-07-17 18:46:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bcb5e69505f6cc8a4f323924cd2c58e630595fc0
8335921: Fix HotSpot VM build without JVMTI
Reviewed-by: dholmes, shade
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! test/jdk/jdk/jfr/event/runtime/TestAgentEvent.java
Changeset: 78cc0f95
Branch: master
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-07-17 21:39:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/78cc0f9569535c72900cf4617e22cef99f695e61
8336091: Fix HTML warnings in the generated HTML files
Reviewed-by: dholmes
! make/jdk/src/classes/build/tools/fixuppandoc/Main.java
Changeset: 21a6cf84
Branch: master
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-07-18 00:21:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/21a6cf848da00c795d833f926f831c7aea05dfa3
8336587: failure_handler lldb command times out on macosx-aarch64 core file
Reviewed-by: dlong, dholmes, jpai
! test/failure_handler/src/share/conf/mac.properties
Changeset: 72297d22
Branch: master
Author: Arseny Bochkarev <arseny.bochkarev at syntacore.com>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2024-07-18 08:55:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/72297d22d19e34ff26bd34644dc087a1dec9527e
8317720: RISC-V: Implement Adler32 intrinsic
Reviewed-by: fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 1b83bd92
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-07-18 10:08:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1b83bd9225fe9ada4c3770d5cd41242f82fe144f
8336661: Parallel: Remove stacks_empty assert in PSScavenge::invoke
Reviewed-by: sangheki
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: 7bf53132
Branch: master
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2024-07-18 11:00:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7bf531324404419e7de3e83e245d351e1a4e4499
8335480: Only deoptimize threads if needed when closing shared arena
Reviewed-by: mcimadamore, kvn, uschindler, vlivanov, eosterlund
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/prims/scopedMemoryAccess.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.hpp
+ test/jdk/java/foreign/TestConcurrentClose.java
! test/jdk/java/foreign/TestHandshake.java
+ test/micro/org/openjdk/bench/java/lang/foreign/ConcurrentClose.java
Changeset: 35df48e1
Branch: master
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-07-18 11:22:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/35df48e1b321d16f44ba924065143af67143cf95
8335860: compiler/vectorization/TestFloat16VectorConvChain.java fails with non-standard AVX/SSE settings
Reviewed-by: sviswanathan, kvn
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java
Changeset: 4a73ed44
Branch: master
Author: Robert Toyonaga <rtoyonag at redhat.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-07-18 13:35:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4a73ed44f1af4ea3e53b1e1a6acfca1ba6b636c3
8330144: Revise os::free_memory()
Reviewed-by: stuefe, mbaesken
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 5f7b0072
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-07-18 15:24:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5f7b0072cfe7434b43dea53b2a8d55c56c6668ea
8336346: Fix -Wzero-as-null-pointer-constant warnings in jvmciJavaClasses.cpp
Reviewed-by: jwaters, thartmann
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
Changeset: 245c0866
Branch: master
Author: Vicente Romero <vromero at openjdk.org>
Date: 2024-07-18 15:54:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/245c08664896d63ac050ebc23259b23908dafed5
8332600: javac uses record components source position during compilation
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: bbc79a5e
Branch: master
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-07-18 16:33:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bbc79a5e0144cb5ee6051e078681f9c6821441cb
8333768: Minor doc updates to java.lang.{Float, Double}
Reviewed-by: rgiulietti
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
Changeset: 02be7b8d
Branch: master
Author: Phil Race <prr at openjdk.org>
Date: 2024-07-18 17:35:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/02be7b8ddcdb62977770cb5052e86bcada8478ba
8334495: Use FFM instead of jdk.internal.misc.Unsafe in java.desktop font implementation
Reviewed-by: jdv, dnguyen, achung
! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/share/classes/sun/font/GlyphList.java
! src/java.desktop/share/classes/sun/font/StrikeCache.java
! src/java.desktop/share/native/libfontmanager/sunFont.c
! src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java
Changeset: b44632aa
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-18 21:46:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b44632aa15d21a10e559aee02a9e4dcd876654f6
8336588: Ensure Transform downstream receives upstream start items only after downstream started
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/TransformImpl.java
! test/jdk/jdk/classfile/TransformTests.java
Changeset: 902c2afb
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-18 21:46:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/902c2afb6714f778e3229c8411e9f9d5c392b388
8336585: BoundAttribute.readEntryList not type-safe
Reviewed-by: asotona
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! test/jdk/jdk/classfile/BoundAttributeTest.java
Changeset: 39f44768
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-07-18 22:22:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/39f44768131254ee11f723f92e2bac57b0d1ade0
8334772: Change Class::signers to an explicit field
Reviewed-by: dholmes, alanb, rriggs, coleenp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/native/libjava/Class.c
Changeset: 330e520c
Branch: master
Author: Fernando Guallini <fguallini at openjdk.org>
Date: 2024-07-18 22:36:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/330e520c1d42d3a9f3e187873dcd8ed7fd561aaf
8028127: Regtest java/security/Security/SynchronizedAccess.java is incorrect
Reviewed-by: wetmore, mdonovan, rhalade
! test/jdk/java/security/Security/SynchronizedAccess.java
Changeset: 1b9270ac
Branch: master
Author: Prajwal Kumaraswamy <pkumaraswamy at openjdk.org>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date: 2024-07-18 22:42:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1b9270ac8a76b482103dd3f6b12606a22214e554
8328723: IP Address error when client enables HTTPS endpoint check on server socket
Reviewed-by: wetmore, djelinski
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
Changeset: 902bada2
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-07-19 02:56:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/902bada2cdd141ade8615d1e3c2fcbff2b80e3b1
8234071: JTable.AUTO_RESIZE_LAST_COLUMN acts like AUTO_RESIZE_ALL_COLUMNS
Reviewed-by: prr, abhiscxk
! src/java.desktop/share/classes/javax/swing/JTable.java
Changeset: f5871df2
Branch: master
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2024-07-19 05:54:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f5871df25c60990825babb3bbae38c5ade93f097
8336675: Remove UnixFileSystemProvider.checkPath in favor of UnixPath.toUnixPath
Reviewed-by: jpai, alanb, bpb
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
Changeset: 10fcad70
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-07-19 06:23:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/10fcad70b3894023d65716b42dc67c1a2bda9c03
8325945: Error reporting should limit the number of String characters printed
Reviewed-by: thartmann, stuefe
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
+ test/hotspot/jtreg/runtime/PrintingTests/StringPrinting.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: fa5ad700
Branch: master
Author: SendaoYan <syan at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-07-19 07:06:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fa5ad700bb6a92aef7577969e09b4fbd93feb388
8334771: [TESTBUG] Run TestDockerMemoryMetrics.java with -Xcomp fails exitValue = 137
Reviewed-by: lmesnik, sspitsyn
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
Changeset: 10982fe5
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-07-19 07:28:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/10982fe557e9e8b68b674630a9979cb355bdbe62
8335843: C2 hits assert(_print_inlining_stream->size() > 0) failed: missing inlining msg
Reviewed-by: thartmann, kvn, vlivanov
! src/hotspot/share/opto/callGenerator.cpp
+ test/hotspot/jtreg/compiler/print/TestPrintInliningLateMHCall.java
! test/hotspot/jtreg/compiler/print/TestPrintInliningLateVirtualCall.java
Changeset: 0ddf54e2
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-07-19 07:30:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0ddf54e222104469669f611804ae55e2685f54fb
8335709: C2: assert(!loop->is_member(get_loop(useblock))) failed: must be outside loop
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: epeter, thartmann
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/InfiniteLoopBadControlNeverBranch.java
Changeset: b703be9c
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-19 08:34:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b703be9cf633796456991279d07cbde98ad7f1aa
8336465: C2: EA incorrectly/unnecessarily checks for clinits
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/bytecodeInfo.cpp
Changeset: 5d965f36
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-19 08:34:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5d965f36d3cd7a1a1f22bf119a98a9e9576a647f
8336466: C2: Parser incorrectly/unnecessarily checks for clinits
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/parse1.cpp
Changeset: 356f4373
Branch: master
Author: duke <duke at openjdk.org>
Date: 2024-07-19 11:00:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/356f4373f90aa0eb7dc5b367848167fca30a47e2
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list