hg: amber/amber: 156 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Thu Jun 6 20:04:02 UTC 2019


Changeset: a41029c383bf
Author:    jjg
Date:      2019-05-30 11:00 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/a41029c383bf

8225066: Add missing file
Reviewed-by: mchung

+ make/jdk/src/classes/build/tools/fixuppandoc/Main.java

Changeset: 6515a96809a1
Author:    fyang
Date:      2019-05-30 10:29 +0800
URL:       http://hg.openjdk.java.net/amber/amber/rev/6515a96809a1

8224828: aarch64: rflags is not correct after safepoint poll
Reviewed-by: aph, adinn
Contributed-by: Xiang Yuan <yuanxiang4 at huawei.com>

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp

Changeset: a0d4e61acb6b
Author:    skuksenko
Date:      2019-05-30 12:45 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/a0d4e61acb6b

8223504: Improve performance of forall loops by better inlining of "iterator()" methods
Reviewed-by: vlivanov, shade

! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp

Changeset: 5212c250f9a8
Author:    jjg
Date:      2019-05-30 13:45 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/5212c250f9a8

8225077: fix references to broken link in java.compiler module
Reviewed-by: darcy, lancea

! src/java.compiler/share/classes/javax/annotation/processing/Filer.java

Changeset: b6418e5aad70
Author:    sspitsyn
Date:      2019-05-30 15:55 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/b6418e5aad70

8223718: Checks in check_slot_type_no_lvt() should be always executed
Summary: Call check_slot_type_no_lvt() even if the LVT is present
Reviewed-by: kvn, gadams, amenkov

! src/hotspot/share/prims/jvmtiImpl.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.cpp

Changeset: 9ea55cb79d77
Author:    darcy
Date:      2019-05-30 16:21 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/9ea55cb79d77

8224687: Add clarifying overrides of Element.asType to more specific subinterfaces
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java
! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java
! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeParameterElement.java
! src/java.compiler/share/classes/javax/lang/model/element/VariableElement.java
+ test/langtools/tools/javac/processing/model/element/TestElementAsType.java

Changeset: 04ff1e00635a
Author:    zgu
Date:      2019-05-29 11:55 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/04ff1e00635a

8224978: Shenandoah: Allows root verifier to verify some roots outside safepoints with proper locks
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: b0513c833960
Author:    jjg
Date:      2019-05-30 17:28 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/b0513c833960

8220251: fix headings in java.management
Reviewed-by: lancea

! src/java.management.rmi/share/classes/javax/management/remote/rmi/package.html
! src/java.management/share/classes/java/lang/management/LockInfo.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/java/lang/management/MemoryMXBean.java
! src/java.management/share/classes/java/lang/management/MemoryPoolMXBean.java
! src/java.management/share/classes/java/lang/management/MemoryUsage.java
! src/java.management/share/classes/java/lang/management/MonitorInfo.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/java/lang/management/package.html
! src/java.management/share/classes/javax/management/MXBean.java
! src/java.management/share/classes/javax/management/NotificationBroadcaster.java
! src/java.management/share/classes/javax/management/NotificationEmitter.java
! src/java.management/share/classes/javax/management/remote/package.html
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBean.java
! src/jdk.management/share/classes/com/sun/management/GcInfo.java

Changeset: f19a728d576d
Author:    zgu
Date:      2019-05-30 21:12 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/f19a728d576d

8225014: Separate ShenandoahRootScanner method for object_iterate
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
+ test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java

Changeset: d4475420fb9a
Author:    sundar
Date:      2019-05-31 08:27 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/d4475420fb9a

8216535: tools/jimage/JImageExtractTest.java timed out
Reviewed-by: jlaskey

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

Changeset: 7b70f269fe0d
Author:    neliasso
Date:      2019-05-31 10:13 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/7b70f269fe0d

8224538: LoadBarrierNode::common_barrier must check address
Reviewed-by: thartmann, kvn

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp

Changeset: f91999057a5a
Author:    redestad
Date:      2019-05-31 12:20 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/f91999057a5a

8224986: (str) optimize StringBuilder.append(CharSequence, int, int) for String arguments
Reviewed-by: jlaskey, rriggs

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/String.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java

Changeset: 89ac8ad48ac6
Author:    phedlin
Date:      2019-05-16 17:09 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/89ac8ad48ac6

8225110: IGV build definition uses non-secure transport
Reviewed-by: neliasso

! src/utils/IdealGraphVisualizer/nbproject/platform.properties

Changeset: d2bc284803bc
Author:    chegar
Date:      2019-05-31 15:02 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/d2bc284803bc

8224973: URLStreamHandler.openConnection(URL,Proxy) - spec and implementation mismatch
Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/net/URLStreamHandler.java
+ test/jdk/java/net/URLStreamHandler/TestDefaultBehavior.java

Changeset: f0ef081cb15d
Author:    azeller
Date:      2019-05-28 20:12 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/f0ef081cb15d

8194231: java/net/DatagramSocket/ReuseAddressTest.java failed with java.net.BindException: Address already in use: Cannot bind
Summary: Changed test to no longer use hardcoded ports.
Reviewed-by: chegar, clanger

! test/jdk/java/net/DatagramSocket/ReuseAddressTest.java

Changeset: 35192d9c2b76
Author:    pchilanomate
Date:      2019-05-31 11:17 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/35192d9c2b76

8225016: Dead code due to VMOperationQueue::add() always returning true
Summary: Removed dead code in vmThread.cpp
Reviewed-by: coleenp, hseigel, dholmes

! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp

Changeset: baad58d0cbfe
Author:    jjg
Date:      2019-05-31 09:26 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/baad58d0cbfe

8225094: Fix minor HTML issues in jdk.zipfs
Reviewed-by: clanger, mchung, lancea

! src/jdk.zipfs/share/classes/module-info.java

Changeset: e6e4de80e058
Author:    hseigel
Date:      2019-05-31 13:09 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/e6e4de80e058

8222936: mlvm/anonloader/stress/randomBytecodes/Test.java fails due to "ERROR: There were 1 hangups during parsing."
Summary: Prevent false failures by blocking the test until either it times out or the loading thread finishes
Reviewed-by: dholmes, coleenp

! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/StressClassLoadingTest.java

Changeset: 9889f5e3ba00
Author:    jjg
Date:      2019-05-31 10:59 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/9889f5e3ba00

8225129: Fix minor HTML issues in java.naming
Reviewed-by: mchung, lancea

! src/java.naming/share/classes/javax/naming/directory/package.html
! src/java.naming/share/classes/javax/naming/event/package.html
! src/java.naming/share/classes/javax/naming/ldap/InitialLdapContext.java
! src/java.naming/share/classes/javax/naming/ldap/package.html
! src/java.naming/share/classes/javax/naming/package.html
! src/java.naming/share/classes/javax/naming/spi/package.html

Changeset: 4c1b0b71c629
Author:    bpb
Date:      2019-05-31 11:13 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/4c1b0b71c629

8225117: java/math/BigInteger/SymmetricRangeTests.java fails with ParseException
Reviewed-by: darcy

! test/jdk/java/math/BigInteger/StringConstructorOverflow.java
! test/jdk/java/math/BigInteger/SymmetricRangeTests.java

Changeset: 3f2f89737be5
Author:    kbarrett
Date:      2019-05-31 14:42 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/3f2f89737be5

8219149: ProcessTools.ProcessBuilder should print timing info for subprocesses
Summary: Add some timestamped logging messages to OutputBuffer.
Reviewed-by: rriggs, dcubed, lmesnik, dholmes

! test/lib/jdk/test/lib/process/OutputBuffer.java

Changeset: 72474808e305
Author:    iklam
Date:      2019-05-31 12:51 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/72474808e305

8224692: runtime/appcds tests crash in "HotSpotJVMCI::compute_offset" when running in Graal as JIT mode
Reviewed-by: ccheung

! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! test/hotspot/jtreg/runtime/appcds/dynamicArchive/NoClassToArchive.java

Changeset: 8b1f7d88746a
Author:    erikj
Date:      2019-05-31 13:37 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/8b1f7d88746a

8219788: Configure recommends JDK 8
Reviewed-by: tbell

! make/autoconf/help.m4

Changeset: a3596ce8de19
Author:    naoto
Date:      2019-05-31 13:49 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/a3596ce8de19

8223773: DateTimeFormatter Fails to throw an Exception on Invalid CLOCK_HOUR_OF_AMPM and HOUR_OF_AMPM
Reviewed-by: lancea, scolebourne, rriggs

! src/java.base/share/classes/java/time/format/Parsed.java
! test/jdk/java/time/test/java/time/format/TestDateTimeParsing.java

Changeset: c40c3e5d7c7a
Author:    cushon
Date:      2019-05-22 15:30 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/c40c3e5d7c7a

8224629: Unnecessary cast in LambdaToMethod
Reviewed-by: vromero
Contributed-by: Alan Malloy <amalloy at google.com>

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java

Changeset: b564f266dda0
Author:    vromero
Date:      2019-05-31 18:35 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/b564f266dda0

8224083: javadoc Reporter generates warning for Kind.NOTE
8224082: NPE in javadoc Reporter
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java
+ test/langtools/jdk/javadoc/tool/reporter_generates_warnings/ReporterGeneratesWarningsInsteadOfNotes.java
+ test/langtools/jdk/javadoc/tool/reporter_generates_warnings/pkg/MyDoclet.java

Changeset: 3ea18959a349
Author:    ccheung
Date:      2019-05-31 15:49 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/3ea18959a349

8223336: Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail
Summary: added the missing call MemTracker::record_virtual_memory_reserve_and_commit()
Reviewed-by: jiangli, zgu

! src/hotspot/os/windows/os_windows.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: d4890c3721be
Author:    jjg
Date:      2019-05-31 17:27 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/d4890c3721be

8225134: Update man-page files
Reviewed-by: erikj, mchung

! src/java.base/share/man/java.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.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
+ src/jdk.hotspot.agent/share/man/jhsdb.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.pack/share/man/pack200.1
! src/jdk.pack/share/man/unpack200.1
! src/jdk.rmic/share/man/rmic.1
! src/jdk.scripting.nashorn.shell/share/man/jjs.1

Changeset: db105c4c5776
Author:    redestad
Date:      2019-06-01 03:18 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/db105c4c5776

8225061: Performance regression in Regex
Reviewed-by: naoto, alanb
Contributed-by: claes.redestad at oracle.com, naoto.sato at oracle.com

! make/jdk/src/classes/build/tools/generateemojidata/GenerateEmojiData.java
! src/java.base/share/classes/java/util/regex/EmojiData.java.template
! src/java.base/share/classes/java/util/regex/Grapheme.java
! src/java.base/share/classes/java/util/regex/Pattern.java
+ test/micro/org/openjdk/bench/java/util/regex/PatternBench.java

Changeset: e2dbcc6ed36d
Author:    rfield
Date:      2019-06-01 13:41 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/e2dbcc6ed36d

8080353: JShell: Better error message on attempting to add default method
Summary: Special handling for errors with "default" modifier
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! test/langtools/ProblemList.txt
! test/langtools/jdk/jshell/ExceptionsTest.java
! test/langtools/jdk/jshell/MethodsTest.java

Changeset: 905b2a416250
Author:    rfield
Date:      2019-06-01 14:09 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/905b2a416250

8223688: JShell: crash on the instantiation of raw anonymous class
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/langtools/jdk/jshell/ToolBasicTest.java

Changeset: 65896ed82849
Author:    shade
Date:      2019-06-02 10:08 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/65896ed82849

8225104: 32-bit build failures after JDK-8222252
Reviewed-by: bobv, rkennke, dholmes

! src/hotspot/share/runtime/arguments.cpp

Changeset: 249b2b4fcb7d
Author:    shade
Date:      2019-06-02 10:08 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/249b2b4fcb7d

8225111: Make Shenandoah tests work with 32-bit VMs
Reviewed-by: rkennke

! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java
! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java
! test/hotspot/jtreg/gc/shenandoah/TestHumongousThreshold.java
! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestNullCheck.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestReferenceCAS.java
! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/options/TestObjectAlignment.java

Changeset: aa5eeb1a9871
Author:    shade
Date:      2019-06-02 10:08 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/aa5eeb1a9871

8225048: Shenandoah x86_32 support
Reviewed-by: erikj, rkennke

! make/autoconf/hotspot.m4
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
+ src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_32.ad
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp

Changeset: d22206f24d59
Author:    lancea
Date:      2019-06-02 17:13 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/d22206f24d59

8212807: tools/jar/multiRelease/Basic.java times out
Reviewed-by: bchristi

! test/jdk/tools/jar/multiRelease/Basic.java
! test/jdk/tools/jar/multiRelease/MRTestBase.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java

Changeset: 0dab93cb3b0c
Author:    tschatzl
Date:      2019-06-03 10:50 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/0dab93cb3b0c

8223162: Improve ergonomics for Sparse PRT entry sizing
Summary: Scale Sparse PRT table sizes exponentially according to region size.
Reviewed-by: kbarrett, sangheki

! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/gc/g1/sparsePRT.hpp

Changeset: 00f7fce88e25
Author:    tschatzl
Date:      2019-06-03 10:51 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/00f7fce88e25

8223693: Memory wastage in size of per-region type buffers in GC
Reviewed-by: kbarrett, sangheki

! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp

Changeset: ba171f871932
Author:    phedlin
Date:      2019-05-28 14:56 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/ba171f871932

8223363: Bad node estimate assertion failure
8223502: Node estimate for loop unswitching is not correct: assert(delta <= 2 * required) failed: Bad node estimate
8224648: assert(!exceeding_node_budget()) failed: Too many NODES required! failure with ctw
Summary: Tighten the node estimates. New est_loop_clone_sz() implementation that will compute a "fan-out" complexity estimate as part of the size estimate (to better estimate complex loop body size after cloning). New est_loop_unroll_sz() function, used to estimate the size of a loop body att full/maximal unrolling. Correction to node budget final tests and asserts.
Reviewed-by: neliasso, kvn

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/LoopUnswitchingBadNodeBudget.java

Changeset: 9691a169f1dd
Author:    roland
Date:      2019-05-21 15:46 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/9691a169f1dd

8173196: [REDO] C2 does not optimize redundant memory operations with G1
Reviewed-by: thartmann, kvn

! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp

Changeset: 6c205bbdafd2
Author:    shade
Date:      2019-06-03 14:50 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/6c205bbdafd2

8225046: Shenandoah metrics logs refactoring
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp

Changeset: 47d928ba8733
Author:    eosterlund
Date:      2019-06-03 13:35 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/47d928ba8733

8224814: Remove dead JNIHandleBlock freelist code
Reviewed-by: stefank, tschatzl, kbarrett

! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp

Changeset: fdddd05767ce
Author:    eosterlund
Date:      2019-06-03 13:35 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/fdddd05767ce

8224816: Provide os::processor_id() implementation for Mac OS
Reviewed-by: rehn, pliden, kbarrett, gziemski

! src/hotspot/os/bsd/os_bsd.cpp

Changeset: 4ffd6a955e92
Author:    rfield
Date:      2019-06-03 07:46 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/4ffd6a955e92

8225151: JShell API: Fix position of @jls tag
Reviewed-by: jjg

! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java

Changeset: 1c291d1c272c
Author:    rfield
Date:      2019-06-03 08:21 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/1c291d1c272c

8199623: JShell: corralling not restored on drop
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! test/langtools/jdk/jshell/DropTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java

Changeset: 1cccaaf46c7b
Author:    erikj
Date:      2019-06-03 10:52 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/1cccaaf46c7b

8225140: Build fails if directory contains 'unix'
Reviewed-by: tbell

! make/common/JdkNativeCompilation.gmk
! make/lib/Awt2dLibraries.gmk

Changeset: d3e404cc3972
Author:    rkennke
Date:      2019-06-03 21:28 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/d3e404cc3972

8225171: Remove leftovers in shenandoahBarrierSetC1.cpp
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp

Changeset: a38132298eda
Author:    iveresov
Date:      2019-06-03 13:21 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/a38132298eda

8223320: [AOT] jck test api/javax_script/ScriptEngine/PutGet.html fails when test classes are AOTed
Summary: Materialization of primitive boxes should use caches
Reviewed-by: kvn, never

! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/aot/aotLoader.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/code/debugInfo.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/thread.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/BoxDeoptimizationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java

Changeset: a8ee59471f55
Author:    iveresov
Date:      2019-06-03 14:15 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/a8ee59471f55

8225202: Add missing include after JDK-8223320
Reviewed-by: kvn

! src/hotspot/share/aot/aotLoader.cpp

Changeset: 1a7f82c98eee
Author:    kkharbas
Date:      2019-06-03 11:04 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/1a7f82c98eee

8224247: AllocateOldGenAt fires assertion failure
Summary: Split the heap_reserved_size_bytes() into two methods - one for use during heap initialization and other for at later stages.
Reviewed-by: sangheki, tschatzl

! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1Arguments.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/parallel/adjoiningGenerationsForHeteroHeap.cpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/parallel/parallelArguments.hpp
! src/hotspot/share/prims/whitebox.cpp

Changeset: 030c32236ba3
Author:    jjg
Date:      2019-06-03 16:16 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/030c32236ba3

8225207: redundant <p> in Instrumentation.java
Reviewed-by: lancea

! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java

Changeset: a03a2455fe3b
Author:    rfield
Date:      2019-06-03 16:24 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/a03a2455fe3b

8225208: Re-Problem list jdk/jshell/ExceptionsTest.java fails on windows
Reviewed-by: jjg

! test/langtools/ProblemList.txt

Changeset: 06d4100ebd32
Author:    coleenp
Date:      2019-06-03 19:42 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/06d4100ebd32

8225212: ProblemList gc/stress/TestReclaimStringsLeaksMemory.java
Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList.txt

Changeset: a82a367b2d8c
Author:    epavlova
Date:      2019-06-03 17:14 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/a82a367b2d8c

8225199: [Graal] compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java fails with -XX:CompileThresholdScaling=0.1
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java

Changeset: 2ae056696b15
Author:    rwestberg
Date:      2019-06-03 10:28 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/2ae056696b15

8223678: Add Visual Studio Code workspace generation support (for native code)
Reviewed-by: erikj

+ doc/ide.html
+ doc/ide.md
! make/Main.gmk
! make/UpdateBuildDocs.gmk
! make/common/MakeBase.gmk
! make/common/Utils.gmk
+ make/vscode/CreateVSCodeProject.gmk
+ make/vscode/indexers/ccls-extensions.txt
+ make/vscode/indexers/ccls-notes.txt
+ make/vscode/indexers/ccls-settings.txt
+ make/vscode/indexers/clangd-extensions.txt
+ make/vscode/indexers/clangd-notes.txt
+ make/vscode/indexers/clangd-settings.txt
+ make/vscode/indexers/cpptools-extensions.txt
+ make/vscode/indexers/cpptools-settings.txt
+ make/vscode/indexers/rtags-extensions.txt
+ make/vscode/indexers/rtags-settings.txt
+ make/vscode/template-launch.jsonc
+ make/vscode/template-tasks.jsonc
+ make/vscode/template-workspace-folder.txt
+ make/vscode/template-workspace.jsonc
! test/make/TestMakeBase.gmk

Changeset: b003077e495c
Author:    stuefe
Date:      2019-06-04 07:49 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/b003077e495c

8225178: [Solaris] os::signal() should call sigaction() with SA_SIGINFO
Reviewed-by: dcubed, dholmes

! src/hotspot/os/solaris/os_solaris.cpp

Changeset: cb2628a4f33f
Author:    psadhukhan
Date:      2019-05-15 15:17 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/cb2628a4f33f

8223937: PIT: java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java listed twice in ProblemList
Reviewed-by: jdv, pbansal

! test/jdk/ProblemList.txt

Changeset: 256a5cbb4439
Author:    prr
Date:      2019-05-17 13:05 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/256a5cbb4439

8223804: [macos] remove obsoleted reference to security framework in launcher code
Reviewed-by: rriggs, erikj

! make/lib/CoreLibraries.gmk
! src/java.base/macosx/native/libjava/java_props_macosx.c

Changeset: d23707ad2b00
Author:    serb
Date:      2019-05-17 22:37 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/d23707ad2b00

8224152: [macOS] ProblemList tests that leave rubbish on the screen
Reviewed-by: prr

! test/jdk/ProblemList.txt

Changeset: 9ee0b8733ee4
Author:    serb
Date:      2019-05-17 22:48 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/9ee0b8733ee4

8223766: Remains of ancient code in AWT initialization
Reviewed-by: jdv

! src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.c
- src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.c
- src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.c
- src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.h
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
! src/java.desktop/windows/native/libawt/windows/awt_Color.cpp
- src/java.desktop/windows/native/libawt/windows/awt_Color.h
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.h
! src/java.desktop/windows/native/libawt/windows/awt_Rectangle.cpp
- src/java.desktop/windows/native/libawt/windows/awt_Rectangle.h

Changeset: 1a80806e7d15
Author:    serb
Date:      2019-05-18 23:35 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/1a80806e7d15

6933331: (d3d/ogl) java.lang.IllegalStateException: Buffers have not been created
Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/Component.java
+ test/jdk/java/awt/image/BufferStrategy/ExceptionAfterComponentDispose.java

Changeset: f36cee599800
Author:    psadhukhan
Date:      2019-05-20 11:03 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/f36cee599800

8224096: Add relevant bugid to java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java in ProblemList
Reviewed-by: jdv, serb

! test/jdk/ProblemList.txt

Changeset: c53905e7dc57
Author:    dmarkov
Date:      2019-05-20 15:42 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/c53905e7dc57

8214579: JFrame does not paint content in XVFB / X11vnc environment
Reviewed-by: prr

! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java

Changeset: e2a90479dfe5
Author:    serb
Date:      2019-05-20 12:17 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/e2a90479dfe5

8213516: jck test api/javax_accessibility/AccessibleState/fields.html fails intermittent
Reviewed-by: prr

! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java
- test/jdk/javax/accessibility/8197785/AccessibilityBundleMemoryLeakTest.java
+ test/jdk/javax/accessibility/AccessibleBundle/Basic.java

Changeset: 3e0a90050182
Author:    serb
Date:      2019-04-26 23:32 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/3e0a90050182

8222917: GraphicsEnvironment for Unix still have an unused dependency on Solaris
Reviewed-by: prr

! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java

Changeset: eba6a83dc23b
Author:    psadhukhan
Date:      2019-05-21 14:41 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/eba6a83dc23b

8214702: Wrong text position for whitespaced string in printing Swing text
Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/jdk/javax/swing/SwingUtilities/TestTextPosInPrint.java

Changeset: e448d58051ab
Author:    psadhukhan
Date:      2019-05-23 10:50 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/e448d58051ab

8211703: JInternalFrame : java.lang.AssertionError: cannot find the internal frame
Reviewed-by: prr, serb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! test/jdk/sanity/client/SwingSet/src/InternalFrameDemoTest.java

Changeset: d85b366bd8f4
Author:    prr
Date:      2019-05-23 15:02 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/d85b366bd8f4

8223804: [macos] remove obsoleted reference to security framework in launcher code
Reviewed-by: rriggs, erikj

! test/jdk/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java

Changeset: f13dba72a5ea
Author:    prr
Date:      2019-05-24 09:10 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/f13dba72a5ea

8224705: Tests that need to be problem-listed or have printer resources
Reviewed-by: serb, psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/java/awt/PrintJob/PrinterException.java
! test/jdk/java/awt/print/PrinterJob/Margins.java

Changeset: 0b1f4dafd492
Author:    prr
Date:      2019-05-24 13:50 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/0b1f4dafd492

8224771: backout RemoveDropTargetCrashTest.java fix to re-push with correct bugid
Reviewed-by: serb

! test/jdk/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java

Changeset: 779a8d44523b
Author:    prr
Date:      2019-05-24 13:52 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/779a8d44523b

8224632: testbug: java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java fails on MacOS
Reviewed-by: serb, psadhukhan

! test/jdk/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java

Changeset: 4929c53ff29d
Author:    prr
Date:      2019-05-27 12:24 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/4929c53ff29d

8224778: test/jdk/demo/jfc/J2Ddemo/J2DdemoTest.java cannot find J2Ddemo.jar
Reviewed-by: erikj, psadhukhan

! make/RunTests.gmk
! test/jdk/demo/jfc/J2Ddemo/J2DdemoTest.java

Changeset: 8cddb14bb234
Author:    psadhukhan
Date:      2019-05-28 16:35 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/8cddb14bb234

8224830: test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java fails on linux-x64
Reviewed-by: jdv

! test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java

Changeset: f11d2e10a6e4
Author:    psadhukhan
Date:      2019-05-28 16:38 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/f11d2e10a6e4

8224821: java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java fails linux-x64
Reviewed-by: jdv

! test/jdk/java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java

Changeset: fb7954fde06e
Author:    psadhukhan
Date:      2019-05-30 10:45 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/fb7954fde06e

8224824: ProblemList java/awt/Color/AlphaColorTest failure in linux_x64
Reviewed-by: serb

! test/jdk/ProblemList.txt

Changeset: 4c730a3b5dd9
Author:    prr
Date:      2019-05-30 09:16 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/4c730a3b5dd9

8225020: Problem list some sanity test failures
Reviewed-by: psadhukhan, akolarkunnu

! test/jdk/ProblemList.txt

Changeset: e29c0c8ebd90
Author:    prr
Date:      2019-05-30 09:23 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/e29c0c8ebd90

8225007: java/awt/print/PrinterJob/LandscapeStackOverflow.java may hang
Reviewed-by: serb, jdv

! test/jdk/java/awt/print/PrinterJob/LandscapeStackOverflow.java
! test/jdk/java/awt/print/PrinterJob/PrintToDir.java

Changeset: fdaf7287ea3a
Author:    prr
Date:      2019-05-30 11:52 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/fdaf7287ea3a

8223271: SplashScreen is still shown if defaulting to headless on MacOS
Reviewed-by: bpb, serb, kcr

! make/lib/Awt2dLibraries.gmk
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/splashscreen.h
! src/java.base/share/native/libjli/splashscreen_stubs.c
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c

Changeset: 55dc1385d1b7
Author:    serb
Date:      2019-05-30 17:14 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/55dc1385d1b7

8225032: Fix some C++ conformance issues in AWT Windows code
Reviewed-by: prr, serb
Contributed-by: andrewluotechnologies at outlook.com

! src/java.desktop/windows/native/libawt/windows/awt.h
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp

Changeset: feb860d41612
Author:    prr
Date:      2019-06-02 12:38 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/feb860d41612

8224056: Fix some assignments of string literals to LPSTR (instead of LPCSTR)
Reviewed-by: prr
Contributed-by: andrewluotechnologies at outlook.com

! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp

Changeset: 26dd6fdc4165
Author:    tnakamura
Date:      2019-06-02 16:59 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/26dd6fdc4165

8219901: Noto fonts for East Asian countries cannot belong to CompositeFont
Reviewed-by: prr, jdv

! src/java.desktop/unix/classes/sun/awt/FcFontManager.java
! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java
+ test/jdk/java/awt/font/FontNames/FCCompositeTest.java

Changeset: 5f9ef936707c
Author:    psadhukhan
Date:      2019-06-03 11:06 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/5f9ef936707c

Merge

! make/RunTests.gmk
! make/lib/Awt2dLibraries.gmk
- src/hotspot/share/Xusage.txt
- src/hotspot/share/c1/c1_globals.cpp
- src/hotspot/share/gc/shenandoah/shenandoahHeapLock.hpp
- src/hotspot/share/opto/c2_globals.cpp
- src/java.base/share/classes/sun/text/resources/nfc.icu
- src/java.base/share/classes/sun/text/resources/nfkc.icu
- src/java.base/share/classes/sun/text/resources/nfkc_cf.icu
! src/java.base/share/native/libjli/java.c
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.3.1.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-migrate-3.0.1.js
- src/jdk.javadoc/share/legal/jquery-migrate.md
- test/fmw/gtest/CHANGES
- test/fmw/gtest/LICENSE
- test/fmw/gtest/README
- test/fmw/gtest/include/gtest/gtest-death-test.h
- test/fmw/gtest/include/gtest/gtest-message.h
- test/fmw/gtest/include/gtest/gtest-param-test.h
- test/fmw/gtest/include/gtest/gtest-param-test.h.pump
- test/fmw/gtest/include/gtest/gtest-printers.h
- test/fmw/gtest/include/gtest/gtest-spi.h
- test/fmw/gtest/include/gtest/gtest-test-part.h
- test/fmw/gtest/include/gtest/gtest-typed-test.h
- test/fmw/gtest/include/gtest/gtest.h
- test/fmw/gtest/include/gtest/gtest_pred_impl.h
- test/fmw/gtest/include/gtest/gtest_prod.h
- test/fmw/gtest/include/gtest/internal/gtest-death-test-internal.h
- test/fmw/gtest/include/gtest/internal/gtest-filepath.h
- test/fmw/gtest/include/gtest/internal/gtest-internal.h
- test/fmw/gtest/include/gtest/internal/gtest-linked_ptr.h
- test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h
- test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
- test/fmw/gtest/include/gtest/internal/gtest-param-util.h
- test/fmw/gtest/include/gtest/internal/gtest-port.h
- test/fmw/gtest/include/gtest/internal/gtest-string.h
- test/fmw/gtest/include/gtest/internal/gtest-tuple.h
- test/fmw/gtest/include/gtest/internal/gtest-tuple.h.pump
- test/fmw/gtest/include/gtest/internal/gtest-type-util.h
- test/fmw/gtest/include/gtest/internal/gtest-type-util.h.pump
- test/fmw/gtest/src/gtest-all.cc
- test/fmw/gtest/src/gtest-death-test.cc
- test/fmw/gtest/src/gtest-filepath.cc
- test/fmw/gtest/src/gtest-internal-inl.h
- test/fmw/gtest/src/gtest-port.cc
- test/fmw/gtest/src/gtest-printers.cc
- test/fmw/gtest/src/gtest-test-part.cc
- test/fmw/gtest/src/gtest-typed-test.cc
- test/fmw/gtest/src/gtest.cc
- test/fmw/gtest/src/gtest_main.cc
! test/jdk/ProblemList.txt
- test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java
- test/jdk/java/lang/Character/PropList.txt
- test/jdk/java/lang/Character/PropertyValueAliases.txt
- test/jdk/java/lang/Character/Scripts.txt
- test/jdk/java/lang/Character/SpecialCasing.txt
- test/jdk/java/lang/Character/UnicodeBlock/Blocks.txt
- test/jdk/java/lang/Character/UnicodeData.txt
- test/jdk/java/lang/Character/charprop00.bin
- test/jdk/java/lang/Character/charprop01.bin
- test/jdk/java/lang/Character/charprop02.bin
- test/jdk/java/lang/Character/charprop03.bin
- test/jdk/java/lang/Character/charprop0E.bin
- test/jdk/java/lang/Character/charprop0F.bin
- test/jdk/java/lang/Character/charprop10.bin
- test/jdk/java/util/regex/GraphemeBreakProperty.txt
- test/jdk/java/util/regex/GraphemeBreakTest.txt
- test/jdk/sun/management/windows/revokeall.c
- test/jdk/sun/management/windows/revokeall.exe

Changeset: 4cfbcfac47aa
Author:    jdv
Date:      2019-06-03 11:56 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/4cfbcfac47aa

8225105: java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java fails in Windows 10
Reviewed-by: prr, serb

! test/jdk/java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java

Changeset: 8b8d83cf9097
Author:    psadhukhan
Date:      2019-06-04 13:34 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/8b8d83cf9097

Merge

! make/lib/Awt2dLibraries.gmk

Changeset: 7586561128e3
Author:    hannesw
Date:      2019-06-04 16:20 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/7586561128e3

8222091: Javadoc does not handle package annotations correctly on package-info.java
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg1/A.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg1/package-info.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg2/A.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg2/package.html
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/A.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/package-info.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/package.html

Changeset: 0ca8e495bbba
Author:    hannesw
Date:      2019-06-04 16:33 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/0ca8e495bbba

8214126: Method signatures not formatted correctly in browser
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
+ test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
+ test/langtools/jdk/javadoc/doclet/testMethodSignature/pkg/C.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java

Changeset: 30fe07cac527
Author:    chegar
Date:      2019-06-04 15:52 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/30fe07cac527

6394787: Typos in javadoc of OIS.readObjectOverride and OOS.writeObjectOverride
Reviewed-by: alanb, chegar
Contributed-by: Andrey Turbanov <turbanoff at gmail.com>

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! test/jdk/java/io/Serializable/subclass/AbstractObjectOutputStream.java

Changeset: 3a09397c147e
Author:    mseledtsov
Date:      2019-06-04 07:53 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/3a09397c147e

8223396: [TESTBUG] several jfr tests do not clean up files created in /tmp
Summary: Using test utils to create temp files and directories
Reviewed-by: dholmes, erikj, hseigel, lmesnik

! test/jdk/jdk/jfr/event/io/EvilInstrument.java
! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java
! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java
! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java
! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java
! test/jdk/jdk/jfr/jmx/JmxHelper.java
! test/jdk/jdk/jfr/jvm/TestJavaEvent.java
! test/lib/jdk/test/lib/Utils.java

Changeset: 9c36f33b0b01
Author:    mseledtsov
Date:      2019-06-04 07:54 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/9c36f33b0b01

Merge


Changeset: 7453d5007e24
Author:    coleenp
Date:      2019-06-04 10:29 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/7453d5007e24

8222468: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError
Summary: Preload StackTraceElement$HashedModules in test.
Reviewed-by: lmesnik, dholmes

! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java

Changeset: 7c49133fc1bc
Author:    hannesw
Date:      2019-06-04 17:51 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/7c49133fc1bc

8178982: Javadoc search specification
Reviewed-by: jjg, erikj

! src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java
! src/jdk.javadoc/share/classes/module-info.java

Changeset: 8e31e083fe3c
Author:    kbarrett
Date:      2019-06-04 13:26 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/8e31e083fe3c

8212630: jtreg/gc/logging/TestMetaSpaceLog.java failed with Agent timed out
Summary: Use driver with framework test options passed through to subtask.
Reviewed-by: tschatzl, lmesnik

! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java

Changeset: 0289438c1286
Author:    jjg
Date:      2019-06-04 11:29 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/0289438c1286

8223805: DocCommentParser should allow for <main> and </main>
Reviewed-by: hannesw

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! test/langtools/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java
+ test/langtools/tools/javac/doctree/dcapi/overview8.html
+ test/langtools/tools/javac/doctree/dcapi/overview8.html.out
+ test/langtools/tools/javac/doctree/dcapi/overview9.html
+ test/langtools/tools/javac/doctree/dcapi/overview9.html.out

Changeset: ef23ea332077
Author:    smarks
Date:      2019-06-04 11:55 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/ef23ea332077

8217412: deprecate rmic for removal
Reviewed-by: rriggs, sundar

! src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties
! src/jdk.rmic/share/man/rmic.1

Changeset: 2fe2063fe567
Author:    kvn
Date:      2019-06-04 12:44 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/2fe2063fe567

8225019: Update JVMCI
Reviewed-by: never, dlong

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java
! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetClassInitializerTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetImplementorTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupTypeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReadConfigurationTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidCompilationResult.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidDebugInfo.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidOopMap.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestTranslatedException.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/meta/StableFieldTest.java
+ test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java
! test/jdk/ProblemList-graal.txt

Changeset: 1791eaa73e81
Author:    mchung
Date:      2019-06-04 12:50 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/1791eaa73e81

8222448: java/lang/reflect/PublicMethods/PublicMethodsTest.java times out
Summary: Set empty class path for compilation to avoid unnecessary opening/scanning of JAR files
Reviewed-by: alanb, dholmes

! test/jdk/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: 4158e6a864d4
Author:    jjg
Date:      2019-06-04 13:47 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/4158e6a864d4

8225306: bad headings in java.sql.rowset SyncProvider.java
Reviewed-by: lancea

! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProvider.java

Changeset: 64fe51ee940e
Author:    jjg
Date:      2019-06-04 14:47 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/64fe51ee940e

8225309: HTML issues in jdk.jdi module
Reviewed-by: lancea

! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
! src/jdk.jdi/share/classes/module-info.java

Changeset: e079a4cfad75
Author:    jjg
Date:      2019-06-04 15:42 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/e079a4cfad75

8225314: broken links in java.base
Reviewed-by: darcy

! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java

Changeset: f4df9d4201cc
Author:    jjg
Date:      2019-06-04 16:50 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/f4df9d4201cc

8225324: Bad HTML in jdk.jfr module-info.java
Reviewed-by: lancea

! src/jdk.jfr/share/classes/module-info.java

Changeset: da9dac56aafc
Author:    mikael
Date:      2019-06-04 18:12 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/da9dac56aafc

8225307: ProblemList compiler/codegen/TestCharVect2.java and compiler/c2/cr6340864/TestLongVect.java
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList.txt

Changeset: b78597cfcced
Author:    dholmes
Date:      2019-06-04 21:25 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/b78597cfcced

8225217: Backout: JDK-8224814: Remove dead JNIHandleBlock freelist code
Reviewed-by: kvn, kbarrett

! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp

Changeset: 7a026580fed5
Author:    igerasim
Date:      2019-06-04 18:55 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/7a026580fed5

8225198: Optimize regex tree for greedy quantifiers of type {N,}
Reviewed-by: redestad, bchristi

! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/regex/PrintPattern.java

Changeset: 29ab1f3bd353
Author:    weijun
Date:      2019-06-05 09:58 +0800
URL:       http://hg.openjdk.java.net/amber/amber/rev/29ab1f3bd353

8193255: Root Certificates should be stored in text format and assembled at build time
Reviewed-by: clanger, erikj, mullan

! make/ToolsJdk.gmk
! make/copy/Copy-java.base.gmk
+ make/data/cacerts/README
+ make/data/cacerts/actalisauthenticationrootca
+ make/data/cacerts/addtrustclass1ca
+ make/data/cacerts/addtrustexternalca
+ make/data/cacerts/addtrustqualifiedca
+ make/data/cacerts/affirmtrustcommercialca
+ make/data/cacerts/affirmtrustnetworkingca
+ make/data/cacerts/affirmtrustpremiumca
+ make/data/cacerts/affirmtrustpremiumeccca
+ make/data/cacerts/baltimorecybertrustca
+ make/data/cacerts/buypassclass2ca
+ make/data/cacerts/buypassclass3ca
+ make/data/cacerts/camerfirmachambersca
+ make/data/cacerts/camerfirmachamberscommerceca
+ make/data/cacerts/camerfirmachambersignca
+ make/data/cacerts/certumca
+ make/data/cacerts/certumtrustednetworkca
+ make/data/cacerts/chunghwaepkirootca
+ make/data/cacerts/comodoaaaca
+ make/data/cacerts/comodoeccca
+ make/data/cacerts/comodorsaca
+ make/data/cacerts/digicertassuredidg2
+ make/data/cacerts/digicertassuredidg3
+ make/data/cacerts/digicertassuredidrootca
+ make/data/cacerts/digicertglobalrootca
+ make/data/cacerts/digicertglobalrootg2
+ make/data/cacerts/digicertglobalrootg3
+ make/data/cacerts/digicerthighassuranceevrootca
+ make/data/cacerts/digicerttrustedrootg4
+ make/data/cacerts/dtrustclass3ca2
+ make/data/cacerts/dtrustclass3ca2ev
+ make/data/cacerts/entrust2048ca
+ make/data/cacerts/entrustevca
+ make/data/cacerts/entrustrootcaec1
+ make/data/cacerts/entrustrootcag2
+ make/data/cacerts/geotrustglobalca
+ make/data/cacerts/geotrustprimaryca
+ make/data/cacerts/geotrustprimarycag2
+ make/data/cacerts/geotrustprimarycag3
+ make/data/cacerts/geotrustuniversalca
+ make/data/cacerts/globalsignca
+ make/data/cacerts/globalsigneccrootcar4
+ make/data/cacerts/globalsigneccrootcar5
+ make/data/cacerts/globalsignr2ca
+ make/data/cacerts/globalsignr3ca
+ make/data/cacerts/globalsignrootcar6
+ make/data/cacerts/godaddyclass2ca
+ make/data/cacerts/godaddyrootg2ca
+ make/data/cacerts/identrustcommercial
+ make/data/cacerts/identrustdstx3
+ make/data/cacerts/identrustpublicca
+ make/data/cacerts/keynectisrootca
+ make/data/cacerts/letsencryptisrgx1
+ make/data/cacerts/luxtrustglobalrootca
+ make/data/cacerts/quovadisrootca
+ make/data/cacerts/quovadisrootca1g3
+ make/data/cacerts/quovadisrootca2
+ make/data/cacerts/quovadisrootca2g3
+ make/data/cacerts/quovadisrootca3
+ make/data/cacerts/quovadisrootca3g3
+ make/data/cacerts/secomscrootca1
+ make/data/cacerts/secomscrootca2
+ make/data/cacerts/securetrustca
+ make/data/cacerts/soneraclass2ca
+ make/data/cacerts/starfieldclass2ca
+ make/data/cacerts/starfieldrootg2ca
+ make/data/cacerts/starfieldservicesrootg2ca
+ make/data/cacerts/swisssigngoldg2ca
+ make/data/cacerts/swisssignplatinumg2ca
+ make/data/cacerts/swisssignsilverg2ca
+ make/data/cacerts/teliasonerarootcav1
+ make/data/cacerts/thawtepremiumserverca
+ make/data/cacerts/thawteprimaryrootca
+ make/data/cacerts/thawteprimaryrootcag2
+ make/data/cacerts/thawteprimaryrootcag3
+ make/data/cacerts/ttelesecglobalrootclass2ca
+ make/data/cacerts/ttelesecglobalrootclass3ca
+ make/data/cacerts/usertrusteccca
+ make/data/cacerts/usertrustrsaca
+ make/data/cacerts/utnuserfirstobjectca
+ make/data/cacerts/verisignclass2g2ca
+ make/data/cacerts/verisignclass3ca
+ make/data/cacerts/verisignclass3g2ca
+ make/data/cacerts/verisignclass3g3ca
+ make/data/cacerts/verisignclass3g4ca
+ make/data/cacerts/verisignclass3g5ca
+ make/data/cacerts/verisigntsaca
+ make/data/cacerts/verisignuniversalrootca
+ make/data/cacerts/xrampglobalca
! make/gendata/Gendata-java.base.gmk
! make/gendata/GendataBlacklistedCerts.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataPublicSuffixList.gmk
+ make/jdk/src/classes/build/tools/generatecacerts/GenerateCacerts.java
- src/java.base/share/lib/security/cacerts

Changeset: 3eb7187b20f0
Author:    smarks
Date:      2019-06-04 18:59 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/3eb7187b20f0

8225315: test java/util/ArrayDeque/WhiteBox.java isn't part of the jdk_collections test group
Reviewed-by: martin, darcy

! test/jdk/TEST.groups

Changeset: bb3359bcf534
Author:    stuefe
Date:      2019-06-05 07:25 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/bb3359bcf534

8224600: Provide VM.events command
Reviewed-by: minqi, dholmes, mbaesken, clanger

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/events.hpp
+ test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java

Changeset: 412ce076c0dc
Author:    stuefe
Date:      2019-06-05 08:59 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/412ce076c0dc

8224181: On child process spawn, child may write to random file descriptor instead of the fail pipe
Reviewed-by: rriggs, martin

! src/java.base/unix/native/libjava/childproc.c

Changeset: cfd1e298ca33
Author:    shade
Date:      2019-06-05 09:23 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/cfd1e298ca33

8225229: Shenandoah: trim down default number of GC threads
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
+ test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java

Changeset: 28c93b5fb056
Author:    redestad
Date:      2019-06-05 10:07 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/28c93b5fb056

8225179: (regex) Minor Pattern cleanup
Reviewed-by: igerasim

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/micro/org/openjdk/bench/java/util/regex/PatternBench.java

Changeset: 27d3b8e5c58b
Author:    redestad
Date:      2019-06-05 10:23 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/27d3b8e5c58b

8224240: Properties.load fails to throw IAE on malformed unicode in certain circumstances
Reviewed-by: smarks, rriggs, dfuchs

! src/java.base/share/classes/java/util/Properties.java
! test/jdk/java/util/Properties/PropertiesTest.java

Changeset: a5967fd63d9d
Author:    pliden
Date:      2019-06-05 10:43 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/a5967fd63d9d

8224962: ZGC: Strengthen ZHeap::is_oop()
Reviewed-by: eosterlund

! src/hotspot/share/gc/z/zHeap.inline.hpp

Changeset: 3f8a81f5d1b2
Author:    pliden
Date:      2019-06-05 10:43 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/3f8a81f5d1b2

8224965: ZGC: Strengthen ZHeap::is_in()
Reviewed-by: eosterlund

! src/hotspot/share/gc/z/zAddress.hpp
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zHeap.cpp

Changeset: 1de459182903
Author:    pliden
Date:      2019-06-05 10:43 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/1de459182903

8225084: gc/z/TestHighUsage.java fails with unexpected allocation stall
Reviewed-by: eosterlund

! test/hotspot/jtreg/gc/z/TestHighUsage.java

Changeset: ae3ef834deed
Author:    mdoerr
Date:      2019-05-31 14:52 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/ae3ef834deed

8222103: [testbug] compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest may exceed VM limit
Reviewed-by: iignatyev, mdoerr
Contributed-by: peter.januschke at sap.com

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java

Changeset: ce8bab2c4185
Author:    chegar
Date:      2019-06-05 12:02 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/ce8bab2c4185

8225214: Socket.getOption(SocketOption) not returning the expected type for the StandardSocketOptions.SO_LINGER
Reviewed-by: alanb

! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! test/jdk/java/net/SocketOption/OptionsTest.java

Changeset: 63a62cc10a0a
Author:    roland
Date:      2019-05-21 09:08 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/63a62cc10a0a

8224580: Matcher can cause oop field/array element to be reloaded
Reviewed-by: neliasso, rkennke, dlong

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

Changeset: ec621f7f95f2
Author:    chegar
Date:      2019-06-05 13:59 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/ec621f7f95f2

8225037: java.net.JarURLConnection::getJarEntry() throws NullPointerException
Reviewed-by: coffeys, vtewari

! src/java.base/share/classes/java/net/JarURLConnection.java
+ test/jdk/java/net/JarURLConnection/TestDefaultBehavior.java

Changeset: 27080d54c644
Author:    zgu
Date:      2019-06-05 09:15 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/27080d54c644

8225341: Shenandoah: CM::update_thread_roots() needs to handle derived pointers
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp

Changeset: 9775d05d69c8
Author:    shade
Date:      2019-06-05 15:19 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/9775d05d69c8

8225342: Shenandoah: use COMPILER2_OR_JVMCI macro consistently
Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: 02db50f278f9
Author:    rriggs
Date:      2019-06-05 10:21 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/02db50f278f9

8220238: Enhancing j.l.Runtime/System::gc specification with an explicit 'no guarantee' statement
Reviewed-by: shade, dholmes, mchung, plevart

! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java

Changeset: 9b392b044f64
Author:    hannesw
Date:      2019-06-05 16:26 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/9b392b044f64

8221709: replace use of style blockListLast
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java

Changeset: 6c2d69a41ff9
Author:    mchung
Date:      2019-06-05 07:49 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/6c2d69a41ff9

8221368: Error message when module main class cannot be loaded is missing exception details
Reviewed-by: alanb, sundar

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
+ test/jdk/tools/launcher/modules/basic/LauncherErrors.java
+ test/jdk/tools/launcher/modules/basic/src/test2/jdk/test2/Main.java
+ test/jdk/tools/launcher/modules/basic/src/test2/module-info.java

Changeset: 481999e74cea
Author:    jjg
Date:      2019-06-05 08:24 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/481999e74cea

8225346: Convert file to HTML5
Reviewed-by: lancea

! make/data/docs-resources/index.html

Changeset: cad7e13ca587
Author:    mikael
Date:      2019-06-05 08:43 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/cad7e13ca587

8225305: ProblemList java/lang/invoke/VarHandles tests
Reviewed-by: kvn, iignatyev, mchung, alanb

+ test/jdk/ProblemList-aot.txt

Changeset: c87e52dbdca0
Author:    stuefe
Date:      2019-06-05 19:34 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/c87e52dbdca0

8225225: stringStream internal buffer should always be zero terminated
Reviewed-by: coleenp, dholmes

! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/gtest/utilities/test_ostream.cpp

Changeset: 36334808644d
Author:    darcy
Date:      2019-06-05 10:49 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/36334808644d

8225353: Add @jls links to java.lang.Enum
Reviewed-by: lancea, jjg

! src/java.base/share/classes/java/lang/Enum.java

Changeset: 3bd979f09721
Author:    dcubed
Date:      2019-06-05 14:01 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/3bd979f09721

8224793: os::die() does not honor CreateCoredumpOnCrash option
Reviewed-by: kbarrett, dholmes, stuefe

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 74832e7b5cad
Author:    dcubed
Date:      2019-06-05 14:07 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/74832e7b5cad

8188872: runtime/ErrorHandling/TimeoutInErrorHandlingTest.java fails intermittently
Reviewed-by: dholmes, stuefe

! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
! test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java

Changeset: 57b93b113ec0
Author:    stuefe
Date:      2019-06-05 09:12 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/57b93b113ec0

8223777: In posix_spawn mode, failing to exec() jspawnhelper does not result in an error
Reviewed-by: rriggs, martin, fweimer

! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/childproc.h

Changeset: 7e2238451585
Author:    stuefe
Date:      2019-06-05 21:14 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/7e2238451585

8225348: serviceability/dcmd/vm/EventsTest.java failed
Reviewed-by: jcbeyler, cjplummer

! test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java

Changeset: 77b54b2822cc
Author:    vromero
Date:      2019-06-05 16:01 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/77b54b2822cc

8216261: Javap ignores default modifier on interfaces
Reviewed-by: jjg, darcy

! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
+ test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java

Changeset: 647593fdea53
Author:    erikj
Date:      2019-06-05 13:46 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/647593fdea53

8209381: Default CDS classlist generation should run with an explicit locale setting
Reviewed-by: iklam, tbell

! make/GenerateLinkOptData.gmk

Changeset: 0d326e0f474c
Author:    vromero
Date:      2019-06-05 17:01 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/0d326e0f474c

8223942: Missing methods in ClientCodeWrapper$WrappedJavaFileManager
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
+ test/langtools/tools/javac/T8223942/ClientCodeWrappersShouldOverrideAllMethodsTest.java

Changeset: e2987b9baa93
Author:    naoto
Date:      2019-06-05 16:10 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/e2987b9baa93

8225182: JNI exception pending in DestroyXIMCallback of awt_InputMethod.c:1327
Reviewed-by: serb

! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c

Changeset: 184b05daf50f
Author:    vromero
Date:      2019-06-05 21:50 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/184b05daf50f

8225386: test for JDK-8216261 fails in Windows
Reviewed-by: jjg

! test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java

Changeset: 261cd181eb50
Author:    jwilhelm
Date:      2019-06-06 04:04 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/261cd181eb50

Added tag jdk-13+24 for changeset 7e2238451585

! .hgtags

Changeset: 10a2778ecbbf
Author:    jjiang
Date:      2019-06-06 10:11 +0800
URL:       http://hg.openjdk.java.net/amber/amber/rev/10a2778ecbbf

8225390: ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8161536
Reviewed-by: xuelei

! test/jdk/ProblemList.txt

Changeset: 1402a03f214e
Author:    sspitsyn
Date:      2019-06-05 21:02 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/1402a03f214e

8205126: JVMTI spec incorrectly states that PopFrame can not be called on the current thread
Summary: Align the PopFrame spec with the implementation
Reviewed-by: amenkov, jcbeyler, cjplummer, dcubed

! src/hotspot/share/prims/jvmti.xml

Changeset: f74f0d3033a9
Author:    lfoltan
Date:      2019-06-05 22:19 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/f74f0d3033a9

8225325: Add tests for redefining a class' private method during resolution of the bootstrap specifier
Summary: Add new tests
Reviewed-by: dholmes, sspitsyn

+ test/jdk/java/lang/instrument/RedefineInterfaceMethods/RedefineInterfaceMethods.java
+ test/jdk/java/lang/instrument/RedefineInterfaceMethods/redef/Xost.java
+ test/jdk/java/lang/instrument/RedefineMathTesterMethods/RedefineMathTesterMethods.java
+ test/jdk/java/lang/instrument/RedefineMathTesterMethods/redef/Xost.java

Changeset: 92eec0732eed
Author:    ngasson
Date:      2019-06-04 17:56 +0800
URL:       http://hg.openjdk.java.net/amber/amber/rev/92eec0732eed

8224853: CDS address sanitizer errors
Reviewed-by: iklam, dholmes

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp

Changeset: 6502d6a92fe2
Author:    jiefu
Date:      2019-06-06 13:45 +0300
URL:       http://hg.openjdk.java.net/amber/amber/rev/6502d6a92fe2

8224162: assert(profile.count() == 0) failed: sanity in InlineTree::is_not_reached
Reviewed-by: vlivanov, kvn

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ test/hotspot/jtreg/compiler/profiling/TestProfileCounterOverflow.java

Changeset: 3c905e67e380
Author:    vlivanov
Date:      2019-06-06 13:46 +0300
URL:       http://hg.openjdk.java.net/amber/amber/rev/3c905e67e380

8225106: C2: Parse::clinit_deopt asserts when holder klass is in error state
Reviewed-by: mdoerr

! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/opto/parse1.cpp
! test/hotspot/jtreg/runtime/clinit/ClassInitBarrier.java

Changeset: 36cb654a690f
Author:    vlivanov
Date:      2019-06-06 13:46 +0300
URL:       http://hg.openjdk.java.net/amber/amber/rev/36cb654a690f

8225141: Better handling of classes in error state in fast class initialization checks
Reviewed-by: dlong, dholmes

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: d49b72808414
Author:    weijun
Date:      2019-06-06 21:19 +0800
URL:       http://hg.openjdk.java.net/amber/amber/rev/d49b72808414

8225304: Tiny HTML error (bad heading) in org.ietf.jgss package-info.java
Reviewed-by: xuelei

! src/java.security.jgss/share/classes/org/ietf/jgss/package-info.java

Changeset: 3b22c7e00573
Author:    egahlin
Date:      2019-06-06 15:22 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/3b22c7e00573

8224217: RecordingInfo should use textual representation of path
Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java

Changeset: 442b86eb633c
Author:    rriggs
Date:      2019-06-06 10:03 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/442b86eb633c

8224905: java/lang/ProcessBuilder/Basic.java#id1 failed with stream closed
Reviewed-by: lancea, bpb, naoto

! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: d65d3c37232c
Author:    mbalao
Date:      2019-06-05 01:42 -0300
URL:       http://hg.openjdk.java.net/amber/amber/rev/d65d3c37232c

8215032: Support Kerberos cross-realm referrals (RFC 6806)
Reviewed-by: weijun

! src/java.base/share/conf/security/java.security
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncASRepPart.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKDCRepPart.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncTGSRepPart.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCOptions.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/TicketFlags.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/KeyUsage.java
! test/jdk/sun/security/krb5/auto/KDC.java
+ test/jdk/sun/security/krb5/auto/ReferralsTest.java

Changeset: 61fff1345ee6
Author:    bpb
Date:      2019-06-06 08:11 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/61fff1345ee6

8219992: Correct the documentation of PrintWriter to refer System.lineSeparator
Reviewed-by: darcy, lancea, rriggs

! src/java.base/share/classes/java/io/PrintWriter.java

Changeset: cc0f117f4405
Author:    jlaskey
Date:      2019-06-06 12:24 -0300
URL:       http://hg.openjdk.java.net/amber/amber/rev/cc0f117f4405

8223775: String::stripIndent (Preview)
Reviewed-by: abuckley, vromero, jlahoda, bchristi, rriggs, smarks

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
+ test/jdk/java/lang/String/StripIndent.java

Changeset: dff30b1557ee
Author:    jlaskey
Date:      2019-06-06 12:24 -0300
URL:       http://hg.openjdk.java.net/amber/amber/rev/dff30b1557ee

8223780: String::translateEscapes (Preview)
Reviewed-by: abuckley, vromero, jlahoda, bchristi, igerasim, smarks

! src/java.base/share/classes/java/lang/String.java
+ test/jdk/java/lang/String/TranslateEscapes.java

Changeset: 7d83cf1cfa74
Author:    jlaskey
Date:      2019-06-06 12:24 -0300
URL:       http://hg.openjdk.java.net/amber/amber/rev/7d83cf1cfa74

8203444: String::formatted (Preview)
Reviewed-by: smarks, rriggs, sherman

! src/java.base/share/classes/java/lang/String.java
+ test/jdk/java/lang/String/Formatted.java

Changeset: 830ca7b43b95
Author:    jlaskey
Date:      2019-06-06 12:24 -0300
URL:       http://hg.openjdk.java.net/amber/amber/rev/830ca7b43b95

8223967: Implement Text Blocks (Preview) in the Java compiler
Reviewed-by: vromero, jlahoda, abuckley

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ScannerFactory.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/langtools/tools/javac/TextBlockAPI.java
+ test/langtools/tools/javac/TextBlockLang.java
+ test/langtools/tools/javac/diags/examples/TextBlockCloseDelimiter.java
+ test/langtools/tools/javac/diags/examples/TextBlockOpenDelimiter.java
+ test/langtools/tools/javac/diags/examples/TextBlockWhitespace.java
! test/langtools/tools/javap/WhitespaceTest.java

Changeset: b7ad292e686c
Author:    aeubanks
Date:      2019-05-23 10:06 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/b7ad292e686c

8224645: Only test multicast interfaces if they exist
Reviewed-by: alanb, dfuchs, chegar
Contributed-by: aeubanks at google.com

! test/jdk/java/nio/channels/DatagramChannel/BasicMulticastTests.java

Changeset: d80becbcd3c1
Author:    mr
Date:      2019-06-06 10:01 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/d80becbcd3c1

8197927: Allow the system property `java.vendor.version` to be undefined
Reviewed-by: lancea, mchung, clanger

! src/java.base/share/classes/java/lang/System.java

Changeset: fb250e9cfe67
Author:    jjg
Date:      2019-06-06 10:36 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/fb250e9cfe67

8225321: Repeated use of {@systemProperty} in a file causes duplicate ids
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java

Changeset: eabe64456156
Author:    egahlin
Date:      2019-06-06 20:19 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/eabe64456156

8216283: Allow shorter method sampling interval than 10 ms
Reviewed-by: mgronlun

! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc

Changeset: c5fe45d1281d
Author:    coleenp
Date:      2019-06-06 15:09 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/c5fe45d1281d

8224151: Test vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java might hang with release binaries
Summary: Fix deadlock on ClassLoaderDataGraph_lock and g1 clear_claimed_marks.
Reviewed-by: tschatzl, lfoltan, eosterlund

! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/runtime/vmStructs.cpp



More information about the amber-dev mailing list