hg: shenandoah/jdk: 191 new changesets
roman at kennke.org
roman at kennke.org
Fri Mar 22 11:27:31 UTC 2019
Changeset: 6684c75ab531
Author: dtitov
Date: 2019-03-06 09:30 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6684c75ab531
8218464: vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001/TestDescription.java failed
Reviewed-by: sspitsyn, gadams
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001.java
Changeset: c5cf23055fcb
Author: redestad
Date: 2019-03-06 21:58 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c5cf23055fcb
8219713: Reduce work in DefaultMethods::generate_default_methods
Reviewed-by: hseigel, dholmes, lfoltan, acorn
! src/hotspot/share/classfile/defaultMethods.cpp
Changeset: 083d7a34bbfd
Author: jwilhelm
Date: 2019-03-07 00:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/083d7a34bbfd
Added tag jdk-13+11 for changeset 21ea4076a275
! .hgtags
Changeset: cd701366fcf8
Author: thartmann
Date: 2019-03-07 08:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cd701366fcf8
8163511: Allocation of compile task fails with assert: "Leaking compilation tasks?"
Summary: Use weak handles for compile tasks to allow unloading of referenced methods.
Reviewed-by: kvn, coleenp, eosterlund
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/runtime/compilationPolicy.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp
+ test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java
Changeset: a7cccbdf73f3
Author: goetz
Date: 2019-03-06 16:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a7cccbdf73f3
8219651: compiler/ciReplay/TestServerVM.java is failing on windows
Reviewed-by: thartmann, kvn
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
Changeset: 274361bd6915
Author: shade
Date: 2019-03-07 10:22 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/274361bd6915
8220228: Improve Shenandoah pacing histogram message
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
Changeset: 0f9a54a13803
Author: rehn
Date: 2019-03-07 10:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0f9a54a13803
8220050: Deprecate -XX:-ThreadLocalHandshakes
Reviewed-by: dcubed, mdoerr
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 15595ecf9cf1
Author: shade
Date: 2019-03-07 10:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/15595ecf9cf1
8215221: Serial GC misreports young GC time
Reviewed-by: kbarrett, manc
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
Changeset: c112c2d5a856
Author: gadams
Date: 2019-03-07 07:19 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c112c2d5a856
8201252: unquarantine nsk/jdi/ThreadReference/resume/resume001
Reviewed-by: cjplummer
! test/hotspot/jtreg/ProblemList.txt
Changeset: 6347ffe2c3c7
Author: redestad
Date: 2019-03-05 16:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6347ffe2c3c7
8220159: Optimize various RegMask operations by introducing watermarks
Reviewed-by: neliasso, thartmann
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/regmask.hpp
Changeset: ff399127078a
Author: bsrbnd
Date: 2019-03-07 15:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ff399127078a
8217561: X86: Add floating-point Math.min/max intrinsics
Summary: Implementation taking care of +/-0.0 and NaN which uses a specific pattern for reductions
Reviewed-by: aph, kvn, neliasso, sviswanathan, adinn
Contributed-by: Jatin Bhateja <jatin.bhateja at intel.com>
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxIntrinsics.java
+ test/micro/org/openjdk/bench/vm/compiler/FpMinMaxIntrinsics.java
Changeset: a764c49570c6
Author: henryjen
Date: 2019-03-07 10:18 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a764c49570c6
8217216: Launcher does not defend itself against LD_LIBRARY_PATH_64 (Solaris)
Reviewed-by: rriggs
! src/java.base/unix/native/libjli/java_md_solinux.c
! test/jdk/tools/launcher/Test7029048.java
Changeset: e445608fce9b
Author: mullan
Date: 2019-03-07 14:29 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e445608fce9b
8218618: Program fails when using JDK addressed by UNC path and using Security Manager
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
Changeset: f0af7fd0c9ca
Author: mseledtsov
Date: 2019-03-07 12:15 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f0af7fd0c9ca
8213448: [TESTBUG] enhance jfr/jvm/TestDumpOnCrash
Summary: added 2 more crash scenarios, removed dumponexit, and more
Reviewed-by: egahlin
! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java
Changeset: 3e7fd3fe8411
Author: naoto
Date: 2019-03-07 12:56 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3e7fd3fe8411
8218948: SimpleDateFormat :: format - Zone Names are not reflected correctly during run time
Reviewed-by: lancea, rgoel
! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
+ test/jdk/java/text/Format/DateFormat/SDFTCKZoneNamesTest.java
Changeset: a37939761ff6
Author: neliasso
Date: 2019-03-07 22:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a37939761ff6
8219448: split-if update_uses accesses stale idom data
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/split_if.cpp
Changeset: dcaced4cbb83
Author: mseledtsov
Date: 2019-03-07 13:20 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/dcaced4cbb83
8219997: [TESTBUG] Create test for JFR events in Docker container: CPU, Memory and Process Info
Summary: Start docker with limits on CPU/Mem, verify JFR reports correct data
Reviewed-by: egahlin
+ test/hotspot/jtreg/runtime/containers/docker/JfrReporter.java
+ test/hotspot/jtreg/runtime/containers/docker/TestJFREvents.java
Changeset: 4ff6c8365b69
Author: ascarpino
Date: 2019-03-07 19:35 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4ff6c8365b69
8220165: Encryption using GCM results in RuntimeException- input length out of bound
Reviewed-by: valeriep
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
+ test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMLargeDataKAT.java
Changeset: 889dae20c4c4
Author: sgehwolf
Date: 2019-03-07 16:15 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/889dae20c4c4
8220283: ZGC fails to build on GCC 4.4.7: ATTRIBUTE_ALIGNED compatibility issue
Reviewed-by: shade, kbarrett
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
Changeset: feea57b38a1c
Author: mdoerr
Date: 2019-03-08 11:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/feea57b38a1c
8219584: Try to dump error file by thread which causes safepoint timeout
Reviewed-by: stuefe, dholmes, kvn
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/utilities/vmError.cpp
+ test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
Changeset: ac09c2498c64
Author: shade
Date: 2019-03-08 12:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ac09c2498c64
8220290: gc/arguments/TestSurvivorRatioFlag.java fails after JDK-8215221 with CMS
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
Changeset: 07540197d0fd
Author: rehn
Date: 2019-03-08 12:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/07540197d0fd
8220173: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark
Reviewed-by: dcubed, redestad
! src/hotspot/share/runtime/handshake.cpp
Changeset: fa9b16328e6a
Author: hseigel
Date: 2019-03-08 08:19 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fa9b16328e6a
8220085: runtime/CompressedOops/UseCompressedOops.java times out on Windows intermittently
Summary: Increase the test's timeout to 480 and move it from tier1 to tier3.
Reviewed-by: lfoltan, mseledtsov
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
Changeset: 65a9f034954f
Author: sgehwolf
Date: 2019-03-08 13:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/65a9f034954f
8220353: [TESTBUG] TestRegisterRestoring uses SafepointALot without UnlockDiagnosticVMOptions
Reviewed-by: thartmann, shade
! test/hotspot/jtreg/compiler/runtime/safepoints/TestRegisterRestoring.java
Changeset: c70747878f6f
Author: neliasso
Date: 2019-03-08 15:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c70747878f6f
8219642: ciReplay loads wrong data when MethodData size changes
Reviewed-by: kvn, thartmann
! src/hotspot/share/ci/ciReplay.cpp
Changeset: e693e12250d3
Author: mseledtsov
Date: 2019-03-08 11:08 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e693e12250d3
8220313: [TESTBUG] Update base image for Docker testing to OL 7.6
Summary: Updated the OL version in Dockerfile in FROM field
Reviewed-by: dcubed
! test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest
! test/jdk/jdk/internal/platform/docker/Dockerfile-BasicTest
Changeset: 2915818a0237
Author: mseledtsov
Date: 2019-03-08 11:09 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2915818a0237
Merge
Changeset: fd6c13481231
Author: cushon
Date: 2019-03-08 09:41 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fd6c13481231
8220377: Unused field SourceFileObject.flatname
Reviewed-by: jjg
Contributed-by: Ron Shapiro <ronshapiro at google.com>
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
Changeset: 56adab1e0edd
Author: bobv
Date: 2019-03-08 16:20 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/56adab1e0edd
8220323: Fix copyright header text
Reviewed-by: lancea
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
Changeset: bba6644b6fe3
Author: bobv
Date: 2019-03-08 16:21 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bba6644b6fe3
8220334: Fix copyright header text
Reviewed-by: lancea
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
Changeset: 6dd6f988b4e4
Author: redestad
Date: 2019-03-08 23:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6dd6f988b4e4
8219860: Cleanup ClassFileParser::parse_linenumber_table
Reviewed-by: rehn, lfoltan, hseigel
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/classFileStream.cpp
! src/hotspot/share/classfile/classFileStream.hpp
! src/hotspot/share/code/compressedStream.cpp
! src/hotspot/share/code/compressedStream.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/method.inline.hpp
! src/hotspot/share/runtime/relocator.cpp
Changeset: 0324b3756aa2
Author: ecaspole
Date: 2019-03-08 17:45 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0324b3756aa2
8220368: Update String.indexOf to test all the C2 intrinsics
Summary: Add new micros for Latin1 and UTF-16
Reviewed-by: kvn, redestad
! test/micro/org/openjdk/bench/java/lang/StringIndexOf.java
Changeset: d9853137aa28
Author: dholmes
Date: 2019-03-10 18:53 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d9853137aa28
8219685: Startup failure: assert(!Universe::is_module_initialized()) failed: Incorrect java.lang.Module pre module system initialization
Reviewed-by: lfoltan, redestad
! src/hotspot/share/classfile/javaClasses.cpp
Changeset: c97c87e96897
Author: shade
Date: 2019-03-11 00:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c97c87e96897
8220350: Refactor ShenandoahHeap::initialize
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: f02c6b980c04
Author: shade
Date: 2019-03-11 00:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f02c6b980c04
8220153: Shenandoah does not work with TransparentHugePages properly
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 0a9cb99a98a0
Author: shade
Date: 2019-03-11 00:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0a9cb99a98a0
8220162: Shenandoah should not commit HugeTLBFS memory
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: 744dc9c33676
Author: kbarrett
Date: 2019-03-11 02:05 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/744dc9c33676
8217417: Decorator name typo: C2_TIGHLY_COUPLED_ALLOC
Summary: Fixed typo in decorator name, variables, and comments.
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
! src/hotspot/share/opto/library_call.cpp
Changeset: e4cc94318c37
Author: pmuthuswamy
Date: 2019-03-11 14:17 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e4cc94318c37
8219632: Remove reference to com.sun.javadoc API in RemoveOldDoclet test
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
- test/langtools/jdk/javadoc/tool/removeOldDoclet/OldDoclet.jasm
! test/langtools/jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet.java
Changeset: 95978e7e8da0
Author: nishjain
Date: 2019-03-11 14:22 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/95978e7e8da0
8217254: CompactNumberFormat:: CompactNumberFormatâ() constructor does not comply with spec.
8217721: CompactNumberFormat:: formatâ() method spec for IAEx is not complaint
Reviewed-by: naoto
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java
! test/jdk/java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java
Changeset: 9a1dd1203a4f
Author: pmuthuswamy
Date: 2019-03-11 14:57 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9a1dd1203a4f
8220087: Remove remnants of HTML4 support
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlVersion.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
Changeset: a2d3ca8062b9
Author: thartmann
Date: 2019-03-11 11:42 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a2d3ca8062b9
8218201: Failures when vmIntrinsics::_getClass is not inlined
Summary: Fix BCEscapeAnalyzer to correctly handle _getClass intrinsic.
Reviewed-by: kvn, dlong, redestad, neliasso
! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/bcEscapeAnalyzer.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestGetClass.java
Changeset: ab7c5483df44
Author: shade
Date: 2019-03-11 12:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ab7c5483df44
8074817: Resolve disabled warnings for libverify
Reviewed-by: erikj, alanb
! make/lib/CoreLibraries.gmk
! src/java.base/share/native/libverify/check_code.c
! src/java.base/share/native/libverify/check_format.c
Changeset: 1def2d745747
Author: rgoel
Date: 2019-03-11 17:34 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1def2d745747
8220414: Correct copyright headers in Norm2AllModes.java and Normalizer2.java
Summary: Updated copyright headers
Reviewed-by: alanb
! src/java.base/share/classes/sun/text/normalizer/Norm2AllModes.java
! src/java.base/share/classes/sun/text/normalizer/Normalizer2.java
Changeset: 289fd6cb7480
Author: clanger
Date: 2019-03-11 15:34 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/289fd6cb7480
8220409: jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java - testOverlapWithBaseModule tests the wrong thing
Reviewed-by: alanb
! test/jdk/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java
Changeset: 17a6681a5118
Author: redestad
Date: 2019-03-11 17:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/17a6681a5118
8220420: Cleanup c1_LinearScan
Reviewed-by: thartmann, neliasso
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp
Changeset: 687e10fefa11
Author: lancea
Date: 2019-03-11 13:37 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/687e10fefa11
8220331: Remove extra spaces in copyright header
Reviewed-by: naoto
! src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package-info.java
Changeset: be40860e8227
Author: zgu
Date: 2019-03-11 14:06 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/be40860e8227
8220444: Shenandoah should use parallel version of WeakProcessor in root processor for weak roots
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 1bc8513104f2
Author: darcy
Date: 2019-03-11 11:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1bc8513104f2
8220346: Refactor java.lang.Throwable to use Objects.requireNonNull
Reviewed-by: lancea, mchung, tvaleev, forax, martin, plevart
! src/java.base/share/classes/java/lang/Throwable.java
Changeset: 53a95878619f
Author: jjg
Date: 2019-03-11 12:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/53a95878619f
8220202: Simplify/standardize method naming for HtmlTree
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.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/AbstractModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.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/AnnotationTypeOptionalMemberWriterImpl.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/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.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/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.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/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.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/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/IndexRedirectWriter.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/ModuleFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.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/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.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/ClassBuilder.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/MemberSummaryBuilder.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/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
Changeset: c5d0b3acab98
Author: joehw
Date: 2019-03-11 15:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c5d0b3acab98
8219705: Wrong media-type for a given serialization method
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java
! test/jaxp/TEST.ROOT
+ test/jaxp/javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java
Changeset: 62ab0859e7e5
Author: valeriep
Date: 2019-03-11 23:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/62ab0859e7e5
8213008: Cipher with UNWRAP_MODE should support the generation of an AES key type
Summary: Replaced CKK_GENERIC_SECRET with alorithm-specific key type in P11RSACipher unwrap impl
Reviewed-by: ascarpino
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
Changeset: b17caf731e27
Author: valeriep
Date: 2019-03-11 23:51 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b17caf731e27
Merge
Changeset: d3888a37ad03
Author: bsrbnd
Date: 2019-03-12 02:13 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d3888a37ad03
8220407: compiler/intrinsics/math/TestFpMinMaxIntrinsics.java timedout
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxIntrinsics.java
Changeset: f984aca565c1
Author: dholmes
Date: 2019-03-11 21:26 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f984aca565c1
8219721: jcmd from earlier release will hang attaching to VM with JDK-8215622 applied
Summary: fix compatibility issue caused by jmap update of 8215622
Reviewed-by: dholmes, ysuenaga, phh, sspitsyn
Contributed-by: zanglin5 at jd.com
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! test/jdk/java/util/logging/TestLoggerWeakRefLeak.java
Changeset: 1dbe0c210134
Author: pli
Date: 2019-03-07 02:39 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1dbe0c210134
8214922: Add vectorization support for fmin/fmax
Reviewed-by: adinn, roland
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 94d1e2c8fe01
Author: thartmann
Date: 2019-03-12 10:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/94d1e2c8fe01
8220341: Class redefinition fails with assert(!is_unloaded()) failed: unloaded method on the stack
Summary: Skip unloaded methods in compile queue during marking.
Reviewed-by: kvn, neliasso, eosterlund, coleenp
! src/hotspot/share/compiler/compileTask.cpp
Changeset: b067bd7edc26
Author: chegar
Date: 2019-03-12 09:22 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b067bd7edc26
8184315: Typo in java.net.JarURLConnection.getCertificates() method documentation
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/JarURLConnection.java
Changeset: c4fb912f3085
Author: mdoerr
Date: 2019-03-12 11:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c4fb912f3085
8220441: [PPC64] Clobber memory effect missing for memory barriers in atomics
Reviewed-by: simonis, goetz
! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp
! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp
Changeset: f9092c7d8677
Author: gadams
Date: 2019-03-12 07:17 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f9092c7d8677
8013728: nsk/jdi/BScenarios/hotswap/tc10x001 Unrecognized Windows Sockets error: 0: recv failed
Reviewed-by: cjplummer, amenkov
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001/newclass/tc10x001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001a.java
Changeset: ab17708ec5c3
Author: sgehwolf
Date: 2019-03-07 17:34 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ab17708ec5c3
8220294: ZGC fails to build on GCC 4.4.7: Type parameter issue
Summary: Specify explicit type in the constructor
Reviewed-by: shade, pliden
! src/hotspot/share/gc/z/zStat.cpp
Changeset: 9911f18d6a40
Author: rschmelter
Date: 2019-03-11 05:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9911f18d6a40
8220363: hotspot-ide project fails
Reviewed-by: clanger, erikj
! make/hotspot/ide/CreateVSProject.gmk
Changeset: ee53a278b9d8
Author: zgu
Date: 2019-03-12 09:59 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ee53a278b9d8
8220344: Build failures when using --with-jvm-features=-g1gc,-jfr
Reviewed-by: tschatzl, zgu
Contributed-by: Ao Qi <aoqi at loongson.cn>
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 9c6508806663
Author: redestad
Date: 2019-03-12 15:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9c6508806663
8220501: Improve c1_ValueStack locks handling
Reviewed-by: thartmann, neliasso
! src/hotspot/share/c1/c1_ValueStack.cpp
! src/hotspot/share/c1/c1_ValueStack.hpp
Changeset: daec95ed6795
Author: dfuchs
Date: 2019-03-12 14:35 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/daec95ed6795
8220262: fix headings in java.logging
Reviewed-by: lancea
! src/java.logging/share/classes/java/util/logging/LogManager.java
Changeset: 4b4745d185eb
Author: erikj
Date: 2019-03-12 08:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4b4745d185eb
8220383: Incremental build is broken and inefficient
Reviewed-by: tbell
! make/CompileJavaModules.gmk
! make/Images.gmk
! make/common/NativeCompilation.gmk
! make/common/ProcessMarkdown.gmk
! make/common/TestFilesCompilation.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/test/JtregGraalUnit.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
Changeset: b4f4778cf3d9
Author: redestad
Date: 2019-03-12 16:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b4f4778cf3d9
8220515: Revert removal of for_each_lock_value removal
Reviewed-by: thartmann
! src/hotspot/share/c1/c1_ValueStack.hpp
Changeset: 085309069d3c
Author: kbarrett
Date: 2019-03-12 11:13 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/085309069d3c
8217576: C1 atomic access handlers use incorrect decorators
Summary: Fix decorator defaulting.
Reviewed-by: tschatzl, eosterlund
! src/hotspot/share/c1/c1_LIRGenerator.cpp
Changeset: 018217e30f5c
Author: gadams
Date: 2019-03-12 11:51 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/018217e30f5c
8220257: fix headings in java.instrument
Reviewed-by: dfuchs
! src/java.instrument/share/classes/java/lang/instrument/package-info.java
Changeset: 75268d993deb
Author: gadams
Date: 2019-03-12 11:53 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/75268d993deb
8220474: Incorrect GPL header in src/java.instrument/share/classes/java/lang/instrument/package-info.java
Reviewed-by: dholmes
! src/java.instrument/share/classes/java/lang/instrument/package-info.java
Changeset: da14083871bb
Author: rriggs
Date: 2019-03-12 12:48 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/da14083871bb
8220237: ProcessBuilder API documentation typo
Reviewed-by: dfuchs
! src/java.base/share/classes/java/lang/ProcessBuilder.java
Changeset: 6a15e411595e
Author: lancea
Date: 2019-03-12 14:56 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6a15e411595e
8220005: java/util/Arrays/TimSortStackSize2.java times out
Reviewed-by: bchristi
! test/jdk/ProblemList.txt
Changeset: d9bcf74fc56a
Author: erikj
Date: 2019-03-12 12:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d9bcf74fc56a
8220529: JDK-8220383 broke test image build
Reviewed-by: tbell
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
Changeset: 84f10bbf993f
Author: jwilhelm
Date: 2019-03-12 19:17 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/84f10bbf993f
8218074: Update Graal
Reviewed-by: kvn
! make/CompileJavaModules.gmk
! make/test/JtregGraalUnit.gmk
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Linker.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/ClassSearch.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64BaseAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.test/src/org/graalvm/compiler/asm/test/AssemblerTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/BranchTargetOutOfBoundsException.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/HexCodeFileDisassemblerProvider.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64CbzTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64MembarOpTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64TestBitAndBranchTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/SpeculativeExecutionAttacksMitigations.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractBlockBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/CFGVerifier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/Loop.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/doc-files/MitigateSpeculativeExecutionAttacksHelp.txt
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractObjectStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractPointerStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IllegalStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ObjectStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/PrimitiveStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/Stamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/StampPair.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/SymbolicJVMCIReference.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/VoidStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsignedLong.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest2.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DumpPathTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphEncoderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardPrioritiesTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IntegerDivRemConstantTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MemoryScheduleTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NestedLoopTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SwitchCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyCallerSensitiveMethods.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyDebugUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/backend/BackendTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/RethrowDeoptMaterializeTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EscapeAnalysisTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompiler.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/LIRCompilerBackend.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/LIRGenerationProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/HighTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/LowTier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/target/Backend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/IgvDumpChannel.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/PathUtilities.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/doc-files/PrintGraphHelp.txt
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/graphio/GraphOutputTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotJumpToExceptionHandlerInCallerOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/BinaryMathStubTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/UnaryMathStubTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotJumpToExceptionHandlerInCallerOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMaths.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64MathStub.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64X87MathIntrinsicNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64X87MathSnippets.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/StringUTF16ToBytesGetCharsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/BenchmarkCounterOverflowTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotMove.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/EliminateRedundantInitializationPhaseTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/JVMCIInfopointErrorTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/OptionsInFileTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ReservedStackAccessTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierVerificationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCompiledCodeBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotDataBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompilerFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalJVMCIServiceLocator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalOptionValues.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotTTYStreamProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/JVMCIVersionCheck.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/g1/G1ArrayRangePostWriteBarrier.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/g1/G1ArrayRangePreWriteBarrier.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/g1/G1BarrierSet.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/g1/G1PostWriteBarrier.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/g1/G1PreWriteBarrier.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/g1/G1ReferentFieldReadBarrier.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/shared/ArrayRangeWriteBarrier.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/shared/BarrierSet.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/shared/CardTableBarrierSet.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/shared/ObjectWriteBarrier.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/shared/SerialArrayRangeWriteBarrier.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/shared/SerialWriteBarrier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotClassInitializationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraalConstantFieldProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotNodePlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotUnsafeSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotWordOperationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/AllocaNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ArrayRangeWriteBarrier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DimensionsNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ArrayRangePostWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ArrayRangePreWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1PostWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1PreWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ReferentFieldReadBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ObjectWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SerialArrayRangeWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SerialWriteBarrier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/KlassPointerStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/OnStackReplacementPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierAdditionPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierVerificationPhase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ArraysSupportSubstitutions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/CounterModeSubstitutions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/DigestBaseSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotClassSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHA2Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHA5Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHASubstitutions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/StringUTF16Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/WriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/OutOfBoundsExceptionStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/IntegerExactOpSpeculation.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/IfNodeCanonicalizationsTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/SwitchHashTableTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Call.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ControlFlow.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Move.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayEqualsOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ControlFlow.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64HotSpotHelper.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathCosOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathExpOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathLog10Op.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathLogOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathPowOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathSinOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathTanOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/SPARCBranchBailoutTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIR.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRValueUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/StandardOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/Variable.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanLifetimeAnalysisPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/SSALinearScanLifetimeAnalysisPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/DataBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/hashing/HashFunction.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/hashing/Hasher.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssa/SSAUtil.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ConvertDeoptimizeToGuardPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopTransformations.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/BasicInductionVariable.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DefaultLoopPolicies.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedConvertedInductionVariable.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedOffsetInductionVariable.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedScaledInductionVariable.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/InductionVariable.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopEx.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragment.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentWhole.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/MathUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/GraalCompilerState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IfNodeCanonicalizationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractFixedGuardNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ComputeObjectAddressNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ConstantNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EncodedGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FrameState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LogicNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopBeginNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopExitNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerDivRemNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLessThanNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerMulHighNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IsNullNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RightShiftNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedDivNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedRemNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedRightShiftNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/Block.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/JavaReadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedInvocationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/MethodSubstitutionPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodePlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewArrayNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/IndexAddressNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeLIRBuilderTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Replacements.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/type/NarrowOopStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options.processor/src/org/graalvm/compiler/options/processor/OptionProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionDescriptor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionKey.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionValues.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionsParser.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConvertDeoptimizeToGuardPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FixReadsPhase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/OptimizeDivPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/RemoveValueProxyPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ReentrantBlockIterator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/GraphOrder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinterDumpHandler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64MathSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DeoptimizeOnIntegerExactTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactFoldTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ReplacementsParseTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringCompareToTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfTestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/GraphKit.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntrinsicGraphBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetCounter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetIntegerHistogram.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StringUTF16Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopySnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayCompareToNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayRegionEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicObjectCloneNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BinaryMathIntrinsicNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/UnaryMathIntrinsicNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactOverflowNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerExactArithmeticNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerExactArithmeticSplitNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerExactOverflowNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulExactNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulExactOverflowNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulHighNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerSubExactNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerSubExactOverflowNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/JavaVersionUtil.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/SpeculationReasonGroup.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/SubprocessUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphOutput.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphProtocol.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/ProtocolImpl.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/DirectAnnotationAccess.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/GuardedAnnotationAccess.java
! test/hotspot/jtreg/ProblemList-graal.txt
+ test/hotspot/jtreg/compiler/graalunit/EA9Test.java
+ test/hotspot/jtreg/compiler/graalunit/HotspotJdk9Test.java
! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt
Changeset: ab87b06dfdc0
Author: manc
Date: 2019-01-15 15:59 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ab87b06dfdc0
8212206: Refactor AdaptiveSizePolicy to separate out code related to GC overhead
Summary: Move check_gc_overhead_limit() and related code to its own class
Reviewed-by: tschatzl, pliden, jiangli
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.cpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.hpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
+ src/hotspot/share/gc/shared/gcOverheadChecker.cpp
+ src/hotspot/share/gc/shared/gcOverheadChecker.hpp
! src/hotspot/share/gc/shared/gcPolicyCounters.cpp
! src/hotspot/share/gc/shared/gcPolicyCounters.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
Changeset: ccb4a50bee06
Author: aeubanks
Date: 2019-02-27 13:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ccb4a50bee06
8220083: Use InetAddress.getLoopbackAddress() in place of 127.0.0.1 for some tests
Summary: Tests that hardcode "127.0.0.1" fail in an environment where only IPv6 is available and IPv4 is not.
Reviewed-by: chegar, dfuchs, michaelm
Contributed-by: aeubanks at google.com
! test/jdk/com/sun/net/httpserver/TestLogging.java
! test/jdk/com/sun/net/httpserver/bugs/6725892/Test.java
! test/jdk/com/sun/net/httpserver/bugs/B6361557.java
! test/jdk/com/sun/net/httpserver/bugs/TruncatedRequestBody.java
! test/jdk/com/sun/nio/sctp/SctpMultiChannel/SendFailed.java
! test/jdk/java/net/Authenticator/B6870935.java
! test/jdk/java/net/DatagramSocket/SendDatagramToBadAddress.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java
! test/jdk/java/net/Socket/UrgentDataTest.java
! test/jdk/java/net/SocketOption/OptionsTest.java
! test/jdk/java/net/SocketOption/TcpKeepAliveTest.java
! test/jdk/java/net/httpclient/UnknownBodyLengthTest.java
! test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java
! test/jdk/java/nio/channels/AsynchronousChannelGroup/bootlib/Attack.java
! test/jdk/java/nio/channels/Selector/LotsOfCancels.java
! test/jdk/java/nio/channels/SocketChannel/AsyncCloseChannel.java
! test/jdk/java/nio/channels/SocketChannel/CloseRegisteredChannel.java
! test/jdk/java/nio/channels/SocketChannel/CloseTimeoutChannel.java
! test/jdk/java/nio/channels/SocketChannel/SocketInheritance.java
! test/jdk/java/nio/channels/etc/AdaptorCloseAndInterrupt.java
! test/jdk/java/nio/channels/etc/Shadow.java
! test/jdk/java/nio/charset/coders/StreamTimeout.java
! test/jdk/java/rmi/transport/readTimeout/ReadTimeoutTest.java
! test/jdk/jdk/net/Sockets/QuickAckTest.java
! test/jdk/jdk/net/Sockets/Test.java
! test/jdk/sun/net/www/protocol/http/TunnelThroughProxy.java
Changeset: 0bbff075bf41
Author: dtitov
Date: 2019-03-12 17:55 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0bbff075bf41
8220244: vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003 hasn't been un-problemlisted
Reviewed-by: dlong
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: 1cef5fc16af8
Author: weijun
Date: 2019-03-13 09:05 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1cef5fc16af8
8220256: fix headings in java.security.sasl
Reviewed-by: mullan
! src/java.security.sasl/share/classes/javax/security/sasl/package-info.java
Changeset: fc84d7c22132
Author: valeriep
Date: 2019-03-13 02:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fc84d7c22132
8220258: fix headings in java.smartcardio
Summary: Replace h3 with h2
Reviewed-by: ascarpino
! src/java.smartcardio/share/classes/javax/smartcardio/package-info.java
Changeset: 3086f9259e97
Author: aoqi
Date: 2019-03-13 00:48 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3086f9259e97
8170639: [Linux] jsig is limited to a maximum of 64 signals
Reviewed-by: dholmes, iklam
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
Changeset: efb8569c95d5
Author: clanger
Date: 2019-03-13 11:08 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/efb8569c95d5
8220504: Move definition of JAVA_VERSION_INFO_RESOURCE to Launcher-java.base.gmk
Reviewed-by: erikj
! make/launcher/Launcher-java.base.gmk
! make/launcher/LauncherCommon.gmk
Changeset: 48a02303574e
Author: pliden
Date: 2019-03-13 11:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/48a02303574e
8219816: Add IsArray/RemoveExtent type traits utilities
Reviewed-by: kbarrett, eosterlund
+ src/hotspot/share/metaprogramming/isArray.hpp
+ src/hotspot/share/metaprogramming/removeExtent.hpp
+ test/hotspot/gtest/metaprogramming/test_isArray.cpp
+ test/hotspot/gtest/metaprogramming/test_removeExtent.cpp
Changeset: 9d02451b536e
Author: pliden
Date: 2019-03-13 11:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9d02451b536e
8219817: Remove unused CollectedHeap::block_size()
Reviewed-by: shade, stefank
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
Changeset: ed3c6f07faab
Author: pliden
Date: 2019-03-13 11:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ed3c6f07faab
8219633: ZGC: Rename ZPageSizeMin to ZGranuleSize
Reviewed-by: eosterlund, stefank
! src/hotspot/os_cpu/linux_x86/gc/z/zGlobals_linux_x86.hpp
! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp
! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zCollectorPolicy.cpp
! src/hotspot/share/gc/z/zDebug.gdb
! src/hotspot/share/gc/z/zGlobals.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageTable.cpp
! src/hotspot/share/gc/z/zPageTable.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddressRangeMapForPageTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobals.java
! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp
Changeset: 8b4a1177202d
Author: pliden
Date: 2019-03-13 11:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8b4a1177202d
8219634: ZGC: Rename ZAddressRangeMap to ZGranuleMap
Reviewed-by: eosterlund, stefank
! src/hotspot/share/gc/z/vmStructs_z.hpp
- src/hotspot/share/gc/z/zAddressRangeMap.hpp
- src/hotspot/share/gc/z/zAddressRangeMap.inline.hpp
+ src/hotspot/share/gc/z/zGranuleMap.hpp
+ src/hotspot/share/gc/z/zGranuleMap.inline.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp
! src/hotspot/share/gc/z/zPageTable.cpp
! src/hotspot/share/gc/z/zPageTable.hpp
! src/hotspot/share/gc/z/zPageTable.inline.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGranuleMapForPageTable.java < src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddressRangeMapForPageTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTable.java
Changeset: acf36e8d61c6
Author: chegar
Date: 2019-03-13 12:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/acf36e8d61c6
8220480: Typo in java.net.http.HttpResponse.BodySubscriber documentation
Reviewed-by: alanb
! src/java.net.http/share/classes/java/net/http/HttpResponse.java
Changeset: 9fc262a75638
Author: tnakamura
Date: 2019-03-13 13:05 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9fc262a75638
8220227: Host Locale Provider getDisplayCountry returns error message under non-English Win10
Summary: Adjusting to detect translated Unknown messages
Reviewed-by: naoto
! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c
! test/jdk/java/util/Locale/LocaleProviders.java
! test/jdk/java/util/Locale/LocaleProvidersRun.java
Changeset: 6f75811126c3
Author: chegar
Date: 2019-03-13 12:25 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6f75811126c3
8220475: Malformed copyright header in LinuxSocketOptions.java, MacOSXSocketOptions.java and MacOSXSocketOptions.c
Reviewed-by: alanb, dfuchs
! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java
! src/jdk.net/macosx/classes/jdk/net/MacOSXSocketOptions.java
! src/jdk.net/macosx/native/libextnet/MacOSXSocketOptions.c
Changeset: fd332722014c
Author: xuelei
Date: 2019-03-13 07:14 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fd332722014c
8160247: Mark deprecated javax.security.cert APIs with forRemoval=true
Reviewed-by: weijun
! src/java.base/share/classes/com/sun/security/cert/internal/x509/X509V1CertImpl.java
! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java
! src/java.base/share/classes/javax/net/ssl/SSLSession.java
! src/java.base/share/classes/javax/security/cert/Certificate.java
! src/java.base/share/classes/javax/security/cert/CertificateEncodingException.java
! src/java.base/share/classes/javax/security/cert/CertificateException.java
! src/java.base/share/classes/javax/security/cert/CertificateExpiredException.java
! src/java.base/share/classes/javax/security/cert/CertificateNotYetValidException.java
! src/java.base/share/classes/javax/security/cert/CertificateParsingException.java
! src/java.base/share/classes/javax/security/cert/X509Certificate.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/ImmutableExtendedSSLSession.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/ImmutableSSLSession.java
Changeset: 1a6a5a0260a7
Author: bpb
Date: 2019-03-13 07:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1a6a5a0260a7
6504660: HPI panic callback is dead code
Reviewed-by: dcubed, cjplummer, redestad
! src/jdk.jdwp.agent/unix/native/libjdwp/linker_md.c
Changeset: 195309a6c7d5
Author: neliasso
Date: 2019-03-13 15:22 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/195309a6c7d5
8219517: assert(false) failed: infinite loop in PhaseIterGVN::optimize
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/memnode.cpp
Changeset: fab8496eb541
Author: redestad
Date: 2019-03-13 17:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fab8496eb541
8220496: Race in java_lang_String::length() when deduplicating
Reviewed-by: rkennke, pliden
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp
Changeset: 8b61a38be0c5
Author: zgu
Date: 2019-03-13 13:33 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8b61a38be0c5
8220546: Shenandoah Reports timing details for weak root processing
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 954399cb6959
Author: aeubanks
Date: 2019-03-13 09:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/954399cb6959
8220585: Incorrect code in MulticastSocket sample code
Summary: Sample code shows that String.length() can be passed to a DatagramPacket along with String.getBytes(), but is incorrect for non-ASCII Strings.
Reviewed-by: martin, chegar
Contributed-by: aeubanks at google.com
! src/java.base/share/classes/java/net/MulticastSocket.java
Changeset: d58599c7cdef
Author: jiangli
Date: 2019-03-13 10:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d58599c7cdef
Merge
Changeset: 9a90236ab64c
Author: lancea
Date: 2019-03-13 14:10 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9a90236ab64c
8220253: Fix Headings in java.sql.rowset
Reviewed-by: darcy
! src/java.sql.rowset/share/classes/com/sun/rowset/package-info.java
! src/java.sql.rowset/share/classes/com/sun/rowset/providers/RIOptimisticProvider.java
! src/java.sql.rowset/share/classes/com/sun/rowset/providers/RIXMLProvider.java
! src/java.sql.rowset/share/classes/com/sun/rowset/providers/package-info.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/CachedRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/FilteredRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/JdbcRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/JoinRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/Joinable.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/Predicate.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/WebRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialArray.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialBlob.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialClob.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialDatalink.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialRef.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialStruct.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package-info.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProvider.java
Changeset: 1d7aec80147a
Author: bpb
Date: 2019-03-13 11:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1d7aec80147a
8219597: (bf) Heap buffer state changes could provoke unexpected exceptions
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
Changeset: 43a379369b0e
Author: dfuchs
Date: 2019-03-13 18:43 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/43a379369b0e
8219197: ThreadGroup.enumerate() may return wrong value
Summary: ThreadGroup.enumerate(list,n,recurse) should never return a value that is less than n.
Reviewed-by: clanger, chegar, prappo
! src/java.base/share/classes/java/lang/ThreadGroup.java
+ test/jdk/java/lang/ThreadGroup/Destroy.java
Changeset: debb15cc04ee
Author: epavlova
Date: 2019-03-13 12:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/debb15cc04ee
8219882: [AOT] Develop regression test for 8218859
Reviewed-by: kvn
+ test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileAbsoluteDirectoryTest.java
! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileDirectoryTest.java
Changeset: f4f0dce5d0bb
Author: tschatzl
Date: 2019-03-13 21:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f4f0dce5d0bb
8220301: Remove jbyte use in CardTable
Summary: Use CardTable::CardValue aliased to uint8_t instead.
Reviewed-by: kbarrett, shade
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/sparc/gc/g1/g1BarrierSetAssembler_sparc.cpp
! src/hotspot/cpu/sparc/gc/shared/cardTableBarrierSetAssembler_sparc.cpp
! src/hotspot/cpu/sparc/gc/shared/cardTableBarrierSetAssembler_sparc.hpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp
! src/hotspot/share/ci/ciUtilities.cpp
! src/hotspot/share/ci/ciUtilities.hpp
! src/hotspot/share/gc/cms/cmsCardTable.cpp
! src/hotspot/share/gc/cms/cmsCardTable.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
! src/hotspot/share/gc/g1/g1CardCounts.cpp
! src/hotspot/share/gc/g1/g1CardCounts.hpp
! src/hotspot/share/gc/g1/g1CardTable.cpp
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1HotCardCache.cpp
! src/hotspot/share/gc/g1/g1HotCardCache.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCardTable.hpp
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
Changeset: e8de5d46ecd4
Author: tschatzl
Date: 2019-03-13 21:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e8de5d46ecd4
8220345: Use appropriate type for G1RemSetScanState::IsDirtyRegionState
Reviewed-by: kbarrett, lkorinth
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: db545bf94fbc
Author: cjplummer
Date: 2019-03-13 19:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/db545bf94fbc
8220352: Crash with assert(external_guard || result != __null) failed: Invalid JNI handle
Summary: Don't delete globalrefs that might still be referenced
Reviewed-by: gadams, jcbeyler, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.cpp
Changeset: f7a745888a1e
Author: jwilhelm
Date: 2019-03-14 04:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f7a745888a1e
Added tag jdk-13+12 for changeset 1d7aec80147a
! .hgtags
Changeset: d295a7d2b933
Author: cushon
Date: 2019-03-13 17:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d295a7d2b933
8220634: SymLinkArchiveTest should handle not being able to create symlinks
Reviewed-by: jjg
! test/langtools/tools/javac/file/SymLinkArchiveTest.java
Changeset: 17bf38efed0e
Author: cushon
Date: 2019-03-05 12:01 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/17bf38efed0e
8193277: SimpleFileObject inconsistency between getName and getShortName
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java
+ test/langtools/tools/javac/file/SymLinkShortNameTest.java
Changeset: d21803f47416
Author: chegar
Date: 2019-03-14 09:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d21803f47416
8220598: Malformed copyright year range in a few files in java.base
Reviewed-by: dfuchs, lancea, rriggs, weijun
! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java
! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java
! src/java.base/share/classes/sun/security/util/IOUtils.java
Changeset: a6221f993616
Author: pzhang
Date: 2019-03-12 11:49 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a6221f993616
8220566: AArch64: Set default vm features for Ampere eMAG CPUs
Summary: Set defaults for vendor specific features
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: d611b76d1327
Author: mdoerr
Date: 2019-03-14 12:30 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d611b76d1327
8220660: [s390]: debug build broken after JDK-8220301
Reviewed-by: shade
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
Changeset: 6bf8877eb1b9
Author: roland
Date: 2019-03-12 15:42 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6bf8877eb1b9
8220374: C2: LoopStripMining doesn't strip as expected
Reviewed-by: rkennke, thartmann, mdoerr
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java
Changeset: 677cede5608e
Author: stefank
Date: 2019-03-14 09:08 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/677cede5608e
8220411: Remove ScavengeRootsInCode=0 code
Reviewed-by: thartmann, coleenp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciBaseObject.cpp
! src/hotspot/share/ci/ciBaseObject.hpp
! src/hotspot/share/ci/ciObject.cpp
! src/hotspot/share/ci/ciObject.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/opto/type.cpp
Changeset: fce463e39f72
Author: stefank
Date: 2019-03-14 09:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fce463e39f72
8220342: Remove scavenge_root_nmethods_do from VM_HeapWalkOperation::collect_simple_roots
Reviewed-by: sspitsyn, ehelin
! src/hotspot/share/prims/jvmtiTagMap.cpp
Changeset: 4b1426ed1c44
Author: stefank
Date: 2019-03-14 09:15 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4b1426ed1c44
8220343: Move scavenge_root_nmethods from shared code
Reviewed-by: kvn, eosterlund
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/pcTasks.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psTasks.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
+ src/hotspot/share/gc/shared/scavengableNMethods.cpp
+ src/hotspot/share/gc/shared/scavengableNMethods.hpp
+ src/hotspot/share/gc/shared/scavengableNMethodsData.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java
Changeset: 153419748bf8
Author: sgehwolf
Date: 2019-02-25 15:41 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/153419748bf8
8219585: [TESTBUG] sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java passes trivially when it shouldn't
Reviewed-by: dfuchs, sballal
! test/jdk/sun/management/jmxremote/bootstrap/JMXAgentInterfaceBinding.java
! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
Changeset: 5d48ae032588
Author: hseigel
Date: 2019-03-14 09:38 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5d48ae032588
8219579: Remove redundant signature parsing from the verifier
Summary: Change verifier signature checking into asserts because ClassFileParser checks signatures for files being verified.
Reviewed-by: lfoltan, coleenp, redestad, dholmes
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
+ test/hotspot/jtreg/runtime/verifier/BadSignatures.jcod
+ test/hotspot/jtreg/runtime/verifier/TestSigParse.java
Changeset: 70a818b1d9db
Author: redestad
Date: 2019-03-14 15:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/70a818b1d9db
8220502: Inefficient pre-sizing of PhiResolverState arrays in c1_LIRGenerator
Reviewed-by: thartmann, kvn
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
Changeset: 478f1483c511
Author: lancea
Date: 2019-03-14 10:50 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/478f1483c511
8220252: Fix Headings in java.naming
Reviewed-by: dfuchs
! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
! src/java.naming/share/classes/javax/naming/CompositeName.java
! src/java.naming/share/classes/javax/naming/CompoundName.java
! src/java.naming/share/classes/javax/naming/Context.java
! src/java.naming/share/classes/javax/naming/directory/DirContext.java
! src/java.naming/share/classes/javax/naming/event/EventContext.java
! src/java.naming/share/classes/javax/naming/ldap/LdapContext.java
Changeset: e6a1c4e28294
Author: gadams
Date: 2019-03-14 10:58 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e6a1c4e28294
8218166: com/sun/jdi/SimulResumerTest.java failure
Reviewed-by: dlong, jcbeyler
! test/jdk/com/sun/jdi/SimulResumerTest.java
Changeset: c0fccca69aff
Author: jcbeyler
Date: 2019-03-14 09:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c0fccca69aff
8220628: Move the HeapMonitor library to C++
Summary: Migrate libHeapMonitorTest.c to libHeapMonitorTest.cpp
Reviewed-by: cjplummer, sspitsyn
- test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitorTest.c
+ test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitorTest.cpp
Changeset: deb99f13c6cd
Author: bpb
Date: 2019-03-14 09:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/deb99f13c6cd
8220614: (bf) Buffer absolute slice methods should use Objects.checkFromIndexSize()
Reviewed-by: alanb, igerasim, rriggs
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/StringCharBuffer.java
Changeset: 641768acb12e
Author: cushon
Date: 2019-03-08 09:58 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/641768acb12e
8220378: Unused Names constants
Reviewed-by: jjg, mcimadamore
Contributed-by: Ron Shapiro <ronshapiro at google.com>
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
Changeset: 41b79b3e21fb
Author: itakiguchi
Date: 2019-03-15 00:49 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/41b79b3e21fb
8220281: IBM-858 alias name is missing on IBM00858 charset
Summary: Add aliases into IBM charsets
Reviewed-by: naoto
! make/data/charsetmapping/charsets
! test/jdk/sun/nio/cs/TestIBMBugs.java
Changeset: 2ab55d39fb5b
Author: cushon
Date: 2019-03-13 22:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2ab55d39fb5b
8220644: Align required/found pairs in diagnostics
Reviewed-by: mcimadamore, jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 829bf950287e
Author: redestad
Date: 2019-03-14 18:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/829bf950287e
8220366: Optimize Symbol handling in ClassVerifier and SignatureStream
Reviewed-by: hseigel, coleenp, lfoltan
! src/hotspot/share/classfile/stackMapFrame.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/verifier.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
Changeset: 777110c61b1f
Author: mseledtsov
Date: 2019-03-14 11:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/777110c61b1f
8220676: [TESTBUG] ProblemList TestCPUSets until the test issue is resolved
Summary: Added the test to problem list
Reviewed-by: lfoltan
! test/hotspot/jtreg/ProblemList.txt
Changeset: 67f72165dca5
Author: jjg
Date: 2019-03-14 11:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/67f72165dca5
8220379: Fix doclint handling of headings
Reviewed-by: erikj, jlahoda
! make/CompileJavaModules.gmk
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Env.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
- test/langtools/jdk/javadoc/tool/doclint/ImplicitHeadersTest.java
+ test/langtools/jdk/javadoc/tool/doclint/ImplicitHeadingsTest.java
! test/langtools/tools/doclint/AccessibilityTest.java
! test/langtools/tools/doclint/AccessibilityTest.out
! test/langtools/tools/doclint/html/BlockTagsTest.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java
! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java
! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.out
! test/langtools/tools/doclint/tidy/MissingTag.java
! test/langtools/tools/doclint/tidy/MissingTag.out
- test/langtools/tools/javac/doclint/ImplicitHeadersTest.java
+ test/langtools/tools/javac/doclint/ImplicitHeadingsTest.java
Changeset: 3cc19f34075b
Author: jjg
Date: 2019-03-14 11:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3cc19f34075b
Merge
Changeset: 943cfab99051
Author: jjg
Date: 2019-03-14 13:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/943cfab99051
8219691: method summary table head should be enclosed in <thead>
Reviewed-by: jjg
Contributed-by: dthomson at google.com
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
Changeset: b70c65a946a0
Author: ngasson
Date: 2019-03-14 14:25 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b70c65a946a0
8219628: [TESTBUG] javadoc/doclet/InheritDocForUserTags fails with -othervm
Reviewed-by: jjg, clanger
! test/langtools/jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
Changeset: b6134b6d75ff
Author: jjg
Date: 2019-03-14 15:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b6134b6d75ff
8220249: fix headings in java.compiler
Reviewed-by: erikj, darcy
! make/CompileJavaModules.gmk
! src/java.compiler/share/classes/javax/annotation/processing/Generated.java
Changeset: 8a66c92526cb
Author: iignatyev
Date: 2019-03-14 16:17 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8a66c92526cb
8220689: problem list RandomCommandsTest in graal runs
Reviewed-by: kvn
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: 421b47214391
Author: dtitov
Date: 2019-03-14 16:28 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/421b47214391
8218812: vmTestbase/nsk/jvmti/GetAllThreads/allthr001/TestDescription.java failed
Reviewed-by: dlong, sspitsyn, jcbeyler
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp
Changeset: 6ab293f66cae
Author: iignatyev
Date: 2019-03-14 19:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6ab293f66cae
8219139: move hotspot tests from test/jdk/vm
Reviewed-by: dholmes, mseledtsov
+ test/hotspot/jtreg/compiler/codegen/BadLogicCode.java
+ test/hotspot/jtreg/compiler/codegen/ShiftTest.java
+ test/hotspot/jtreg/compiler/exceptions/ExceptionInInit.java
+ test/hotspot/jtreg/compiler/runtime/JITClassInit.java
+ test/hotspot/jtreg/gc/ArraySize.java
+ test/hotspot/jtreg/gc/InfiniteList.java
+ test/hotspot/jtreg/runtime/ErrorHandling/ExplicitArithmeticCheck.java
+ test/hotspot/jtreg/runtime/Thread/MonitorCacheMaybeExpand_DeadLock.java
+ test/hotspot/jtreg/runtime/interpreter/WideStrictInline.java
+ test/hotspot/jtreg/runtime/reflect/ReflectStackOverflow.java
+ test/hotspot/jtreg/runtime/verifier/TestStaticIF.java
+ test/hotspot/jtreg/runtime/verifier/VerifyProtectedConstructor.java
+ test/hotspot/jtreg/runtime/verifier/VerifyStackForExceptionHandlers.java
+ test/hotspot/jtreg/runtime/verifier/defaultMethods/DefaultMethodRegressionTests.java
+ test/hotspot/jtreg/runtime/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java
! test/jdk/TEST.groups
+ test/jdk/tools/launcher/JniInvocationTest.java
+ test/jdk/tools/launcher/exeJniInvocationTest.c
- test/jdk/vm/JniInvocationTest.java
- test/jdk/vm/exeJniInvocationTest.c
- test/jdk/vm/gc/ArraySize.java
- test/jdk/vm/gc/InfiniteList.java
- test/jdk/vm/jit/BadLogicCode.java
- test/jdk/vm/jit/ExceptionInInit.java
- test/jdk/vm/jit/JITClassInit.java
- test/jdk/vm/runtime/ExplicitArithmeticCheck.java
- test/jdk/vm/runtime/MonitorCacheMaybeExpand_DeadLock.java
- test/jdk/vm/runtime/ReflectStackOverflow.java
- test/jdk/vm/runtime/ShiftTest.java
- test/jdk/vm/runtime/WideStrictInline.java
- test/jdk/vm/verifier/TestStaticIF.java
- test/jdk/vm/verifier/VerifyProtectedConstructor.java
- test/jdk/vm/verifier/VerifyStackForExceptionHandlers.java
- test/jdk/vm/verifier/defaultMethods/DefaultMethodRegressionTests.java
- test/jdk/vm/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java
Changeset: 8ff8b3734549
Author: thartmann
Date: 2019-03-15 08:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8ff8b3734549
8220611: compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java timeout
Summary: Test should not be executed with Graal as JIT.
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java
Changeset: fb7a1fdeaea7
Author: gadams
Date: 2019-03-15 06:16 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fb7a1fdeaea7
8220678: unquarantine nsk/jdi/ThreadReference/setEnabled/setenabled003
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 6f14d52d5e10
Author: shade
Date: 2019-03-15 13:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6f14d52d5e10
8220712: [TESTBUG] gc/shenandoah/compiler/TestMaybeNullUnsafeAccess should run with Shenandoah enabled
Reviewed-by: rkennke, roland
! test/hotspot/jtreg/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java
Changeset: 81605c74b980
Author: chegar
Date: 2019-03-15 14:50 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/81605c74b980
8179549: Typo in network properties documentation
Reviewed-by: clanger, coffeys
! src/java.base/share/classes/java/net/doc-files/net-properties.html
Changeset: 8f91e1a7ebdc
Author: chegar
Date: 2019-03-15 14:54 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8f91e1a7ebdc
8213912: Semantic typo in HttpExchange.java
Reviewed-by: dfuchs
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java
Changeset: 62e4ada7c4c8
Author: erikj
Date: 2019-03-15 09:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/62e4ada7c4c8
8220093: Change to GCC 8.2 for building on Linux at Oracle
Reviewed-by: tbell
! make/autoconf/toolchain.m4
! make/conf/jib-profiles.js
! make/devkit/Makefile
+ make/devkit/Tars.gmk
! make/devkit/Tools.gmk
Changeset: c61f09122d3b
Author: jwilhelm
Date: 2019-03-15 18:59 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c61f09122d3b
8220704: ZGC: gc tests complain Java heap too small
Reviewed-by: iignatyev, tschatzl
! test/hotspot/jtreg/gc/ArraySize.java
! test/hotspot/jtreg/gc/InfiniteList.java
Changeset: 5529640c5f67
Author: coleenp
Date: 2019-03-15 16:00 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5529640c5f67
8220512: Deoptimize redefinition functions that have dirty ICs
Summary: Walk ICs to determine whether nmethods are dependent on redefined classes.
Reviewed-by: sspitsyn, eosterlund
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCodeHeap.hpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/aot/aotLoader.hpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciObjectFactory.hpp
! src/hotspot/share/classfile/metadataOnStackMark.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: d2f8b7b33013
Author: bpb
Date: 2019-03-15 16:24 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d2f8b7b33013
8219876: (bf) Improve IndexOutOfBoundsException messages in $Type$Buffer classes
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
Changeset: 5274462d5725
Author: jwilhelm
Date: 2019-03-16 02:08 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5274462d5725
8220745: Fix problemlist entry to refer to 8220613
Reviewed-by: dcubed
! test/jdk/ProblemList.txt
Changeset: 4985c8ca55b9
Author: ysuenaga
Date: 2019-03-16 21:27 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4985c8ca55b9
8220555: JFR tool shows potentially misleading message when it cannot access a file
Reviewed-by: egahlin, mseledtsov
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java
! test/jdk/jdk/jfr/tool/TestPrint.java
Changeset: 1caf2daef7cf
Author: alanb
Date: 2019-03-16 12:31 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1caf2daef7cf
8220738: (sc) Move ServerSocketChannelImpl remaining native method to Net
Reviewed-by: bpb
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java
! src/java.base/unix/native/libnio/ch/IOUtil.c
! src/java.base/unix/native/libnio/ch/Net.c
- src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c
- src/java.base/unix/native/libnio/ch/UnixAsynchronousServerSocketChannelImpl.c
! src/java.base/unix/native/libnio/ch/nio_util.h
! src/java.base/windows/native/libnio/ch/IOUtil.c
! src/java.base/windows/native/libnio/ch/Net.c
- src/java.base/windows/native/libnio/ch/ServerSocketChannelImpl.c
! src/java.base/windows/native/libnio/ch/nio_util.h
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java
- src/jdk.sctp/unix/native/libsctp/SctpServerChannelImpl.c
! test/jdk/com/sun/nio/sctp/SctpMultiChannel/SendFailed.java
Changeset: b5a73f22b2bd
Author: alanb
Date: 2019-03-16 19:44 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b5a73f22b2bd
8220493: Prepare Socket/ServerSocket for alternative platform SocketImpl
Reviewed-by: chegar
Contributed-by: alan.bateman at oracle.com, michael.x.mcmahon at oracle.com
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
+ src/java.base/share/classes/java/net/DelegatingSocketImpl.java
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
+ src/java.base/share/classes/sun/net/PlatformSocketImpl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketInputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketOutputStreamInstrumentor.java
+ test/jdk/java/net/SocketImpl/SocketImplCombinations.java
! test/jdk/jdk/jfr/event/io/TestInstrumentation.java
Changeset: 56e9781e6044
Author: igerasim
Date: 2019-03-16 13:44 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/56e9781e6044
6307456: UnixFileSystem_md.c use of chmod() and access() should handle EINTR signal appropriately (unix)
Reviewed-by: bpb, dholmes, alanb
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/unix/native/libjava/io_util_md.h
Changeset: 1a18b8d56d73
Author: igerasim
Date: 2019-03-16 15:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1a18b8d56d73
8220684: Process.waitFor(long, TimeUnit) can return false for a process that exited within the timeout
Reviewed-by: prappo, dholmes, rriggs
! src/java.base/share/classes/java/lang/Process.java
+ test/jdk/java/lang/Process/WaitFor.java
Changeset: 5e1480a38a43
Author: chegar
Date: 2019-03-17 08:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5e1480a38a43
8220719: Allow other named NetPermissions to be used
Reviewed-by: mullan, alanb
! src/java.base/share/classes/java/net/NetPermission.java
Changeset: 7c23a4432610
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7c23a4432610
8220569: ZGC: Rename and rework ZUnmapBadViews to ZVerifyViews
Reviewed-by: stefank, eosterlund
! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
! src/hotspot/share/gc/z/z_globals.hpp
! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java
Changeset: 759a63069fac
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/759a63069fac
8220741: ZGC: Move CPU agnostic files from linux_x86 to linux
Reviewed-by: stefank, eosterlund
+ src/hotspot/os/linux/gc/z/zLargePages_linux.cpp
+ src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
+ src/hotspot/os/linux/gc/z/zVirtualMemory_linux.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zLargePages_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zNUMA_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zVirtualMemory_linux_x86.cpp
Changeset: 349843ebb209
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/349843ebb209
8220586: ZGC: Move relocation logic from ZPage to ZRelocate
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocate.hpp
Changeset: f344a0c6e19e
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f344a0c6e19e
8220587: ZGC: Break out forwarding information from ZPage
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zBarrier.cpp
+ src/hotspot/share/gc/z/zForwarding.cpp
+ src/hotspot/share/gc/z/zForwarding.hpp
+ src/hotspot/share/gc/z/zForwarding.inline.hpp
+ src/hotspot/share/gc/z/zForwardingEntry.hpp
! src/hotspot/share/gc/z/zForwardingTable.cpp
! src/hotspot/share/gc/z/zForwardingTable.hpp
! src/hotspot/share/gc/z/zForwardingTable.inline.hpp
- src/hotspot/share/gc/z/zForwardingTableEntry.hpp
! src/hotspot/share/gc/z/zGranuleMap.hpp
! src/hotspot/share/gc/z/zGranuleMap.inline.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageCache.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocate.hpp
+ test/hotspot/gtest/gc/z/test_zForwarding.cpp
- test/hotspot/gtest/gc/z/test_zForwardingTable.cpp
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 790679f86a51
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/790679f86a51
8220588: ZGC: Convert ZRelocationSet to hold ZForwardings instead of ZPages
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zDriver.hpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! src/hotspot/share/gc/z/zForwardingTable.cpp
! src/hotspot/share/gc/z/zForwardingTable.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRelocationSet.hpp
! src/hotspot/share/gc/z/zRelocationSet.inline.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
Changeset: c585ef187216
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c585ef187216
8220589: ZGC: Remove superfluous ZPageTableEntry
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zDebug.gdb
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMark.hpp
! src/hotspot/share/gc/z/zPageTable.cpp
! src/hotspot/share/gc/z/zPageTable.hpp
! src/hotspot/share/gc/z/zPageTable.inline.hpp
- src/hotspot/share/gc/z/zPageTableEntry.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.java
Changeset: 84295bd6d359
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/84295bd6d359
8220590: ZGC: Remove ZPages from ZPageTable when freed
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPageTable.cpp
Changeset: b9f030844be4
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b9f030844be4
8220591: ZGC: Don't delay reclaimation of ZVirtualMemory
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zPageAllocator.cpp
Changeset: d0d26fc836dd
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d0d26fc836dd
8220592: ZGC: Move destruction of detached ZPages into ZPageAllocator
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
Changeset: eb54b34af2be
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/eb54b34af2be
8220593: ZGC: Remove superfluous ZPage::is_detached()
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageCache.cpp
Changeset: 5748eae24183
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5748eae24183
8220594: ZGC: Remove superfluous ZPage::is_active()
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageCache.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
Changeset: 8f1771ea1e39
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8f1771ea1e39
8220595: ZGC: Introduce ZAttachedArray
Reviewed-by: stefank, eosterlund
+ src/hotspot/share/gc/z/zAttachedArray.hpp
+ src/hotspot/share/gc/z/zAttachedArray.inline.hpp
Changeset: 07943af21b96
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/07943af21b96
8220596: ZGC: Convert ZNMethodData to use ZAttachedArray
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zNMethodData.cpp
! src/hotspot/share/gc/z/zNMethodData.hpp
Changeset: f92f1f1045ad
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f92f1f1045ad
8220597: ZGC: Convert ZForwarding to use ZAttachedArray
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
Changeset: e6a92f2f37a9
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e6a92f2f37a9
8220599: ZGC: Introduce ZSafeDelete
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zArray.hpp
! src/hotspot/share/gc/z/zArray.inline.hpp
+ src/hotspot/share/gc/z/zSafeDelete.hpp
+ src/hotspot/share/gc/z/zSafeDelete.inline.hpp
Changeset: 6d1caebf8d37
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6d1caebf8d37
8220600: ZGC: Delete ZPages using ZSafeDelete
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zDriver.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
Changeset: 36e0665773e7
Author: pliden
Date: 2019-03-18 11:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/36e0665773e7
8220601: ZGC: Delete ZNMethodTableEntry arrays using ZSafeDelete
Reviewed-by: stefank, eosterlund
- src/hotspot/share/gc/z/zNMethodAllocator.cpp
- src/hotspot/share/gc/z/zNMethodAllocator.hpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zNMethodTable.hpp
Changeset: 2786541e4f91
Author: sgehwolf
Date: 2019-03-13 20:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2786541e4f91
8220579: [Containers] SubSystem.java out of sync with osContainer_linux.cpp
Reviewed-by: bobv, adinn
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java
Changeset: b4779a44476b
Author: stefank
Date: 2019-03-18 15:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b4779a44476b
8220606: Move ScavengableNMethods unlinking to unregister_nmethod
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.hpp
Changeset: 98e21d4da074
Author: stefank
Date: 2019-03-18 15:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/98e21d4da074
8220609: Cleanups in ScavengableNMethods
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psTasks.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.hpp
Changeset: e81b44c68680
Author: rkennke
Date: 2019-03-18 16:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e81b44c68680
8220780: ShenandoahBS::AccessBarrier::oop_store_in_heap ignores AS_NO_KEEPALIVE
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
Changeset: 564043cbe138
Author: erikj
Date: 2019-03-18 17:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/564043cbe138
8220737: Jib based 32 bit windows builds fail
Reviewed-by: tbell, dholmes
! make/conf/jib-profiles.js
Changeset: d265655be483
Author: jjg
Date: 2019-03-18 11:50 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d265655be483
8220693: jdk/javadoc/doclet/MetaTag/MetaTag.java with unexpected date
Reviewed-by: hannesw
! test/langtools/jdk/javadoc/doclet/MetaTag/MetaTag.java
Changeset: 2e586b74722e
Author: jnimeh
Date: 2019-03-18 15:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2e586b74722e
8218723: Use SunJCE Mac in SecretKeyFactory PBKDF2 implementation
Reviewed-by: apetcher
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
+ test/jdk/javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java
+ test/jdk/javax/crypto/SecretKeyFactory/evilprov.jar
+ test/jdk/javax/crypto/SecretKeyFactory/evilprov/Makefile
+ test/jdk/javax/crypto/SecretKeyFactory/evilprov/README
+ test/jdk/javax/crypto/SecretKeyFactory/evilprov/com/evilprovider/EvilHmacSHA1.java
+ test/jdk/javax/crypto/SecretKeyFactory/evilprov/com/evilprovider/EvilProvider.java
+ test/jdk/javax/crypto/SecretKeyFactory/evilprov/module-info.java
Changeset: 7418b266e1c7
Author: jjiang
Date: 2019-03-19 10:36 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7418b266e1c7
8220410: sun/security/tools/jarsigner/warnings/NoTimestampTest.java failed with missing expected output
Summary: Using the same timezone for jar verifying and date formatting
Reviewed-by: weijun
! test/jdk/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/jdk/sun/security/tools/jarsigner/warnings/Test.java
Changeset: 5f4dedb4dcf5
Author: aoqi
Date: 2019-03-19 17:03 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5f4dedb4dcf5
8220812: gc/shenandoah/options/TestLoopMiningArguments.java fails if default GC is serial/parallel/cms
Reviewed-by: shade
Contributed-by: Ao Qi <aoqi at loongson.cn>
! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java
Changeset: 8717d7424861
Author: chegar
Date: 2019-03-19 11:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8717d7424861
8170705: sun/net/www/protocol/http/StackTraceTest.java fails intermittently with Invalid Http response
Reviewed-by: dfuchs
! test/jdk/sun/net/www/protocol/http/StackTraceTest.java
Changeset: 3827cd66e788
Author: mbaesken
Date: 2019-03-18 16:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3827cd66e788
8220781: linux-s390 : os::get_summary_cpu_info gives bad output
Reviewed-by: dholmes, lucy
! src/hotspot/os/linux/os_linux.cpp
Changeset: f554d3e88da3
Author: mbaesken
Date: 2019-03-18 15:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f554d3e88da3
8220355: Improve assertion texts and exception messages in eventHandlerVMInit
Reviewed-by: alanb, sspitsyn, jcbeyler
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
! src/java.instrument/share/native/libinstrument/JPLISAgent.c
Changeset: 791052cc88db
Author: chegar
Date: 2019-03-19 14:27 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/791052cc88db
8220663: Incorrect handling of IPv6 addresses in Socket(Proxy.HTTP)
Reviewed-by: alanb, michaelm
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! test/jdk/java/net/Socket/HttpProxy.java
Changeset: dfde3bb48c03
Author: rriggs
Date: 2019-03-19 10:47 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/dfde3bb48c03
8220613: java/util/Arrays/TimSortStackSize2.java times out with fastdebug build
Reviewed-by: lancea, alanb
! test/jdk/ProblemList.txt
! test/jdk/TEST.ROOT
! test/jdk/java/util/Arrays/TimSortStackSize2.java
Changeset: 021448dc442c
Author: kbarrett
Date: 2019-03-19 14:08 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/021448dc442c
8220690: ATTRIBUTE_ALIGNED requires GNU extensions enabled
Summary: Use __typeof__(x) instead of typeof(x).
Reviewed-by: shade, sgehwolf
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
Changeset: da7f6755ba71
Author: bobv
Date: 2019-03-19 12:00 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/da7f6755ba71
8219562: Line of code in osContainer_linux.cpp L102 appears unreachable
Reviewed-by: rriggs, sgehwolf
! src/hotspot/os/linux/osContainer_linux.cpp
Changeset: d909d0a883c4
Author: bobv
Date: 2019-03-19 12:10 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d909d0a883c4
8212528: Wrong cgroup subsystem being used for some CPU Container Metrics
Reviewed-by: rriggs, sgehwolf
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
Changeset: d5da034032e9
Author: bobv
Date: 2019-03-19 12:29 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d5da034032e9
8217766: Container Support doesn't work for some Join Controllers combinations
Reviewed-by: rriggs, sgehwolf
! src/hotspot/os/linux/osContainer_linux.cpp
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
Changeset: c2238a12f259
Author: bobv
Date: 2019-03-19 14:31 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c2238a12f259
Merge
Changeset: 4b6a629d0615
Author: kbarrett
Date: 2019-03-19 14:32 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4b6a629d0615
8218975: Bug in macOSX kernel's pthread support
Summary: Use freelist of pthread_mutex/condvar pairs on macOSX.
Reviewed-by: tschatzl, dholmes, dcubed
Contributed-by: kim.barrett at oracle.com, patricio.chilano.mateo at oracle.com
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/os_posix.inline.hpp
Changeset: 6146ab937899
Author: coleenp
Date: 2019-03-19 14:22 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6146ab937899
8220744: Move RedefineTests to from runtime to serviceability
Summary: move tests out of runtime to jvmti/RedefineClasses
Reviewed-by: sspitsyn, dcubed, cjplummer, hseigel, mseledtsov
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/runtime/RedefineObject/Agent.java
- test/hotspot/jtreg/runtime/RedefineObject/TestRedefineObject.java
- test/hotspot/jtreg/runtime/RedefineObject/WalkThroughInvoke.java
- test/hotspot/jtreg/runtime/RedefineTests/ModifyAnonymous.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineAddLambdaExpression.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineAnnotations.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineDeleteJmethod.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineDoubleDelete.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineFinalizer.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineInterfaceCall.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineInterfaceMethods.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineLeak.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefinePreviousVersions.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineRunningMethods.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineRunningMethodsWithBacktrace.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineRunningMethodsWithResolutionErrors.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineSubtractLambdaExpression.java
- test/hotspot/jtreg/runtime/RedefineTests/TestMultipleClasses.java
- test/hotspot/jtreg/runtime/RedefineTests/libRedefineDeleteJmethod.c
- test/hotspot/jtreg/runtime/RedefineTests/libRedefineDoubleDelete.c
! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineBasicTest.java
! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/runtime/logging/RedefineClasses.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/Agent.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ModifyAnonymous.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDeleteJmethod.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDoubleDelete.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceMethods.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestMultipleClasses.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineObject.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/UnresolvedClassAgent.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/UnresolvedClassAgent.mf
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/WalkThroughInvoke.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/libRedefineDeleteJmethod.c
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/libRedefineDoubleDelete.c
- test/hotspot/jtreg/serviceability/jvmti/RetransformClassesZeroLength.java
- test/hotspot/jtreg/serviceability/jvmti/TestLambdaFormRetransformation.java
- test/hotspot/jtreg/serviceability/jvmti/TestRedefineWithUnresolvedClass.java
- test/hotspot/jtreg/serviceability/jvmti/UnresolvedClassAgent.java
- test/hotspot/jtreg/serviceability/jvmti/UnresolvedClassAgent.mf
Changeset: ddfb658c8ce3
Author: apetcher
Date: 2019-03-19 15:18 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ddfb658c8ce3
8147502: Digest is incorrectly truncated for ECDSA signatures when the bit length of n is less than the field size
Summary: Truncate the digest according to the group order, not the field size
Reviewed-by: jnimeh
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c
+ test/jdk/sun/security/ec/SignatureDigestTruncate.java
Changeset: 6ba98ff89499
Author: pmuthuswamy
Date: 2019-03-20 09:58 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6ba98ff89499
8219958: Automatically load taglets from a jar file
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
+ test/langtools/jdk/javadoc/doclet/testAutoLoadTaglets/TestAutoLoadTaglets.java
Changeset: 40296a51aeb0
Author: chegar
Date: 2019-03-20 08:33 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/40296a51aeb0
8153508: ContentHandler API contains link to private contentPathProp
Reviewed-by: dfuchs, vtewari
! src/java.base/share/classes/java/net/ContentHandler.java
Changeset: af3f568cbd2d
Author: dcherepanov
Date: 2019-03-20 11:51 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/af3f568cbd2d
8211100: hotspot C1 issue with comparing long numbers on x86 32-bit
Reviewed-by: iveresov, thartmann
! src/hotspot/share/c1/c1_LIRGenerator.cpp
+ test/hotspot/jtreg/compiler/c1/Test8211100.java
Changeset: 83cace4142c8
Author: chegar
Date: 2019-03-20 09:17 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/83cace4142c8
8221098: Run java/net/URL/HandlerLoop.java in othervm mode
Reviewed-by: alanb, martin
! test/jdk/java/net/URL/HandlerLoop.java
Changeset: fc45b52439df
Author: rkennke
Date: 2019-03-22 11:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fc45b52439df
Merge
! .hgtags
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/sparc/gc/g1/g1BarrierSetAssembler_sparc.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
+ src/hotspot/os/linux/gc/z/zLargePages_linux.cpp
+ src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
+ src/hotspot/os/linux/gc/z/zVirtualMemory_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zLargePages_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zNUMA_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/gc/z/zVirtualMemory_linux_x86.cpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/ci/ciObjectFactory.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
- src/hotspot/share/gc/z/zAddressRangeMap.hpp
- src/hotspot/share/gc/z/zAddressRangeMap.inline.hpp
+ src/hotspot/share/gc/z/zForwarding.cpp
+ src/hotspot/share/gc/z/zForwarding.hpp
+ src/hotspot/share/gc/z/zForwarding.inline.hpp
+ src/hotspot/share/gc/z/zForwardingEntry.hpp
- src/hotspot/share/gc/z/zForwardingTableEntry.hpp
+ src/hotspot/share/gc/z/zGranuleMap.hpp
+ src/hotspot/share/gc/z/zGranuleMap.inline.hpp
- src/hotspot/share/gc/z/zNMethodAllocator.cpp
- src/hotspot/share/gc/z/zNMethodAllocator.hpp
- src/hotspot/share/gc/z/zPageTableEntry.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/split_if.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp
! src/hotspot/share/runtime/vmStructs.cpp
- src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c
- src/java.base/unix/native/libnio/ch/UnixAsynchronousServerSocketChannelImpl.c
- src/java.base/windows/native/libnio/ch/ServerSocketChannelImpl.c
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddressRangeMapForPageTable.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGranuleMapForPageTable.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMaths.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ArrayRangeWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ArrayRangePostWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ArrayRangePreWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1PostWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1PreWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ReferentFieldReadBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ObjectWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SerialArrayRangeWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SerialWriteBarrier.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/IntegerExactOpSpeculation.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConvertDeoptimizeToGuardPhase.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64MathSubstitutions.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulHighNode.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlVersion.java
- src/jdk.sctp/unix/native/libsctp/SctpServerChannelImpl.c
+ test/hotspot/gtest/gc/z/test_zForwarding.cpp
- test/hotspot/gtest/gc/z/test_zForwardingTable.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/compiler/codegen/BadLogicCode.java
+ test/hotspot/jtreg/compiler/codegen/ShiftTest.java
+ test/hotspot/jtreg/compiler/exceptions/ExceptionInInit.java
+ test/hotspot/jtreg/compiler/runtime/JITClassInit.java
+ test/hotspot/jtreg/gc/ArraySize.java
+ test/hotspot/jtreg/gc/InfiniteList.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java
! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
+ test/hotspot/jtreg/runtime/ErrorHandling/ExplicitArithmeticCheck.java
- test/hotspot/jtreg/runtime/RedefineObject/Agent.java
- test/hotspot/jtreg/runtime/RedefineObject/TestRedefineObject.java
- test/hotspot/jtreg/runtime/RedefineObject/WalkThroughInvoke.java
- test/hotspot/jtreg/runtime/RedefineTests/ModifyAnonymous.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineAddLambdaExpression.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineAnnotations.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineDeleteJmethod.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineDoubleDelete.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineFinalizer.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineInterfaceCall.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineInterfaceMethods.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineLeak.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefinePreviousVersions.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineRunningMethods.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineRunningMethodsWithBacktrace.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineRunningMethodsWithResolutionErrors.java
- test/hotspot/jtreg/runtime/RedefineTests/RedefineSubtractLambdaExpression.java
- test/hotspot/jtreg/runtime/RedefineTests/TestMultipleClasses.java
- test/hotspot/jtreg/runtime/RedefineTests/libRedefineDeleteJmethod.c
- test/hotspot/jtreg/runtime/RedefineTests/libRedefineDoubleDelete.c
+ test/hotspot/jtreg/runtime/Thread/MonitorCacheMaybeExpand_DeadLock.java
+ test/hotspot/jtreg/runtime/interpreter/WideStrictInline.java
+ test/hotspot/jtreg/runtime/reflect/ReflectStackOverflow.java
+ test/hotspot/jtreg/runtime/verifier/TestStaticIF.java
+ test/hotspot/jtreg/runtime/verifier/VerifyProtectedConstructor.java
+ test/hotspot/jtreg/runtime/verifier/VerifyStackForExceptionHandlers.java
+ test/hotspot/jtreg/runtime/verifier/defaultMethods/DefaultMethodRegressionTests.java
+ test/hotspot/jtreg/runtime/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java
- test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitorTest.c
+ test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitorTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/Agent.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ModifyAnonymous.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDeleteJmethod.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDoubleDelete.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceMethods.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestMultipleClasses.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineObject.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/UnresolvedClassAgent.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/UnresolvedClassAgent.mf
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/WalkThroughInvoke.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/libRedefineDeleteJmethod.c
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/libRedefineDoubleDelete.c
- test/hotspot/jtreg/serviceability/jvmti/RetransformClassesZeroLength.java
- test/hotspot/jtreg/serviceability/jvmti/TestLambdaFormRetransformation.java
- test/hotspot/jtreg/serviceability/jvmti/TestRedefineWithUnresolvedClass.java
- test/hotspot/jtreg/serviceability/jvmti/UnresolvedClassAgent.java
- test/hotspot/jtreg/serviceability/jvmti/UnresolvedClassAgent.mf
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp
+ test/jdk/tools/launcher/JniInvocationTest.java
+ test/jdk/tools/launcher/exeJniInvocationTest.c
- test/jdk/vm/JniInvocationTest.java
- test/jdk/vm/exeJniInvocationTest.c
- test/jdk/vm/gc/ArraySize.java
- test/jdk/vm/gc/InfiniteList.java
- test/jdk/vm/jit/BadLogicCode.java
- test/jdk/vm/jit/ExceptionInInit.java
- test/jdk/vm/jit/JITClassInit.java
- test/jdk/vm/runtime/ExplicitArithmeticCheck.java
- test/jdk/vm/runtime/MonitorCacheMaybeExpand_DeadLock.java
- test/jdk/vm/runtime/ReflectStackOverflow.java
- test/jdk/vm/runtime/ShiftTest.java
- test/jdk/vm/runtime/WideStrictInline.java
- test/jdk/vm/verifier/TestStaticIF.java
- test/jdk/vm/verifier/VerifyProtectedConstructor.java
- test/jdk/vm/verifier/VerifyStackForExceptionHandlers.java
- test/jdk/vm/verifier/defaultMethods/DefaultMethodRegressionTests.java
- test/jdk/vm/verifier/defaultMethods/DefaultMethodRegressionTestsRun.java
- test/langtools/jdk/javadoc/tool/doclint/ImplicitHeadersTest.java
+ test/langtools/jdk/javadoc/tool/doclint/ImplicitHeadingsTest.java
- test/langtools/jdk/javadoc/tool/removeOldDoclet/OldDoclet.jasm
- test/langtools/tools/javac/doclint/ImplicitHeadersTest.java
+ test/langtools/tools/javac/doclint/ImplicitHeadingsTest.java
More information about the shenandoah-dev
mailing list