git: openjdk/mobile: 18 new changesets

duke duke at openjdk.java.net
Wed Jan 15 19:48:57 UTC 2020


Changeset: 9549cd28
Author:    Patric Hedlin <phedlin at openjdk.org>
Date:      2020-01-13 11:26:44 +0000
URL:       https://git.openjdk.java.net/mobile/commit/9549cd28

8235870: C2 crashes in IdealLoopTree::est_loop_flow_merge_sz()

Reviewed-by: thartmann

! src/hotspot/share/opto/loopnode.cpp

Changeset: 44f7fe57
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2020-01-03 11:10:42 +0000
URL:       https://git.openjdk.java.net/mobile/commit/44f7fe57

8236617: jtreg test containers/docker/TestMemoryAwareness.java fails after 8226575

Reviewed-by: bobv, clanger, mdoerr

! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java

Changeset: 0b5f4f77
Author:    Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2020-01-13 08:27:38 +0000
URL:       https://git.openjdk.java.net/mobile/commit/0b5f4f77

8236944: The legVecZ operand should be limited to zmm0-zmm15 registers

Associate legVecZ operand with vectorz_reg_legacy register class

Reviewed-by: vlivanov, thartmann

! src/hotspot/cpu/x86/x86.ad

Changeset: 72db22cb
Author:    Athijegannathan Sundararajan <sundar at openjdk.org>
Date:      2020-01-13 22:45:41 +0000
URL:       https://git.openjdk.java.net/mobile/commit/72db22cb

8222100: tools/jimage/JImageTest.java time out

Reviewed-by: jlaskey

! test/jdk/tools/jimage/JImageTest.java

Changeset: 87c5a284
Author:    Alex Kasko <akasko at openjdk.org>
Date:      2020-01-13 18:39:51 +0000
URL:       https://git.openjdk.java.net/mobile/commit/87c5a284

8236125: Windows (MSVC 2013) build fails in jpackage: Need to include strsafe.h after tchar.h

Reviewed-by: shade, alanb, herrick, prr

! src/jdk.incubator.jpackage/windows/native/libjpackage/WindowsRegistry.cpp

Changeset: 27d782be
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-01-13 13:53:37 +0000
URL:       https://git.openjdk.java.net/mobile/commit/27d782be

8237038: Shenandoah: Reduce thread pool size in TestEvilSyncBug.java test

Reviewed-by: shade

! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java

Changeset: 1507a1fb
Author:    Ivan Gerasimov <igerasim at openjdk.org>
Date:      2020-01-13 18:00:32 +0000
URL:       https://git.openjdk.java.net/mobile/commit/1507a1fb

8234423: Modifying ArrayList.subList().subList() resets modCount of subList

Reviewed-by: rriggs

! src/java.base/share/classes/java/util/ArrayList.java
+ test/jdk/java/util/ArrayList/SubListModCount.java

Changeset: eccf39b2
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2020-01-14 10:55:11 +0000
URL:       https://git.openjdk.java.net/mobile/commit/eccf39b2

8236443: Issues with specializing vector register type for phi operand with generic operands

Fix special handling for operand resolution of vectorshift and shiftcount nodes. Fix for crash in the resolution algorithm due to non-machine type nodes.

Reviewed-by: vlivanov

! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp

Changeset: a35d087f
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-01-14 11:10:07 +0000
URL:       https://git.openjdk.java.net/mobile/commit/a35d087f

8236670: Conflicting bindings accepted in some cases

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MatchBindingsComputer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! test/langtools/tools/javac/patterns/BindingsExistTest.out
! test/langtools/tools/javac/patterns/BindingsTest1.java
+ test/langtools/tools/javac/patterns/ConditionalTest.java
! test/langtools/tools/javac/patterns/DuplicateBindingTest.java
! test/langtools/tools/javac/patterns/DuplicateBindingTest.out
! test/langtools/tools/javac/patterns/MatchBindingScopeTest.out

Changeset: 6d03f918
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-01-14 18:07:45 +0000
URL:       https://git.openjdk.java.net/mobile/commit/6d03f918

8237055: [TESTBUG] compiler/c2/TestJumpTable.java fails with release VMs

Reviewed-by: thartmann

! test/hotspot/jtreg/compiler/c2/TestJumpTable.java

Changeset: 5ff1d721
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-01-14 07:07:43 +0000
URL:       https://git.openjdk.java.net/mobile/commit/5ff1d721

8236005: local records shouldn't capture any non-static state from any enclosing type

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: 6ee7f373
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2020-01-14 15:25:17 +0000
URL:       https://git.openjdk.java.net/mobile/commit/6ee7f373

8236691: JFR: assert((((((klass)->trace_id()) & ((JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()))) != 0))) failed: invariant

Reviewed-by: mgronlun

! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp

Changeset: 72a35c89
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-01-14 10:25:22 +0000
URL:       https://git.openjdk.java.net/mobile/commit/72a35c89

8237062: Refine JSR 269 API ahead of Java SE 14 MR

Reviewed-by: jlahoda

! src/java.compiler/share/classes/javax/annotation/processing/Filer.java
! src/java.compiler/share/classes/javax/annotation/processing/Processor.java
! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java

Changeset: 03cd98e1
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-01-14 11:06:00 +0000
URL:       https://git.openjdk.java.net/mobile/commit/03cd98e1

8230665: (bf spec) ByteBuffer::alignmentOffset spec misleading when address is misaligned

Reviewed-by: alanb, darcy, psandoz

! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/nio/Buffer/Basic-X.java.template
! test/jdk/java/nio/Buffer/BasicByte.java

Changeset: 79ec4004
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-01-14 11:06:03 +0000
URL:       https://git.openjdk.java.net/mobile/commit/79ec4004

8236661: launcher test PatchSystemModules.java start failing frequently after JDK-8234049

Reviewed-by: alanb, mchung

! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java

Changeset: 0b70f01e
Author:    Bradford Wetmore <wetmore at openjdk.org>
Date:      2020-01-14 12:28:15 +0000
URL:       https://git.openjdk.java.net/mobile/commit/0b70f01e

8236957: Obvious typo in java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java

Reviewed-by: ascarpino

! src/java.base/share/classes/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java

Changeset: 9ec4001d
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-01-14 15:01:34 +0000
URL:       https://git.openjdk.java.net/mobile/commit/9ec4001d

8237058: Update all nroff manpages for JDK 14 release

Reviewed-by: dholmes

! src/java.base/share/man/java.1
! src/java.base/share/man/jfr.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmid.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.aot/share/man/jaotc.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
+ src/jdk.incubator.jpackage/share/man/jpackage.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
! src/jdk.rmic/share/man/rmic.1
! src/jdk.scripting.nashorn.shell/share/man/jjs.1

Changeset: d34f561d
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-01-15 20:41:46 +0000
URL:       https://git.openjdk.java.net/mobile/commit/d34f561d

Merge

! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/loopnode.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/loopnode.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java
! test/langtools/tools/javac/records/RecordCompilationTests.java



More information about the mobile-changes mailing list