git: openjdk/loom: fibers: 301 new changesets
duke
duke at openjdk.java.net
Sun Jan 12 08:41:44 UTC 2020
Changeset: cb13ea59
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2019-12-02 12:01:40 +0000
URL: https://git.openjdk.java.net/loom/commit/cb13ea59
Merge
Changeset: 37c06944
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2019-12-02 16:38:34 +0000
URL: https://git.openjdk.java.net/loom/commit/37c06944
8230597: Update GIFlib library to the 5.2.1
Reviewed-by: prr, psadhukhan, jdv
! src/java.desktop/share/legal/giflib.md
! src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c
! src/java.desktop/share/native/libsplashscreen/giflib/gif_err.c
! src/java.desktop/share/native/libsplashscreen/giflib/gif_hash.h
! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h
! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h
! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c
! src/java.desktop/share/native/libsplashscreen/giflib/openbsd-reallocarray.c
Changeset: 999f05b1
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2019-12-03 12:45:47 +0000
URL: https://git.openjdk.java.net/loom/commit/999f05b1
Merge
Changeset: 24b9c2a5
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2019-11-18 10:39:34 +0000
URL: https://git.openjdk.java.net/loom/commit/24b9c2a5
8234325: Delete unused vsync related code from the OGL pipeline on macOS
Reviewed-by: jdv
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLVolatileSurfaceManager.java
Changeset: 70762d39
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2019-10-06 21:42:50 +0000
URL: https://git.openjdk.java.net/loom/commit/70762d39
8185041: Incorrect GPL header in pnglibconf.h
Reviewed-by: prr
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
Changeset: e9e86ffb
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2019-12-04 16:28:48 +0000
URL: https://git.openjdk.java.net/loom/commit/e9e86ffb
8221903: PIT: javax/swing/RepaintManager/IconifyTest/IconifyTest.java fails on ubuntu18.04
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/RepaintManager/IconifyTest/IconifyTest.java
Changeset: 06d1df9a
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2019-12-04 13:49:24 +0000
URL: https://git.openjdk.java.net/loom/commit/06d1df9a
8235245: tiff_metadata.html has invalid HTML structure: misplaced </thead> element
Reviewed-by: bpb, serb
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
Changeset: 1c66428b
Author: Phil Race <prr at openjdk.org>
Date: 2019-12-04 17:41:03 +0000
URL: https://git.openjdk.java.net/loom/commit/1c66428b
8234784: Update jpeg.md to reflect code used by JDK
Reviewed-by: serb
! src/java.desktop/share/legal/jpeg.md
Changeset: c96d36e1
Author: Phil Race <prr at openjdk.org>
Date: 2019-12-04 17:42:18 +0000
URL: https://git.openjdk.java.net/loom/commit/c96d36e1
8214481: freetype path does not disable TrueType hinting with AA+FM hints
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 525b0422
Author: Phil Race <prr at openjdk.org>
Date: 2019-12-05 13:24:52 +0000
URL: https://git.openjdk.java.net/loom/commit/525b0422
8209113: Use WeakReference for lastFontStrike for created Fonts
Reviewed-by: serb, jdv
! src/java.desktop/share/classes/sun/font/Font2D.java
! src/java.desktop/share/classes/sun/font/FontStrikeDisposer.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
Changeset: e4ddde03
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2019-12-05 15:29:13 +0000
URL: https://git.openjdk.java.net/loom/commit/e4ddde03
8234137: The "AutoTestOnTop.java" test may run external applications
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java
Changeset: 36eb7510
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2019-12-05 15:31:23 +0000
URL: https://git.openjdk.java.net/loom/commit/36eb7510
7124307: JSpinner and changing value by mouse
Reviewed-by: prr, pbansal
! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java
+ test/jdk/javax/swing/JSpinner/4788637/bug4788637.java
Changeset: cd2cc6d7
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2019-12-05 15:33:37 +0000
URL: https://git.openjdk.java.net/loom/commit/cd2cc6d7
8232226: [macos 10.15] test/jdk/java/awt/color/EqualityTest/EqualityTest.java may fail
Reviewed-by: prr, pbansal
+ test/jdk/java/awt/ColorClass/EqualityTest/EqualityTest.java
Changeset: 6511acbf
Author: Toshio Nakamura <tnakamura at openjdk.org>
Date: 2019-12-05 15:36:08 +0000
URL: https://git.openjdk.java.net/loom/commit/6511acbf
8234386: [macos] NPE was thrown at expanding Choice from maximized frame
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
+ test/jdk/java/awt/Choice/ChoiceFromMaximizedFrame/ChoiceFromMaximizedFrame.java
Changeset: 8fd8c5bf
Author: Ambarish Rapte <arapte at openjdk.org>
Date: 2019-12-06 16:37:09 +0000
URL: https://git.openjdk.java.net/loom/commit/8fd8c5bf
4949105: Access Bridge lacks html tags parsing
Reviewed-by: serb, prr, pbansal
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java
+ test/jdk/javax/accessibility/AccessibleName/GetAccessibleNameTest.java
Changeset: 1a73baeb
Author: Phil Race <prr at openjdk.org>
Date: 2019-12-06 12:06:09 +0000
URL: https://git.openjdk.java.net/loom/commit/1a73baeb
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 3b1915a7
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2019-12-08 20:25:08 +0000
URL: https://git.openjdk.java.net/loom/commit/3b1915a7
8231438: [macOS] Dark mode for the desktop is not supported
Reviewed-by: prr, psadhukhan
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
! test/jdk/java/awt/Window/FullWindowContentTest/FullWindowContentTest.java
Changeset: 24232989
Author: Tejpal Rebari <trebari at openjdk.org>
Date: 2019-12-09 15:09:24 +0000
URL: https://git.openjdk.java.net/loom/commit/24232989
8234802: [TESTBUG] Test Right Mouse Button Drag Gesture Recognition in all the platforms
Reviewed-by: serb
+ test/jdk/java/awt/dnd/RightMouseButtonDragTest/RightMouseButtonDragTest.java
Changeset: 0e1b84f9
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2019-12-09 19:43:44 +0000
URL: https://git.openjdk.java.net/loom/commit/0e1b84f9
8234398: Replace ID2D1Factory::GetDesktopDpi with GetDeviceCaps
Reviewed-by: serb, prr
! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp
Changeset: a3acb451
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2019-12-09 14:59:33 +0000
URL: https://git.openjdk.java.net/loom/commit/a3acb451
8235547: Video memory leak in the OGL pipeline on macOS
Reviewed-by: prr
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLLayer.java
Changeset: 72caf85c
Author: Andy Herrick <herrick at openjdk.org>
Date: 2019-12-09 13:01:02 +0000
URL: https://git.openjdk.java.net/loom/commit/72caf85c
8235453: tools/jpackage/junit/junit.java failed
Reviewed-by: prr
! test/jdk/tools/jpackage/junit/junit.java
Changeset: 228c3144
Author: Rahul Raghavan <rraghavan at openjdk.org>
Date: 2019-12-09 14:02:03 +0000
URL: https://git.openjdk.java.net/loom/commit/228c3144
8233453: MLVM deoptimize stress test timed out
Increased timeout factor for MLVM deoptimize stress test
Reviewed-by: iignatyev, thartmann
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java
Changeset: 4c4d6cdc
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2019-12-09 10:16:01 +0000
URL: https://git.openjdk.java.net/loom/commit/4c4d6cdc
8235483: Warnings printed during the build
Reviewed-by: erikj
! make/gendata/Gendata-jdk.compiler.gmk
Changeset: 9cabfa82
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2019-12-09 10:26:41 +0000
URL: https://git.openjdk.java.net/loom/commit/9cabfa82
8165443: Free Collection Set serial phase takes very long on large heaps
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
! src/hotspot/share/gc/g1/heapRegionSet.cpp
! src/hotspot/share/gc/g1/heapRegionSet.hpp
! src/hotspot/share/gc/g1/heapRegionSet.inline.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: 3ea25ecd
Author: Julia Boes <jboes at openjdk.org>
Date: 2019-12-09 12:06:26 +0000
URL: https://git.openjdk.java.net/loom/commit/3ea25ecd
8233319: Deprecate MulticastSocket methods that operate on java.net.InetAddress
Deprecate any method that operates on InetAddress as well as getLoopbackMode and setLoopbackMode
Reviewed-by: chegar, dfuchs, alanb
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/share/classes/java/net/StandardSocketOptions.java
Changeset: 07fc539a
Author: Julia Boes <jboes at openjdk.org>
Date: 2019-12-09 12:46:12 +0000
URL: https://git.openjdk.java.net/loom/commit/07fc539a
8232513: java/net/DatagramSocket/PortUnreachable.java still fails intermittently with BindException
Increase the number of bind retries and test repeats, best effort only
Reviewed-by: msheppar, dfuchs, vtewari
! test/jdk/java/net/DatagramSocket/PortUnreachable.java
Changeset: 3c8ec642
Author: Christoph Langer <clanger at openjdk.org>
Date: 2019-12-09 15:01:57 +0000
URL: https://git.openjdk.java.net/loom/commit/3c8ec642
8235403: Further cleanup to test serviceability/sa/ClhsdbCDSCore.java
Reviewed-by: iklam, iignatyev
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
Changeset: 3f259d8e
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2019-12-09 14:07:26 +0000
URL: https://git.openjdk.java.net/loom/commit/3f259d8e
8141685: com/sun/jndi/ldap/InvalidLdapFilters.java initializes context failed
Reviewed-by: dfuchs, vtewari
! test/jdk/com/sun/jndi/ldap/InvalidLdapFilters.java
Changeset: 22e26b2a
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2019-12-09 14:25:37 +0000
URL: https://git.openjdk.java.net/loom/commit/22e26b2a
8234148: DatagramSocket.setOption/getOption/supportedOption should support multicast options
Fix adds multicast socket options to DatagramSocket
Reviewed-by: alanb, dfuchs, vtewari
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
+ test/jdk/java/net/DatagramSocket/SupportedOptionsCheck.java
! test/jdk/java/net/SocketOption/SupportedOptionsSet.java
Changeset: 3cccc62e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2019-12-09 16:46:29 +0000
URL: https://git.openjdk.java.net/loom/commit/3cccc62e
8234735: InstanceKlass:find_method_index regression after JDK-8231610
Reviewed-by: iklam, coleenp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
Changeset: 12e43e21
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2019-12-09 15:54:44 +0000
URL: https://git.openjdk.java.net/loom/commit/12e43e21
8233191: MulticastSocket joinGroup/leaveGroup do not specify their behavior when the outgoing interface has not been set
Clarifies the behaviour of 2-arg joinGroup/leaveGroup methods when null is passed for the NetworkInteface argument. The fix also clarifies what is returned by getInterface() and getNetworkInterface() methods when no previous NetworkInterface has been set.
Reviewed-by: alanb, chegar, dfuchs
! src/java.base/share/classes/java/net/MulticastSocket.java
Changeset: eabb5cc2
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2019-12-09 19:29:35 +0000
URL: https://git.openjdk.java.net/loom/commit/eabb5cc2
8226411: C2: Avoid memory barriers around off-heap unsafe accesses
Reviewed-by: kvn, thartmann, eosterlund, jrose, rkennke
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/oops/accessDecorators.hpp
! src/hotspot/share/opto/library_call.cpp
Changeset: e8496cea
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2019-12-09 19:29:39 +0000
URL: https://git.openjdk.java.net/loom/commit/e8496cea
8235143: C2: No memory state needed in Thread::currentThread() intrinsic
Reviewed-by: mdoerr, jrose
! src/hotspot/share/opto/library_call.cpp
Changeset: 0ca9d9a0
Author: Athijegannathan Sundararajan <sundar at openjdk.org>
Date: 2019-12-09 23:00:13 +0000
URL: https://git.openjdk.java.net/loom/commit/0ca9d9a0
8225562: jlink --module-path behavior inconsistent with help/errors
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
Changeset: ade72f49
Author: Andy Herrick <herrick at openjdk.org>
Date: 2019-12-09 13:02:05 +0000
URL: https://git.openjdk.java.net/loom/commit/ade72f49
Merge
Changeset: 749bda0e
Author: Ioi Lam <iklam at openjdk.org>
Date: 2019-12-09 09:59:03 +0000
URL: https://git.openjdk.java.net/loom/commit/749bda0e
8235490: AppCDS DynamicArchiveRelocationTest.java failed: 'always map archive(s) at an alternative address' missing
Reviewed-by: coleenp, ccheung
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java
Changeset: 45b8d09e
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2019-12-09 10:44:02 +0000
URL: https://git.openjdk.java.net/loom/commit/45b8d09e
8234211: allow discoverable javac plugins to be invoked by default
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
+ test/langtools/tools/javac/plugin/AutostartPlugins.java
Changeset: baebce3d
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2019-12-09 10:56:27 +0000
URL: https://git.openjdk.java.net/loom/commit/baebce3d
8235448: code cleanup in SSLContextImpl.java
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
Changeset: 93286c94
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2019-12-09 14:01:03 +0000
URL: https://git.openjdk.java.net/loom/commit/93286c94
8235586: Shenandoah: Traversal GC still uses old CLD::oops_do API
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: 589f2356
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2019-12-09 12:27:57 +0000
URL: https://git.openjdk.java.net/loom/commit/589f2356
8234689: facilitate writing additional custom attributes in a class file
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/langtools/tools/javac/classwriter/ExtraAttributes.java
Changeset: dc0cc552
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2019-12-09 13:02:07 +0000
URL: https://git.openjdk.java.net/loom/commit/dc0cc552
8235530: Removed duplicated threadByName methods in nsk/jdi tests
Reviewed-by: dholmes, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDITestRuntimeException.java
Changeset: 5b155f05
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2019-12-04 11:30:32 +0000
URL: https://git.openjdk.java.net/loom/commit/5b155f05
8235324: Dying objects are published from users of CollectedHeap::object_iterate
Reviewed-by: pliden, eosterlund, sjohanss, rkennke
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/gc/z/zBarrier.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
Changeset: c198b4da
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2019-12-09 15:28:46 +0000
URL: https://git.openjdk.java.net/loom/commit/c198b4da
8234508: VM_HeapWalkOperation::iterate_over_object reads non-strong fields with an on-strong load barrier
Reviewed-by: pliden, eosterlund
! src/hotspot/share/prims/jvmtiTagMap.cpp
Changeset: 9ac2f8b6
Author: Henry Jen <henryjen at openjdk.org>
Date: 2019-12-10 00:36:30 +0000
URL: https://git.openjdk.java.net/loom/commit/9ac2f8b6
8234542: code removal of Pack200 Tools and API
Reviewed-by: alanb, mchung, erikj
! make/autoconf/compare.sh.in
! make/common/Modules.gmk
- make/launcher/Launcher-jdk.pack.gmk
- make/lib/Lib-jdk.pack.gmk
! make/nashorn/element-list
! make/scripts/compare.sh
! make/scripts/compare_exceptions.sh.incl
- src/java.base/share/classes/com/sun/java/util/jar/pack/AdaptiveCoding.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/Attribute.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/BandStructure.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/ClassReader.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/ClassWriter.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/Code.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/Coding.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/CodingChooser.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/CodingMethod.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/FixedList.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/Fixups.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/Histogram.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/Instruction.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/PopulationCoding.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/PropMap.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/TLGlobals.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/Utils.java
- src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties
- src/java.base/share/classes/com/sun/java/util/jar/pack/package-info.java
- src/java.base/share/classes/java/util/jar/Pack200.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
- src/jdk.pack/share/classes/module-info.java
- src/jdk.pack/share/man/pack200.1
- src/jdk.pack/share/man/unpack200.1
- src/jdk.pack/share/native/common-unpack/bands.cpp
- src/jdk.pack/share/native/common-unpack/bands.h
- src/jdk.pack/share/native/common-unpack/bytes.cpp
- src/jdk.pack/share/native/common-unpack/bytes.h
- src/jdk.pack/share/native/common-unpack/coding.cpp
- src/jdk.pack/share/native/common-unpack/coding.h
- src/jdk.pack/share/native/common-unpack/constants.h
- src/jdk.pack/share/native/common-unpack/defines.h
- src/jdk.pack/share/native/common-unpack/unpack.cpp
- src/jdk.pack/share/native/common-unpack/unpack.h
- src/jdk.pack/share/native/common-unpack/utils.cpp
- src/jdk.pack/share/native/common-unpack/utils.h
- src/jdk.pack/share/native/common-unpack/zip.cpp
- src/jdk.pack/share/native/common-unpack/zip.h
- src/jdk.pack/share/native/libunpack/jni.cpp
- src/jdk.pack/share/native/unpack200/main.cpp
- src/jdk.pack/windows/native/unpack200/unpack200_proto.exe.manifest
! src/utils/IdealGraphVisualizer/nbproject/project.properties
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
- test/jdk/java/util/jar/Pack200/SecurityTest.java
- test/jdk/tools/jar/DeprecateOptionN.java
! test/jdk/tools/launcher/HelpFlagsTest.java
! test/jdk/tools/launcher/VersionCheck.java
- test/jdk/tools/pack200/AttributeTests.java
- test/jdk/tools/pack200/BandIntegrity.java
- test/jdk/tools/pack200/CommandLineTests.java
- test/jdk/tools/pack200/DeprecatePack200.java
- test/jdk/tools/pack200/InstructionTests.java
- test/jdk/tools/pack200/ModuleAttributes.java
- test/jdk/tools/pack200/MultiRelease.java
- test/jdk/tools/pack200/Pack200Props.java
- test/jdk/tools/pack200/Pack200Test.java
- test/jdk/tools/pack200/PackChecksum.java
- test/jdk/tools/pack200/PackTestZip64.java
- test/jdk/tools/pack200/PackTestZip64Manual.java
- test/jdk/tools/pack200/PackageVersionTest.java
- test/jdk/tools/pack200/RepackTest.java
- test/jdk/tools/pack200/T7007157.java
- test/jdk/tools/pack200/TestExceptions.java
- test/jdk/tools/pack200/TestNormal.java
- test/jdk/tools/pack200/TimeStamp.java
- test/jdk/tools/pack200/UnpackerMemoryTest.java
- test/jdk/tools/pack200/Utils.java
- test/jdk/tools/pack200/badattr.jar
- test/jdk/tools/pack200/pack200-verifier/data/README
- test/jdk/tools/pack200/pack200-verifier/data/golden.jar
- test/jdk/tools/pack200/pack200-verifier/make/build.xml
- test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/ClassCompare.java
- test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/Globals.java
- test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/JarFileCompare.java
- test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/Main.java
- test/jdk/tools/pack200/pack200-verifier/src/sun/tools/pack/verify/VerifyTreeSet.java
- test/jdk/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
- test/jdk/tools/pack200/pack200-verifier/src/xmlkit/CommandLineParser.java
- test/jdk/tools/pack200/pack200-verifier/src/xmlkit/TokenList.java
- test/jdk/tools/pack200/pack200-verifier/src/xmlkit/XMLKit.java
- test/jdk/tools/pack200/typeannos/Lambda.java
- test/jdk/tools/pack200/typeannos/Readme.txt
- test/jdk/tools/pack200/typeannos/TargetTypes.java
- test/jdk/tools/pack200/typeannos/TestTypeAnnotations.java
- test/jdk/tools/pack200/typeannos/TypeUseTarget.java
Changeset: 63ba804f
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2019-12-09 17:24:25 +0000
URL: https://git.openjdk.java.net/loom/commit/63ba804f
8235600: Problemlist JFR streaming/TestJVMCrash until after-test cleanup issue is resolved
Placed TestJVMCrash test on a problem list
Reviewed-by: dcubed
! test/jdk/ProblemList.txt
Changeset: 28b4c4d7
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2019-12-10 10:44:09 +0000
URL: https://git.openjdk.java.net/loom/commit/28b4c4d7
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 5fc46f3c
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2019-12-09 21:38:12 +0000
URL: https://git.openjdk.java.net/loom/commit/5fc46f3c
8190492: Remove SSLv2Hello and SSLv3 from default enabled TLS protocols
Reviewed-by: mullan, wetmore, xuelei
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! test/jdk/javax/net/ssl/SSLEngine/NoAuthClientAuth.java
! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorer.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorer.java
! test/jdk/javax/net/ssl/sanity/interop/JSSEServer.java
! test/jdk/sun/security/pkcs11/sslecc/JSSEServer.java
! test/jdk/sun/security/ssl/ProtocolVersion/HttpsProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/NoOldVersionContext.java
! test/jdk/sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java
! test/jdk/sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java
Changeset: 2ee7b9d3
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2019-12-10 09:28:38 +0000
URL: https://git.openjdk.java.net/loom/commit/2ee7b9d3
8233032: assert(in_bb(n)) failed: must be
Find first and last memory state of a load pack without relying on bb indices.
Co-authored-by: Roland Westrelin <rwestrel at redhat.com>
Reviewed-by: roland, kvn, thartmann
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePack.java
Changeset: f3308740
Author: Xin Liu <xliu at openjdk.org>
Date: 2019-12-10 10:34:31 +0000
URL: https://git.openjdk.java.net/loom/commit/f3308740
8235383: C1 compilation fails with -XX:+PrintIRDuringConstruction -XX:+Verbose
Added check for printable bci.
Reviewed-by: thartmann
! src/hotspot/share/c1/c1_InstructionPrinter.cpp
+ test/hotspot/jtreg/compiler/c1/TestPrintIRDuringConstruction.java
Changeset: 0aaaed9d
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2019-12-10 11:26:04 +0000
URL: https://git.openjdk.java.net/loom/commit/0aaaed9d
8234871: deprecate SocketFlow (SO_FLOW_SLA) and related APIs for removal
Reviewed-by: alanb, chegar
! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
! src/jdk.net/share/classes/jdk/net/NetworkPermission.java
! src/jdk.net/share/classes/jdk/net/SocketFlow.java
! src/jdk.net/share/classes/jdk/net/Sockets.java
! src/jdk.net/solaris/classes/jdk/net/SolarisSocketOptions.java
Changeset: c0419403
Author: Per Lidén <pliden at openjdk.org>
Date: 2019-12-10 13:12:25 +0000
URL: https://git.openjdk.java.net/loom/commit/c0419403
8235366: ZGC: Kitchensink.java fails in ZBarrier::should_mark_through
Reviewed-by: eosterlund, stefank
! src/hotspot/share/gc/z/zAddress.hpp
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/gc/z/zBarrier.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
Changeset: 6ad37680
Author: Per Lidén <pliden at openjdk.org>
Date: 2019-12-10 13:39:38 +0000
URL: https://git.openjdk.java.net/loom/commit/6ad37680
8234654: ZGC: Only disarm NMethods when marking/relocating code roots
Reviewed-by: eosterlund, stefank
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
Changeset: 932f4e6c
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2019-12-10 08:11:48 +0000
URL: https://git.openjdk.java.net/loom/commit/932f4e6c
8235334: Deprecate jcmd GC.class_stats
Add a deprecation message
Reviewed-by: zgu, iklam
! src/hotspot/share/services/diagnosticCommand.hpp
Changeset: 0b1499cb
Author: Andy Herrick <herrick at openjdk.org>
Date: 2019-12-10 08:11:27 +0000
URL: https://git.openjdk.java.net/loom/commit/0b1499cb
8235601: redundant code in IOUtils.java
Reviewed-by: prr, asemenyuk, almatvee
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
Changeset: 28099d76
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2019-12-10 08:12:29 +0000
URL: https://git.openjdk.java.net/loom/commit/28099d76
Merge
Changeset: 2c772c78
Author: Andy Herrick <herrick at openjdk.org>
Date: 2019-12-10 08:15:45 +0000
URL: https://git.openjdk.java.net/loom/commit/2c772c78
8234867: Issue warning for mutually exclusive options on jpackage command line
Reviewed-by: prr, asemenyuk, almatvee
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Arguments.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties
Changeset: 7135b5dd
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2019-12-10 13:22:52 +0000
URL: https://git.openjdk.java.net/loom/commit/7135b5dd
8235141: Specify the required standard socket options for the socket types in the java.net package
Reviewed-by: alanb, chegar
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
+ test/jdk/java/net/SocketOption/RequiredOptions.java
Changeset: 11421849
Author: Claes Redestad <redestad at openjdk.org>
Date: 2019-12-10 14:18:25 +0000
URL: https://git.openjdk.java.net/loom/commit/11421849
8234863: Increase default value of MaxInlineLevel
Reviewed-by: kvn, neliasso
! src/hotspot/share/runtime/globals.hpp
Changeset: c2bce5e9
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2019-12-10 13:50:10 +0000
URL: https://git.openjdk.java.net/loom/commit/c2bce5e9
8235174: ZGC: Add support for JFR leak profiler
Reviewed-by: stefank, mgronlun, egahlin
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edge.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edge.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeQueue.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeQueue.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.hpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp
+ src/hotspot/share/jfr/leakprofiler/sampling/objectSample.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
- src/hotspot/share/jfr/leakprofiler/utilities/unifiedOop.hpp
+ src/hotspot/share/jfr/leakprofiler/utilities/unifiedOopRef.hpp
+ src/hotspot/share/jfr/leakprofiler/utilities/unifiedOopRef.inline.hpp
Changeset: 02039fd3
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2019-12-10 15:00:01 +0000
URL: https://git.openjdk.java.net/loom/commit/02039fd3
8235513: Change JVM to check for preview features using JVM_CLASSFILE_MAJOR_VERSION
Check for JVM_CLASSFILE_MAJOR_VERSION instead of a hard-wired version number
Reviewed-by: dholmes, coleenp
! src/hotspot/share/classfile/classFileParser.cpp
Changeset: 3ba75a65
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2019-12-10 07:07:49 +0000
URL: https://git.openjdk.java.net/loom/commit/3ba75a65
8235311: Tag mismatch may alert bad_record_mac
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
Changeset: 9d40ab91
Author: Roland Westrelin <roland at openjdk.org>
Date: 2019-12-09 15:37:04 +0000
URL: https://git.openjdk.java.net/loom/commit/9d40ab91
8234350: assert(mode == ControlAroundStripMined && (use == sfpt || !use->is_reachable_from_root())) failed: missed a node
Reviewed-by: thartmann, mdoerr
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java
Changeset: 11d4e9f3
Author: Gustavo Romero <gromero at openjdk.org>
Date: 2019-05-10 18:20:02 +0000
URL: https://git.openjdk.java.net/loom/commit/11d4e9f3
8223968: Add abort type description to RTM statistic counters
Reviewed-by: mdoerr, kvn
! src/hotspot/share/runtime/rtmLocking.cpp
! src/hotspot/share/runtime/rtmLocking.hpp
! test/hotspot/jtreg/compiler/testlibrary/rtm/RTMLockingStatistics.java
Changeset: c1853195
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2019-12-10 09:31:40 +0000
URL: https://git.openjdk.java.net/loom/commit/c1853195
8235655: Clean the duplicated block in SSLContextImpl
Reviewed-by: coffeys
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
Changeset: 25b5ddc0
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2019-12-10 09:34:33 +0000
URL: https://git.openjdk.java.net/loom/commit/25b5ddc0
8235539: [JVMCI] -XX:+EnableJVMCIProduct breaks -XX:-EnableJVMCI
Reviewed-by: kvn, thartmann
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java
Changeset: 769a1f91
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2019-12-10 18:32:45 +0000
URL: https://git.openjdk.java.net/loom/commit/769a1f91
8235515: TestBasicLogOutput.java crashes due to EXCEPTION_ACCESS_VIOLATION in HandshakeThreadsOperation::do_handshake
Signal _done sempahore after executing name() in log_debug()
Reviewed-by: dcubed, mdoerr
! src/hotspot/share/runtime/handshake.cpp
Changeset: b467629b
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2019-12-10 12:50:50 +0000
URL: https://git.openjdk.java.net/loom/commit/b467629b
8223261: JDK-8189208 followup - remove JDK_GetVersionInfo0 and the supporting code
Removed JDK_GetVersionInfo
Reviewed-by: redestad, dholmes, mchung, clanger
! make/hotspot/src/classes/build/tools/projectcreator/WinGammaPlatformVC10.java
! make/hotspot/symbols/symbols-shared
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
! src/hotspot/share/runtime/java.cpp
- src/java.base/share/native/libjava/jdk_util.c
! src/java.base/share/native/libjava/jdk_util.h
Changeset: bd1d7356
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2019-12-10 20:06:06 +0000
URL: https://git.openjdk.java.net/loom/commit/bd1d7356
8235598: Shenandoah: Update copyrights
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetAssembler.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.hpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTracer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp
Changeset: dadaffbb
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2019-12-10 19:10:14 +0000
URL: https://git.openjdk.java.net/loom/commit/dadaffbb
8235531: Update record serialization migration tests to not use hard coded source versions
Reviewed-by: darcy
! test/jdk/java/io/Serializable/records/migration/AbstractTest.java
Changeset: eec0e71c
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2019-12-10 19:12:57 +0000
URL: https://git.openjdk.java.net/loom/commit/eec0e71c
8235550: Clarify record reflective support specification
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/Class.java
! test/hotspot/jtreg/runtime/records/recordReflectionTest.java
+ test/jdk/java/lang/reflect/records/RecordPermissionsTest.java
! test/jdk/java/lang/reflect/records/RecordReflectionTest.java
+ test/jdk/java/lang/reflect/records/allPermissions.policy
Changeset: 4627488e
Author: Brent Christian <bchristi at openjdk.org>
Date: 2019-12-10 11:56:26 +0000
URL: https://git.openjdk.java.net/loom/commit/4627488e
8235361: JAR Class-Path no longer accepts relative URLs encoding absolute Windows paths (e.g "/C:/...")
Reviewed-by: alanb, mchung
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! test/jdk/jdk/internal/loader/URLClassPath/JarClassPathFileEntry.java
Changeset: dd758e2a
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2019-12-10 20:20:18 +0000
URL: https://git.openjdk.java.net/loom/commit/dd758e2a
8235685: Shenandoah: Enable leak profiler
Reviewed-by: rkennke
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
Changeset: c2f68eac
Author: John Jiang <jjiang at openjdk.org>
Date: 2019-12-11 11:29:03 +0000
URL: https://git.openjdk.java.net/loom/commit/c2f68eac
8231810: javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java fails intermittently with "java.lang.Exception: Unexpected EOF"
Reviewed-by: xuelei
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java
Changeset: f716aa1b
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2019-12-10 20:04:55 +0000
URL: https://git.openjdk.java.net/loom/commit/f716aa1b
8234370: Implementation of JEP 362: Deprecate the Solaris and SPARC Ports
Reviewed-by: erikj, tbell
! doc/building.html
! doc/building.md
! make/autoconf/platform.m4
Changeset: 614e78b7
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2019-12-11 11:13:41 +0000
URL: https://git.openjdk.java.net/loom/commit/614e78b7
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 2c54f0f6
Author: Ekaterina Pavlova <epavlova at openjdk.org>
Date: 2019-12-10 21:49:07 +0000
URL: https://git.openjdk.java.net/loom/commit/2c54f0f6
8215728: [Graal] we should run some Graal tests in tier1
Reviewed-by: iignatyev
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/compiler/graalunit/ApiDirectivesTest.java
! test/hotspot/jtreg/compiler/graalunit/ApiTest.java
! test/hotspot/jtreg/compiler/graalunit/AsmAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/AsmAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/AsmSparcTest.java
! test/hotspot/jtreg/compiler/graalunit/CollectionsTest.java
! test/hotspot/jtreg/compiler/graalunit/CoreAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreJdk9Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreTest.java
! test/hotspot/jtreg/compiler/graalunit/DebugTest.java
! test/hotspot/jtreg/compiler/graalunit/EATest.java
! test/hotspot/jtreg/compiler/graalunit/GraphTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotJdk9Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotLirTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotSparcTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotTest.java
! test/hotspot/jtreg/compiler/graalunit/Jtt.MicroTest.java
! test/hotspot/jtreg/compiler/graalunit/JttBackendTest.java
! test/hotspot/jtreg/compiler/graalunit/JttBytecodeTest.java
! test/hotspot/jtreg/compiler/graalunit/JttExceptTest.java
! test/hotspot/jtreg/compiler/graalunit/JttHotpathTest.java
! test/hotspot/jtreg/compiler/graalunit/JttHotspotTest.java
! test/hotspot/jtreg/compiler/graalunit/JttJdkTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangALTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathALTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathMZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangNZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLoopTest.java
! test/hotspot/jtreg/compiler/graalunit/JttOptimizeTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectAETest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldGetTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldSetTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectGZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttThreadsTest.java
! test/hotspot/jtreg/compiler/graalunit/LirJttTest.java
! test/hotspot/jtreg/compiler/graalunit/LirTest.java
! test/hotspot/jtreg/compiler/graalunit/LoopTest.java
! test/hotspot/jtreg/compiler/graalunit/NodesTest.java
! test/hotspot/jtreg/compiler/graalunit/OptionsTest.java
! test/hotspot/jtreg/compiler/graalunit/PhasesCommonTest.java
! test/hotspot/jtreg/compiler/graalunit/Replacements12Test.java
! test/hotspot/jtreg/compiler/graalunit/Replacements9Test.java
! test/hotspot/jtreg/compiler/graalunit/ReplacementsTest.java
! test/hotspot/jtreg/compiler/graalunit/UtilTest.java
! test/hotspot/jtreg/compiler/graalunit/generateTests.sh
Changeset: c617914e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2019-12-11 12:03:39 +0000
URL: https://git.openjdk.java.net/loom/commit/c617914e
Merge
Changeset: f6d50463
Author: René Schünemann <rene.schuenemann at gmail.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2019-12-09 16:14:16 +0000
URL: https://git.openjdk.java.net/loom/commit/f6d50463
8235585: Enable macOS codesigning for all libraries and executables
Reviewed-by: erikj, clanger
! make/autoconf/basics.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
+ make/data/macosxsigning/entitlements.plist
! make/launcher/Launcher-jdk.hotspot.agent.gmk
! make/launcher/Launcher-jdk.jcmd.gmk
! make/launcher/LauncherCommon.gmk
Changeset: 642d2ddc
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2019-12-11 10:42:44 +0000
URL: https://git.openjdk.java.net/loom/commit/642d2ddc
8235452: Strip mined loop verification fails with assert(is_OuterStripMinedLoop()) failed: invalid node class
Do not try to verify strip mining if the strip mined loop is malformed.
Reviewed-by: roland, vlivanov
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestDeadOuterStripMinedLoop.java
Changeset: a20fa5b9
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2019-12-11 12:12:39 +0000
URL: https://git.openjdk.java.net/loom/commit/a20fa5b9
8235427: Remove unnecessary parameters from G1CollectedHeap::free_region and HeapRegion::hr_clear
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
Changeset: 308aea3e
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2019-12-11 13:08:42 +0000
URL: https://git.openjdk.java.net/loom/commit/308aea3e
8235474: JShell does not handle records properly
Reviewed-by: vromero, rfield
! src/java.base/share/classes/module-info.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
! test/langtools/jdk/jshell/CompletenessTest.java
+ test/langtools/jdk/jshell/RecordsTest.java
Changeset: ec0fbdc0
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2019-12-11 13:08:45 +0000
URL: https://git.openjdk.java.net/loom/commit/ec0fbdc0
8235338: test jdk/jshell/CompletenessTest.java fails for records
Reviewed-by: rfield
! test/langtools/ProblemList.txt
Changeset: e1b94b16
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2019-12-11 14:08:20 +0000
URL: https://git.openjdk.java.net/loom/commit/e1b94b16
8235653: Clean-up BarrierSetC2
Reviewed-by: redestad, rkennke, thartmann
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/stringopts.cpp
Changeset: ba94936c
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2019-12-11 14:33:32 +0000
URL: https://git.openjdk.java.net/loom/commit/ba94936c
8233033: C2 produces wrong result while unswitching a loop due to lost control dependencies
Adding missing control dependencies when cloning loop predicates at loop unswitching.
Reviewed-by: roland, vlivanov, thartmann
! src/hotspot/share/opto/loopUnswitch.cpp
+ test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java
Changeset: f5929f55
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2019-12-11 15:27:23 +0000
URL: https://git.openjdk.java.net/loom/commit/f5929f55
8235410: Enable handshakes on Linux x86 (32-bit)
Reviewed-by: dholmes, dcubed
! src/hotspot/cpu/x86/globals_x86.hpp
Changeset: 0df5be80
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2019-12-11 15:30:07 +0000
URL: https://git.openjdk.java.net/loom/commit/0df5be80
8220049: Obsolete ThreadLocalHandshakes
Reviewed-by: dholmes, dcubed, mdoerr
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/sparc/globals_sparc.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/os/aix/safepointMechanism_aix.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCodeHeap.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotSafepointOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSafepointOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/hotspot/sparc/test/SPARCAllocatorTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotSafepointOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
Changeset: a1b0802c
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2019-12-11 16:09:49 +0000
URL: https://git.openjdk.java.net/loom/commit/a1b0802c
8233866: Text in table cells has inconsistent alignment
Reviewed-by: jjg, prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
Changeset: 9b1498c2
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2019-12-11 16:13:59 +0000
URL: https://git.openjdk.java.net/loom/commit/9b1498c2
8235670: Javadoc pages not printing correctly in some browsers
Reviewed-by: jjg, prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
Changeset: f51595be
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2019-12-11 15:16:21 +0000
URL: https://git.openjdk.java.net/loom/commit/f51595be
8234746: Improve indexing of system properties
Reviewed-by: hannesw, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/module-info.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/MyAnnotation.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/MyClass.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/MyEnum.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/MyError.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/MyException.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/MyInterface.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/mymodule/mypackage/package-info.java
Changeset: 91de8b6c
Author: Claes Redestad <redestad at openjdk.org>
Date: 2019-12-11 16:24:10 +0000
URL: https://git.openjdk.java.net/loom/commit/91de8b6c
8235551: BitMap::count_one_bits should use population_count
Co-authored-by: Kim Barrett <kim.barrett at oracle.com>
Reviewed-by: kbarrett, neliasso
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/population_count.hpp
! test/hotspot/gtest/utilities/test_population_count.cpp
Changeset: 3f7ecfb5
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2019-12-11 16:43:02 +0000
URL: https://git.openjdk.java.net/loom/commit/3f7ecfb5
8235729: Shenandoah: Remove useless casting to non-constant
Reviewed-by: roland
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
Changeset: 51bc2d15
Author: Roland Westrelin <roland at openjdk.org>
Date: 2019-12-06 16:21:26 +0000
URL: https://git.openjdk.java.net/loom/commit/51bc2d15
8235636: gc/shenandoah/compiler/TestUnsafeOffheapSwap.java fails after JDK-8226411
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: 57bdfe3d
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2019-12-11 08:22:04 +0000
URL: https://git.openjdk.java.net/loom/commit/57bdfe3d
8233112: Exclude SVG files from build comparison
Reviewed-by: tbell
! make/scripts/compare.sh
Changeset: 97ce1376
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2019-12-11 16:45:08 +0000
URL: https://git.openjdk.java.net/loom/commit/97ce1376
8235654: JFR leak profiler should not trace through the StringTable
Reviewed-by: stefank, coleenp, kbarrett, egahlin
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/rootType.hpp
Changeset: 67cea3ea
Author: Andy Herrick <herrick at openjdk.org>
Date: 2019-12-11 11:52:48 +0000
URL: https://git.openjdk.java.net/loom/commit/67cea3ea
8235767: Compilation failure caused by JDK-8212780: Packaging Tool Implementation
Reviewed-by: rkennke, asemenyuk
! src/jdk.incubator.jpackage/share/native/libapplauncher/IniFile.cpp
Changeset: d3f76664
Author: Almaz Mingaleev <mingaleev at google.com>
Committer: Arthur Eubanks <aeubanks at openjdk.org>
Date: 2019-12-10 15:50:12 +0000
URL: https://git.openjdk.java.net/loom/commit/d3f76664
8235730: Incorrect javadoc in MatchKind
Reviewed-by: martin, prappo
! src/java.base/share/classes/java/util/stream/MatchOps.java
Changeset: bca86d64
Author: Tom Rodriguez <never at openjdk.org>
Date: 2019-12-11 09:47:41 +0000
URL: https://git.openjdk.java.net/loom/commit/bca86d64
8229961: Assert failure in compiler/graalunit/HotspotTest.java
Reviewed-by: kvn
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jniAccessMark.inline.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
Changeset: b29f62ce
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2019-12-11 13:47:44 +0000
URL: https://git.openjdk.java.net/loom/commit/b29f62ce
8235767: Compilation failure caused by JDK-8212780: Packaging Tool Implementation
Reviewed-by: rkennke, asemenyuk
! test/jdk/tools/jpackage/run_tests.sh
Changeset: 5fd2efb7
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2019-12-11 14:01:00 +0000
URL: https://git.openjdk.java.net/loom/commit/5fd2efb7
8235776: Shenandoah: Shenandoah root updater not always uses right code blob closure
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
Changeset: cbe604cf
Author: Jeremy Kuhn <jeremy.kuhn.java at gmail.com>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2019-12-11 11:55:50 +0000
URL: https://git.openjdk.java.net/loom/commit/cbe604cf
8235457: Crash when reporting a message about an annotation on a module
8235458: Problem caused by imports in a module-info.java file
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/ReportOnImportedModuleAnnotation.java
+ test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/ReportOnImportedModuleAnnotation.out
+ test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/mods-src1/annotation/annotation/ModuleWarn.java
+ test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/mods-src1/annotation/module-info.java
+ test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/mods-src1/processor/module-info.java
+ test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/mods-src1/processor/processor/ModuleWarnProcessor.java
+ test/langtools/tools/javac/processing/ReportOnImportedModuleAnnotation/mods-src2/mod/module-info.java
Changeset: 93b7d283
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2019-12-11 15:33:17 +0000
URL: https://git.openjdk.java.net/loom/commit/93b7d283
8214916: SourceLauncherTest fails on exploded image
Reviewed-by: ksrini
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/plugin/AutostartPlugins.java
Changeset: 69c1729e
Author: Vicente Romero <vromero at openjdk.org>
Date: 2019-12-11 15:31:40 +0000
URL: https://git.openjdk.java.net/loom/commit/69c1729e
8234101: Compilation error thrown when repeating annotation is used on record component
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatingAnnotationsOnRecords.java
Changeset: 8b99e85f
Author: Andy Herrick <herrick at openjdk.org>
Date: 2019-12-11 15:01:11 +0000
URL: https://git.openjdk.java.net/loom/commit/8b99e85f
8235788: Changeset for JDK-8235252 pushed with wrong bug ID
Reviewed-by: prr
! test/jdk/tools/jpackage/run_tests.sh
Changeset: 57991084
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2019-12-11 16:07:04 +0000
URL: https://git.openjdk.java.net/loom/commit/57991084
8234284: [dmg] Change DMG background image to TIFF
Reviewed-by: herrick, asemenyuk, erikj
! make/CompileJavaModules.gmk
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/DMGsetup.scpt
- src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.png
+ src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.tiff
Changeset: c7b9c64e
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2019-12-11 16:16:39 +0000
URL: https://git.openjdk.java.net/loom/commit/c7b9c64e
8235728: JDK-8212780 breaks builds with a custom X11 include path
Reviewed-by: prr, herrick
! make/lib/Lib-jdk.incubator.jpackage.gmk
Changeset: 7f10f578
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2019-12-11 22:29:30 +0000
URL: https://git.openjdk.java.net/loom/commit/7f10f578
8235414: Module level doc-files show "unnamed package" as holder
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
+ test/langtools/jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java
Changeset: a51b5ae9
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2019-12-11 16:37:27 +0000
URL: https://git.openjdk.java.net/loom/commit/a51b5ae9
8235252: Repair run_tests.sh by locating jtreg locally
Reviewed-by: herrick, asemenyuk
! test/jdk/tools/jpackage/run_tests.sh
Changeset: dd321330
Author: Sean Mullan <mullan at openjdk.org>
Date: 2019-12-11 17:17:28 +0000
URL: https://git.openjdk.java.net/loom/commit/dd321330
8234870: Deprecate the OracleUcrypto JCE Provider for removal
Reviewed-by: alanb, rriggs
! src/java.base/share/conf/security/java.security
! src/jdk.crypto.ucrypto/solaris/classes/module-info.java
Changeset: dca6e343
Author: Robert Field <rfield at openjdk.org>
Date: 2019-12-11 14:39:04 +0000
URL: https://git.openjdk.java.net/loom/commit/dca6e343
8210527: JShell: NullPointerException in jdk.jshell.Eval.translateExceptionStack
8232855: jshell missing word in /help help
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! test/langtools/jdk/jshell/ExceptionsTest.java
Changeset: cb75b6ee
Author: Ioi Lam <iklam at openjdk.org>
Date: 2019-12-11 15:25:38 +0000
URL: https://git.openjdk.java.net/loom/commit/cb75b6ee
8235629: Remove unnecessary calls to Thread::current
Reviewed-by: coleenp, ccheung, hseigel
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/mutex.cpp
Changeset: 75acf956
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2019-12-11 15:34:19 +0000
URL: https://git.openjdk.java.net/loom/commit/75acf956
Merge
Changeset: 6bda51c2
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2019-12-11 16:17:03 +0000
URL: https://git.openjdk.java.net/loom/commit/6bda51c2
8235789: AC_REQUIRE: 'PLATFORM_EXTRACT_TARGET_AND_BUILD' was expanded before it was required
Reviewed-by: erikj
! make/autoconf/platform.m4
Changeset: 9fc68887
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2019-12-11 16:24:23 +0000
URL: https://git.openjdk.java.net/loom/commit/9fc68887
8235621: Replace use of Function<?,Integer> with ToIntFunction
Reviewed-by: mcimadamore, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
Changeset: d8d4cd65
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2019-12-11 16:32:49 +0000
URL: https://git.openjdk.java.net/loom/commit/d8d4cd65
8235597: Extend support for -XDaccessInternalAPI to plugin modules
Reviewed-by: mcimadamore, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/langtools/tools/javac/plugin/InternalAPI.java
Changeset: 00ba4ea7
Author: Tom Rodriguez <never at openjdk.org>
Date: 2019-12-11 17:17:58 +0000
URL: https://git.openjdk.java.net/loom/commit/00ba4ea7
8229377: [JVMCI] Improve InstalledCode.invalidate for large code caches
Reviewed-by: kvn
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
Changeset: 03dfd4f9
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2019-12-11 14:30:45 +0000
URL: https://git.openjdk.java.net/loom/commit/03dfd4f9
8234522: [macos] Crash with use of native file dialog
Reviewed-by: prr, dmarkov
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
+ test/jdk/java/awt/FileDialog/MacOSGoToFolderCrash.java
Changeset: da5fa894
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2019-12-09 20:26:19 +0000
URL: https://git.openjdk.java.net/loom/commit/da5fa894
8235620: Broken merge between JDK-8006406 and JDK-8003559
Reviewed-by: prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java
Changeset: 6a6ae167
Author: Jie Fu <jiefu at openjdk.org>
Date: 2019-12-10 10:17:36 +0000
URL: https://git.openjdk.java.net/loom/commit/6a6ae167
8235625: [TESTBUG] tools/jpackage/share/JavaOptionsEqualsTest.java fails with debug VMs
Reviewed-by: asemenyuk, herrick
! test/jdk/tools/jpackage/share/JavaOptionsEqualsTest.java
Changeset: efdf413a
Author: Ekaterina Pavlova <epavlova at openjdk.org>
Date: 2019-12-11 17:18:32 +0000
URL: https://git.openjdk.java.net/loom/commit/efdf413a
8235773: Tier3 fails because graalunit tests started to run with ZGC
Reviewed-by: iignatyev
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/compiler/graalunit/ApiDirectivesTest.java
! test/hotspot/jtreg/compiler/graalunit/ApiTest.java
! test/hotspot/jtreg/compiler/graalunit/AsmAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/AsmAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/AsmSparcTest.java
! test/hotspot/jtreg/compiler/graalunit/CollectionsTest.java
! test/hotspot/jtreg/compiler/graalunit/CoreAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreJdk9Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreTest.java
! test/hotspot/jtreg/compiler/graalunit/DebugTest.java
! test/hotspot/jtreg/compiler/graalunit/EATest.java
! test/hotspot/jtreg/compiler/graalunit/GraphTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotJdk9Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotLirTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotSparcTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotTest.java
! test/hotspot/jtreg/compiler/graalunit/Jtt.MicroTest.java
! test/hotspot/jtreg/compiler/graalunit/JttBackendTest.java
! test/hotspot/jtreg/compiler/graalunit/JttBytecodeTest.java
! test/hotspot/jtreg/compiler/graalunit/JttExceptTest.java
! test/hotspot/jtreg/compiler/graalunit/JttHotpathTest.java
! test/hotspot/jtreg/compiler/graalunit/JttHotspotTest.java
! test/hotspot/jtreg/compiler/graalunit/JttJdkTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangALTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathALTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathMZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangNZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLoopTest.java
! test/hotspot/jtreg/compiler/graalunit/JttOptimizeTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectAETest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldGetTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldSetTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectGZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttThreadsTest.java
! test/hotspot/jtreg/compiler/graalunit/LirJttTest.java
! test/hotspot/jtreg/compiler/graalunit/LirTest.java
! test/hotspot/jtreg/compiler/graalunit/LoopTest.java
! test/hotspot/jtreg/compiler/graalunit/NodesTest.java
! test/hotspot/jtreg/compiler/graalunit/OptionsTest.java
! test/hotspot/jtreg/compiler/graalunit/PhasesCommonTest.java
! test/hotspot/jtreg/compiler/graalunit/Replacements12Test.java
! test/hotspot/jtreg/compiler/graalunit/Replacements9Test.java
! test/hotspot/jtreg/compiler/graalunit/ReplacementsTest.java
! test/hotspot/jtreg/compiler/graalunit/UtilTest.java
! test/hotspot/jtreg/compiler/graalunit/generateTests.sh
Changeset: 7b82266a
Author: Daniil Titov <dtitov at openjdk.org>
Date: 2019-12-11 19:20:57 +0000
URL: https://git.openjdk.java.net/loom/commit/7b82266a
8226575: OperatingSystemMXBean should be made container aware
Reviewed-by: dholmes, bobv, mchung, sspitsyn
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java
! src/java.base/share/classes/module-info.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/SummaryTab.java
! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java
! src/jdk.management/solaris/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c
! src/jdk.management/windows/classes/com/sun/management/internal/OperatingSystemImpl.java
! src/jdk.management/windows/native/libmanagement_ext/OperatingSystemImpl.c
+ test/hotspot/jtreg/containers/docker/CheckOperatingSystemMXBean.java
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
Changeset: b4d9a0af
Author: Ekaterina Pavlova <epavlova at openjdk.org>
Date: 2019-12-11 21:15:19 +0000
URL: https://git.openjdk.java.net/loom/commit/b4d9a0af
8235808: Remove graalunit from tier1_compiler_not_xcomp
Reviewed-by: iignatyev
! test/hotspot/jtreg/TEST.groups
Changeset: bb4dafe4
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2019-12-12 12:04:29 +0000
URL: https://git.openjdk.java.net/loom/commit/bb4dafe4
8227607: Broken external links in java.desktop
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/text/Document.java
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain1.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain10.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain11.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain12.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain2.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain3.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain4.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain5.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain6.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain7.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain8.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain9.gif
Changeset: 3fe949b2
Author: Robin Westberg <rwestberg at openjdk.org>
Date: 2019-12-12 07:48:08 +0000
URL: https://git.openjdk.java.net/loom/commit/3fe949b2
8232231: Remove invalid JFR thread CPU load test case
Reviewed-by: mseledtsov, egahlin
! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java
Changeset: e5b0e366
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2019-12-11 09:42:52 +0000
URL: https://git.openjdk.java.net/loom/commit/e5b0e366
8235489: handle return values of sscanf calls in hotspot
Reviewed-by: clanger, kbarrett
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
Changeset: fa92bd31
Author: Robin Westberg <rwestberg at openjdk.org>
Date: 2019-12-12 09:02:47 +0000
URL: https://git.openjdk.java.net/loom/commit/fa92bd31
8235815: Revert 8227607: Broken external links in java.desktop
Reviewed-by: psadhukhan
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/text/Document.java
- src/java.desktop/share/classes/javax/swing/text/doc-files/plain1.gif
- src/java.desktop/share/classes/javax/swing/text/doc-files/plain10.gif
- src/java.desktop/share/classes/javax/swing/text/doc-files/plain11.gif
- src/java.desktop/share/classes/javax/swing/text/doc-files/plain12.gif
- src/java.desktop/share/classes/javax/swing/text/doc-files/plain2.gif
- src/java.desktop/share/classes/javax/swing/text/doc-files/plain3.gif
- src/java.desktop/share/classes/javax/swing/text/doc-files/plain4.gif
- src/java.desktop/share/classes/javax/swing/text/doc-files/plain5.gif
- src/java.desktop/share/classes/javax/swing/text/doc-files/plain6.gif
- src/java.desktop/share/classes/javax/swing/text/doc-files/plain7.gif
- src/java.desktop/share/classes/javax/swing/text/doc-files/plain8.gif
- src/java.desktop/share/classes/javax/swing/text/doc-files/plain9.gif
Changeset: ce7ede95
Author: Nikola Grcevski <nikola.grcevski at microsoft.com>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2019-12-12 08:40:19 +0000
URL: https://git.openjdk.java.net/loom/commit/ce7ede95
8234076: JVM crashes on Windows 10 using --module=NAME
Reviewed-by: ksrini, henryjen
! src/java.base/share/native/libjli/args.c
! src/java.base/windows/native/libjli/java_md.c
! test/jdk/tools/launcher/ArgsEnvVar.java
! test/jdk/tools/launcher/TestHelper.java
! test/jdk/tools/launcher/TestSpecialArgs.java
! test/jdk/tools/launcher/modules/basic/BasicTest.java
Changeset: 92a95435
Author: Christoph Langer <clanger at openjdk.org>
Date: 2019-12-12 09:52:15 +0000
URL: https://git.openjdk.java.net/loom/commit/92a95435
8235750: [jpackage] Cleanup imports in WinMsiBundler.java
Reviewed-by: herrick, asemenyuk
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
Changeset: ad5ea722
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2019-12-09 09:40:09 +0000
URL: https://git.openjdk.java.net/loom/commit/ad5ea722
8235541: Extend javax.lang.model to cover binding variables
Reviewed-by: darcy
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! test/langtools/tools/javac/api/TestGetElementReferenceData.java
+ test/langtools/tools/javac/processing/model/element/TestBindingVariable.java
+ test/langtools/tools/javac/processing/model/element/TestBindingVariableData.java
Changeset: 056b70c4
Author: Per Lidén <pliden at openjdk.org>
Date: 2019-12-12 10:10:28 +0000
URL: https://git.openjdk.java.net/loom/commit/056b70c4
8235696: ZGC: assert(ZNMethod::is_armed(nm) == _should_disarm_nmethods) failed: Invalid state
Reviewed-by: eosterlund, stefank
! src/hotspot/share/gc/shared/barrierSetNMethod.hpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
Changeset: b7bca76f
Author: Per Lidén <pliden at openjdk.org>
Date: 2019-12-12 10:10:37 +0000
URL: https://git.openjdk.java.net/loom/commit/b7bca76f
8235748: ZGC: Remove ZAddress::address()
Reviewed-by: eosterlund, stefank
! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp
! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp
! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp
! src/hotspot/share/gc/z/zAddress.cpp
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zGlobals.cpp
! src/hotspot/share/gc/z/zGlobals.hpp
Changeset: 8c273889
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2019-12-11 12:29:43 +0000
URL: https://git.openjdk.java.net/loom/commit/8c273889
8235757: Rename SupportedGC to IncludedGC
Reviewed-by: pliden
! src/hotspot/share/gc/shared/gcConfig.cpp
! src/hotspot/share/gc/shared/gcConfig.hpp
Changeset: 938a4951
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2019-12-11 12:29:49 +0000
URL: https://git.openjdk.java.net/loom/commit/938a4951
8235759: Extend GCConfig::is_gc_supported to mean supported not only included in build
Reviewed-by: pliden
! src/hotspot/share/gc/shared/gcArguments.hpp
! src/hotspot/share/gc/shared/gcConfig.cpp
Changeset: 47ee85a2
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2019-12-11 12:53:10 +0000
URL: https://git.openjdk.java.net/loom/commit/47ee85a2
8235760: ZGC: Implement precise check for @require vm.gc.Z for Windows
Reviewed-by: eosterlund, pliden
+ src/hotspot/os/posix/gc/z/zArguments_posix.cpp
+ src/hotspot/os/windows/gc/z/zArguments_windows.cpp
! src/hotspot/os/windows/gc/z/zSyscall_windows.cpp
! src/hotspot/os/windows/gc/z/zSyscall_windows.hpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zArguments.hpp
! test/lib/sun/hotspot/gc/GC.java
Changeset: 31e075b0
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2019-12-12 13:09:16 +0000
URL: https://git.openjdk.java.net/loom/commit/31e075b0
8234392: C2: Extend Matcher::match_rule_supported_vector() with element type information
Reviewed-by: vlivanov, sviswanathan, kvn, jrose
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/vectornode.cpp
Changeset: df5fba32
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2019-12-12 13:09:16 +0000
URL: https://git.openjdk.java.net/loom/commit/df5fba32
8235405: C2: Merge AD instructions for different vector operations
Reviewed-by: vlivanov, sviswanathan, kvn, jrose
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 9251e912
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2019-12-12 13:09:16 +0000
URL: https://git.openjdk.java.net/loom/commit/9251e912
8235688: C2: Merge AD instructions for AddV, SubV, and MulV nodes
Reviewed-by: vlivanov, sviswanathan, kvn, jrose
! src/hotspot/cpu/x86/x86.ad
Changeset: a05395c6
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2019-12-12 13:09:16 +0000
URL: https://git.openjdk.java.net/loom/commit/a05395c6
8235719: C2: Merge AD instructions for ShiftV, AbsV, and NegV nodes
Reviewed-by: vlivanov, sviswanathan, kvn, jrose
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 0de20e8d
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2019-12-12 13:09:30 +0000
URL: https://git.openjdk.java.net/loom/commit/0de20e8d
8235756: C2: Merge AD instructions for DivV, SqrtV, and FmaV nodes
Reviewed-by: vlivanov, sviswanathan, jrose, kvn
! src/hotspot/cpu/x86/x86.ad
Changeset: 5ca3e633
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2019-12-12 13:06:59 +0000
URL: https://git.openjdk.java.net/loom/commit/5ca3e633
8215038: Add a page that lists all system properties
Co-authored-by: Priya Lakshmi Muthuswamy <priya.lakshmi.muthuswamy at oracle.com>
Reviewed-by: hannesw, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.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/SearchIndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
+ test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
Changeset: 40bbdf47
Author: Claes Redestad <redestad at openjdk.org>
Date: 2019-12-12 14:22:50 +0000
URL: https://git.openjdk.java.net/loom/commit/40bbdf47
8234328: VectorSet::clear can cause fragmentation
Reviewed-by: neliasso
! src/hotspot/share/libadt/vectset.cpp
! src/hotspot/share/libadt/vectset.hpp
Changeset: e6876a9c
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2019-12-12 16:23:13 +0000
URL: https://git.openjdk.java.net/loom/commit/e6876a9c
8226797: serviceability/tmtools/jstat/GcCapacityTest.java fails with Exception: java.lang.RuntimeException: OGCMN > OGCMX (min generation capacity > max generation capacity)
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/shared/generationSpec.hpp
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcCapacityResults.java
Changeset: e4c332cd
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2019-12-12 17:06:21 +0000
URL: https://git.openjdk.java.net/loom/commit/e4c332cd
Added tag jdk-15+0 for changeset 2c724dba4c3c
! .hgtags
Changeset: 8a54d97a
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2019-12-12 18:34:30 +0000
URL: https://git.openjdk.java.net/loom/commit/8a54d97a
8234974: Shenandoah: Do concurrent roots even when no evacuation is necessary
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
Changeset: 890826bf
Author: Joe Darcy <darcy at openjdk.org>
Date: 2019-12-10 16:38:53 +0000
URL: https://git.openjdk.java.net/loom/commit/890826bf
8225361: Start of release updates for JDK 15
8235497: Add SourceVersion.RELEASE_15
8235528: Add source 15 and target 15 to javac
Reviewed-by: erikj, jjg, jlahoda, dholmes, alanb, hseigel, mikael, chegar
! make/autoconf/version-numbers
+ make/data/symbols/java.base-E.sym.txt
+ make/data/symbols/java.compiler-E.sym.txt
+ make/data/symbols/java.desktop-E.sym.txt
+ make/data/symbols/java.xml-E.sym.txt
+ make/data/symbols/jdk.compiler-E.sym.txt
+ make/data/symbols/jdk.httpserver-E.sym.txt
+ make/data/symbols/jdk.jfr-E.sym.txt
+ make/data/symbols/jdk.jlink-E.sym.txt
+ make/data/symbols/jdk.jsobject-E.sym.txt
+ make/data/symbols/jdk.management-E.sym.txt
! make/data/symbols/symbols
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java
! src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java
- test/hotspot/jtreg/gc/startup_warnings/TestParallelScavengeSerialOld.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/hotspot/jtreg/runtime/records/abstractRecord.jcod
! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod
! test/hotspot/jtreg/runtime/records/oldRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod
! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod
! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod
! test/jdk/java/lang/module/ClassFileVersionsTest.java
! test/langtools/tools/javac/api/T6395981.java
! test/langtools/tools/javac/classfiles/ClassVersionChecker.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out
! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out
! test/langtools/tools/javac/profiles/ProfileOptionTest.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/versions/Versions.java
Changeset: 74882b0d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2019-12-12 11:31:05 +0000
URL: https://git.openjdk.java.net/loom/commit/74882b0d
8235514: Update record serialization tests to not use hard coded source versions
Reviewed-by: lancea
! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/jdk.rmic/share/classes/sun/tools/util/ModifierFilter.java
Changeset: 2d2383bf
Author: Joe Darcy <darcy at openjdk.org>
Date: 2019-12-12 11:39:49 +0000
URL: https://git.openjdk.java.net/loom/commit/2d2383bf
8230771: Remove terminally deprecated constructors in java.base
Additional review input from Victor Williams Stafusa da Silva
Reviewed-by: lancea, chegar, mchung, smarks, dfuchs
! src/jdk.rmic/share/classes/sun/tools/util/ModifierFilter.java
Changeset: 9b453988
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2019-12-12 15:20:53 +0000
URL: https://git.openjdk.java.net/loom/commit/9b453988
8235842: Shenandoah: Implement native LRB for narrow oop
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: 71da1410
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2019-12-12 21:11:49 +0000
URL: https://git.openjdk.java.net/loom/commit/71da1410
8235447: Remove (obsolete) @author info from javadoc tests
Reviewed-by: ksrini, jjg
! test/langtools/jdk/javadoc/doclet/AuthorDD/AuthorDD.java
! test/langtools/jdk/javadoc/doclet/AuthorDD/p1/C1.java
! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/pkg/AnnotationOptional.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/pkg/AnnotationType.java
! test/langtools/jdk/javadoc/doclet/testBaseClass/BaseClass.java
! test/langtools/jdk/javadoc/doclet/testClassTree/pkg/AnnotationType.java
! test/langtools/jdk/javadoc/doclet/testClassTree/pkg/Coin.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/package.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/inpackage.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/package.html
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C1.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C2.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C3.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C5.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/pkg1/C1.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/pkg1/I1.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/pkg2/C2.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/pkg2/C3.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg/AnnotationType.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg/AnotherClass.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg1/NestedInnerClass.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg1/PrivateIncludeInnerClass.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg1/ProtectedInnerClass.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg1/PublicExcludeInnerClass.java
! test/langtools/jdk/javadoc/doclet/testIndex/pkg/AnnotationType.java
! test/langtools/jdk/javadoc/doclet/testIndex/pkg/Coin.java
! test/langtools/jdk/javadoc/doclet/testIndexFiles/TestIndexFiles.java
! test/langtools/jdk/javadoc/doclet/testLegacyTaglet/ToDoTaglet.java
! test/langtools/jdk/javadoc/doclet/testLegacyTaglet/UnderlineTaglet.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/mylib/lang/StringBuilderChild.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg3mdlB/TestClassLinkOption.java
! test/langtools/jdk/javadoc/doclet/testModules/moduletags/module-info.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/AnnotationType.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/AnnotationTypeUndocumented.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/Coin.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/TypeParameters.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/C2.java
! test/langtools/jdk/javadoc/doclet/testProperty/pkg/MyClassT.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContaineeRegDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContaineeSynthDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContainerRegDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContainerRegNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContainerSynthDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/NonSynthDocContainer.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegArryDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContaineeDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContaineeNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContainerDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContainerNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContaineeNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContaineeSynthDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContainerSynthNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContainerValDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContainerValNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContaineeDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContaineeNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContainerValDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContainerValNotDoc.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg/AnnotationType.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg/AnotherClass.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg1/NestedInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg1/PrivateIncludeInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg1/ProtectedInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg1/PublicExcludeInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg1/NestedInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg1/PrivateIncludeInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg1/ProtectedInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg1/PublicExcludeInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C1.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C2.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C3.java
! test/langtools/jdk/javadoc/doclet/testSinceTag/pkg1/C1.java
! test/langtools/jdk/javadoc/doclet/typeAnnotations/smoke/pkg/TargetTypes.java
Changeset: 06ecbfd3
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2019-12-13 02:49:52 +0000
URL: https://git.openjdk.java.net/loom/commit/06ecbfd3
Added tag jdk-15+1 for changeset 63e17cf29bed
! .hgtags
Changeset: 4fa827ec
Author: Martin Balao <mbalao at openjdk.org>
Date: 2019-12-11 15:43:42 +0000
URL: https://git.openjdk.java.net/loom/commit/4fa827ec
8005819: Support cross-realm MSSFU
Reviewed-by: weijun
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAForUserEnc.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/PaPacOptions.java
! test/jdk/sun/security/krb5/auto/KDC.java
! test/jdk/sun/security/krb5/auto/ReferralsTest.java
Changeset: 94e8d6ec
Author: Sibabrata Sahoo <ssahoo at openjdk.org>
Date: 2019-12-12 22:47:24 +0000
URL: https://git.openjdk.java.net/loom/commit/94e8d6ec
8234728: Some security tests should support TLSv1.3
Tests were updated to support TLSv1.3 and cipher suite order
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
+ test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java
+ test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java
! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java
! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java
Changeset: 57ece4c2
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2019-12-13 14:28:22 +0000
URL: https://git.openjdk.java.net/loom/commit/57ece4c2
8232733: Remove need to grab Threads_lock while processing handshakes
Threads_lock is not acquired anymore while processing handshakes
Reviewed-by: coleenp, rehn, dcubed, dholmes
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 20b1410d
Author: Naoto Sato <naoto at openjdk.org>
Date: 2019-12-13 08:17:28 +0000
URL: https://git.openjdk.java.net/loom/commit/20b1410d
8235238: Parsing a time string ignores any custom TimeZoneNameProvider
Reviewed-by: joehw, rriggs
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ test/jdk/java/time/nontestng/java/time/zone/CustomZoneNameTest.java
+ test/jdk/java/time/nontestng/java/time/zone/zoneProvider/META-INF/services/java.time.zone.ZoneRulesProvider
+ test/jdk/java/time/nontestng/java/time/zone/zoneProvider/META-INF/services/java.util.spi.TimeZoneNameProvider
+ test/jdk/java/time/nontestng/java/time/zone/zoneProvider/custom/CustomTimeZoneNameProvider.java
+ test/jdk/java/time/nontestng/java/time/zone/zoneProvider/custom/CustomZoneRulesProvider.java
Changeset: 4d1176fd
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Date: 2019-12-13 20:35:10 +0000
URL: https://git.openjdk.java.net/loom/commit/4d1176fd
8231612: 100% cpu on arm32 in Service Thread
Reviewed-by: kbarrett, dsamersoff
! src/hotspot/share/runtime/atomic.hpp
Changeset: 3c0e2b4e
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2019-12-13 10:42:57 +0000
URL: https://git.openjdk.java.net/loom/commit/3c0e2b4e
8235306: Support doc-comment tags that can be inline or block tags
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
+ test/langtools/jdk/javadoc/doclet/testBimodalTaglets/TestBimodalTaglets.java
! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out
Changeset: 6ccfc65e
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2019-12-13 19:50:43 +0000
URL: https://git.openjdk.java.net/loom/commit/6ccfc65e
8235922: [TESTBUG]TestRecordAttrGenericSig.java and TestRecordAttr.java are failing
Replace hard-wired JDK version 14 with mechanisms that get the latest JDK version.
Reviewed-by: dcubed
! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java
! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java
Changeset: 1ae24784
Author: Weijun Wang <weijun at openjdk.org>
Date: 2019-12-14 13:50:34 +0000
URL: https://git.openjdk.java.net/loom/commit/1ae24784
8234697: Generate sun.security.util.math.intpoly classes during build
Reviewed-by: erikj, mullan
! make/ToolsJdk.gmk
! make/gensrc/Gensrc-java.base.gmk
+ make/jdk/src/classes/build/tools/intpoly/FieldGen.java
+ make/jdk/src/classes/build/tools/intpoly/header.txt
- src/java.base/share/classes/sun/security/util/math/intpoly/FieldGen.jsh
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP256.java
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP384.java
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP521.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P256OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P384OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P521OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/header.txt
Changeset: f82e4b1b
Author: Ivan Gerasimov <igerasim at openjdk.org>
Date: 2019-12-15 09:33:50 +0000
URL: https://git.openjdk.java.net/loom/commit/f82e4b1b
8235930: java.util.regex.PrintPattern does not print a link to the next node
Reviewed-by: martin
! src/java.base/share/classes/java/util/regex/PrintPattern.java
Changeset: bf9bc1f3
Author: David Holmes <dholmes at openjdk.org>
Date: 2019-12-15 19:56:12 +0000
URL: https://git.openjdk.java.net/loom/commit/bf9bc1f3
8231559: Remove expired flags in JDK 15
Reviewed-by: kbarrett, kvn
! src/hotspot/share/runtime/arguments.cpp
Changeset: 9555be71
Author: David Holmes <dholmes at openjdk.org>
Date: 2019-12-15 21:56:17 +0000
URL: https://git.openjdk.java.net/loom/commit/9555be71
8235965: Tests using ThreadLocalHandshakes need to stop using it as it no longer exists
Reviewed-by: iignatyev, jiefu
! test/hotspot/jtreg/runtime/NMT/SafepointPollingPages.java
- test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackFallbackTest.java
Changeset: 5e853667
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2019-11-29 08:00:36 +0000
URL: https://git.openjdk.java.net/loom/commit/5e853667
8234968: check calloc rv in libinstrument InvocationAdapter
Reviewed-by: clanger, stuefe, sspitsyn
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
Changeset: 820e1a7e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2019-12-16 13:40:22 +0000
URL: https://git.openjdk.java.net/loom/commit/820e1a7e
8235956: Remove javaClasses offset tests
Reviewed-by: dholmes, coleenp
! src/hotspot/share/classfile/javaClasses.cpp
Changeset: 59d75fd5
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2019-12-12 19:35:57 +0000
URL: https://git.openjdk.java.net/loom/commit/59d75fd5
8235687: Contents/MacOS/libjli.dylib cannot be a symlink
Reviewed-by: tbell
! make/MacBundles.gmk
Changeset: b9f62457
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2019-12-12 19:37:38 +0000
URL: https://git.openjdk.java.net/loom/commit/b9f62457
8235686: Add more custom hooks in Bundles.gmk
Reviewed-by: tbell
! make/Bundles.gmk
Changeset: dbd4134c
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2019-12-12 12:45:03 +0000
URL: https://git.openjdk.java.net/loom/commit/dbd4134c
8235814: Add --enable-deprecated-ports=yes to all solaris and SPARC build profiles
Reviewed-by: erikj
! make/conf/jib-profiles.js
Changeset: 7cdecd89
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2019-12-12 13:43:07 +0000
URL: https://git.openjdk.java.net/loom/commit/7cdecd89
8235668: LineNumberReader#getLineNumber() returns wrong line number (one fewer) in Lucene test
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/LineNumberReader.java
! test/jdk/java/io/LineNumberReader/Read.java
Changeset: 8f4f088a
Author: Jorn Vernee <jorn.vernee at oracle.com>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2019-12-12 22:59:57 +0000
URL: https://git.openjdk.java.net/loom/commit/8f4f088a
8234049: Implementation of Memory Access API (Incubator)
Co-authored-by: Vlaidmir Ivanov <vladimir.x.ivanov at oracle.com>
Reviewed-by: alanb, psandoz, chegar, rriggs, plevart, briangoetz, jrose, adinn, vlivanov
! make/common/Modules.gmk
! make/gensrc/GensrcVarHandles.gmk
! src/hotspot/share/ci/ciField.cpp
+ src/java.base/share/classes/java/lang/invoke/AddressVarHandleGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
+ src/java.base/share/classes/java/lang/invoke/VarHandleMemoryAddressBase.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
+ src/java.base/share/classes/java/lang/invoke/X-VarHandleMemoryAddressView.java.template
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
+ src/java.base/share/classes/jdk/internal/access/foreign/MemoryAddressProxy.java
+ src/java.base/share/classes/jdk/internal/access/foreign/MemorySegmentProxy.java
+ src/java.base/share/classes/jdk/internal/access/foreign/UnmapperProxy.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Util.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/PaddingLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/unsafe/ForeignUnsafe.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryScope.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemorySegmentImpl.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java
+ src/jdk.incubator.foreign/share/classes/module-info.java
! test/jdk/TEST.groups
+ test/jdk/java/foreign/TEST.properties
+ test/jdk/java/foreign/TestArrays.java
+ test/jdk/java/foreign/TestByteBuffer.java
+ test/jdk/java/foreign/TestLayoutConstants.java
+ test/jdk/java/foreign/TestLayoutPaths.java
+ test/jdk/java/foreign/TestLayouts.java
+ test/jdk/java/foreign/TestMemoryAccess.java
+ test/jdk/java/foreign/TestMemoryAlignment.java
+ test/jdk/java/foreign/TestMemoryCopy.java
+ test/jdk/java/foreign/TestNative.java
+ test/jdk/java/foreign/TestSegments.java
+ test/jdk/java/foreign/TestSharedAccess.java
+ test/jdk/java/foreign/TestSlices.java
+ test/jdk/java/foreign/TestVarHandleCombinators.java
+ test/jdk/java/foreign/libNativeAccess.c
Changeset: a5db02db
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2019-12-13 02:45:28 +0000
URL: https://git.openjdk.java.net/loom/commit/a5db02db
Added tag jdk-14+27 for changeset 91a3f092682f
! .hgtags
Changeset: e6b381fa
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2019-12-13 12:08:10 +0000
URL: https://git.openjdk.java.net/loom/commit/e6b381fa
8235744: PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64
Reviewed-by: psadhukhan, prr
! test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java
Changeset: 58cce5fb
Author: Sibabrata Sahoo <ssahoo at openjdk.org>
Date: 2019-12-13 01:43:14 +0000
URL: https://git.openjdk.java.net/loom/commit/58cce5fb
8234728: Some security tests should support TLSv1.3
Tests were updated to support TLSv1.3 and cipher suite order
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
+ test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java
+ test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java
! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java
! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java
Changeset: 0e6db162
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2019-12-13 10:04:11 +0000
URL: https://git.openjdk.java.net/loom/commit/0e6db162
8235634: Update Graal
Reviewed-by: kvn
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives/src/org/graalvm/compiler/api/directives/GraalDirectives.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AVXKind.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LIRKind.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/NumUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/Stamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashMapGetTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ObjectSubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/ScopeImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/NumberOfTrailingZeroings003.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MethodSubstitutionEffectTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MethodSubstitutionForeignCallTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGCProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotUnsafeSubstitutions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/FastNotifyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotG1WriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSnippets.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSubstitutions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeCopyMemoryNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/JsrScope.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathPowOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AVXBlendOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/StampToolTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardedValueNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IsNullNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/PointerEqualsNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/SideEffectNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/BarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/CardTableBarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1BarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1ReferentFieldReadBarrier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/LoopExplosionPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/type/StampTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntrinsicGraphBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/gc/G1WriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactOverflowNode.java
Changeset: abac8b17
Author: John Jiang <jjiang at openjdk.org>
Date: 2019-12-16 16:19:10 +0000
URL: https://git.openjdk.java.net/loom/commit/abac8b17
8235813: System property fullCipherSuites is not used by javax/net/ssl/compatibility/Compatibility.java
Reviewed-by: xuelei
! test/jdk/javax/net/ssl/compatibility/Cert.java
- test/jdk/javax/net/ssl/compatibility/JdkRelease.java
! test/jdk/javax/net/ssl/compatibility/UseCase.java
Changeset: fca342f7
Author: Sibabrata Sahoo <ssahoo at openjdk.org>
Date: 2019-12-16 00:23:50 +0000
URL: https://git.openjdk.java.net/loom/commit/fca342f7
8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property
Corrected Cipher Suites ordering through system properties
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java
Changeset: 49048adc
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2019-12-16 09:19:52 +0000
URL: https://git.openjdk.java.net/loom/commit/49048adc
8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99
Snapshot MDO extra trap and argument data only after it is prepared.
Reviewed-by: roland, thartmann
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/oops/methodData.hpp
Changeset: 83163dbf
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2019-12-16 17:43:20 +0000
URL: https://git.openjdk.java.net/loom/commit/83163dbf
Merge
! .hgtags
! .hgtags
Changeset: 8b2453f9
Author: Ioi Lam <iklam at openjdk.org>
Date: 2019-12-16 10:03:42 +0000
URL: https://git.openjdk.java.net/loom/commit/8b2453f9
8199290: [TESTBUG] sun.hotspot.WhiteBox$WhiteBoxPermission is not copied
Reviewed-by: iignatyev, dholmes
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
! test/lib/ClassFileInstaller.java
Changeset: 1b4b6524
Author: Ioi Lam <iklam at openjdk.org>
Date: 2019-12-16 10:04:36 +0000
URL: https://git.openjdk.java.net/loom/commit/1b4b6524
8235970: [TESTBUG] Remove dependency of sun.tools.jar from RedefineClassHelper
Reviewed-by: alanb
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasicTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/runtime/logging/RedefineClasses.java
! test/hotspot/jtreg/testlibrary_tests/RedefineClassTest.java
! test/jdk/java/lang/instrument/RedefineAddDeleteMethod/DeleteMethodHandle/MethodHandleDeletedMethod.java
! test/jdk/java/lang/instrument/RedefineInterfaceMethods/RedefineInterfaceMethods.java
! test/jdk/java/lang/instrument/RedefineMathTesterMethods/RedefineMathTesterMethods.java
! test/jdk/java/lang/instrument/RedefineNestmateAttr/TestNestmateAttr.java
! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java
! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java
! test/lib/RedefineClassHelper.java
Changeset: 89e0d291
Author: Vicente Romero <vromero at openjdk.org>
Date: 2019-12-16 15:33:03 +0000
URL: https://git.openjdk.java.net/loom/commit/89e0d291
8235778: No compilation error reported when a record is declared in a local class
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: bc97279c
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2019-12-16 23:07:37 +0000
URL: https://git.openjdk.java.net/loom/commit/bc97279c
8235907: Fix tests referencing UseParallelOldGC
Remove tests using the obsolete UseParallelOldGC flag.
Reviewed-by: lkorinth, dlong
! test/hotspot/jtreg/gc/TestSystemGC.java
! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java
! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java
! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java
! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java
! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java
! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithParallel.java
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
- test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithPSMarkSweep.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java
- test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithPSMarkSweep.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCWithFasttime.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCSurvivorConfigurationEvent.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCTLABConfigurationEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithParallelScavenge.java
- test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSSerial.java
- test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithPSMarkSweep.java
! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java
- test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithPSMarkSweep.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelOld.java
- test/jdk/jdk/jfr/event/oldobject/TestParallelOld.java
Changeset: 924720f6
Author: Ioi Lam <iklam at openjdk.org>
Date: 2019-12-16 15:20:02 +0000
URL: https://git.openjdk.java.net/loom/commit/924720f6
8236045: [TESTBUG] MismatchedWhiteBox test fails with missing WhiteBox$WhiteBoxPermission.class
Reviewed-by: ccheung
! test/hotspot/jtreg/sanity/MismatchedWhiteBox/WhiteBox.java
Changeset: 31b07b21
Author: Weijun Wang <weijun at openjdk.org>
Date: 2019-12-17 09:38:30 +0000
URL: https://git.openjdk.java.net/loom/commit/31b07b21
8234465: Encoded elliptic curve private keys should include the public point
Reviewed-by: xuelei
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java
+ test/jdk/sun/security/ec/PublicKeyInPrivateKey.java
Changeset: 83cb7044
Author: Ioi Lam <iklam at openjdk.org>
Date: 2019-12-16 21:24:00 +0000
URL: https://git.openjdk.java.net/loom/commit/83cb7044
8236028: [TESTBUG] Remove dependency of sun.tools.jar from appcds/JarBuilder
Reviewed-by: ccheung
! test/hotspot/jtreg/runtime/cds/appcds/AppendClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java
! test/hotspot/jtreg/runtime/cds/appcds/CaseSensitiveClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java
! test/hotspot/jtreg/runtime/cds/appcds/DirClasspathTest.java
! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java
! test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.java
! test/hotspot/jtreg/runtime/cds/appcds/FieldAnnotationsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/FreeUnusedMetadata.java
! test/hotspot/jtreg/runtime/cds/appcds/GraalWithLimitedMetaspace.java
! test/hotspot/jtreg/runtime/cds/appcds/HelloExtTest.java
! test/hotspot/jtreg/runtime/cds/appcds/HelloTest.java
! test/hotspot/jtreg/runtime/cds/appcds/IgnoreEmptyClassPaths.java
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
! test/hotspot/jtreg/runtime/cds/appcds/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/cds/appcds/LongClassListPath.java
! test/hotspot/jtreg/runtime/cds/appcds/MissingSuperTest.java
! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java
! test/hotspot/jtreg/runtime/cds/appcds/MultiProcessSharing.java
! test/hotspot/jtreg/runtime/cds/appcds/MultiReleaseJars.java
! test/hotspot/jtreg/runtime/cds/appcds/NonExistClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/PackageSealing.java
! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoad2.java
! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/PrintSharedArchiveAndExit.java
! test/hotspot/jtreg/runtime/cds/appcds/ProhibitedPackage.java
! test/hotspot/jtreg/runtime/cds/appcds/ProtectionDomain.java
! test/hotspot/jtreg/runtime/cds/appcds/RelativePath.java
! test/hotspot/jtreg/runtime/cds/appcds/RewriteBytecodesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedPackages.java
! test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java
! test/hotspot/jtreg/runtime/cds/appcds/SpecifySysLoaderProp.java
! test/hotspot/jtreg/runtime/cds/appcds/TestWithProfiler.java
! test/hotspot/jtreg/runtime/cds/appcds/TraceLongClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/UnusedCPDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_0.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1A.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1B.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_2.java
! test/hotspot/jtreg/runtime/cds/appcds/WideIloadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/WrongClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/XShareAutoWithChangedJar.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/OpenArchiveRegion.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatA.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatB.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatC.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatD.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatE.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/LoaderSegregationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ParallelTestMultiFP.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ParallelTestSingleFP.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ProtectionDomain.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnintendedLoadersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnsupportedPlatforms.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicFlag.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ArrayTest.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddModules.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddOpens.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddReads.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ExportModule.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InvalidFileFormat.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockSharedStrings.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasic.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java
Changeset: 9a31ab88
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2019-12-10 16:55:14 +0000
URL: https://git.openjdk.java.net/loom/commit/9a31ab88
8235671: enhance print_rlimit_info in os_posix
Reviewed-by: clanger, mdoerr
! src/hotspot/os/posix/os_posix.cpp
Changeset: dcb17bad
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2019-12-17 10:12:41 +0000
URL: https://git.openjdk.java.net/loom/commit/dcb17bad
8235996: Move obsolete flag G1RSetScanBlockSize in flags list
Reviewed-by: sjohanss, lkorinth
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: bd6ab22a
Author: Per Lidén <pliden at openjdk.org>
Date: 2019-12-17 11:37:55 +0000
URL: https://git.openjdk.java.net/loom/commit/bd6ab22a
8235905: ZGC: Rework how ZRootsIterator visits threads
Reviewed-by: stefank
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/runtime/threadSMR.hpp
Changeset: 010ac540
Author: Weijun Wang <weijun at openjdk.org>
Date: 2019-12-17 20:56:53 +0000
URL: https://git.openjdk.java.net/loom/commit/010ac540
8236070: Backout fix for JDK-8234465
Reviewed-by: mullan
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java
- test/jdk/sun/security/ec/PublicKeyInPrivateKey.java
Changeset: 9b2bbd3d
Author: Andy Herrick <herrick at openjdk.org>
Date: 2019-12-17 08:56:52 +0000
URL: https://git.openjdk.java.net/loom/commit/9b2bbd3d
8235667: IOUtils.copyFile() problems
Reviewed-by: rriggs, asemenyuk, almatvee
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
Changeset: 3f865f4b
Author: Claes Redestad <redestad at openjdk.org>
Date: 2019-12-17 15:09:30 +0000
URL: https://git.openjdk.java.net/loom/commit/3f865f4b
8235997: JMH test runner should quote VM_OPTIONS and JAVA_OPTIONS sent to -jvmArgs
Reviewed-by: erikj
! make/RunTests.gmk
Changeset: ee5777c7
Author: Andy Herrick <herrick at openjdk.org>
Date: 2019-12-17 09:02:13 +0000
URL: https://git.openjdk.java.net/loom/commit/ee5777c7
8235915: jpackage associations fail when there are spaces in file name or path
Reviewed-by: prr, asemenyuk, almatvee
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixSourcesBuilder.java
Changeset: e16d4a45
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2019-12-17 16:11:16 +0000
URL: https://git.openjdk.java.net/loom/commit/e16d4a45
8235925: java/net/Socket/HttpProxy.java fails on IPv4 only hosts and other small cleanups
HttpProxy test is fixed to take into account the possibility that the host may be configured with IPv4 only
Reviewed-by: chegar
= test/jdk/java/net/MulticastSocket/NoSetNetworkInterface.java
! test/jdk/java/net/Socket/HttpProxy.java
! test/jdk/java/net/SocketOption/OptionsTest.java
Changeset: b73faca4
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2019-12-16 16:44:03 +0000
URL: https://git.openjdk.java.net/loom/commit/b73faca4
8235976: Directives in WWW-Authenticate should be comma separated
Reviewed-by: chegar
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java
! test/jdk/com/sun/net/httpserver/bugs/8199849/ParamTest.java
Changeset: 60073c39
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2019-12-16 15:45:07 +0000
URL: https://git.openjdk.java.net/loom/commit/60073c39
8235866: bump jtreg requiredVersion to 4.2b16
Reviewed-by: dholmes, joehw
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/nashorn/TEST.ROOT
Changeset: 4778cbba
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2019-12-17 10:00:55 +0000
URL: https://git.openjdk.java.net/loom/commit/4778cbba
8235819: -Wformat-overflow is reported from GCC 9
Reviewed-by: tschatzl, lkorinth
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
Changeset: fa070554
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2019-12-17 16:29:30 +0000
URL: https://git.openjdk.java.net/loom/commit/fa070554
Merge
Changeset: 4e68ac9b
Author: John Paul Adrian Glaubitz <glaubitz at openjdk.org>
Date: 2019-12-17 16:53:44 +0000
URL: https://git.openjdk.java.net/loom/commit/4e68ac9b
8235960: Zero should not trigger the deprecation warning for ports
Reviewed-by: mikael
! make/autoconf/platform.m4
Changeset: d5a8e018
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2019-12-17 08:42:23 +0000
URL: https://git.openjdk.java.net/loom/commit/d5a8e018
8235454: [TESTBUG] Basic test for JFR event streaming for jdk_jfr_sanity
Created basic test for JFR event streaming
Reviewed-by: egahlin, iignatyev
! test/jdk/TEST.groups
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestBasics.java
Changeset: 07435556
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2019-12-17 18:23:33 +0000
URL: https://git.openjdk.java.net/loom/commit/07435556
8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient
Reviewed-by: zgu
! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java
Changeset: 14459b2a
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2019-12-17 13:56:47 +0000
URL: https://git.openjdk.java.net/loom/commit/14459b2a
8233270: Add support to jtreg helpers to unpack packages
8230933: Default icon is not set for additional launchers
Reviewed-by: herrick, prr, almatvee
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/DesktopIntegration.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppImageBuilder.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractAppImageBuilder.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AddLauncherArguments.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/OverridableResource.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinAppBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsAppImageBuilder.java
! test/jdk/tools/jpackage/helpers/JPackageHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
! test/jdk/tools/jpackage/linux/MaintainerTest.java
! test/jdk/tools/jpackage/linux/PackageDepsTest.java
! test/jdk/tools/jpackage/linux/ReleaseTest.java
! test/jdk/tools/jpackage/linux/ShortcutHintTest.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java
! test/jdk/tools/jpackage/resources/icon.png
! test/jdk/tools/jpackage/run_tests.sh
! test/jdk/tools/jpackage/share/AdditionalLaunchersTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
! test/jdk/tools/jpackage/share/ArgumentsTest.java
! test/jdk/tools/jpackage/share/IconTest.java
! test/jdk/tools/jpackage/share/InstallDirTest.java
! test/jdk/tools/jpackage/share/LicenseTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java
! test/jdk/tools/jpackage/test_jpackage.sh
! test/jdk/tools/jpackage/windows/WinConsoleTest.java
! test/jdk/tools/jpackage/windows/WinScriptTest.java
! test/jdk/tools/jpackage/windows/WinUpgradeUUIDTest.java
Changeset: ba9d4ad4
Author: Vicente Romero <vromero at openjdk.org>
Date: 2019-12-17 14:11:26 +0000
URL: https://git.openjdk.java.net/loom/commit/ba9d4ad4
8234971: Incorrect example in j.l.reflect.RecordComponent::toString
Reviewed-by: jjg
! src/java.base/share/classes/java/lang/reflect/RecordComponent.java
Changeset: b4459723
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2019-12-17 15:38:22 +0000
URL: https://git.openjdk.java.net/loom/commit/b4459723
8236130: ProblemList jdk/jfr/jmx/security/TestEnoughPermission.java
Reviewed-by: mikael
! test/jdk/ProblemList.txt
Changeset: df75426b
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2019-12-17 15:52:20 +0000
URL: https://git.openjdk.java.net/loom/commit/df75426b
8236134: files missing in putback to JDK-8233270
Reviewed-by: herrick, prr, almatvee
- test/jdk/tools/jpackage/apps/com.other/com/other/Other.java
- test/jdk/tools/jpackage/apps/com.other/module-info.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/RunnablePackageTest.java
- test/jdk/tools/jpackage/manage_packages.sh
+ test/jdk/tools/jpackage/resources/icon2.icns
= test/jdk/tools/jpackage/resources/icon2.ico
+ test/jdk/tools/jpackage/resources/icon2.png
= test/jdk/tools/jpackage/resources/icon3.ico
+ test/jdk/tools/jpackage/resources/icon3.png
= test/jdk/tools/jpackage/resources/icon4.ico
+ test/jdk/tools/jpackage/resources/icon4.png
+ test/jdk/tools/jpackage/resources/query-msi-property.js
- test/jdk/tools/jpackage/share/AddLauncherBase.java
- test/jdk/tools/jpackage/share/AddLauncherModuleTest.java
- test/jdk/tools/jpackage/share/AddLauncherTest.java
- test/jdk/tools/jpackage/share/AddLaunchersTest.java
Changeset: a1d396c6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2019-12-17 13:07:44 +0000
URL: https://git.openjdk.java.net/loom/commit/a1d396c6
8235926: Update @jls @jvms taglets to allow inline usage
Reviewed-by: hannesw
! make/jdk/src/classes/build/tools/taglet/JSpec.java
Changeset: bdaa9c6a
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2019-12-17 21:50:17 +0000
URL: https://git.openjdk.java.net/loom/commit/bdaa9c6a
8236077: Clean up the use of modifiers and semicolons
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.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/HtmlTag.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeOptionalMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.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/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileIOException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkOutput.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! src/jdk.javadoc/share/classes/module-info.java
Changeset: fae788a2
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2019-12-17 16:46:37 +0000
URL: https://git.openjdk.java.net/loom/commit/fae788a2
8235563: [TESTBUG] appcds/CommandLineFlagComboNegative.java does not handle archive mapping failure
Use the assertAbnormalExit method of the CDSTestUtils.Result class to handle archive mapping failure.
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java
Changeset: a1b2e104
Author: Kiran Sidhartha Ravikumar <kravikumar at openjdk.org>
Date: 2019-12-17 16:06:27 +0000
URL: https://git.openjdk.java.net/loom/commit/a1b2e104
5064980: URI compareTo inconsistent with equals for mixed-case escape sequences
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/java/net/URI.java
! test/jdk/java/net/URI/Test.java
Changeset: ab7cfde8
Author: Lance Andersen <lancea at openjdk.org>
Date: 2019-12-18 12:03:56 +0000
URL: https://git.openjdk.java.net/loom/commit/ab7cfde8
8229888: (zipfs) Updating an existing zip file does not preserve original permissions
Reviewed-by: clanger, alanb, bpb
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/ZipFSPermissionsTest.java
+ test/jdk/jdk/nio/zipfs/ZipFSPermissionsTest.policy
Changeset: 7840d021
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2019-12-18 21:25:38 +0000
URL: https://git.openjdk.java.net/loom/commit/7840d021
8235824: C2: Merge AD instructions for AddReductionV and MulReductionV nodes
Reviewed-by: vlivanov, sviswanathan, jrose, kvn
! src/hotspot/cpu/x86/x86.ad
Changeset: a3c0f4c8
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2019-12-18 21:25:40 +0000
URL: https://git.openjdk.java.net/loom/commit/a3c0f4c8
8235825: C2: Merge AD instructions for Replicate nodes
Reviewed-by: vlivanov, sviswanathan, jrose, kvn
! src/hotspot/cpu/x86/x86.ad
Changeset: dc5728ed
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2019-12-18 11:57:07 +0000
URL: https://git.openjdk.java.net/loom/commit/dc5728ed
8235947: Cleanup/simplify Utils.getBlockTags
Reviewed-by: prappo, hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: c670ebb5
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2019-12-18 12:14:01 +0000
URL: https://git.openjdk.java.net/loom/commit/c670ebb5
8236030: Cleanup use of String.toCharArray
Reviewed-by: ksrini, hannesw, igerasim
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
Changeset: ffc18e5c
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2019-12-17 11:10:52 +0000
URL: https://git.openjdk.java.net/loom/commit/ffc18e5c
8236044: Create jdk_accessibility test group
Reviewed-by: prr
! test/jdk/TEST.groups
Changeset: 1253f7e8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2019-12-17 15:38:22 +0000
URL: https://git.openjdk.java.net/loom/commit/1253f7e8
8236130: ProblemList jdk/jfr/jmx/security/TestEnoughPermission.java
Reviewed-by: mikael
! test/jdk/ProblemList.txt
Changeset: b2c3323a
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2019-12-17 20:19:49 +0000
URL: https://git.openjdk.java.net/loom/commit/b2c3323a
8236062: Disable clhsdb initialization of SA javascript support since it will always fail, and will likely be removed soon
Reviewed-by: amenkov, ysuenaga
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
Changeset: 079db54d
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2019-12-18 10:04:53 +0000
URL: https://git.openjdk.java.net/loom/commit/079db54d
8230185: assert(is_Loop()) failed: invalid node class
Adding missing check for a counted loop.
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestIrreducibleLoopWithVNNI.java
Changeset: 995fbebd
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2019-12-18 11:20:13 +0000
URL: https://git.openjdk.java.net/loom/commit/995fbebd
8235982: AArch64: Insufficient memory barriers in shadow region algorithm
The memory barriers used for synchronizing ParallelCompactData::RegionData::_shadow_state and ParallelCompactData::RegionData::shadow_region are insufficient to prevent reordering of loads.
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: f58a8cbe
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Date: 2019-12-18 14:36:49 +0000
URL: https://git.openjdk.java.net/loom/commit/f58a8cbe
8231612: 100% cpu on arm32 in Service Thread
Reviewed-by: kbarrett, dsamersoff
! src/hotspot/share/runtime/atomic.hpp
Changeset: eb6beeac
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2019-12-18 11:51:22 +0000
URL: https://git.openjdk.java.net/loom/commit/eb6beeac
8235829: graal crashes with Zombie.java test
Start ServiceThread before compiler threads, and run nmethod barriers for zgc before adding to the service thread queues, or posting events from the java thread.
Reviewed-by: pliden, dholmes, rehn
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/management.cpp
! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java
Changeset: 5cb06ce2
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2019-12-18 11:49:30 +0000
URL: https://git.openjdk.java.net/loom/commit/5cb06ce2
8234277: ClhsdbLauncher should enable verbose exceptions and do a better job of detecting SA failures
Reviewed-by: sspitsyn, ysuenaga
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
Changeset: ca112043
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2019-12-18 12:10:09 +0000
URL: https://git.openjdk.java.net/loom/commit/ca112043
8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR
Reviewed-by: mullan, xuelei, weijun
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java
! src/java.base/share/classes/sun/security/util/CurveDB.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java
! src/java.base/share/conf/security/java.security
Changeset: 4b1be3ec
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2019-12-18 12:32:34 +0000
URL: https://git.openjdk.java.net/loom/commit/4b1be3ec
8236000: VM build without C2 fails
C2 flags should be checked only when C2 is present.
Reviewed-by: kbarrett, thartmann
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: e788e6dd
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2019-12-18 23:46:55 +0000
URL: https://git.openjdk.java.net/loom/commit/e788e6dd
Merge
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/runtime/thread.cpp
! test/jdk/TEST.groups
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/runtime/thread.cpp
! test/jdk/TEST.groups
Changeset: 03c3f174
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2019-12-18 18:22:52 +0000
URL: https://git.openjdk.java.net/loom/commit/03c3f174
8236226: fix merge error in src/hotspot/share/gc/z/zRootsIterator.cpp
Reviewed-by: dholmes, kbarrett
! src/hotspot/share/gc/z/zRootsIterator.cpp
Changeset: aea0a575
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2019-12-19 09:47:33 +0000
URL: https://git.openjdk.java.net/loom/commit/aea0a575
8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes
Try to map CDS shared space at 4G aligned address on AArch64
Reviewed-by: adinn, aph, jiangli, iklam
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java
Changeset: 14591108
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2019-12-19 03:48:14 +0000
URL: https://git.openjdk.java.net/loom/commit/14591108
Added tag jdk-15+2 for changeset f33197adda9a
! .hgtags
Changeset: 75cd193a
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2019-12-18 15:10:10 +0000
URL: https://git.openjdk.java.net/loom/commit/75cd193a
8236183: cleanup Java_jdk_internal_reflect_Reflection_getCallerClass naming
Reviewed-by: alanb, dholmes, redestad
! src/java.base/share/native/libjava/Reflection.c
Changeset: 27e0cdf1
Author: Alan Bateman <alanb at openjdk.org>
Date: 2019-12-19 08:36:40 +0000
URL: https://git.openjdk.java.net/loom/commit/27e0cdf1
8236184: (dc) IP_MULTICAST_* and IP_TOS socket options not effective
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/windows/native/libnio/ch/Net.c
+ test/jdk/java/nio/channels/DatagramChannel/Loopback.java
Changeset: 8c1efbe3
Author: Patrick Zhang <qpzhang at openjdk.org>
Date: 2019-08-12 16:22:24 +0000
URL: https://git.openjdk.java.net/loom/commit/8c1efbe3
8229351: AArch64: the const STUB_THRESHOLD in macroAssembler_aarch64.cpp needs to be tuned
Optimize the stub thresholds of string_compare intrinsics
Reviewed-by: adinn, aph, avoitylov
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToDifferentLength.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToSameLength.java
Changeset: 3ad90789
Author: Patrick Zhang <qpzhang at openjdk.org>
Date: 2019-11-15 17:02:17 +0000
URL: https://git.openjdk.java.net/loom/commit/3ad90789
8234228: AArch64: Some temp vars in string_compare intrinsics for processing the last 4 chars (LU/UL) are no use
Clean up redundant temp vars in generate_compare_long_string_different_encoding
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 75f2e643
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2019-12-19 17:18:16 +0000
URL: https://git.openjdk.java.net/loom/commit/75f2e643
8236242: Arm32: build broken after 8234794
Reviewed-by: aph
! src/hotspot/share/memory/metaspace.cpp
Changeset: 18bc0214
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2019-12-19 20:13:15 +0000
URL: https://git.openjdk.java.net/loom/commit/18bc0214
8235833: PosixPlatform.cpp should not include sysctl.h
Reviewed-by: aph, asemenyuk
! src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp
Changeset: e4c96dea
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2019-12-19 16:47:59 +0000
URL: https://git.openjdk.java.net/loom/commit/e4c96dea
8235912: JvmtiBreakpoint remove oops_do and metadata_do
Reviewed-by: coleenp, sspitsyn
! src/hotspot/share/classfile/metadataOnStackMark.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
Changeset: a170a4af
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2019-12-19 17:02:11 +0000
URL: https://git.openjdk.java.net/loom/commit/a170a4af
8235913: ThreadStop should be a handshake
Reviewed-by: dholmes, mdoerr
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
Changeset: 9695ddff
Author: Vicente Romero <vromero at openjdk.org>
Date: 2019-12-19 11:46:35 +0000
URL: https://git.openjdk.java.net/loom/commit/9695ddff
8234445: spurious error message for record constructors with receiver parameters
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 68122fd6
Author: Vicente Romero <vromero at openjdk.org>
Date: 2019-12-19 13:32:58 +0000
URL: https://git.openjdk.java.net/loom/commit/68122fd6
8236266: change error message for the case when a class extends j.l.Record
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 91008df5
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2019-12-19 13:39:10 +0000
URL: https://git.openjdk.java.net/loom/commit/91008df5
8236138: Add tests for jmod applications
Reviewed-by: herrick, prr
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java
! test/jdk/tools/jpackage/share/AdditionalLaunchersTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest2.java
Changeset: fb1c5778
Author: Lance Andersen <lancea at openjdk.org>
Date: 2019-12-19 15:23:57 +0000
URL: https://git.openjdk.java.net/loom/commit/fb1c5778
8235961: SyncResolverImpl does not throw SQLException as expected
Reviewed-by: joehw, bpb
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
! test/jdk/javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java
Changeset: 1691abc7
Author: Gustavo Romero <gromero at openjdk.org>
Date: 2019-11-21 17:10:26 +0000
URL: https://git.openjdk.java.net/loom/commit/1691abc7
8234599: PPC64: Add support on recent CPUs and Linux for JEP-352
Reviewed-by: mbaesken, mdoerr, adinn
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
! test/jdk/java/nio/MappedByteBuffer/PmemTest.java
Changeset: cbcb488d
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2019-12-19 03:46:03 +0000
URL: https://git.openjdk.java.net/loom/commit/cbcb488d
Added tag jdk-14+28 for changeset 2069b4bfd23b
! .hgtags
Changeset: 9847d816
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2019-12-19 14:19:34 +0000
URL: https://git.openjdk.java.net/loom/commit/9847d816
8236110: Windows (MSVC 2013) build failures after JDK-8233299
Reviewed-by: erikj
! make/autoconf/hotspot.m4
Changeset: c751493f
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2019-12-19 15:20:53 +0000
URL: https://git.openjdk.java.net/loom/commit/c751493f
8235738: [macos] tools/jpackage tests timeout on macOS
Reviewed-by: herrick, asemenyuk
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Executor.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
Changeset: cfddf53c
Author: Ekaterina Pavlova <epavlova at openjdk.org>
Date: 2019-12-19 13:20:58 +0000
URL: https://git.openjdk.java.net/loom/commit/cfddf53c
8236139: [Graal] java/lang/RuntimeTests/exec/LotsOfOutput.java fails with JVMCI enabled
Reviewed-by: kvn
! test/jdk/ProblemList-graal.txt
Changeset: 261f4bff
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2019-12-19 15:13:24 +0000
URL: https://git.openjdk.java.net/loom/commit/261f4bff
8235927: Update Graal
Reviewed-by: kvn
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/BlackholeDirectiveTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ControlFlowAnchorDirectiveTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/OpaqueDirectiveTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64LoadStoreMergingAssemblerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64PairLoadStoreTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeWriter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubprocessTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyDebugUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotSafepointOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSafepointOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/BenchmarkCounterOverflowTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/hotspot/sparc/test/SPARCAllocatorTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotSafepointOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ReservedStackAccessTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ConditionalElimination02.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Move.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Unary.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/SubprocessUtil.java
Changeset: 4f22b49c
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2019-12-20 04:47:34 +0000
URL: https://git.openjdk.java.net/loom/commit/4f22b49c
Merge
! .hgtags
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
! .hgtags
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
Changeset: d1ad0eaf
Author: Ioi Lam <iklam at openjdk.org>
Date: 2019-12-19 23:04:49 +0000
URL: https://git.openjdk.java.net/loom/commit/d1ad0eaf
8233826: Change CDS dumping tty->print_cr() to unified logging
Reviewed-by: coleenp, dholmes, jiangli
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
! test/hotspot/jtreg/runtime/NMT/NMTWithCDS.java
! test/hotspot/jtreg/runtime/cds/SharedArchiveFile.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/OpenArchiveRegion.java
! test/jdk/com/sun/jdi/cds/CDSJDITest.java
Changeset: c6a4cea7
Author: Alan Bateman <alanb at openjdk.org>
Date: 2019-12-20 09:28:57 +0000
URL: https://git.openjdk.java.net/loom/commit/c6a4cea7
8236246: SelectorProvider support for creating a DatagramChannel that is not interruptible
Reviewed-by: chegar
! src/java.base/aix/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/linux/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SelectorProviderImpl.java
! src/java.base/solaris/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/windows/classes/sun/nio/ch/DefaultSelectorProvider.java
+ test/jdk/java/nio/channels/DatagramChannel/InterruptibleOrNot.java
! test/jdk/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
! test/jdk/java/rmi/testlibrary/RMIDSelectorProvider.java
Changeset: f19738ab
Author: Aditya Mandaleeka <adityam at microsoft.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2019-12-20 19:51:00 +0000
URL: https://git.openjdk.java.net/loom/commit/f19738ab
8236179: C1 register allocation error with T_ADDRESS
Reviewed-by: rkennke, vlivanov, roland, mdoerr
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp
! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp
! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_FrameMap_sparc.cpp
! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_FrameMap.hpp
Changeset: ffdf1dea
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2019-12-20 16:04:34 +0000
URL: https://git.openjdk.java.net/loom/commit/ffdf1dea
8235390: JfrEmergencyDump::on_vm_shutdown crashes
Reviewed-by: egahlin
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: 8d00c5aa
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2019-12-20 09:42:38 +0000
URL: https://git.openjdk.java.net/loom/commit/8d00c5aa
8235119: Incomplete initialization of scan_top values results in out-of-bounds scanning of regions
Reviewed-by: kbarrett, tschatzl, sangheki
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: 59216c2e
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2019-12-20 14:04:40 +0000
URL: https://git.openjdk.java.net/loom/commit/59216c2e
8236449: Problem list compiler/jsr292/ContinuousCallSiteTargetChange.java on solaris-sparcv9
Reviewed-by: iignatyev
! test/hotspot/jtreg/ProblemList.txt
Changeset: 4deb3545
Author: John Jiang <jjiang at openjdk.org>
Date: 2019-12-21 06:28:48 +0000
URL: https://git.openjdk.java.net/loom/commit/4deb3545
8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3
Reviewed-by: xuelei
! test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java
Changeset: c3346601
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2019-12-20 22:41:53 +0000
URL: https://git.openjdk.java.net/loom/commit/c3346601
Merge
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: f4af0ead
Author: Weijun Wang <weijun at openjdk.org>
Date: 2019-12-21 15:27:37 +0000
URL: https://git.openjdk.java.net/loom/commit/f4af0ead
8236405: Formatting issues in Kerberos debug output
Reviewed-by: mullan
! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbServiceLocator.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddress.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KerberosTime.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java
Changeset: 995da6eb
Author: Smita Kamath <svkamath at openjdk.org>
Date: 2019-12-23 14:42:21 +0000
URL: https://git.openjdk.java.net/loom/commit/995da6eb
8167065: Add intrinsic support for double precision shifting on x86_64
Reviewed-by: kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/math/BigInteger.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
+ test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestShift.java
! test/micro/org/openjdk/bench/java/math/BigIntegers.java
Changeset: e2644b70
Author: Pengfei Li <pli at openjdk.org>
Date: 2019-12-24 16:51:55 +0000
URL: https://git.openjdk.java.net/loom/commit/e2644b70
8233743: AArch64: Make r27 conditionally allocatable
Reviewed-by: aph, dlong
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c2_init_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java
Changeset: 911846b4
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2019-12-24 09:38:41 +0000
URL: https://git.openjdk.java.net/loom/commit/911846b4
8236435: Fix typos in javac area
Reviewed-by: jjg, mcimadamore
! src/java.compiler/share/classes/javax/tools/Diagnostic.java
! src/java.compiler/share/classes/javax/tools/DocumentationTool.java
! src/java.compiler/share/classes/javax/tools/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeMetadata.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolConstant.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Lexer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.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
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ClientCodeException.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Convert.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Position.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
! src/jdk.compiler/share/classes/sun/tools/serialver/SerialVer.java
Changeset: e73ce9b4
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2019-12-27 18:21:13 +0000
URL: https://git.openjdk.java.net/loom/commit/e73ce9b4
Added tag jdk-15+3 for changeset d05fcdf25717
! .hgtags
Changeset: 2ff87c63
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-01-02 14:38:37 +0000
URL: https://git.openjdk.java.net/loom/commit/2ff87c63
8236274: remove obsolete -d2Zi+ debug flag in MSVC builds
Reviewed-by: erikj, redestad
! make/autoconf/flags-cflags.m4
Changeset: 14b9fe08
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-01-01 03:08:45 +0000
URL: https://git.openjdk.java.net/loom/commit/14b9fe08
Added tag jdk-15+4 for changeset bb0a7975b31d
! .hgtags
Changeset: 396c3635
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-01-03 12:37:30 +0000
URL: https://git.openjdk.java.net/loom/commit/396c3635
8236544: confusing error message: return type of accessor method is not compatible with type of record component
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 0a9a7e2f
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-01-04 16:25:58 +0000
URL: https://git.openjdk.java.net/loom/commit/0a9a7e2f
8236552: Description of jmxremote.ssl.config.file in ManagementAgent.start is incorrect
Reviewed-by: cjplummer
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: 6da7ea6e
Author: Chris Yin <xyin at openjdk.org>
Date: 2020-01-06 11:29:38 +0000
URL: https://git.openjdk.java.net/loom/commit/6da7ea6e
8236595: Add more comments about how to setup simulated NVRAM before run java/nio/MappedByteBuffer/PmemTest.java
Reviewed-by: alanb, adinn
! test/jdk/java/nio/MappedByteBuffer/PmemTest.java
Changeset: 8a1b5ad9
Author: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2020-01-05 21:04:39 +0000
URL: https://git.openjdk.java.net/loom/commit/8a1b5ad9
8236039: JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java
Changeset: 2e237e35
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-01-06 10:31:20 +0000
URL: https://git.openjdk.java.net/loom/commit/2e237e35
8227313: Support monetary grouping separator in DecimalFormat/DecimalFormatSymbols
Reviewed-by: joehw
! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! test/jdk/java/text/Format/NumberFormat/CurrencyFormat.java
! test/jdk/java/text/Format/NumberFormat/NumberRegression.java
! test/jdk/sun/text/resources/LocaleData.cldr
Changeset: 5915ab98
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-01-06 11:04:12 +0000
URL: https://git.openjdk.java.net/loom/commit/5915ab98
8235532: Update --release 14 symbol information for JDK 14 b27
Reviewed-by: jlahoda
! make/data/symbols/java.base-E.sym.txt
! make/data/symbols/java.compiler-E.sym.txt
! make/data/symbols/jdk.compiler-E.sym.txt
! make/data/symbols/jdk.httpserver-E.sym.txt
+ make/data/symbols/jdk.incubator.jpackage-E.sym.txt
+ make/data/symbols/jdk.jshell-E.sym.txt
! make/data/symbols/jdk.management-E.sym.txt
+ make/data/symbols/jdk.net-E.sym.txt
+ make/data/symbols/jdk.pack-E.sym.txt
! make/data/symbols/symbols
Changeset: ffe68bcb
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-01-07 13:45:10 +0000
URL: https://git.openjdk.java.net/loom/commit/ffe68bcb
8236161: C2: Remove useless step_over_gc_barrier() in int->bool conversion
Reviewed-by: thartmann, roland
! src/hotspot/share/opto/cfgnode.cpp
Changeset: ee5729ac
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-01-07 08:53:37 +0000
URL: https://git.openjdk.java.net/loom/commit/ee5729ac
8236681: Shenandoah: Disable concurrent class unloading flag if no class unloading for the GC cycle
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp
Changeset: c4b8e38d
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-01-07 13:11:35 +0000
URL: https://git.openjdk.java.net/loom/commit/c4b8e38d
8236224: Obsolete the FieldsAllocationStyle and CompactFields options
Remove the options and code for options deprecated in JDK 14
Reviewed-by: dholmes, hseigel, fparain
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCodeHeap.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! test/hotspot/jtreg/runtime/cds/appcds/FieldLayoutFlags.java
Changeset: ed044e91
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2020-01-07 19:57:11 +0000
URL: https://git.openjdk.java.net/loom/commit/ed044e91
8236124: Minimal VM slowdebug build failed after JDK-8212160
Use macro JVMTI_ONLY to avoid slowdebug build fail
Reviewed-by: coleenp, cjplummer, dholmes
! src/hotspot/share/prims/jvmtiThreadState.hpp
Changeset: 769f8535
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-01-07 21:53:52 +0000
URL: https://git.openjdk.java.net/loom/commit/769f8535
8236732: Shenandoah: Stricter placement for oom-evac scopes
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
Changeset: 1cf603e8
Author: Christoph Dreis <christoph.dreis at freenet.de>
Committer: Ivan Gerasimov <igerasim at openjdk.org>
Date: 2020-01-07 15:33:09 +0000
URL: https://git.openjdk.java.net/loom/commit/1cf603e8
8236705: Use single character variant of String.replace when applicable
Reviewed-by: igerasim, alanb
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/Resources.java
Changeset: 7d8519ff
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-01-08 08:53:28 +0000
URL: https://git.openjdk.java.net/loom/commit/7d8519ff
8236489: Java heap file on daxfs should be more secure
Reviewed-by: iklam, dholmes
! src/hotspot/os/posix/os_posix.cpp
Changeset: 584db981
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-01-07 18:56:18 +0000
URL: https://git.openjdk.java.net/loom/commit/584db981
8236625: Remove writeable macro from JVM flags declaration
Reviewed-by: coleenp, hseigel, gziemski
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/sparc/globals_sparc.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/os/aix/globals_aix.hpp
! src/hotspot/os/bsd/globals_bsd.hpp
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/solaris/globals_solaris.hpp
! src/hotspot/os/windows/globals_windows.hpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/gc/epsilon/epsilon_globals.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/parallel/parallel_globals.hpp
! src/hotspot/share/gc/serial/serial_globals.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintList.cpp
! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp
- src/hotspot/share/runtime/flags/jvmFlagWriteableList.cpp
- src/hotspot/share/runtime/flags/jvmFlagWriteableList.hpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/globals_extension.hpp
! src/hotspot/share/runtime/globals_shared.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: ea83ced2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-01-08 13:33:34 +0000
URL: https://git.openjdk.java.net/loom/commit/ea83ced2
8231670: Remove TaskExecutor abstraction used in preserved marks processing
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/preservedMarks.cpp
! src/hotspot/share/gc/shared/preservedMarks.hpp
! src/hotspot/share/gc/shared/preservedMarks.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 11c073b9
Author: Ralf Schmelter <rschmelter at openjdk.org>
Date: 2020-01-08 13:44:54 +0000
URL: https://git.openjdk.java.net/loom/commit/11c073b9
8234510: Remove file seeking requirement for writing a heap dump
Reviewed-by: clanger, rrich
! src/hotspot/share/services/heapDumper.cpp
Changeset: 51abf67c
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2019-12-16 14:10:20 +0000
URL: https://git.openjdk.java.net/loom/commit/51abf67c
8235998: [c2] Memory leaks during tracing after '8224193: stringStream should not use Resource Area'
Reviewed-by: dholmes, kvn
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/utilities/growableArray.hpp
Changeset: 304ab31c
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2019-12-21 12:45:08 +0000
URL: https://git.openjdk.java.net/loom/commit/304ab31c
8233111: Epoch shift synchronization point for Compiler threads
Reviewed-by: egahlin
! make/src/classes/build/tools/jfr/GenerateJfrFiles.java
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/metadata/metadata.xsd
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
+ src/hotspot/share/jfr/support/jfrEpochSynchronization.cpp
+ src/hotspot/share/jfr/support/jfrEpochSynchronization.hpp
Changeset: 5acd373a
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2019-12-21 13:03:02 +0000
URL: https://git.openjdk.java.net/loom/commit/5acd373a
8234059: Stress test fails with "Unexpected Exception in thread JFR Event Stream"
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! 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.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
Changeset: 34b08ed2
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2019-12-23 09:44:35 +0000
URL: https://git.openjdk.java.net/loom/commit/34b08ed2
8233164: C2 fails with assert(phase->C->get_alias_index(t) == phase->C->get_alias_index(t_adr)) failed: correct memory chain
Use _src_type/_dest_type as address types for the loads and stores.
Reviewed-by: vlivanov, roland
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyMemoryChain.java
Changeset: 417672bc
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2019-12-23 09:17:00 +0000
URL: https://git.openjdk.java.net/loom/commit/417672bc
8236441: Bound MulticastSocket fails when setting outbound interface on Windows
Reviewed-by: alanb
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
+ test/jdk/java/net/MulticastSocket/IPMulticastIF.java
Changeset: da03b15f
Author: Lance Andersen <lancea at openjdk.org>
Date: 2019-12-23 17:18:32 +0000
URL: https://git.openjdk.java.net/loom/commit/da03b15f
8235961: SyncResolverImpl does not throw SQLException as expected
Reviewed-by: joehw, bpb
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
! test/jdk/javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java
Changeset: 1e67b2c4
Author: Yasumasa Suenaga <suenaga at oss.nttdata.com>
Committer: Fairoz Matte <fmatte at openjdk.org>
Date: 2019-12-24 04:47:44 +0000
URL: https://git.openjdk.java.net/loom/commit/1e67b2c4
8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is enabled
Error handling for "lib_base_diff == 0"
Reviewed-by: ysuenaga, cjplummer, kevinw
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c
Changeset: 45e4c4c4
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2019-12-24 16:49:37 +0000
URL: https://git.openjdk.java.net/loom/commit/45e4c4c4
8236364: TEMP vector registers could be incorrectly assigned upper bank xmm registers after Generic Operands (JDK-8234391)
Reviewed-by: kvn, vlivanov
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
Changeset: e7a07ea2
Author: Weijun Wang <weijun at openjdk.org>
Date: 2019-12-25 07:17:25 +0000
URL: https://git.openjdk.java.net/loom/commit/e7a07ea2
8236470: Deal with ECDSA using ecdsa-with-SHA2 plus hash algorithm as AlgorithmId
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: 44765b82
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2019-12-27 18:26:17 +0000
URL: https://git.openjdk.java.net/loom/commit/44765b82
Added tag jdk-14+29 for changeset 563fa900fa17
! .hgtags
Changeset: 39d46a1f
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-01-01 03:08:17 +0000
URL: https://git.openjdk.java.net/loom/commit/39d46a1f
Added tag jdk-14+30 for changeset d54ce919da90
! .hgtags
Changeset: 151ab6ac
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-01-03 13:40:33 +0000
URL: https://git.openjdk.java.net/loom/commit/151ab6ac
8236545: Compilation error in mach5 java/awt/FileDialog/MacOSGoToFolderCrash.java
Reviewed-by: dmarkov
! test/jdk/java/awt/FileDialog/MacOSGoToFolderCrash.java
Changeset: e72f6028
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-01-06 17:23:57 +0000
URL: https://git.openjdk.java.net/loom/commit/e72f6028
8236495: open/test/jdk/java/util/Locale/LocaleProvidersRun.java failed on mac 10.14 with de_DE locale
Reviewed-by: lancea, clanger
! test/jdk/java/util/Locale/LocaleProviders.java
! test/jdk/java/util/Locale/LocaleProvidersRun.java
Changeset: 0cb75321
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2020-01-07 09:03:00 +0000
URL: https://git.openjdk.java.net/loom/commit/0cb75321
8233751: StringBuilder / StringBuffer capacity() doc is misleading
Reviewed-by: bchristi
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
Changeset: aa3a79a2
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-01-07 09:08:31 +0000
URL: https://git.openjdk.java.net/loom/commit/aa3a79a2
8236544: confusing error message: return type of accessor method is not compatible with type of record component
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 320d4b7f
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-01-07 09:10:14 +0000
URL: https://git.openjdk.java.net/loom/commit/320d4b7f
8236266: change error message for the case when a class extends j.l.Record
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 50a56141
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-01-07 09:21:07 +0000
URL: https://git.openjdk.java.net/loom/commit/50a56141
8234445: spurious error message for record constructors with receiver parameters
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: cc99075c
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2020-01-07 07:31:28 +0000
URL: https://git.openjdk.java.net/loom/commit/cc99075c
8236050: Some compiler tests fail when executed with custom TieredLevel
Make sure TieredStopAtLevel is properly supported for different compilation modes
Reviewed-by: redestad, thartmann
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
! src/hotspot/share/compiler/tieredThresholdPolicy.hpp
+ test/hotspot/jtreg/compiler/tiered/TieredModesTest.java
Changeset: 3e9a17c5
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-01-07 17:06:10 +0000
URL: https://git.openjdk.java.net/loom/commit/3e9a17c5
8235984: C2: assert(out->in(PhiNode::Region) == head || out->in(PhiNode::Region) == slow_head) failed: phi must be either part of the slow or the fast loop
Bailout from loop unswitching if loop predicates have a control dependency to partially peeled statements.
Reviewed-by: neliasso, thartmann
! src/hotspot/share/opto/loopUnswitch.cpp
! test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java
Changeset: af4ad226
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-01-07 09:17:51 +0000
URL: https://git.openjdk.java.net/loom/commit/af4ad226
8236695: java.lang.Record should be declared with an explicit constructor
Reviewed-by: psandoz, chegar
! src/java.base/share/classes/java/lang/Record.java
Changeset: 03073cd4
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-01-07 10:22:06 +0000
URL: https://git.openjdk.java.net/loom/commit/03073cd4
8234783: Improve wording of spec of Record.equals
Reviewed-by: jjg, vromero
! src/java.base/share/classes/java/lang/Record.java
Changeset: 257a1bb8
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-01-08 16:03:32 +0000
URL: https://git.openjdk.java.net/loom/commit/257a1bb8
Merge
! .hgtags
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/x86/x86.ad
! test/langtools/tools/javac/records/RecordCompilationTests.java
! .hgtags
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/x86/x86.ad
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 31b9bbd8
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-01-08 08:35:33 +0000
URL: https://git.openjdk.java.net/loom/commit/31b9bbd8
8236582: (fc) FileChannel.map fails with InternalError when security manager enabled
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/misc/ExtendedMapMode.java
+ test/jdk/java/nio/channels/FileChannel/MapWithSecurityManager.java
Changeset: 639e97df
Author: Daniil Titov <dtitov at openjdk.org>
Date: 2020-01-08 10:03:52 +0000
URL: https://git.openjdk.java.net/loom/commit/639e97df
8236190: Unproblem list vmTestbase/nsk/jvmti/scenarios/hotswap/HS102/hs102t002/TestDescription.java
Reviewed-by: amenkov, cjplummer, iignatyev
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: 0ea48346
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2020-01-11 09:56:51 +0000
URL: https://git.openjdk.java.net/loom/commit/0ea48346
Merge
! make/autoconf/flags-cflags.m4
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.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/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! test/hotspot/jtreg/TEST.groups
! make/autoconf/flags-cflags.m4
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.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/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
+ src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! test/hotspot/jtreg/TEST.groups
Changeset: 44ababd8
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2020-01-12 07:19:36 +0000
URL: https://git.openjdk.java.net/loom/commit/44ababd8
Disable JDK-8235143
! src/hotspot/share/opto/library_call.cpp
Changeset: 9ee2b6b0
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2020-01-12 07:19:55 +0000
URL: https://git.openjdk.java.net/loom/commit/9ee2b6b0
Merge
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/runtime/vmOperations.hpp
More information about the loom-dev
mailing list