git: openjdk/loom: master: 41 new changesets

duke duke at openjdk.org
Mon Jan 22 19:34:31 UTC 2024


Changeset: 57fad677
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2024-01-18 09:56:54 +0000
URL:       https://git.openjdk.org/loom/commit/57fad677819ae3142782f811a8fba94b38f5a74c

8323667: Library debug files contain non-reproducible full gcc include paths

Reviewed-by: erikj, ihse

! make/autoconf/flags-cflags.m4

Changeset: cbfddf4e
Author:    Song Pham <songpv at imt-soft.com>
Date:      2024-01-18 10:03:47 +0000
URL:       https://git.openjdk.org/loom/commit/cbfddf4e1d3ff8dddb95bcb9242b31c175b768fc

8317287: [macos14] InterJVMGetDropSuccessTest.java: Child VM: abnormal termination

Reviewed-by: honkar, aivanov, shurailine

! test/jdk/java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.java

Changeset: 52f787f6
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2024-01-18 12:16:26 +0000
URL:       https://git.openjdk.org/loom/commit/52f787f675146d98d3e2338b14b7cd6b1dba7bb8

8323595: is_aligned(p, alignof(OopT))) assertion fails in Jetty without compressed OOPs

Reviewed-by: fparain, dlong

! src/hotspot/share/runtime/continuationFreezeThaw.cpp

Changeset: 806ffb10
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2024-01-18 13:15:45 +0000
URL:       https://git.openjdk.org/loom/commit/806ffb108572236cb9908ad6f93d7b09dfc6a600

8324082: more monitoring test timeout adjustments

Reviewed-by: kevinw, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon003/TestDescription.java

Changeset: a22ae909
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2024-01-18 13:15:55 +0000
URL:       https://git.openjdk.org/loom/commit/a22ae909bc53344afd9bb6b1f08ff06858c10820

8321938: java/foreign/critical/TestCriticalUpcall.java does not need a core file

Reviewed-by: dholmes

! test/jdk/java/foreign/critical/TestCriticalUpcall.java

Changeset: aeb304b2
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2024-01-18 13:16:05 +0000
URL:       https://git.openjdk.org/loom/commit/aeb304b29eaaba2b7a8fef85ee46cbfca27dbfbe

8324074: increase timeout for jvmci test TestResolvedJavaMethod.java

Reviewed-by: stuefe, thartmann

! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java

Changeset: 8e534598
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-01-18 15:22:56 +0000
URL:       https://git.openjdk.org/loom/commit/8e534598b541600f8f5b3bdd20a28b174f3a5d61

8323993: Serial: Refactor gc_prologue and gc_epilogue

Reviewed-by: stefank, ehelin

! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp

Changeset: a2b117ae
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-01-18 15:23:11 +0000
URL:       https://git.openjdk.org/loom/commit/a2b117ae024e400eda8433a95a091d56818588af

8324132: G1: Remove unimplemented G1MonitoringSupport::recalculate_eden_size

Reviewed-by: tschatzl

! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp

Changeset: 4c1a0fc5
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2024-01-18 15:40:39 +0000
URL:       https://git.openjdk.org/loom/commit/4c1a0fc58fc3da5d3fd0205ffd1660331be485f0

8323995: Suppress notes generated on incremental microbenchmark builds

Reviewed-by: erikj, ihse

! make/test/BuildMicrobenchmark.gmk

Changeset: bfd2afe5
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2024-01-18 17:05:35 +0000
URL:       https://git.openjdk.org/loom/commit/bfd2afe5adc315928fdedbfbe73049d8774400de

8275338: Add JFR events for notable serialization situations

Reviewed-by: rriggs, egahlin

! src/java.base/share/classes/java/io/ObjectStreamClass.java
+ src/java.base/share/classes/java/io/SerializationMisdeclarationChecker.java
+ src/java.base/share/classes/jdk/internal/event/SerializationMisdeclarationEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/SerializationMisdeclarationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: b6233c3d
Author:    Matthew Donovan <mdonovan at openjdk.org>
Date:      2024-01-18 17:33:31 +0000
URL:       https://git.openjdk.org/loom/commit/b6233c3de773fb57b23704f1fec05d8b2d9c11c0

8321925: sun/security/mscapi/KeytoolChangeAlias.java fails with "Alias <246810> does not exist"

Reviewed-by: rhalade

! test/jdk/sun/security/mscapi/KeytoolChangeAlias.java

Changeset: 5c874c19
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2024-01-18 17:42:55 +0000
URL:       https://git.openjdk.org/loom/commit/5c874c19cb08e5c10204a7ad47fb3075f65633db

8324161: validate-source fails after JDK-8275338

Reviewed-by: darcy

! test/jdk/jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java

Changeset: a6c0b107
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-01-18 19:04:26 +0000
URL:       https://git.openjdk.org/loom/commit/a6c0b10704311c94c179136b13a4dcc244e8011f

8323684: TypeMirror.{getAnnotationsByType, getAnnotation} return uninformative results

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java

Changeset: 81df265e
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2024-01-18 19:06:26 +0000
URL:       https://git.openjdk.org/loom/commit/81df265e41d393cdde87729e091dd465934071fd

8320458: Improve structural navigation in API documentation

Reviewed-by: erikj, jjg

! make/Docs.gmk
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandler.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.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/HtmlDoclet.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/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.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/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriter.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/NewAPIListWriter.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/PackageWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.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/SummaryListWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableOfContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Entity.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocLink.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServicesLink.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java
! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
- test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
- test/langtools/jdk/javadoc/doclet/testSubTitle/pkg/C.java
- test/langtools/jdk/javadoc/doclet/testSubTitle/pkg/package.html
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/LinkChecker.java
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java

Changeset: 9efdd242
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2024-01-18 22:28:23 +0000
URL:       https://git.openjdk.org/loom/commit/9efdd242fb40a8270e489cc071ff1c891878e24f

8324053: Use the blessed modifier order for sealed in java.base

Reviewed-by: naoto, darcy, ihse, dfuchs

! src/java.base/share/classes/java/lang/BaseVirtualThread.java
! src/java.base/share/classes/sun/net/dns/ResolverConfiguration.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java
! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java
! src/java.base/share/classes/sun/util/calendar/CalendarDate.java
! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java

Changeset: 05dad67c
Author:    Tejesh R <tr at openjdk.org>
Date:      2024-01-19 05:57:02 +0000
URL:       https://git.openjdk.org/loom/commit/05dad67cc23fb49627fabfb306acee247ff67aef

8295804: javax/swing/JFileChooser/JFileChooserSetLocationTest.java failed with "setLocation() is not working properly"

Reviewed-by: prr, serb

! test/jdk/javax/swing/JFileChooser/JFileChooserSetLocationTest.java

Changeset: 05330227
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-01-19 08:14:13 +0000
URL:       https://git.openjdk.org/loom/commit/05330227befddd6faee4e07298eaddf9c30f09e3

8222719: libperfstat on AIX - cleanup old API versions

Reviewed-by: goetz, clanger

! src/hotspot/os/aix/libperfstat_aix.cpp
! src/hotspot/os/aix/libperfstat_aix.hpp

Changeset: 5f714198
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-01-19 09:10:37 +0000
URL:       https://git.openjdk.org/loom/commit/5f7141982c42ebd51a1ec3b2c0917d046dd610ca

8322366: Add IEEE rounding mode corruption check to JNI checks

Reviewed-by: dholmes, lucy

! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp

Changeset: 0081d8c0
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-01-19 11:48:34 +0000
URL:       https://git.openjdk.org/loom/commit/0081d8c07f7a0ee0697889bddfa9532b1bc66d4b

8324147: Serial: Remove generation::compute_new_size

Reviewed-by: ehelin

! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp

Changeset: 16be3888
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2024-01-19 12:59:21 +0000
URL:       https://git.openjdk.org/loom/commit/16be38887f878b508e22d491542765bf7e518f94

8322383: G1: Only preserve marks on objects that are actually moved

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp

Changeset: 6997bfc6
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-01-19 15:49:02 +0000
URL:       https://git.openjdk.org/loom/commit/6997bfc68def7f80fbf6a7486a4b9f61225fc471

8323154: C2: assert(cmp != nullptr && cmp->Opcode() == Op_Cmp(bt)) failed: no exit test

Reviewed-by: roland, thartmann, qamai

! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestMinValueStrideLongCountedLoop.java

Changeset: 2865afe7
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-01-19 16:54:03 +0000
URL:       https://git.openjdk.org/loom/commit/2865afe759fd5362abd0947fd4c1f5c8d3519ca3

8323685: PrintSystemDictionaryAtExit has mutex rank assert

Co-authored-by: Thomas Schatzl <tschatzl at openjdk.org>
Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.cpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
- test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java
+ test/hotspot/jtreg/runtime/PrintingTests/ClassfilePrintingTests.java

Changeset: 39005e27
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2024-01-19 17:02:29 +0000
URL:       https://git.openjdk.org/loom/commit/39005e27d6e543def13992740f663b78a8b07671

8324041: ModuleOption.java failed with update release versioning scheme

Reviewed-by: dholmes, mbaesken

! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java

Changeset: 437342b9
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2024-01-19 17:11:01 +0000
URL:       https://git.openjdk.org/loom/commit/437342b93e9e66340ac57bd1c6fdc948b3302db0

8323556: CDS archive space addresses should be randomized with ArchiveRelocationMode=1

Reviewed-by: iklam, matsaave

! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp

Changeset: 6c0bebcc
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2024-01-19 17:42:55 +0000
URL:       https://git.openjdk.org/loom/commit/6c0bebccb0092d9726eb89a054e023e92edf7ca6

8159927: Add a test to verify JMOD files created in the images do not have debug symbols

Reviewed-by: jlaskey

+ test/jdk/jdk/modules/etc/JmodExcludedFiles.java

Changeset: 8700de66
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2024-01-19 18:40:55 +0000
URL:       https://git.openjdk.org/loom/commit/8700de66e45b526958c7a2923d43abe2a736d1d2

8322744: VirtualThread.notifyJvmtiDisableSuspend should be static

Reviewed-by: pchilanomate, alanb

! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/VirtualThread.java

Changeset: f1b73350
Author:    Harshitha Onkar <honkar at openjdk.org>
Date:      2024-01-19 21:42:34 +0000
URL:       https://git.openjdk.org/loom/commit/f1b73350c237021c04ceac2f29f1f378630bd651

8320113: [macos14] : ShapeNotSetSometimes.java fails intermittently on macOS 14

Reviewed-by: dnguyen, azvegint, kizune

! test/jdk/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java

Changeset: 9049402a
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-01-19 22:31:23 +0000
URL:       https://git.openjdk.org/loom/commit/9049402a1b9394095b04287eef1f2d46c4da60e9

8323675: Race in jdk.javadoc-gendata

Reviewed-by: erikj, jlahoda

! make/Main.gmk

Changeset: f4d08ccf
Author:    Sam James <sam at gentoo.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date:      2024-01-20 09:49:44 +0000
URL:       https://git.openjdk.org/loom/commit/f4d08ccf80812d4f26a148fac6bf99b96672a63f

8318696: Do not use LFS64 symbols on Linux

Reviewed-by: ihse, dholmes, kbarrett, mbaesken

! make/autoconf/flags-cflags.m4
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp

Changeset: f54a336c
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2024-01-20 18:12:44 +0000
URL:       https://git.openjdk.org/loom/commit/f54a336cb7f147e618f81e4045b5050f93fa4c46

8324231: bad command-line option in make/Docs.gmk

Reviewed-by: erikj

! make/Docs.gmk

Changeset: 68b5aab0
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-01-20 18:21:45 +0000
URL:       https://git.openjdk.org/loom/commit/68b5aab020b8f3e001da54f21fbc0c6fd494932e

8324229: JFR: Temporarily disable assertion for missing object reference

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java

Changeset: a474b372
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-01-21 02:28:54 +0000
URL:       https://git.openjdk.org/loom/commit/a474b37212da5edbd5868c9157aff90aae00ca50

8324240: Remove unused GrowableArrayView::EMPTY

Reviewed-by: dcubed

! src/hotspot/share/utilities/growableArray.hpp

Changeset: 2003610b
Author:    Martin Desruisseaux <martin.desruisseaux at geomatys.com>
Committer: Phil Race <prr at openjdk.org>
Date:      2024-01-21 23:47:51 +0000
URL:       https://git.openjdk.org/loom/commit/2003610b3b52eed04de6713a2a36151d0d86d7c9

8323108: BufferedImage.setData(Raster) should not cast float and double values to integers

Reviewed-by: prr, bpb, serb

! src/java.desktop/share/classes/java/awt/image/BufferedImage.java
! src/java.desktop/share/classes/java/awt/image/WritableRaster.java
+ test/jdk/java/awt/image/BufferedImage/SetData.java

Changeset: 76afa02d
Author:    Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-01-22 08:22:33 +0000
URL:       https://git.openjdk.org/loom/commit/76afa02dabb45a0648cc13de40657d15ded73b4a

8322572: AllocationMergesTests.java fails with "IRViolationException: There were one or multiple IR rule failures."

Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java

Changeset: fd372629
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-01-22 10:14:25 +0000
URL:       https://git.openjdk.org/loom/commit/fd372629f7dee5d8d3381e9449d239f87779e648

8323748: RISC-V: Add Zfh probe code

Reviewed-by: fyang

! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp

Changeset: c84af493
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2024-01-22 10:41:36 +0000
URL:       https://git.openjdk.org/loom/commit/c84af4938647efbc2d6c94efef748446bf6d50b4

8324129: C2: Remove some ttyLocker usages in preparation for JDK-8306767

Reviewed-by: kvn, vlivanov, dholmes

! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/vframe.inline.hpp

Changeset: 72f19902
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-01-22 10:55:10 +0000
URL:       https://git.openjdk.org/loom/commit/72f199024d58b53a1dff2f79dd2050ae0044e809

8323057: Recoverable errors may be reported before unrecoverable errors when annotation processing is skipped

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
+ test/langtools/tools/javac/processing/errors/TestErrorOrder.java

Changeset: d3b2ac15
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2024-01-22 11:03:39 +0000
URL:       https://git.openjdk.org/loom/commit/d3b2ac1507f54a163ba25b96d74217d020163e5c

8314186: runtime/8176717/TestInheritFD.java failed with "Log file was leaked"

Reviewed-by: lkorinth, dholmes

! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java

Changeset: be943a9f
Author:    Tobias Holenstein <tholenstein at openjdk.org>
Date:      2024-01-22 12:18:22 +0000
URL:       https://git.openjdk.org/loom/commit/be943a9fd67f957b2a44dbd6531690b3ef3895dd

8321984: IGV: Upgrade to Netbeans Platform 20

Reviewed-by: rcastanedalo, chagedorn

! src/utils/IdealGraphVisualizer/Filter/pom.xml
! src/utils/IdealGraphVisualizer/pom.xml

Changeset: bde650f2
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-01-22 12:30:36 +0000
URL:       https://git.openjdk.org/loom/commit/bde650f21e2fa2f7730d3f948105159762e4fdd0

8322282: Incorrect LoaderConstraintTable::add_entry after JDK-8298468

Reviewed-by: dholmes, simonis, coleenp

! src/hotspot/share/classfile/loaderConstraints.cpp

Changeset: c9cacfb2
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-01-22 13:06:19 +0000
URL:       https://git.openjdk.org/loom/commit/c9cacfb25d1f15c879c961d2965a63c9fe4d9fa7

8323657: Compilation of snippet results in VerifyError at runtime with --release 9 (and above)

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java
+ test/langtools/tools/javac/StringConcat/StringConcatWithAssignments.java



More information about the loom-dev mailing list