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