hg: jdk/jdk: 17 new changesets
jesper.wilhelmsson at oracle.com
jesper.wilhelmsson at oracle.com
Mon Jan 13 16:31:08 UTC 2020
Changeset: e92c90eaaaf4
Author: zgu
Date: 2020-01-10 07:21 -0500
URL: https://hg.openjdk.java.net/jdk/jdk/rev/e92c90eaaaf4
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: c9537fcd9b5c
Author: goetz
Date: 2020-01-08 14:22 +0100
URL: https://hg.openjdk.java.net/jdk/jdk/rev/c9537fcd9b5c
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: 087ad80a9489
Author: mdoerr
Date: 2020-01-10 16:30 +0100
URL: https://hg.openjdk.java.net/jdk/jdk/rev/087ad80a9489
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: fd1fe6f7daab
Author: eosterlund
Date: 2020-01-10 16:20 +0000
URL: https://hg.openjdk.java.net/jdk/jdk/rev/fd1fe6f7daab
8235669: G1: Stack walking API can expose AS_NO_KEEPALIVE oops
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/code/debugInfo.cpp
Changeset: f7ab94fadd5a
Author: darcy
Date: 2020-01-10 09:15 -0800
URL: https://hg.openjdk.java.net/jdk/jdk/rev/f7ab94fadd5a
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: 88c82777e0af
Author: mchung
Date: 2020-01-10 11:48 -0800
URL: https://hg.openjdk.java.net/jdk/jdk/rev/88c82777e0af
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: 91dd18044c32
Author: mchung
Date: 2020-01-10 11:50 -0800
URL: https://hg.openjdk.java.net/jdk/jdk/rev/91dd18044c32
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: 28982a643e83
Author: mchung
Date: 2020-01-10 12:01 -0800
URL: https://hg.openjdk.java.net/jdk/jdk/rev/28982a643e83
8236945: typo "the the" in Lookup::in javadoc
Reviewed-by: mchung
Contributed-by: christoph.dreis at freenet.de
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: 737b8cdeb0f1
Author: egahlin
Date: 2020-01-10 21:09 +0100
URL: https://hg.openjdk.java.net/jdk/jdk/rev/737b8cdeb0f1
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: 0bec7f3c8a7e
Author: vromero
Date: 2020-01-10 15:32 -0500
URL: https://hg.openjdk.java.net/jdk/jdk/rev/0bec7f3c8a7e
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: 7e0af9d375bf
Author: shade
Date: 2020-01-12 12:09 +0100
URL: https://hg.openjdk.java.net/jdk/jdk/rev/7e0af9d375bf
8236936: x86_32 Minimal VM build failure after JDK-8230765
Reviewed-by: iklam, zgu
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
Changeset: 28a926d48915
Author: sundar
Date: 2020-01-13 08:29 +0530
URL: https://hg.openjdk.java.net/jdk/jdk/rev/28a926d48915
8222098: tools/jlink/plugins/IncludeLocalesPluginTest.java time out
Reviewed-by: jlaskey, naoto
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: e70d8459c2ba
Author: ngasson
Date: 2020-01-13 15:31 +0800
URL: https://hg.openjdk.java.net/jdk/jdk/rev/e70d8459c2ba
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: 1539b1e71dfa
Author: jlahoda
Date: 2020-01-13 10:49 +0100
URL: https://hg.openjdk.java.net/jdk/jdk/rev/1539b1e71dfa
8236715: JShell: Records with errors are not properly corraled
Summary: 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: 231089800e42
Author: jlahoda
Date: 2020-01-13 10:50 +0100
URL: https://hg.openjdk.java.net/jdk/jdk/rev/231089800e42
8236546: Yield with boolean expression and Object target type crashes javac.
Summary: 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: d50867368bac
Author: thartmann
Date: 2020-01-13 13:37 +0100
URL: https://hg.openjdk.java.net/jdk/jdk/rev/d50867368bac
8229855: C2 fails with assert(false) failed: bad AD file
Summary: 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: 5f4d6c32a45c
Author: jwilhelm
Date: 2020-01-13 15:40 +0100
URL: https://hg.openjdk.java.net/jdk/jdk/rev/5f4d6c32a45c
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
More information about the jdk-changes
mailing list