hg: jdk/submit: 23 new changesets
jesper.wilhelmsson at oracle.com
jesper.wilhelmsson at oracle.com
Thu Jan 9 21:12:57 UTC 2020
Changeset: 171e5eb5ebcd
Author: sspitsyn
Date: 2020-01-07 21:36 +0000
URL: https://hg.openjdk.java.net/jdk/submit/rev/171e5eb5ebcd
8236124: Minimal VM slowdebug build failed after JDK-8212160
Summary: Use macro JVMTI_ONLY to avoid slowdebug build fail
Reviewed-by: coleenp, cjplummer, dholmes
! src/hotspot/share/prims/jvmtiThreadState.hpp
Changeset: 6e51a868361e
Author: kbarrett
Date: 2020-01-07 17:28 -0500
URL: https://hg.openjdk.java.net/jdk/submit/rev/6e51a868361e
8235751: Assertion when triggering concurrent cycle during shutdown
Summary: Skip initial mark during shutdown and don't assert when that happens.
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
Changeset: 80d8e00ec63a
Author: tschatzl
Date: 2020-01-08 14:36 +0100
URL: https://hg.openjdk.java.net/jdk/submit/rev/80d8e00ec63a
8235934: gc/g1/TestGCLogMessages.java fails with 'DerivedPointerTable Update' found
Summary: Fix determining whether C2 or JVMCI are enabled in the test.
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/lib/sun/hotspot/WhiteBox.java
! test/lib/sun/hotspot/code/Compiler.java
Changeset: decd3d2953b6
Author: egahlin
Date: 2020-01-08 19:12 +0100
URL: https://hg.openjdk.java.net/jdk/submit/rev/decd3d2953b6
8236487: JFR Recorder Thread crashed due to "assert(_chunkwriter.is_valid()) failed: invariant"
Reviewed-by: mgronlun, mseledtsov
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
Changeset: 59e74aa436b9
Author: vromero
Date: 2020-01-08 15:18 -0500
URL: https://hg.openjdk.java.net/jdk/submit/rev/59e74aa436b9
8236692: static final fields without initializer are accepted by javac
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 2383b1a86007
Author: rkennke
Date: 2019-12-12 18:34 +0100
URL: https://hg.openjdk.java.net/jdk/submit/rev/2383b1a86007
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: b3836e615d52
Author: zgu
Date: 2019-12-12 15:20 -0500
URL: https://hg.openjdk.java.net/jdk/submit/rev/b3836e615d52
8235842: Shenandoah: Implement native LRB for narrow oop
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: b02019841086
Author: mdoerr
Date: 2019-12-20 19:51 +0100
URL: https://hg.openjdk.java.net/jdk/submit/rev/b02019841086
8236179: C1 register allocation error with T_ADDRESS
Reviewed-by: rkennke, vlivanov, roland, mdoerr
Contributed-by: Aditya Mandaleeka <adityam at microsoft.com>
! 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: 7c6cad4da86c
Author: rkennke
Date: 2019-12-17 18:23 +0100
URL: https://hg.openjdk.java.net/jdk/submit/rev/7c6cad4da86c
8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient
Reviewed-by: zgu
! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java
Changeset: ef7777a6f84d
Author: rkennke
Date: 2020-01-07 13:45 +0100
URL: https://hg.openjdk.java.net/jdk/submit/rev/ef7777a6f84d
8236181: C2: Remove useless step_over_gc_barrier() in int->bool conversion
Reviewed-by: thartmann, roland
! src/hotspot/share/opto/cfgnode.cpp
Changeset: 4ba039864f2a
Author: zgu
Date: 2020-01-07 08:53 -0500
URL: https://hg.openjdk.java.net/jdk/submit/rev/4ba039864f2a
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: 129ba7bcbe21
Author: rkennke
Date: 2020-01-07 21:53 +0100
URL: https://hg.openjdk.java.net/jdk/submit/rev/129ba7bcbe21
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: 302f1716fc83
Author: ascarpino
Date: 2020-01-08 13:25 -0800
URL: https://hg.openjdk.java.net/jdk/submit/rev/302f1716fc83
8236098: AlgorithmConstraints:permits method not throwing IAEx when primitives are empty
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java
Changeset: ad330fb00d2f
Author: egahlin
Date: 2020-01-08 22:44 +0100
URL: https://hg.openjdk.java.net/jdk/submit/rev/ad330fb00d2f
8236264: Remove jdk.jfr.Recording::setFlushInterval and jdk.jfr.Recording::getFlushInterval
Reviewed-by: rehn, mseledtsov
! src/jdk.jfr/share/classes/jdk/jfr/Recording.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java
- test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetFlushInterval.java
! test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestInProcessMigration.java
- test/jdk/jdk/jfr/api/recording/time/TestSetFlushInterval.java
! test/jdk/jdk/jfr/startupargs/TestFlushInterval.java
Changeset: 2c3a04ea6867
Author: mcimadamore
Date: 2020-01-08 23:12 +0000
URL: https://hg.openjdk.java.net/jdk/submit/rev/2c3a04ea6867
8236769: Clarify javadoc of memory access API
Reviewed-by: chegar
Contributed-by: paul.sandoz at oracle.com
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
+ test/jdk/java/foreign/TestTypeAccess.java
Changeset: 05885743f55e
Author: jwilhelm
Date: 2020-01-09 02:31 +0100
URL: https://hg.openjdk.java.net/jdk/submit/rev/05885743f55e
Added tag jdk-14+31 for changeset d54ce919da90
! .hgtags
Changeset: a6a442c8b3de
Author: jwilhelm
Date: 2020-01-09 02:34 +0100
URL: https://hg.openjdk.java.net/jdk/submit/rev/a6a442c8b3de
Added tag jdk-14+31 for changeset decd3d2953b6
! .hgtags
Changeset: 7e226ab8a4fb
Author: sundar
Date: 2020-01-09 17:25 +0530
URL: https://hg.openjdk.java.net/jdk/submit/rev/7e226ab8a4fb
8225561: jlink --help doesn't state that ALL-MODULE-PATH is accepted for --add-modules
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
Changeset: c61db095b5b3
Author: mcimadamore
Date: 2020-01-09 12:04 +0000
URL: https://hg.openjdk.java.net/jdk/submit/rev/c61db095b5b3
8236779: static field in implementation class erroneously leaking in memory access javadoc
Reviewed-by: chegar
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java
Changeset: f393f34a48cd
Author: chagedorn
Date: 2020-01-09 16:14 +0100
URL: https://hg.openjdk.java.net/jdk/submit/rev/f393f34a48cd
8236140: assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it
Summary: Add missing rehashing for modified node in InitializeNode::complete_stores().
Reviewed-by: neliasso, thartmann
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
+ test/hotspot/jtreg/compiler/macronodes/TestCompleteVolatileStore.java
Changeset: eccb8316306d
Author: bpb
Date: 2020-01-09 08:31 -0800
URL: https://hg.openjdk.java.net/jdk/submit/rev/eccb8316306d
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: 5de55aa0cfdb
Author: bpb
Date: 2020-01-09 08:31 -0800
URL: https://hg.openjdk.java.net/jdk/submit/rev/5de55aa0cfdb
8236804: java/nio/channels/FileChannel/MapWithSecurityManager.java should be run in othervm mode
Reviewed-by: chegar, lancea
! test/jdk/java/nio/channels/FileChannel/MapWithSecurityManager.java
Changeset: f4c0d560b292
Author: jwilhelm
Date: 2020-01-09 20:21 +0100
URL: https://hg.openjdk.java.net/jdk/submit/rev/f4c0d560b292
Merge
! .hgtags
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
- test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetFlushInterval.java
- test/jdk/jdk/jfr/api/recording/time/TestSetFlushInterval.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
More information about the jdk-submit-changes
mailing list