git: openjdk/mobile: 23 new changesets
duke
duke at openjdk.java.net
Thu Jan 9 21:17:22 UTC 2020
Changeset: 4e29c964
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2020-01-07 21:36:10 +0000
URL: https://git.openjdk.java.net/mobile/commit/4e29c964
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: ef5b447b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-01-07 17:28:42 +0000
URL: https://git.openjdk.java.net/mobile/commit/ef5b447b
8235751: Assertion when triggering concurrent cycle during shutdown
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: 89f2d145
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-01-08 14:36:48 +0000
URL: https://git.openjdk.java.net/mobile/commit/89f2d145
8235934: gc/g1/TestGCLogMessages.java fails with 'DerivedPointerTable Update' found
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: 0562caa4
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-01-08 19:12:20 +0000
URL: https://git.openjdk.java.net/mobile/commit/0562caa4
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: be6b4aab
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-01-08 15:18:58 +0000
URL: https://git.openjdk.java.net/mobile/commit/be6b4aab
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: 450b97f5
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2019-12-12 18:34:30 +0000
URL: https://git.openjdk.java.net/mobile/commit/450b97f5
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: 0591a66b
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2019-12-12 15:20:53 +0000
URL: https://git.openjdk.java.net/mobile/commit/0591a66b
8235842: Shenandoah: Implement native LRB for narrow oop
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: 950ebec4
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/mobile/commit/950ebec4
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: 773b7b6c
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2019-12-17 18:23:33 +0000
URL: https://git.openjdk.java.net/mobile/commit/773b7b6c
8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient
Reviewed-by: zgu
! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java
Changeset: 49b1cc8e
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-01-07 13:45:10 +0000
URL: https://git.openjdk.java.net/mobile/commit/49b1cc8e
8236181: C2: Remove useless step_over_gc_barrier() in int->bool conversion
Reviewed-by: thartmann, roland
! src/hotspot/share/opto/cfgnode.cpp
Changeset: 9e09ba5e
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-01-07 08:53:37 +0000
URL: https://git.openjdk.java.net/mobile/commit/9e09ba5e
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: ba6cedcf
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-01-07 21:53:52 +0000
URL: https://git.openjdk.java.net/mobile/commit/ba6cedcf
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: 7ed4930a
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2020-01-08 13:25:03 +0000
URL: https://git.openjdk.java.net/mobile/commit/7ed4930a
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: 02397715
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-01-08 22:44:34 +0000
URL: https://git.openjdk.java.net/mobile/commit/02397715
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: e5b0568e
Author: Paul Sandoz <paul.sandoz at oracle.com>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-01-08 23:12:45 +0000
URL: https://git.openjdk.java.net/mobile/commit/e5b0568e
8236769: Clarify javadoc of memory access API
Reviewed-by: chegar
! 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: 0a4d6f69
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-01-09 02:31:10 +0000
URL: https://git.openjdk.java.net/mobile/commit/0a4d6f69
Added tag jdk-14+31 for changeset d54ce919da90
! .hgtags
Changeset: cd74b2a2
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-01-09 02:34:23 +0000
URL: https://git.openjdk.java.net/mobile/commit/cd74b2a2
Added tag jdk-14+31 for changeset decd3d2953b6
! .hgtags
Changeset: 6e467d4d
Author: Athijegannathan Sundararajan <sundar at openjdk.org>
Date: 2020-01-09 17:25:05 +0000
URL: https://git.openjdk.java.net/mobile/commit/6e467d4d
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: b1df8adb
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2020-01-09 12:04:22 +0000
URL: https://git.openjdk.java.net/mobile/commit/b1df8adb
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: 863f7416
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-01-09 16:14:14 +0000
URL: https://git.openjdk.java.net/mobile/commit/863f7416
8236140: assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it
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: 7cd4d9ac
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-01-09 08:31:29 +0000
URL: https://git.openjdk.java.net/mobile/commit/7cd4d9ac
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: d8e3d8af
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-01-09 08:31:41 +0000
URL: https://git.openjdk.java.net/mobile/commit/d8e3d8af
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: 943b87dd
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-01-09 20:21:53 +0000
URL: https://git.openjdk.java.net/mobile/commit/943b87dd
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/langtools/tools/javac/records/RecordCompilationTests.java
! .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/langtools/tools/javac/records/RecordCompilationTests.java
More information about the mobile-changes
mailing list