git: openjdk/loom: fibers: 96 new changesets

duke duke at openjdk.java.net
Fri Jan 29 09:37:38 UTC 2021


Changeset: 4f11ff32
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-01-20 21:41:15 +0000
URL:       https://git.openjdk.java.net/loom/commit/4f11ff32

8259488: Shenandoah: Missing timing tracking for STW CLD root processing

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: 8b95d954
Author:    Hai-May Chao <hchao at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2021-01-20 22:23:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/8b95d954

8256895: Add support for RFC 8954: Online Certificate Status Protocol (OCSP) Nonce Extension

Reviewed-by: jnimeh, mullan

! src/java.base/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/SSLCA.java
! test/jdk/sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java

Changeset: 1f47de5f
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-01-20 23:42:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/1f47de5f

8260010: UTF8ZipCoder not thread-safe since JDK-8243469

Reviewed-by: lancea

! src/java.base/share/classes/java/util/zip/ZipCoder.java

Changeset: 27cc62a5
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-01-20 23:42:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/27cc62a5

8259911: byteArrayViewVarHandle should throw ArrayIndexOutOfBoundsException

Reviewed-by: jvernee, mchung

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! test/jdk/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template

Changeset: 35c9da70
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-01-20 23:45:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/35c9da70

8259498: Reduce overhead of MD5 and SHA digests

Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java
! src/java.base/share/classes/sun/security/provider/MD4.java
! src/java.base/share/classes/sun/security/provider/MD5.java
! src/java.base/share/classes/sun/security/provider/SHA.java
! src/java.base/share/classes/sun/security/provider/SHA2.java
! src/java.base/share/classes/sun/security/provider/SHA5.java
! test/micro/org/openjdk/bench/java/security/MessageDigests.java
! test/micro/org/openjdk/bench/java/util/UUIDBench.java

Changeset: 77a43023
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-01-21 02:41:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/77a43023

8223056: Remove Type-Stable-Memory support for Parkers

Reviewed-by: coleenp, rehn

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/park.cpp
! src/hotspot/share/runtime/park.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 044bae0e
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-01-21 03:54:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/044bae0e

8260191: Do not include access.hpp in oop.hpp

Reviewed-by: kbarrett

! src/hotspot/share/gc/z/zBarrierSetRuntime.cpp
! src/hotspot/share/oops/oop.hpp

Changeset: 01205109
Author:    Leo Jiang <ljiang at openjdk.org>
Date:      2021-01-20 13:58:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/01205109

8259732: JDK 16 L10n resource file update - msg drop 10

Reviewed-by: naoto

! src/demo/share/jfc/SwingSet2/resources/swingset_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_zh_CN.properties

Changeset: 0408b23b
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-01-20 18:48:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/0408b23b

8259757: add a regression test for 8259353 and 8259601

Co-authored-by: Xiaohong Gong <xgong at openjdk.org>
Co-authored-by: Igor Ignatyev <iignatyev at openjdk.org>
Reviewed-by: kvn, jiefu

+ test/hotspot/jtreg/compiler/vectorapi/Test8259353.java

Changeset: 133bcb09
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-01-21 05:23:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/133bcb09

Merge

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint_zh_CN.properties

Changeset: f8a9602a
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-01-21 06:08:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/f8a9602a

8260025: Missing comma in VM_Version_Ext::_family_id_amd

Reviewed-by: dholmes, stuefe

! src/hotspot/cpu/x86/vm_version_ext_x86.cpp

Changeset: 5940287b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-01-21 07:21:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/5940287b

8260048: Shenandoah: ShenandoahMarkingContext asserts are unnecessary

Reviewed-by: zgu, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp

Changeset: 7f7166db
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-01-21 08:27:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/7f7166db

8260035: Deproblemlist few problemlisted test

Reviewed-by: jdv

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JMenuItem/6249972/bug6249972.java
! test/jdk/javax/swing/JTree/6263446/bug6263446.java
! test/jdk/javax/swing/plaf/basic/Test6984643.java

Changeset: 4dfd8cc4
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-01-21 10:30:36 +0000
URL:       https://git.openjdk.java.net/loom/commit/4dfd8cc4

8259897: gtest os.dll_address_to_function_and_library_name_vm fails on AIX

Reviewed-by: mdoerr

! test/hotspot/gtest/runtime/test_os.cpp

Changeset: e1de0bf8
Author:    Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-01-21 10:37:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/e1de0bf8

8260043: Reduce allocation in sun.net.www.protocol.jar.Handler.parseURL

Reviewed-by: redestad, chegar

! src/java.base/share/classes/sun/net/www/ParseUtil.java
! src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java

Changeset: 4bcffeb9
Author:    Fei Yang <fyang at openjdk.org>
Date:      2021-01-21 11:58:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/4bcffeb9

8260029: aarch64: fix typo in verify_oop_array

Co-authored-by: Zhuxuan Ni <nizhuxuan at huawei.com>
Reviewed-by: shade, aph

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

Changeset: 6ce0799b
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-01-21 12:10:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/6ce0799b

8259851: Use boolean type for tasks in SubTasksDone

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shared/workgroup.hpp

Changeset: c3c66625
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-01-21 13:32:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/c3c66625

8259954: gc/shenandoah/mxbeans tests fail with -Xcomp

Reviewed-by: rkennke, zgu

! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java

Changeset: 34eb8b34
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-01-21 16:55:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/34eb8b34

8255765: Shenandoah: Isolate concurrent, degenerated and full GC

Reviewed-by: rkennke, shade

! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahGC.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp

Changeset: a8073efe
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-01-21 21:36:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/a8073efe

8253478: (se) epoll Selector should use eventfd for wakeup instead of pipe

Reviewed-by: alanb

! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
+ src/java.base/linux/classes/sun/nio/ch/EventFD.java
+ src/java.base/linux/native/libnio/ch/EventFD.c
+ test/micro/org/openjdk/bench/java/nio/SelectorWakeup.java

Changeset: 2f47c39a
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-01-21 21:54:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/2f47c39a

8259943: FileDescriptor.close0 does not handle EINTR

Reviewed-by: naoto, alanb

! src/java.base/unix/native/libjava/io_util_md.c

Changeset: a7c2ebc7
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-01-22 00:21:36 +0000
URL:       https://git.openjdk.java.net/loom/commit/a7c2ebc7

8239894: Xserver crashes when the wrong high refresh rate is used

Reviewed-by: kizune

! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/native/common/awt/systemscale/systemScale.c
! src/java.desktop/unix/native/common/awt/systemscale/systemScale.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c

Changeset: 92c2f084
Author:    Phil Race <prr at openjdk.org>
Date:      2021-01-22 01:50:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/92c2f084

8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs

Reviewed-by: serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m
! src/java.desktop/macosx/native/libosxui/ScreenMenu.m

Changeset: ba386615
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-01-22 04:20:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/ba386615

8259882: Reduce the inclusion of perfData.hpp

Reviewed-by: redestad, coleenp

! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/ageTable.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/generationCounters.cpp
! src/hotspot/share/gc/shared/generationCounters.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/perfData.hpp
+ src/hotspot/share/runtime/perfDataTypes.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
! src/hotspot/share/services/management.hpp

Changeset: a70acf2c
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-01-22 07:05:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/a70acf2c

8259928: compiler/jvmci tests fail with -Xint

Reviewed-by: kvn, iignatyev

! test/jtreg-ext/requires/VMProps.java

Changeset: 14522800
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-01-22 08:02:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/14522800

8164484: Unity, JTable cell editor, javax/swing/JComboBox/6559152/bug6559152.java

Reviewed-by: serb, jdv

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComboBox/6559152/bug6559152.java

Changeset: d066f2b0
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-01-22 09:00:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/d066f2b0

8260030: Improve stringStream buffer handling

Reviewed-by: iklam, kbarrett

! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/gtest/utilities/test_ostream.cpp

Changeset: 58ceb254
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-01-22 11:27:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/58ceb254

8259842: Remove Result cache from StringCoding

Reviewed-by: naoto, plevart, rriggs

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/lang/System.java
+ test/micro/org/openjdk/bench/java/lang/StringDecode.java
+ test/micro/org/openjdk/bench/java/lang/StringEncode.java

Changeset: bfac3fb5
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-01-22 11:39:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/bfac3fb5

8260212: Shenandoah: resolve-only UpdateRefsMode is not used

Reviewed-by: rkennke, zgu

! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp

Changeset: 7ed8ba1c
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-01-22 13:12:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/7ed8ba1c

8256814: WeakProcessorPhases may be redundant

Remove WeakProcessorPhase, adding scoped enum categories to OopStorageSet.

Reviewed-by: stefank, tschatzl, rkennke

! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/shared/oopStorageSet.cpp
! src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/gc/shared/oopStorageSet.inline.hpp
! src/hotspot/share/gc/shared/oopStorageSetParState.hpp
! src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shared/weakProcessor.hpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp
- src/hotspot/share/gc/shared/weakProcessorPhase.hpp
- src/hotspot/share/gc/shared/weakProcessorPhaseTimes.cpp
- src/hotspot/share/gc/shared/weakProcessorPhaseTimes.hpp
+ src/hotspot/share/gc/shared/weakProcessorTimes.cpp
+ src/hotspot/share/gc/shared/weakProcessorTimes.hpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/rootType.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/rootType.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp

Changeset: f928265e
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-01-22 13:52:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/f928265e

8260009: InstanceKlass::has_as_permitted_subclass() fails if subclass was redefined

Reviewed-by: lfoltan, sspitsyn, dholmes

! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java

Changeset: acbcde8c
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2021-01-22 13:53:36 +0000
URL:       https://git.openjdk.java.net/loom/commit/acbcde8c

8256111: Create implementation for NSAccessibilityStaticText protocol

Reviewed-by: serb, kizune

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m

Changeset: 154e1d63
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-01-22 14:16:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/154e1d63

8259009: G1 heap summary should be shown in "Heap Parameters" window on HSDB

Reviewed-by: cjplummer, tschatzl

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java

Changeset: a97f3c18
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-01-22 14:44:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/a97f3c18

8258853: Support separate function declaration and definition with ENABLE_IF-based SFINAE

Add ENABLE_IF_SDEFN, unit tests

Reviewed-by: jrose, eosterlund

! src/hotspot/share/metaprogramming/enableIf.hpp
! test/hotspot/gtest/metaprogramming/test_enableIf.cpp

Changeset: 18eb6d9e
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2021-01-22 15:31:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/18eb6d9e

8255348: NPE in PKIXCertPathValidator event logging code

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! test/jdk/jdk/jfr/event/security/TestX509CertificateEvent.java
! test/jdk/jdk/jfr/event/security/TestX509ValidationEvent.java
! test/jdk/jdk/security/logging/TestX509CertificateLog.java
! test/jdk/jdk/security/logging/TestX509ValidationLog.java
! test/lib/jdk/test/lib/security/TestCertificate.java

Changeset: 0ea58626
Author:    Guoxiong Li <lgxbslgx at gmail.com>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2021-01-22 15:47:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/0ea58626

8260053: Optimize Tokens' use of Names

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java

Changeset: bf5e8015
Author:    Johannes Kuhn <info at j-kuhn.de>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2021-01-22 17:18:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/bf5e8015

8259922: MethodHandles.collectArguments does not throw IAE if pos is outside the arity range

Reviewed-by: mchung

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/jdk/java/lang/invoke/MethodHandlesCollectArgsTest.java

Changeset: c5ad713e
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-01-22 17:19:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/c5ad713e

8260250: Duplicate check in DebugInformationRecorder::recorders_frozen

Reviewed-by: iveresov, thartmann

! src/hotspot/share/code/debugInfoRec.cpp

Changeset: 874aef4a
Author:    Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-01-22 18:21:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/874aef4a

8259707: LDAP channel binding does not work with StartTLS extension

Reviewed-by: mullan, dfuchs, aefimov

! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java

Changeset: a8871776
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2021-01-22 18:51:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/a8871776

8246788: ZoneRules invariants can be broken

Reviewed-by: rriggs, naoto

! src/java.base/share/classes/java/time/zone/ZoneRules.java
+ test/jdk/java/time/test/java/time/zone/TestMutableZoneRules.java

Changeset: 53fecba7
Author:    Dmitry Markov <dmarkov at openjdk.org>
Date:      2021-01-22 19:21:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/53fecba7

8258805: Japanese characters not entered by mouse click on Windows 10

Reviewed-by: aivanov

! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java

Changeset: 5aca934c
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-01-22 19:21:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/5aca934c

8260304: (se) EPollSelectorImpl wakeup mechanism broken on Linux 32-bit

Reviewed-by: bpb, alanb

! src/java.base/linux/native/libnio/ch/EventFD.c

Changeset: 7be9113b
Author:    Dan Lemmond <dlemmond at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2021-01-22 20:33:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/7be9113b

8255216: Change _directive->BreakAtCompileOption to env()->break_at_compile()

Reviewed-by: kvn, phh

! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/opto/compile.cpp

Changeset: bdc305e1
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-01-22 21:33:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/bdc305e1

8258917: NativeMemoryTracking is handled by launcher inconsistenly

Reviewed-by: zgu

! src/java.base/share/native/libjli/java.c
! test/jdk/tools/launcher/TestSpecialArgs.java

Changeset: aa57d07c
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-01-22 22:47:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/aa57d07c

8259214: MetaspaceClosure support for Arrays of MetaspaceObj

Reviewed-by: fparain, ccheung

! src/hotspot/share/memory/metaspaceClosure.hpp
+ test/hotspot/gtest/utilities/test_metaspaceClosure.cpp

Changeset: a5367cbb
Author:    Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2020-07-29 09:52:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/a5367cbb

8247619: Improve Direct Buffering of Characters

Reviewed-by: alanb, ahgross, rhalade, psandoz

! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/X-Buffer.java.template

Changeset: 62eab505
Author:    Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date:      2020-10-23 13:00:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/62eab505

8255199: Catching a few NumberFormatExceptions in xmldsig

Reviewed-by: rhalade

! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java

Changeset: ede1beae
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-01-21 18:21:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/ede1beae

8227695: assert(pss->trim_ticks().seconds() == 0.0) failed: Unexpected partial trimming during evacuation

Change FP comparison to integer comparison.

Reviewed-by: kbarrett, iwalulya, eosterlund

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp

Changeset: d90e06af
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-01-22 00:13:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/d90e06af

8259775: [Vector API] Incorrect code-gen for VectorReinterpret operation

Reviewed-by: rbackman, neliasso, kvn

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
+ test/hotspot/jtreg/compiler/vectorapi/VectorReinterpretTest.java

Changeset: 685c03dc
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-01-22 11:20:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/685c03dc

8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region"

Use load_acquire to order reads of top and end.

Reviewed-by: tschatzl, iwalulya, eosterlund

! src/hotspot/share/gc/parallel/mutableSpace.cpp

Changeset: 6f2a3943
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-01-23 03:15:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/6f2a3943

Merge

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/java.base/share/classes/java/nio/X-Buffer.java.template

Changeset: 5cdcce1c
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-01-23 06:24:22 +0000
URL:       https://git.openjdk.java.net/loom/commit/5cdcce1c

8260307: Do not include method.hpp in frame.hpp

Reviewed-by: lfoltan, coleenp

! src/hotspot/cpu/arm/interp_masm_arm.hpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/compiler/methodMatcher.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
! src/hotspot/share/memory/metaspaceCounters.cpp
! src/hotspot/share/oops/methodCounters.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/handles.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: f624dba6
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-01-23 11:38:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/f624dba6

8240247: No longer need to wrap files with contentContainer

Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/png_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html
! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html

Changeset: b53d5cac
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-01-23 17:03:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/b53d5cac

8260315: Typo "focul" instead of "focus" in FocusSpec.html

Reviewed-by: kizune, pbansal

! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html

Changeset: 6c4c96fa
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-01-23 19:47:24 +0000
URL:       https://git.openjdk.java.net/loom/commit/6c4c96fa

8258742: Move PtrQueue reset to PtrQueueSet subclasses

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp

Changeset: 06348dfc
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-01-23 22:47:31 +0000
URL:       https://git.openjdk.java.net/loom/commit/06348dfc

8259776: Remove ParallelGC non-CAS oldgen allocation

Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
! 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/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp

Changeset: 535c2927
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-01-24 02:40:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/535c2927

8260306: Do not include osThread.hpp in thread.hpp

Reviewed-by: coleenp, lfoltan

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/jfr/support/jfrThreadId.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/osThread.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/semaphore.inline.hpp
! src/hotspot/share/runtime/stackWatermark.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: c52c6c66
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-01-25 01:05:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/c52c6c66

8260273: DataOutputStream writeChars optimization

Reviewed-by: rriggs, bpb, alanb

! src/java.base/share/classes/java/io/DataOutputStream.java
! test/micro/org/openjdk/bench/java/io/DataOutputStreamTest.java

Changeset: 4ae39b14
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-01-25 01:06:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/4ae39b14

8260208: Improve dummy object filling condition in G1CollectedHeap::fill_archive_regions in cds

Reviewed-by: tschatzl, iklam

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp

Changeset: 764111ff
Author:    Dongbo He <dongbohe at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2021-01-25 01:08:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/764111ff

8260272: bash configure --prefix does not work after JDK-8257679

Reviewed-by: erikj, ihse

! make/autoconf/util_paths.m4

Changeset: 5898ab65
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-01-25 08:00:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/5898ab65

8259894: refactor parts of jvm.h into jvm_io.h and jvm_constants.h

Reviewed-by: dholmes, coleenp

! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/share/ci/ciFlags.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/include/jvm.h
+ src/hotspot/share/include/jvm_constants.h
+ src/hotspot/share/include/jvm_io.h
! src/hotspot/share/logging/logSelection.cpp
! src/hotspot/share/prims/stackwalk.hpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/hotspot/share/utilities/constantTag.hpp
! src/hotspot/share/utilities/formatBuffer.hpp
! test/hotspot/gtest/logging/test_gcTraceTime.cpp
! test/hotspot/gtest/logging/test_logStream.cpp

Changeset: d825339d
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-01-25 08:38:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/d825339d

8260263: Remove PtrQueue::_qset

Remove dead code related to PtrQueue::_qset and itself.

Reviewed-by: kbarrett, sjohanss

! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp

Changeset: af155fc0
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2021-01-25 08:57:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/af155fc0

8258836: JNI local refs exceed capacity getDiagnosticCommandInfo

Reviewed-by: cjplummer, shade

! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c
+ test/jdk/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java

Changeset: 09489e28
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-01-25 09:12:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/09489e28

8260338: Some fields in HaltNode is not cloned

Reviewed-by: xliu, neliasso, thartmann

! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/rootnode.hpp

Changeset: ca20c63c
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-01-25 10:50:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/ca20c63c

8259710: Inlining trace leaks memory

Reviewed-by: thartmann, neliasso

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp

Changeset: 6e037354
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-01-25 13:40:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/6e037354

8259845: Move placeholder implementation details to cpp file and add logging

Reviewed-by: iklam, lfoltan, dholmes

! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/placeholders.hpp
! src/hotspot/share/logging/logTag.hpp

Changeset: d076977d
Author:    Eric Caspole <ecaspole at openjdk.org>
Date:      2021-01-25 14:11:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/d076977d

8260169: LogCompilation: Unexpected method mismatch

Reviewed-by: kvn, vlivanov

! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
! src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java

Changeset: ef247ab2
Author:    Dan Lutker <lutkerd at amazon.com>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-01-25 17:16:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/ef247ab2

8260308: Update LogCompilation junit to 4.13.1

Reviewed-by: ecaspole, iignatyev

! src/utils/LogCompilation/pom.xml

Changeset: 47c7dc77
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2021-01-25 18:01:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/47c7dc77

8258833: Cancel multi-part cipher operations in SunPKCS11 after failures

Reviewed-by: valeriep

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java
+ test/jdk/sun/security/pkcs11/Cipher/CancelMultipart.java

Changeset: 5b0b24b5
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-01-25 18:20:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/5b0b24b5

8260381: ProblemList com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java on Win with ZGC

Reviewed-by: sspitsyn, sgehwolf

! test/jdk/ProblemList-zgc.txt

Changeset: 73c78c8a
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-01-25 19:06:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/73c78c8a

8260329: Update references to TAOCP to latest edition

Reviewed-by: alanb, bpb

! src/java.base/share/classes/java/math/MutableBigInteger.java
! src/java.base/share/classes/java/util/Random.java

Changeset: 12ccd211
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2021-01-25 19:26:36 +0000
URL:       https://git.openjdk.java.net/loom/commit/12ccd211

8260289: Unable to customize module lists after change JDK-8258411

Reviewed-by: ihse, alanb

! make/common/Modules.gmk

Changeset: d6fb9d72
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-01-25 21:44:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/d6fb9d72

8255464: Cannot access ModuleTree in a CompilationUnitTree

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/source/tree/CompilationUnitTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/langtools/tools/javac/tree/CompilationUnitTreeTest.java

Changeset: 982e42b8
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-01-25 21:45:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/982e42b8

8259726: Use of HashSet leads to undefined order in test output

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java

Changeset: 9ea93238
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-01-25 23:58:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/9ea93238

8254246: SymbolHashMapEntry wastes space

Reviewed-by: redestad

! src/hotspot/share/oops/constantPool.hpp

Changeset: c538cd8b
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2021-01-26 07:15:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/c538cd8b

8165276: Spec states to invoke the premain method in an agent class if it's public but implementation differs

Reviewed-by: mchung, dholmes, alanb

! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
+ test/jdk/java/lang/instrument/NegativeAgentRunner.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0001.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0010.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0011.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0100.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0101.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0110.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0111.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1000.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1001.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1010.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1011.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1100.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1101.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1110.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1111.java
! test/jdk/java/lang/instrument/PremainClass/NoPremainAgent.java
- test/jdk/java/lang/instrument/PremainClass/NoPremainAgentTest.java
+ test/jdk/java/lang/instrument/PremainClass/NonPublicAgent.java
+ test/jdk/java/lang/instrument/PremainClass/NonPublicPremainAgent.java
! test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgent.java
- test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java

Changeset: abd9310b
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-01-26 07:42:15 +0000
URL:       https://git.openjdk.java.net/loom/commit/abd9310b

8260222: remove unused _thread member SymbolTableLookup

Reviewed-by: coleenp, dholmes, shade

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

Changeset: 23edb6f6
Author:    Guoxiong Li <lgxbslgx at gmail.com>
Committer: Joel Borggrén-Franck <jfranck at openjdk.org>
Date:      2021-01-26 08:57:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/23edb6f6

8236490: Compiler bug relating to @NonNull annotation

Reviewed-by: vromero, jfranck

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
+ test/langtools/tools/javac/annotations/typeAnnotations/8236490/T8236490.java

Changeset: b4ace3e9
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-01-26 10:14:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/b4ace3e9

8260042: G1 Post-cleanup liveness printing occurs too early

Reviewed-by: sjohanss, iwalulya

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp

Changeset: 81a66dfa
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-01-26 11:50:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/81a66dfa

8259809: Remove PerfEvent class loading locking counters

Reviewed-by: redestad, iklam

! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp

Changeset: edd27074
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-01-26 13:04:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/edd27074

8260408: Shenandoah: adjust inline hints after JDK-8255019

Reviewed-by: rkennke, ihse

! make/hotspot/lib/JvmOverrideFiles.gmk

Changeset: e080ce92
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-01-26 13:17:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/e080ce92

8252545: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java timed out

Reviewed-by: stuefe, coleenp

! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java
- test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java

Changeset: 5e8e0ada
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-01-26 13:42:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/5e8e0ada

8242456: PreviewFeature.Feature enum removal of TEXT_BLOCKS

Reviewed-by: jlaskey

! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java

Changeset: 8d2f77fd
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2021-01-26 14:08:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/8d2f77fd

8260406: Do not copy pure java source code to gensrc

Reviewed-by: alanb, erikj

! make/modules/java.base/gensrc/GensrcCharacterData.gmk
= src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java
= src/java.base/share/classes/java/lang/CharacterDataUndefined.java

Changeset: af8a08f5
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2021-01-26 15:18:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/af8a08f5

8260378: [TESTBUG] DcmdMBeanTestCheckJni.java reports false positive

Reviewed-by: dcubed

! test/jdk/ProblemList-zgc.txt
! test/jdk/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java

Changeset: b07797c2
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-01-26 15:25:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/b07797c2

8260391: Remove StringCoding::err

Reviewed-by: shade, rriggs

! src/java.base/share/classes/java/lang/StringCoding.java
- src/java.base/share/native/libjava/StringCoding.c

Changeset: fd00ed74
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-01-26 16:46:22 +0000
URL:       https://git.openjdk.java.net/loom/commit/fd00ed74

8256298: Shenandoah: Enable concurrent stack processing

Reviewed-by: rkennke, shade

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp

Changeset: 9f0a0436
Author:    Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2021-01-26 18:15:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/9f0a0436

8260286: Manual Test "ws/open/test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java" fails

Reviewed-by: rhalade

! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
! test/jdk/sun/security/tools/jarsigner/warnings/Test.java

Changeset: 42cef27f
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-01-26 18:31:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/42cef27f

8260343: Delete obsolete classes in the Windows L&F

Reviewed-by: aivanov, pbansal

- src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java

Changeset: 1bebd418
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-01-26 20:25:51 +0000
URL:       https://git.openjdk.java.net/loom/commit/1bebd418

8260421: Shenandoah: Fix conc_mark_roots timing name and indentations

Reviewed-by: rkennke, shade

! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp

Changeset: 19b6f61b
Author:    Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2021-01-26 20:52:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/19b6f61b

8260334: Remove deprecated sv_for_node_id() from Compile

Reviewed-by: neliasso, chagedorn, thartmann, phh

! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/output.hpp

Changeset: 6f2be9c6
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-01-27 01:18:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/6f2be9c6

8246112: Remove build-time and run-time checks for clock_gettime and CLOCK_MONOTONIC

Reviewed-by: ihse, erikj, gziemski, hseigel

! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/bsd/os_perf_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/os_posix.inline.hpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/thread.cpp

Changeset: e1411fd4
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-01-27 02:52:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/e1411fd4

6606673: Path2D.Double, Path2D.Float and GeneralPath ctors throw exception when initialCapacity is negative

Reviewed-by: psadhukhan, kizune

! src/java.desktop/share/classes/java/awt/geom/GeneralPath.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
+ test/jdk/java/awt/geom/GeneralPath/GeneralPathExceptions.java
+ test/jdk/java/awt/geom/Path2D/Path2DExceptions.java

Changeset: c836da38
Author:    Martin Buchholz <martin at openjdk.org>
Date:      2021-01-27 04:31:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/c836da38

8252412: [macos11] system dynamic libraries removed from filesystem

Co-authored-by: Dominik Röttsches <drott at google.com>
Reviewed-by: jiangli, valeriep

! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java

Changeset: 8fc50693
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-01-28 17:17:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/8fc50693

Merge

! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/jfr/support/jfrThreadId.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/stackwalk.hpp
! src/hotspot/share/runtime/continuation.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/share/classes/java/lang/System.java
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
! test/jtreg-ext/requires/VMProps.java
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/jfr/support/jfrThreadId.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/stackwalk.hpp
+ src/hotspot/share/runtime/continuation.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/share/classes/java/lang/System.java
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
! test/jtreg-ext/requires/VMProps.java

Changeset: 49efadd6
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-01-29 07:39:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/49efadd6

Additional includes for all build configs

! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/thread.hpp



More information about the loom-dev mailing list