git: openjdk/mobile: 17 new changesets
duke
duke at openjdk.java.net
Mon Jan 13 16:35:01 UTC 2020
Changeset: b81bfcbf
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-01-10 07:21:32 +0000
URL: https://git.openjdk.java.net/mobile/commit/b81bfcbf
8236902: Shenandoah: Missing string dedup roots in all root scanner
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java
Changeset: d6a2a079
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2020-01-08 14:22:30 +0000
URL: https://git.openjdk.java.net/mobile/commit/d6a2a079
8236772: Fix build for windows 32-bit after 8212160 and 8234331
Reviewed-by: clanger
! src/hotspot/share/utilities/count_leading_zeros.hpp
! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/libCompiledZombie.cpp
Changeset: 89f7e192
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-01-10 16:30:02 +0000
URL: https://git.openjdk.java.net/mobile/commit/89f7e192
8236555: [s390] Fix VerifyOops
Reviewed-by: goetz, lucy
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
Changeset: feccf3cd
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-01-10 16:20:31 +0000
URL: https://git.openjdk.java.net/mobile/commit/feccf3cd
8235669: G1: Stack walking API can expose AS_NO_KEEPALIVE oops
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/code/debugInfo.cpp
Changeset: 78df4d41
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-01-10 09:15:20 +0000
URL: https://git.openjdk.java.net/mobile/commit/78df4d41
8236877: Add "record" to descriptions in java.lang.{annotation, reflect}
Reviewed-by: mchung, lancea, chegar
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/annotation/ElementType.java
Changeset: b7e74ef6
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-01-10 11:48:16 +0000
URL: https://git.openjdk.java.net/mobile/commit/b7e74ef6
8229396: jdeps ignores multi-release when generate-module-info used on command line
Reviewed-by: alanb
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
+ test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java
+ test/langtools/tools/jdeps/missingDeps/p/internal/X.java
+ test/langtools/tools/jdeps/missingDeps/src/m1/module-info.java
+ test/langtools/tools/jdeps/missingDeps/src/m1/p/Foo.java
+ test/langtools/tools/jdeps/missingDeps/src/m2/module-info.java
+ test/langtools/tools/jdeps/missingDeps/src/m2/q/Bar.java
+ test/langtools/tools/jdeps/missingDeps/src/m2/q/T.java
Changeset: fe8e1aac
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-01-10 11:50:54 +0000
URL: https://git.openjdk.java.net/mobile/commit/fe8e1aac
8225773: jdeps --check produces NPE if there are missing module dependences
Reviewed-by: alanb
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java
! test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java
! test/langtools/tools/jdeps/modules/CheckModuleTest.java
Changeset: 0b542e3b
Author: Christoph Dreis <christoph.dreis at freenet.de>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2020-01-10 12:01:21 +0000
URL: https://git.openjdk.java.net/mobile/commit/0b542e3b
8236945: typo "the the" in Lookup::in javadoc
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: 2c7c8023
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-01-10 21:09:53 +0000
URL: https://git.openjdk.java.net/mobile/commit/2c7c8023
8236263: Remove experimental streaming events
Reviewed-by: rehn, mseledtsov
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
Changeset: 4692bc58
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-01-10 15:32:04 +0000
URL: https://git.openjdk.java.net/mobile/commit/4692bc58
8236841: compact constructor parameters are always final
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: fca022b4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-01-12 12:09:29 +0000
URL: https://git.openjdk.java.net/mobile/commit/fca022b4
8236936: x86_32 Minimal VM build failure after JDK-8230765
Reviewed-by: iklam, zgu
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
Changeset: 34b9c84a
Author: Athijegannathan Sundararajan <sundar at openjdk.org>
Date: 2020-01-13 08:29:32 +0000
URL: https://git.openjdk.java.net/mobile/commit/34b9c84a
8222098: tools/jlink/plugins/IncludeLocalesPluginTest.java time out
Reviewed-by: jlaskey, naoto
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: 2afe1c6c
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2020-01-13 15:31:23 +0000
URL: https://git.openjdk.java.net/mobile/commit/2afe1c6c
8236634: Memory Access API tests fail on 32-bit
Reviewed-by: mcimadamore, shade
! test/jdk/java/foreign/TestArrays.java
! test/jdk/java/foreign/TestByteBuffer.java
! test/jdk/java/foreign/TestMemoryAlignment.java
! test/jdk/java/foreign/TestSegments.java
! test/jdk/java/foreign/libNativeAccess.c
Changeset: 6fc159f1
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-01-13 10:49:58 +0000
URL: https://git.openjdk.java.net/mobile/commit/6fc159f1
8236715: JShell: Records with errors are not properly corraled
Correctly corralling record classes, and providing correct messages to the user.
Reviewed-by: rfield, vromero
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! test/langtools/jdk/jshell/RecordsTest.java
! test/langtools/jdk/jshell/ToolLocalSimpleTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
Changeset: 8e2c1c68
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-01-13 10:50:31 +0000
URL: https://git.openjdk.java.net/mobile/commit/8e2c1c68
8236546: Yield with boolean expression and Object target type crashes javac
The whenTrue and whenFalse sets need to be merged for non-boolean expressions.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchEmbedding.java
Changeset: ea152dcd
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-01-13 13:37:01 +0000
URL: https://git.openjdk.java.net/mobile/commit/ea152dcd
8229855: C2 fails with assert(false) failed: bad AD file
Strengthen the check to ensure that both control and data paths die consistently.
Reviewed-by: vlivanov, roland
! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/c2/TestJumpTable.java
Changeset: 913b8702
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-01-13 15:40:09 +0000
URL: https://git.openjdk.java.net/mobile/commit/913b8702
Merge
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.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