From duke at openjdk.java.net Wed Sep 18 08:55:39 2019 From: duke at openjdk.java.net (duke) Date: Wed, 18 Sep 2019 08:55:39 GMT Subject: git: openjdk/mobile: 8228460: bootstrap class path not set in conjunction with -source 11 Message-ID: <460b658c-f764-4fd7-b86a-051cf18480f5@openjdk.java.net> Changeset: a51a8527 Author: Jan Lahoda Date: 2019-09-18 10:41:18 +0000 URL: https://github.com/openjdk/mobile/commit/a51a8527 8228460: bootstrap class path not set in conjunction with -source 11 Ensuring implicit system module path is checked for the no-bootclasspath warning for -source >= 9. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/SourceNoSystemModulesPath.java + test/langtools/tools/javac/options/BCPOrSystemNotSpecified.java ! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01_source10.out From duke at openjdk.java.net Wed Sep 18 12:52:04 2019 From: duke at openjdk.java.net (duke) Date: Wed, 18 Sep 2019 12:52:04 GMT Subject: git: openjdk/mobile: 8207266: ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread Message-ID: <4bebc538-deef-437b-8a44-2601974de1bb@openjdk.java.net> Changeset: aa318d07 Author: Paul Hohensee Date: 2019-09-18 05:41:08 +0000 URL: https://github.com/openjdk/mobile/commit/aa318d07 8207266: ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread Add com.sun.management.getCurrentThreadAllocatedBytes, implement getThreadAllocatedBytes(long) independent of getThreadAllocatedBytes(long[]) Reviewed-by: mchung, dholmes, sspitsyn ! src/hotspot/share/include/jmm.h ! src/hotspot/share/services/management.cpp ! src/java.management/share/classes/java/lang/management/ThreadMXBean.java ! src/java.management/share/classes/sun/management/ThreadImpl.java ! src/java.management/share/native/libmanagement/ThreadImpl.c ! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java ! src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java ! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java From duke at openjdk.java.net Wed Sep 18 13:25:53 2019 From: duke at openjdk.java.net (duke) Date: Wed, 18 Sep 2019 13:25:53 GMT Subject: git: openjdk/mobile: 8231176: Test tools/javac/options/BCPOrSystemNotSpecified.java broken on Windows Message-ID: <407796f5-84ff-4be5-b91d-919dcb2caa2e@openjdk.java.net> Changeset: a88d0845 Author: Jan Lahoda Date: 2019-09-18 15:13:37 +0000 URL: https://github.com/openjdk/mobile/commit/a88d0845 8231176: Test tools/javac/options/BCPOrSystemNotSpecified.java broken on Windows Temporarily disabling BCPOrSystemNotSpecified.java test on Windows. Reviewed-by: vromero ! test/langtools/ProblemList.txt From duke at openjdk.java.net Wed Sep 18 18:36:23 2019 From: duke at openjdk.java.net (duke) Date: Wed, 18 Sep 2019 18:36:23 GMT Subject: git: openjdk/mobile: 8231145: [Graal] org.graalvm.compiler.debug.test.DebugContextTest fails because DebugContextTest.testLogging.input is not available Message-ID: <28bfc95e-59db-4522-8a8f-5994e107c32d@openjdk.java.net> Changeset: f482d307 Author: Ekaterina Pavlova Date: 2019-09-18 10:58:21 +0000 URL: https://github.com/openjdk/mobile/commit/f482d307 8231145: [Graal] org.graalvm.compiler.debug.test.DebugContextTest fails because DebugContextTest.testLogging.input is not available Reviewed-by: erikj, iveresov, ihse ! make/test/JtregGraalUnit.gmk ! test/hotspot/jtreg/ProblemList-graal.txt From duke at openjdk.java.net Wed Sep 18 18:58:41 2019 From: duke at openjdk.java.net (duke) Date: Wed, 18 Sep 2019 18:58:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: dcd4014c Author: Jesper Wilhelmsson Date: 2019-09-06 17:50:16 +0000 URL: https://github.com/openjdk/mobile/commit/dcd4014c Added tag jdk-13-ga for changeset 9c250a7600e1 ! .hgtags Changeset: b9cd2cec Author: Jesper Wilhelmsson Date: 2019-09-18 11:48:01 +0000 URL: https://github.com/openjdk/mobile/commit/b9cd2cec Merge ! .hgtags ! .hgtags From duke at openjdk.java.net Wed Sep 18 19:11:50 2019 From: duke at openjdk.java.net (duke) Date: Wed, 18 Sep 2019 19:11:50 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <7c0cd6fc-0832-470c-8b80-bb7d86634a8f@openjdk.java.net> Changeset: 5eb64314 Author: Roman Kennke Date: 2019-09-18 20:56:18 +0000 URL: https://github.com/openjdk/mobile/commit/5eb64314 8231085: C2/GC: Better GC-interface for expanding clone Reviewed-by: eosterlund ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/macro.hpp ! src/hotspot/share/opto/macroArrayCopy.cpp Changeset: 9510e7fe Author: Roman Kennke Date: 2019-09-18 20:56:19 +0000 URL: https://github.com/openjdk/mobile/commit/9510e7fe 8231086: Shenandoah: Stronger invariant for object-arraycopy Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp Changeset: 9516e6d2 Author: Roman Kennke Date: 2019-09-18 20:56:20 +0000 URL: https://github.com/openjdk/mobile/commit/9516e6d2 8231087: Shenandoah: Self-fixing load reference barriers for C1/C2 Reviewed-by: shade ! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp From duke at openjdk.java.net Wed Sep 18 19:24:32 2019 From: duke at openjdk.java.net (duke) Date: Wed, 18 Sep 2019 19:24:32 GMT Subject: git: openjdk/mobile: 8186825: some memory leak issues in the transport_startTransport Message-ID: Changeset: 0edf6c13 Author: Alex Menkov Date: 2019-09-18 12:13:56 +0000 URL: https://github.com/openjdk/mobile/commit/0edf6c13 8186825: some memory leak issues in the transport_startTransport Reviewed-by: sspitsyn, phh ! src/jdk.jdwp.agent/share/native/libjdwp/transport.c From duke at openjdk.java.net Wed Sep 18 19:32:07 2019 From: duke at openjdk.java.net (duke) Date: Wed, 18 Sep 2019 19:32:07 GMT Subject: git: openjdk/mobile: 8066774: Rename the annotations arrays names in ClassFileParser Message-ID: Changeset: 14cc8704 Author: Evgeny Mandrikov Committer: Evgeny Mandrikov Date: 2019-09-18 21:20:13 +0000 URL: https://github.com/openjdk/mobile/commit/14cc8704 8066774: Rename the annotations arrays names in ClassFileParser Reviewed-by: shade, coleenp, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp From duke at openjdk.java.net Wed Sep 18 21:42:53 2019 From: duke at openjdk.java.net (duke) Date: Wed, 18 Sep 2019 21:42:53 GMT Subject: git: openjdk/mobile: 8231162: JVMTI RawMonitorWait triggers assertion failure: Only JavaThreads can be interruptible Message-ID: <4124c55c-9de9-4a16-a9fa-915b2eee162b@openjdk.java.net> Changeset: 8a2c4975 Author: David Holmes Date: 2019-09-18 17:31:35 +0000 URL: https://github.com/openjdk/mobile/commit/8a2c4975 8231162: JVMTI RawMonitorWait triggers assertion failure: Only JavaThreads can be interruptible Reviewed-by: dcubed ! src/hotspot/share/prims/jvmtiEnv.cpp From duke at openjdk.java.net Thu Sep 19 01:12:04 2019 From: duke at openjdk.java.net (duke) Date: Thu, 19 Sep 2019 01:12:04 GMT Subject: git: openjdk/mobile: 8231210: [BACKOUT] JDK-8207266 ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread Message-ID: <5ecd83b3-8fdb-402b-b68b-1e0f0d3c5c0d@openjdk.java.net> Changeset: 48946faf Author: Daniel D. Daugherty Date: 2019-09-18 20:49:13 +0000 URL: https://github.com/openjdk/mobile/commit/48946faf 8231210: [BACKOUT] JDK-8207266 ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread Reviewed-by: phh, dholmes ! src/hotspot/share/include/jmm.h ! src/hotspot/share/services/management.cpp ! src/java.management/share/classes/java/lang/management/ThreadMXBean.java ! src/java.management/share/classes/sun/management/ThreadImpl.java ! src/java.management/share/native/libmanagement/ThreadImpl.c ! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java ! src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java ! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java From duke at openjdk.java.net Mon Sep 23 16:18:04 2019 From: duke at openjdk.java.net (duke) Date: Mon, 23 Sep 2019 16:18:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <42db6d1a-d654-423f-8234-d1e0d47c2bde@openjdk.java.net> Changeset: 79192e36 Author: Erik Joelsson Date: 2019-09-23 09:00:28 +0000 URL: https://github.com/openjdk/mobile/commit/79192e36 8150741: make not equivalent to make Reviewed-by: mchung ! make/Main.gmk Changeset: 7ae384b2 Author: Erik Joelsson Date: 2019-09-23 08:52:05 +0000 URL: https://github.com/openjdk/mobile/commit/7ae384b2 8206125: [windows] cannot pass relative path to --with-boot-jdk Reviewed-by: tbell ! make/autoconf/basics.m4 ! make/autoconf/basics_windows.m4 From duke at openjdk.java.net Mon Sep 23 14:32:12 2019 From: duke at openjdk.java.net (duke) Date: Mon, 23 Sep 2019 14:32:12 GMT Subject: git: openjdk/mobile: 31 new changesets Message-ID: Changeset: da5728af Author: Jesper Wilhelmsson Date: 2019-09-19 00:19:18 +0000 URL: https://github.com/openjdk/mobile/commit/da5728af Added tag jdk-14+15 for changeset 778fc2dcbdaa ! .hgtags Changeset: 336b741b Author: Aleksey Shipilev Date: 2019-09-19 09:50:11 +0000 URL: https://github.com/openjdk/mobile/commit/336b741b 8231201: hs_err should print coalesced safepoint operations in Events section Reviewed-by: phh, dholmes ! src/hotspot/share/runtime/vmThread.cpp Changeset: 35a9f686 Author: Robbin Ehn Date: 2019-09-19 10:52:22 +0000 URL: https://github.com/openjdk/mobile/commit/35a9f686 8226705: [REDO] Deoptimize with handshakes Reviewed-by: eosterlund, dcubed, dlong, pchilanomate ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/code/codeCache.cpp ! 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/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/biasedLocking.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/services/dtraceAttacher.cpp + test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java Changeset: b053f097 Author: Per Lid??n Date: 2019-09-19 16:05:47 +0000 URL: https://github.com/openjdk/mobile/commit/b053f097 8231113: Remove CollectedHeap::check_oop_location() Reviewed-by: stefank, eosterlund, tschatzl ! src/hotspot/share/gc/cms/cmsHeap.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/oops/compressedOops.inline.hpp ! src/hotspot/share/oops/oop.cpp Changeset: c5260320 Author: Joe Wang Date: 2019-09-19 16:53:17 +0000 URL: https://github.com/openjdk/mobile/commit/c5260320 8230814: Enable SAX ContentHandler to handle XML Declaration Reviewed-by: lancea, dfuchs, alanb ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java ! src/java.xml/share/classes/org/xml/sax/ContentHandler.java + test/jaxp/javax/xml/jaxp/unittest/sax/DeclarationTest.java Changeset: f925696a Author: Aleksey Shipilev Date: 2019-09-19 20:26:51 +0000 URL: https://github.com/openjdk/mobile/commit/f925696a 8231197: Shenandoah: JVMTI heap walking cleanup crashes with NULL forwardee Reviewed-by: zgu, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 289c30bd Author: Aleksey Shipilev Date: 2019-09-19 20:26:52 +0000 URL: https://github.com/openjdk/mobile/commit/289c30bd 8231198: Shenandoah: heap walking should visit all roots most of the time Reviewed-by: zgu, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 7a02f304 Author: Aleksey Shipilev Date: 2019-09-19 20:26:53 +0000 URL: https://github.com/openjdk/mobile/commit/7a02f304 8231244: Shenandoah: all-roots heap walking misses some weak roots Reviewed-by: zgu, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: 2a1a2b9a Author: Brian Burkhalter Date: 2019-09-19 12:01:36 +0000 URL: https://github.com/openjdk/mobile/commit/2a1a2b9a 8231149: (fs) Small verbiage errors in java.nio.file package documentation Reviewed-by: lancea, alanb ! src/java.base/share/classes/java/nio/file/package-info.java Changeset: 3c93f5cf Author: Stefan Karlsson Date: 2019-09-10 17:07:02 +0000 URL: https://github.com/openjdk/mobile/commit/3c93f5cf 8230756: ZGC: Remove redundant memset in ZStatValue Reviewed-by: tschatzl, pliden ! src/hotspot/share/gc/z/zStat.cpp Changeset: 557f13e9 Author: Stefan Karlsson Date: 2019-09-10 17:07:02 +0000 URL: https://github.com/openjdk/mobile/commit/557f13e9 8230758: ZGC: Add missing precompiled include and fix friend declaration Reviewed-by: tschatzl, pliden ! src/hotspot/share/gc/z/zForwardingEntry.hpp ! src/hotspot/share/gc/z/zNUMA.cpp Changeset: 2f67784a Author: Stefan Karlsson Date: 2019-09-11 09:47:42 +0000 URL: https://github.com/openjdk/mobile/commit/2f67784a 8230759: ZGC: Fix integer types Reviewed-by: pliden ! src/hotspot/share/gc/z/zAttachedArray.hpp ! src/hotspot/share/gc/z/zAttachedArray.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/zNMethodData.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zUncommitter.cpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp Changeset: 52f90242 Author: Claes Redestad Date: 2019-09-19 23:38:50 +0000 URL: https://github.com/openjdk/mobile/commit/52f90242 8230768: Arrays of SoftReferences in MethodTypeForm should not be @Stable Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java Changeset: df9591f4 Author: Chihiro Ito Date: 2019-01-26 15:47:50 +0000 URL: https://github.com/openjdk/mobile/commit/df9591f4 8216565: Specifying the same path creates a new directory in JFR.configure Reviewed-by: ysuenaga, egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java Changeset: 2fc6c645 Author: Jia Huang Committer: Thomas Schatzl Date: 2019-09-20 11:33:30 +0000 URL: https://github.com/openjdk/mobile/commit/2fc6c645 8231242: G1CollectedHeap::print_regions_on() does not print description for "OA" and "CA" regions Reviewed-by: tschatzl, jiangli ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: b15b322c Author: Julia Boes Date: 2019-09-20 11:07:52 +0000 URL: https://github.com/openjdk/mobile/commit/b15b322c 8230648: Replace @exception tag with @throws in java.base Minor coding style update of javadoc tag in any file in java.base Reviewed-by: prappo, lancea ! src/java.base/share/classes/java/io/BufferedInputStream.java ! src/java.base/share/classes/java/io/BufferedOutputStream.java ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/BufferedWriter.java ! src/java.base/share/classes/java/io/CharArrayReader.java ! src/java.base/share/classes/java/io/CharArrayWriter.java ! src/java.base/share/classes/java/io/DataInput.java ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/DataOutputStream.java ! src/java.base/share/classes/java/io/Externalizable.java ! src/java.base/share/classes/java/io/FileDescriptor.java ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/FileReader.java ! src/java.base/share/classes/java/io/FilterInputStream.java ! src/java.base/share/classes/java/io/FilterOutputStream.java ! src/java.base/share/classes/java/io/FilterReader.java ! src/java.base/share/classes/java/io/FilterWriter.java ! src/java.base/share/classes/java/io/InputStream.java ! src/java.base/share/classes/java/io/InputStreamReader.java ! src/java.base/share/classes/java/io/LineNumberInputStream.java ! src/java.base/share/classes/java/io/ObjectInput.java ! src/java.base/share/classes/java/io/ObjectInputValidation.java ! src/java.base/share/classes/java/io/ObjectOutput.java ! src/java.base/share/classes/java/io/OutputStream.java ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/java/io/PipedInputStream.java ! src/java.base/share/classes/java/io/PipedOutputStream.java ! src/java.base/share/classes/java/io/PipedReader.java ! src/java.base/share/classes/java/io/PipedWriter.java ! src/java.base/share/classes/java/io/PushbackInputStream.java ! src/java.base/share/classes/java/io/PushbackReader.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/java/io/Reader.java ! src/java.base/share/classes/java/io/SequenceInputStream.java ! src/java.base/share/classes/java/io/StreamTokenizer.java ! src/java.base/share/classes/java/io/StringReader.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/VarForm.java ! src/java.base/share/classes/java/lang/reflect/Array.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/net/ContentHandler.java ! src/java.base/share/classes/java/net/DatagramPacket.java ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/DatagramSocketImpl.java ! src/java.base/share/classes/java/net/HttpURLConnection.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/JarURLConnection.java ! src/java.base/share/classes/java/net/MulticastSocket.java ! src/java.base/share/classes/java/net/NetworkInterface.java ! src/java.base/share/classes/java/net/ProxySelector.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/SocketInputStream.java ! src/java.base/share/classes/java/net/SocketOptions.java ! src/java.base/share/classes/java/net/SocketOutputStream.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/net/URLStreamHandler.java ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/security/AccessControlContext.java ! src/java.base/share/classes/java/security/AccessController.java ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java ! src/java.base/share/classes/java/security/AlgorithmParameters.java ! src/java.base/share/classes/java/security/AlgorithmParametersSpi.java ! src/java.base/share/classes/java/security/AllPermission.java ! src/java.base/share/classes/java/security/BasicPermission.java ! src/java.base/share/classes/java/security/Certificate.java ! src/java.base/share/classes/java/security/DigestInputStream.java ! src/java.base/share/classes/java/security/DigestOutputStream.java ! src/java.base/share/classes/java/security/DomainLoadStoreParameter.java ! src/java.base/share/classes/java/security/Guard.java ! src/java.base/share/classes/java/security/GuardedObject.java ! src/java.base/share/classes/java/security/Identity.java ! src/java.base/share/classes/java/security/IdentityScope.java ! src/java.base/share/classes/java/security/KeyFactory.java ! src/java.base/share/classes/java/security/KeyFactorySpi.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java ! src/java.base/share/classes/java/security/KeyRep.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/KeyStoreSpi.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/MessageDigestSpi.java ! src/java.base/share/classes/java/security/PKCS12Attribute.java ! src/java.base/share/classes/java/security/PermissionCollection.java ! src/java.base/share/classes/java/security/Permissions.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureClassLoader.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/SignatureSpi.java ! src/java.base/share/classes/java/security/SignedObject.java ! src/java.base/share/classes/java/security/Signer.java ! src/java.base/share/classes/java/security/URIParameter.java ! src/java.base/share/classes/java/security/cert/CertPath.java ! src/java.base/share/classes/java/security/cert/CertPathValidator.java ! src/java.base/share/classes/java/security/cert/CertPathValidatorSpi.java ! src/java.base/share/classes/java/security/cert/Certificate.java ! src/java.base/share/classes/java/security/cert/CertificateFactory.java ! src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java ! src/java.base/share/classes/java/security/cert/CollectionCertStoreParameters.java ! src/java.base/share/classes/java/security/cert/Extension.java ! src/java.base/share/classes/java/security/cert/LDAPCertStoreParameters.java ! src/java.base/share/classes/java/security/cert/PKIXCertPathChecker.java ! src/java.base/share/classes/java/security/cert/PolicyQualifierInfo.java ! src/java.base/share/classes/java/security/cert/X509CRL.java ! src/java.base/share/classes/java/security/cert/X509CRLEntry.java ! src/java.base/share/classes/java/security/cert/X509Certificate.java ! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java ! src/java.base/share/classes/java/security/spec/DSAGenParameterSpec.java ! src/java.base/share/classes/java/security/spec/ECFieldF2m.java ! src/java.base/share/classes/java/security/spec/ECFieldFp.java ! src/java.base/share/classes/java/security/spec/ECParameterSpec.java ! src/java.base/share/classes/java/security/spec/ECPoint.java ! src/java.base/share/classes/java/security/spec/ECPrivateKeySpec.java ! src/java.base/share/classes/java/security/spec/ECPublicKeySpec.java ! src/java.base/share/classes/java/security/spec/EllipticCurve.java ! src/java.base/share/classes/java/security/spec/MGF1ParameterSpec.java ! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java ! src/java.base/share/classes/java/security/spec/RSAOtherPrimeInfo.java ! src/java.base/share/classes/java/text/AttributedString.java ! src/java.base/share/classes/java/text/BreakIterator.java ! src/java.base/share/classes/java/text/ChoiceFormat.java ! src/java.base/share/classes/java/text/CollationKey.java ! src/java.base/share/classes/java/text/Collator.java ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/DecimalFormat.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! src/java.base/share/classes/java/text/DigitList.java ! src/java.base/share/classes/java/text/Format.java ! src/java.base/share/classes/java/text/MergeCollation.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/RBTableBuilder.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java ! src/java.base/share/classes/java/text/spi/BreakIteratorProvider.java ! src/java.base/share/classes/java/text/spi/CollatorProvider.java ! src/java.base/share/classes/java/text/spi/DateFormatProvider.java ! src/java.base/share/classes/java/text/spi/DateFormatSymbolsProvider.java ! src/java.base/share/classes/java/text/spi/DecimalFormatSymbolsProvider.java ! src/java.base/share/classes/java/text/spi/NumberFormatProvider.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/java/util/Date.java ! src/java.base/share/classes/java/util/Dictionary.java ! src/java.base/share/classes/java/util/Enumeration.java ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/java/util/Hashtable.java ! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/Properties.java ! src/java.base/share/classes/java/util/PropertyPermission.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/SimpleTimeZone.java ! src/java.base/share/classes/java/util/StringTokenizer.java ! src/java.base/share/classes/java/util/TimeZone.java ! src/java.base/share/classes/java/util/jar/Attributes.java ! src/java.base/share/classes/java/util/jar/JarEntry.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarOutputStream.java ! src/java.base/share/classes/java/util/jar/Manifest.java ! src/java.base/share/classes/java/util/jar/Pack200.java ! src/java.base/share/classes/java/util/regex/Matcher.java ! src/java.base/share/classes/java/util/spi/CurrencyNameProvider.java ! src/java.base/share/classes/java/util/spi/LocaleNameProvider.java ! src/java.base/share/classes/java/util/spi/TimeZoneNameProvider.java ! src/java.base/share/classes/java/util/zip/CheckedInputStream.java ! src/java.base/share/classes/java/util/zip/CheckedOutputStream.java ! src/java.base/share/classes/java/util/zip/Deflater.java ! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java ! src/java.base/share/classes/java/util/zip/GZIPInputStream.java ! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java ! src/java.base/share/classes/java/util/zip/InflaterInputStream.java ! src/java.base/share/classes/java/util/zip/ZipInputStream.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java Changeset: b770e9a6 Author: Coleen Phillimore Date: 2019-09-20 10:23:40 +0000 URL: https://github.com/openjdk/mobile/commit/b770e9a6 8225628: Remove unused Thread::muxAcquireW function Reviewed-by: dcubed, hseigel ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: f3208bfc Author: Joe Darcy Date: 2019-09-20 09:32:45 +0000 URL: https://github.com/openjdk/mobile/commit/f3208bfc 8199424: consider removing ObjectInputStream and ObjectOutputStream native methods Reviewed-by: bpb, rriggs, redestad ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java - src/java.base/share/native/libjava/ObjectInputStream.c - src/java.base/share/native/libjava/ObjectOutputStream.c Changeset: d564ab72 Author: Leonid Mesnik Date: 2019-09-20 13:14:50 +0000 URL: https://github.com/openjdk/mobile/commit/d564ab72 8229853: Problemlist compiler/codecache/jmx/PoolsIndependenceTest.java Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList.txt Changeset: 46db25e1 Author: Valerie Peng Date: 2019-09-20 21:33:24 +0000 URL: https://github.com/openjdk/mobile/commit/46db25e1 8176837: SunPKCS11 provider needs to check more details on PKCS11 Mechanism Disable mechanisms with partial support, e.g. can decrypt but cannot encrypt Reviewed-by: xuelei ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java Changeset: c77f6fdc Author: Joe Wang Date: 2019-09-20 22:11:45 +0000 URL: https://github.com/openjdk/mobile/commit/c77f6fdc 8231083: Clarify SAX documentation Reviewed-by: lancea, alanb ! src/java.xml/share/classes/org/xml/sax/AttributeList.java ! src/java.xml/share/classes/org/xml/sax/Attributes.java ! src/java.xml/share/classes/org/xml/sax/ContentHandler.java ! src/java.xml/share/classes/org/xml/sax/DTDHandler.java ! src/java.xml/share/classes/org/xml/sax/DocumentHandler.java ! src/java.xml/share/classes/org/xml/sax/EntityResolver.java ! src/java.xml/share/classes/org/xml/sax/ErrorHandler.java ! src/java.xml/share/classes/org/xml/sax/HandlerBase.java ! src/java.xml/share/classes/org/xml/sax/InputSource.java ! src/java.xml/share/classes/org/xml/sax/Locator.java ! src/java.xml/share/classes/org/xml/sax/Parser.java ! src/java.xml/share/classes/org/xml/sax/SAXException.java ! src/java.xml/share/classes/org/xml/sax/SAXNotRecognizedException.java ! src/java.xml/share/classes/org/xml/sax/SAXNotSupportedException.java ! src/java.xml/share/classes/org/xml/sax/SAXParseException.java ! src/java.xml/share/classes/org/xml/sax/XMLFilter.java ! src/java.xml/share/classes/org/xml/sax/XMLReader.java ! src/java.xml/share/classes/org/xml/sax/ext/Attributes2.java ! src/java.xml/share/classes/org/xml/sax/ext/Attributes2Impl.java ! src/java.xml/share/classes/org/xml/sax/ext/DeclHandler.java ! src/java.xml/share/classes/org/xml/sax/ext/DefaultHandler2.java ! src/java.xml/share/classes/org/xml/sax/ext/EntityResolver2.java ! src/java.xml/share/classes/org/xml/sax/ext/LexicalHandler.java ! src/java.xml/share/classes/org/xml/sax/ext/Locator2.java ! src/java.xml/share/classes/org/xml/sax/ext/Locator2Impl.java ! src/java.xml/share/classes/org/xml/sax/ext/package-info.java ! src/java.xml/share/classes/org/xml/sax/helpers/AttributeListImpl.java ! src/java.xml/share/classes/org/xml/sax/helpers/AttributesImpl.java ! src/java.xml/share/classes/org/xml/sax/helpers/DefaultHandler.java ! src/java.xml/share/classes/org/xml/sax/helpers/LocatorImpl.java ! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java ! src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java ! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java ! src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java ! src/java.xml/share/classes/org/xml/sax/helpers/XMLFilterImpl.java ! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderAdapter.java ! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java ! src/java.xml/share/classes/org/xml/sax/helpers/package-info.java ! src/java.xml/share/classes/org/xml/sax/package-info.java Changeset: 0a0956bc Author: John Jiang Date: 2019-09-21 08:06:00 +0000 URL: https://github.com/openjdk/mobile/commit/0a0956bc 8180837: SunPKCS11-NSS tests failing with CKR_ATTRIBUTE_READ_ONLY and CKR_MECHANISM_PARAM_INVALID Reviewed-by: xuelei ! test/jdk/ProblemList.txt ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java ! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java Changeset: 83f41d27 Author: Daniel D. Daugherty Date: 2019-09-21 10:13:25 +0000 URL: https://github.com/openjdk/mobile/commit/83f41d27 8231323: ProblemList jdk/jfr/jcmd/TestJcmdConfigure.java Reviewed-by: ysuenaga ! test/jdk/ProblemList.txt Changeset: 9c92ecba Author: Ioi Lam Date: 2019-09-22 17:16:35 +0000 URL: https://github.com/openjdk/mobile/commit/9c92ecba 8231125: Improve testing of parallel loading of shared classes by the boot class loader Reviewed-by: ccheung, coleenp, dholmes ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/klass.hpp ! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/ParallelLoad.java Changeset: b18626ae Author: Ioi Lam Date: 2019-09-22 17:17:58 +0000 URL: https://github.com/openjdk/mobile/commit/b18626ae 8231275: Remove null check in the beginning of SystemDictionary::load_shared_class() Reviewed-by: ccheung, coleenp ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: 9ccc00d1 Author: Thomas Schatzl Date: 2019-09-23 11:36:53 +0000 URL: https://github.com/openjdk/mobile/commit/9ccc00d1 8231117: Remove G1EvacuationRootClosures::raw_strong_oops() Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RootClosures.cpp ! src/hotspot/share/gc/g1/g1RootClosures.hpp Changeset: 03e769bd Author: Thomas Schatzl Date: 2019-09-23 11:37:02 +0000 URL: https://github.com/openjdk/mobile/commit/03e769bd 8159984: Remove call to ClassLoaderDataGraph::clear_claimed_marks during the initial mark pause The CLDG is only iterated once during garbage collection, so we do not need to claim CLDs any more. Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1OopClosures.cpp ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1RootClosures.cpp ! src/hotspot/share/gc/g1/g1RootClosures.hpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: f92526e6 Author: Thomas Schatzl Date: 2019-09-23 11:37:08 +0000 URL: https://github.com/openjdk/mobile/commit/f92526e6 8231189: Rename worker_i parameters to worker_id Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1HotCardCache.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.hpp ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp Changeset: 85512940 Author: Christoph Langer Date: 2019-09-23 12:32:13 +0000 URL: https://github.com/openjdk/mobile/commit/85512940 8230857: Avoid reflection in sun.tools.common.ProcessHelper Reviewed-by: sspitsyn, dholmes - src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java + src/jdk.jcmd/linux/classes/sun/tools/common/ProcessHelper.java ! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java ! src/jdk.jcmd/share/classes/sun/tools/common/ProcessHelper.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.java Changeset: 47016886 Author: Zhengyu Gu Date: 2019-09-23 07:45:12 +0000 URL: https://github.com/openjdk/mobile/commit/47016886 8231293: Shenandoah: Traversal should not revive dead weak roots Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp Changeset: 6bc9833f Author: Tobias Hartmann Date: 2019-09-23 14:30:31 +0000 URL: https://github.com/openjdk/mobile/commit/6bc9833f 8231058: VerifyOops crashes with assert(_offset >= 0) failed: offset for non comment? Offset method should only be called for comments. Reviewed-by: roland, dholmes ! src/hotspot/share/asm/codeBuffer.cpp + test/hotspot/jtreg/runtime/CheckUnhandledOops/TestVerifyOops.java From duke at openjdk.java.net Mon Sep 23 15:07:06 2019 From: duke at openjdk.java.net (duke) Date: Mon, 23 Sep 2019 15:07:06 GMT Subject: git: openjdk/mobile: 8231249: Shenandoah: GC retries are too aggressive for tests that expect OOME Message-ID: <39856577-5975-4fe3-8f63-49c31a0a7ea0@openjdk.java.net> Changeset: e965dca9 Author: Aleksey Shipilev Date: 2019-09-23 16:24:32 +0000 URL: https://github.com/openjdk/mobile/commit/e965dca9 8231249: Shenandoah: GC retries are too aggressive for tests that expect OOME Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From duke at openjdk.java.net Mon Sep 23 18:50:59 2019 From: duke at openjdk.java.net (duke) Date: Mon, 23 Sep 2019 18:50:59 GMT Subject: git: openjdk/mobile: 8231250: Shenandoah: Traversal GC should keep alive weak load from heap Message-ID: Changeset: c080a4a4 Author: Zhengyu Gu Date: 2019-09-23 14:39:11 +0000 URL: https://github.com/openjdk/mobile/commit/c080a4a4 8231250: Shenandoah: Traversal GC should keep alive weak load from heap Reviewed-by: rkennke ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp From duke at openjdk.java.net Mon Sep 23 19:00:34 2019 From: duke at openjdk.java.net (duke) Date: Mon, 23 Sep 2019 19:00:34 GMT Subject: git: openjdk/mobile: 8230505: Replace JVM type comparisons to T_OBJECT and T_ARRAY with call to is_reference_type Message-ID: <961d59a3-d1ce-431c-9c5b-2da61320c17d@openjdk.java.net> Changeset: 0c507f31 Author: Lois Foltan Date: 2019-09-23 14:49:04 +0000 URL: https://github.com/openjdk/mobile/commit/0c507f31 8230505: Replace JVM type comparisons to T_OBJECT and T_ARRAY with call to is_reference_type Consistently use is_reference_type when comparing type for T_OBJECT or T_ARRAY. Co-authored-by: John Rose Reviewed-by: dlong, coleenp, hseigel ! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/sparc/c1_FrameMap_sparc.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp ! src/hotspot/cpu/sparc/gc/g1/g1BarrierSetAssembler_sparc.cpp ! src/hotspot/cpu/sparc/gc/shared/modRefBarrierSetAssembler_sparc.cpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_Optimizer.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/ciArray.cpp ! src/hotspot/share/ci/ciConstant.cpp ! src/hotspot/share/ci/ciConstant.hpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciType.cpp ! src/hotspot/share/ci/ciType.hpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/classfile/bytecodeAssembler.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/zBarrierSet.cpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/parse3.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/reflection.cpp From duke at openjdk.java.net Mon Sep 23 19:59:47 2019 From: duke at openjdk.java.net (duke) Date: Mon, 23 Sep 2019 19:59:47 GMT Subject: git: openjdk/mobile: 8231375: AArch64 build failure after JDK-8230505 Message-ID: Changeset: 01755225 Author: Aleksey Shipilev Date: 2019-09-23 21:46:44 +0000 URL: https://github.com/openjdk/mobile/commit/01755225 8231375: AArch64 build failure after JDK-8230505 Reviewed-by: dcubed ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp From duke at openjdk.java.net Mon Sep 23 20:08:01 2019 From: duke at openjdk.java.net (duke) Date: Mon, 23 Sep 2019 20:08:01 GMT Subject: git: openjdk/mobile: 8210794: Incorrect escaping of in native test libraries Message-ID: Changeset: 340a1db0 Author: Erik Joelsson Date: 2019-09-23 12:56:50 +0000 URL: https://github.com/openjdk/mobile/commit/340a1db0 8210794: Incorrect escaping of in native test libraries Reviewed-by: tbell ! make/common/TestFilesCompilation.gmk From duke at openjdk.java.net Mon Sep 23 21:12:26 2019 From: duke at openjdk.java.net (duke) Date: Mon, 23 Sep 2019 21:12:26 GMT Subject: git: openjdk/mobile: 8231254: (fs) Add test for macOS Catalina changes to protect system software Message-ID: <4d68a0c2-5118-4702-9668-b0ec1538eba2@openjdk.java.net> Changeset: d6b72665 Author: Brian Burkhalter Date: 2019-09-23 13:59:41 +0000 URL: https://github.com/openjdk/mobile/commit/d6b72665 8231254: (fs) Add test for macOS Catalina changes to protect system software Reviewed-by: alanb + test/jdk/java/nio/file/etc/MacVolumesTest.java From duke at openjdk.java.net Tue Sep 24 03:15:17 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 03:15:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7c2de830 Author: Ioi Lam Date: 2019-09-23 19:54:37 +0000 URL: https://github.com/openjdk/mobile/commit/7c2de830 8231257: Avoid calling FileMapInfo::write_region twice Reviewed-by: ccheung ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 35bfbfd6 Author: Ioi Lam Date: 2019-09-23 19:55:26 +0000 URL: https://github.com/openjdk/mobile/commit/35bfbfd6 8231278: Rename FileMapHeader::_read_only_tables_start to _serialized_data_start Reviewed-by: ccheung ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp From duke at openjdk.java.net Tue Sep 24 07:07:38 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 07:07:38 GMT Subject: git: openjdk/mobile: 8229778: TestJstatdDefaults.java failed due to "fatal error: LEAF method calling lock?" Message-ID: <489eb251-b361-408c-9c12-f6de94d15b95@openjdk.java.net> Changeset: bb56c020 Author: Robbin Ehn Date: 2019-09-24 08:54:39 +0000 URL: https://github.com/openjdk/mobile/commit/bb56c020 8229778: TestJstatdDefaults.java failed due to "fatal error: LEAF method calling lock?" Reviewed-by: dholmes, dcubed ! src/hotspot/share/runtime/thread.cpp From duke at openjdk.java.net Tue Sep 24 07:16:57 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 07:16:57 GMT Subject: git: openjdk/mobile: 8231171: remove remaining sun.java.launcher.pid references Message-ID: <20ce226d-19b3-47ee-a979-9f61fe2a4b15@openjdk.java.net> Changeset: e2ebf7b8 Author: Matthias Baesken Date: 2019-09-20 10:28:48 +0000 URL: https://github.com/openjdk/mobile/commit/e2ebf7b8 8231171: remove remaining sun.java.launcher.pid references Reviewed-by: alanb, dholmes ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/java.base/macosx/native/libjli/java_md_macosx.m ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/windows/native/libjli/java_md.c ! test/jdk/tools/launcher/TestSpecialArgs.java From duke at openjdk.java.net Tue Sep 24 07:40:46 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 07:40:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1858790a-b4c3-4d1f-b94a-0dd95c748a6f@openjdk.java.net> Changeset: 0e264cfe Author: Matthias Baesken Date: 2019-09-23 17:02:08 +0000 URL: https://github.com/openjdk/mobile/commit/0e264cfe 8231222: fix pkcs11 P11_DEBUG guarded native traces Reviewed-by: clanger ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_objmgmt.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sessmgmt.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c Changeset: 23ec9263 Author: David Holmes Date: 2019-09-24 03:28:42 +0000 URL: https://github.com/openjdk/mobile/commit/23ec9263 8230395: Code checks for NULL value returned from NEW_C_HEAP_ARRAY which can not happen Reviewed-by: lkorinth, hseigel, thartmann, dnsimon ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/bsd/os_perf_bsd.cpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/solaris/os_perf_solaris.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java From duke at openjdk.java.net Tue Sep 24 09:06:27 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 09:06:27 GMT Subject: git: openjdk/mobile: 8231395: Backout JDK-8231249 Message-ID: Changeset: 23ae4b93 Author: Aleksey Shipilev Date: 2019-09-24 09:38:14 +0000 URL: https://github.com/openjdk/mobile/commit/23ae4b93 8231395: Backout JDK-8231249 Reviewed-by: tschatzl ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From duke at openjdk.java.net Tue Sep 24 09:30:03 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 09:30:03 GMT Subject: git: openjdk/mobile: 8231098: (tz) Upgrade time-zone data to tzdata2019c Message-ID: Changeset: 27353b03 Author: Ramanand Patil Date: 2019-09-24 10:16:00 +0000 URL: https://github.com/openjdk/mobile/commit/27353b03 8231098: (tz) Upgrade time-zone data to tzdata2019c Reviewed-by: martin, naoto ! make/data/tzdata/VERSION ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica From duke at openjdk.java.net Tue Sep 24 09:48:56 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 09:48:56 GMT Subject: git: openjdk/mobile: 8230061: # assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node Message-ID: <639d15e1-e294-4bdc-a2d5-d22b7c75480b@openjdk.java.net> Changeset: a63b5418 Author: Roland Westrelin Date: 2019-08-28 15:51:03 +0000 URL: https://github.com/openjdk/mobile/commit/a63b5418 8230061: # assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp + test/hotspot/jtreg/compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java From duke at openjdk.java.net Tue Sep 24 10:01:32 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 10:01:32 GMT Subject: git: openjdk/mobile: 8231122: @index tag with newline causes tag search to fail Message-ID: Changeset: 8743f0b6 Author: Hannes Walln??fer Date: 2019-09-24 11:49:48 +0000 URL: https://github.com/openjdk/mobile/commit/8743f0b6 8231122: @index tag with newline causes tag search to fail Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java ! test/langtools/jdk/javadoc/doclet/testSearchScript/TestSearchScript.java ! test/langtools/jdk/javadoc/doclet/testSearchScript/listpkg/Nolist.java ! test/langtools/jdk/javadoc/doclet/testSearchScript/mapmodule/mappkg/Map.java From duke at openjdk.java.net Tue Sep 24 11:38:26 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 11:38:26 GMT Subject: git: openjdk/mobile: 8224820: ZGC: Support discontiguous heap reservations Message-ID: Changeset: 13d0bac2 Author: Erik ??sterlund Date: 2019-09-24 10:04:13 +0000 URL: https://github.com/openjdk/mobile/commit/13d0bac2 8224820: ZGC: Support discontiguous heap reservations Reviewed-by: pliden, stefank - src/hotspot/os/linux/gc/z/zVirtualMemory_linux.cpp + src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp ! src/hotspot/share/gc/z/zVirtualMemory.hpp From duke at openjdk.java.net Tue Sep 24 12:01:10 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 12:01:10 GMT Subject: git: openjdk/mobile: 8231186: Replace html tag foo with javadoc tag {@code foo} in java.base Message-ID: Changeset: d15a57b8 Author: Julia Boes Date: 2019-09-24 09:43:43 +0000 URL: https://github.com/openjdk/mobile/commit/d15a57b8 8231186: Replace html tag foo with javadoc tag {@code foo} in java.base Minor coding style update of javadoc tag in any file in java.base Reviewed-by: bchristi, lancea ! src/java.base/share/classes/java/io/BufferedInputStream.java ! src/java.base/share/classes/java/io/BufferedOutputStream.java ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/CharArrayReader.java ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/DataOutput.java ! src/java.base/share/classes/java/io/DataOutputStream.java ! src/java.base/share/classes/java/io/EOFException.java ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/io/FileFilter.java ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileNotFoundException.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/FileSystem.java ! src/java.base/share/classes/java/io/FilenameFilter.java ! src/java.base/share/classes/java/io/FilterInputStream.java ! src/java.base/share/classes/java/io/FilterOutputStream.java ! src/java.base/share/classes/java/io/FilterReader.java ! src/java.base/share/classes/java/io/FilterWriter.java ! src/java.base/share/classes/java/io/InputStream.java ! src/java.base/share/classes/java/io/InputStreamReader.java ! src/java.base/share/classes/java/io/InterruptedIOException.java ! src/java.base/share/classes/java/io/InvalidObjectException.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/ObjectStreamField.java ! src/java.base/share/classes/java/io/OptionalDataException.java ! src/java.base/share/classes/java/io/OutputStream.java ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/java/io/PipedInputStream.java ! src/java.base/share/classes/java/io/PipedOutputStream.java ! src/java.base/share/classes/java/io/PipedReader.java ! src/java.base/share/classes/java/io/PipedWriter.java ! src/java.base/share/classes/java/io/PushbackInputStream.java ! src/java.base/share/classes/java/io/PushbackReader.java ! src/java.base/share/classes/java/io/Reader.java ! src/java.base/share/classes/java/io/SequenceInputStream.java ! src/java.base/share/classes/java/io/Serializable.java ! src/java.base/share/classes/java/io/SerializablePermission.java ! src/java.base/share/classes/java/io/StringBufferInputStream.java ! src/java.base/share/classes/java/io/StringReader.java ! src/java.base/share/classes/java/io/UTFDataFormatException.java ! src/java.base/share/classes/java/lang/AbstractMethodError.java ! src/java.base/share/classes/java/lang/ArrayStoreException.java ! src/java.base/share/classes/java/lang/AssertionError.java ! src/java.base/share/classes/java/lang/ClassCastException.java ! src/java.base/share/classes/java/lang/ClassFormatError.java ! src/java.base/share/classes/java/lang/ClassNotFoundException.java ! src/java.base/share/classes/java/lang/CloneNotSupportedException.java ! src/java.base/share/classes/java/lang/Cloneable.java ! src/java.base/share/classes/java/lang/ConditionalSpecialCasing.java ! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java ! src/java.base/share/classes/java/lang/IllegalAccessError.java ! src/java.base/share/classes/java/lang/IllegalAccessException.java ! src/java.base/share/classes/java/lang/IllegalArgumentException.java ! src/java.base/share/classes/java/lang/IllegalMonitorStateException.java ! src/java.base/share/classes/java/lang/IllegalStateException.java ! src/java.base/share/classes/java/lang/IllegalThreadStateException.java ! src/java.base/share/classes/java/lang/IncompatibleClassChangeError.java ! src/java.base/share/classes/java/lang/InstantiationError.java ! src/java.base/share/classes/java/lang/InternalError.java ! src/java.base/share/classes/java/lang/InterruptedException.java ! src/java.base/share/classes/java/lang/NegativeArraySizeException.java ! src/java.base/share/classes/java/lang/NoClassDefFoundError.java ! src/java.base/share/classes/java/lang/NoSuchFieldError.java ! src/java.base/share/classes/java/lang/NoSuchMethodError.java ! src/java.base/share/classes/java/lang/NoSuchMethodException.java ! src/java.base/share/classes/java/lang/NumberFormatException.java ! src/java.base/share/classes/java/lang/Runnable.java ! src/java.base/share/classes/java/lang/RuntimePermission.java ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/StackOverflowError.java ! src/java.base/share/classes/java/lang/UnknownError.java ! src/java.base/share/classes/java/lang/UnsatisfiedLinkError.java ! src/java.base/share/classes/java/lang/UnsupportedClassVersionError.java ! src/java.base/share/classes/java/lang/UnsupportedOperationException.java ! src/java.base/share/classes/java/lang/VerifyError.java ! src/java.base/share/classes/java/lang/VirtualMachineError.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/package-info.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/text/AttributedString.java ! src/java.base/share/classes/java/text/Bidi.java ! src/java.base/share/classes/java/text/BreakIterator.java ! src/java.base/share/classes/java/text/CharacterIteratorFieldDelegate.java ! src/java.base/share/classes/java/text/ChoiceFormat.java ! src/java.base/share/classes/java/text/CollationElementIterator.java ! src/java.base/share/classes/java/text/CollationKey.java ! src/java.base/share/classes/java/text/Collator.java ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/DigitList.java ! src/java.base/share/classes/java/text/FieldPosition.java ! src/java.base/share/classes/java/text/Format.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/text/Normalizer.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/ParsePosition.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java ! src/java.base/share/classes/java/text/StringCharacterIterator.java ! src/java.base/share/classes/java/text/spi/BreakIteratorProvider.java ! src/java.base/share/classes/java/text/spi/CollatorProvider.java ! src/java.base/share/classes/java/text/spi/DateFormatProvider.java ! src/java.base/share/classes/java/text/spi/DateFormatSymbolsProvider.java ! src/java.base/share/classes/java/text/spi/DecimalFormatSymbolsProvider.java ! src/java.base/share/classes/java/text/spi/NumberFormatProvider.java ! src/java.base/share/classes/java/time/ZoneId.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/ConcurrentModificationException.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/java/util/IllformedLocaleException.java ! src/java.base/share/classes/java/util/ListResourceBundle.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/PropertyPermission.java ! src/java.base/share/classes/java/util/PropertyResourceBundle.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/SimpleTimeZone.java ! src/java.base/share/classes/java/util/TimeZone.java ! src/java.base/share/classes/java/util/TooManyListenersException.java ! src/java.base/share/classes/java/util/jar/JarEntry.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarOutputStream.java ! src/java.base/share/classes/java/util/jar/package-info.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/java/util/regex/package-info.java ! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java ! src/java.base/share/classes/java/util/spi/CurrencyNameProvider.java ! src/java.base/share/classes/java/util/spi/LocaleNameProvider.java ! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java ! src/java.base/share/classes/java/util/spi/TimeZoneNameProvider.java ! src/java.base/share/classes/java/util/zip/CheckedInputStream.java ! src/java.base/share/classes/java/util/zip/GZIPInputStream.java ! src/java.base/share/classes/java/util/zip/InflaterInputStream.java ! src/java.base/share/classes/java/util/zip/ZipException.java ! src/java.base/share/classes/java/util/zip/ZipInputStream.java From duke at openjdk.java.net Tue Sep 24 12:53:05 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 12:53:05 GMT Subject: git: openjdk/mobile: 8217825: Verify @AfterTest is used correctly in WebSocket tests Message-ID: Changeset: 11d43732 Author: Patrick Concannon Date: 2019-09-23 16:53:16 +0000 URL: https://github.com/openjdk/mobile/commit/11d43732 8217825: Verify @AfterTest is used correctly in WebSocket tests Remove @AfterTest tags; added in explicit closing of resources e.g. httpServer, webSocket, etc Reviewed-by: dfuchs, prappo ! test/jdk/java/net/httpclient/websocket/Abort.java ! test/jdk/java/net/httpclient/websocket/AutomaticPong.java ! test/jdk/java/net/httpclient/websocket/SendTest.java ! test/jdk/java/net/httpclient/websocket/WebSocketTest.java From duke at openjdk.java.net Tue Sep 24 15:03:38 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 15:03:38 GMT Subject: git: openjdk/mobile: 8213150: Add verification for locking by VMThread Message-ID: <23bd7500-5c5c-484f-942d-51a65cd87847@openjdk.java.net> Changeset: e49e9292 Author: Coleen Phillimore Date: 2019-09-24 10:12:56 +0000 URL: https://github.com/openjdk/mobile/commit/e49e9292 8213150: Add verification for locking by VMThread Extend verification for all locking not just VMOperations, and fix CLDG lock to not be taken by VM thread. Reviewed-by: rehn, dholmes ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp ! src/hotspot/share/utilities/events.hpp From duke at openjdk.java.net Tue Sep 24 15:19:39 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 15:19:39 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: 07144b32 Author: Per Lid??n Date: 2019-09-24 17:08:18 +0000 URL: https://github.com/openjdk/mobile/commit/07144b32 8231251: ZGC: Fix ZHeap includes Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeap.inline.hpp Changeset: 68f811cd Author: Per Lid??n Date: 2019-09-24 17:08:18 +0000 URL: https://github.com/openjdk/mobile/commit/68f811cd 8231266: ZGC: Minor cleanups in ZCollectedHeap and ZHeap Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeap.inline.hpp Changeset: f740058c Author: Per Lid??n Date: 2019-09-24 17:08:19 +0000 URL: https://github.com/openjdk/mobile/commit/f740058c 8231270: ZGC: Remove ZAddressSpace* and ZAddressReserved* Reviewed-by: stefank, eosterlund ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp ! src/hotspot/share/gc/z/vmStructs_z.hpp ! src/hotspot/share/gc/z/zAddress.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zDebug.gdb ! src/hotspot/share/gc/z/zGlobals.cpp ! src/hotspot/share/gc/z/zGlobals.hpp From duke at openjdk.java.net Tue Sep 24 15:38:25 2019 From: duke at openjdk.java.net (duke) Date: Tue, 24 Sep 2019 15:38:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <286f80f7-aa35-49a7-a3b0-f6cb1f8cd14b@openjdk.java.net> Changeset: aa5329e0 Author: Michael McMahon Date: 2019-09-24 16:19:11 +0000 URL: https://github.com/openjdk/mobile/commit/aa5329e0 8231187: SelectorProvider.inheritedChannel() returns TCP socket channel for Unix domain socket Reviewed-by: alanb, chegar ! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorProvider.java ! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java + src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketChannelImpl.java ! src/java.base/unix/native/libnio/ch/InheritedChannel.c ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java + test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainChannelTest.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/UnixDomainSocket.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c Changeset: 8bc08852 Author: Jia Huang Committer: Erik Joelsson Date: 2019-09-24 11:39:47 +0000 URL: https://github.com/openjdk/mobile/commit/8bc08852 8231351: Add notes for PKCS11 tests in the test doc Reviewed-by: erikj, jjiang ! doc/testing.html ! doc/testing.md From duke at openjdk.java.net Wed Sep 25 07:46:45 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 07:46:45 GMT Subject: git: openjdk/mobile: 8229483: Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint Message-ID: Changeset: dfc5c795 Author: Roland Westrelin Date: 2019-09-23 16:49:09 +0000 URL: https://github.com/openjdk/mobile/commit/dfc5c795 8229483: Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java From duke at openjdk.java.net Wed Sep 25 08:55:00 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 08:55:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 72e62cf8 Author: Alan Bateman Date: 2019-09-25 09:17:32 +0000 URL: https://github.com/openjdk/mobile/commit/72e62cf8 8231413: Several test/hotspot/jtreg/runtime tests updates to run with --illegal-access=deny Reviewed-by: hseigel, lfoltan, dholmes ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java ! test/hotspot/jtreg/runtime/InvocationTests/invocationGraalTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java ! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java Changeset: b8bda05c Author: Michael McMahon Date: 2019-09-25 09:38:20 +0000 URL: https://github.com/openjdk/mobile/commit/b8bda05c 8231450: Copyright header line omitted from 8231187 changeset Reviewed-by: chegar ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java From duke at openjdk.java.net Wed Sep 25 09:31:24 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 09:31:24 GMT Subject: git: openjdk/mobile: 17 new changesets Message-ID: <779d2409-1e8f-4f2a-b373-195f660facbb@openjdk.java.net> Changeset: 672ec6f1 Author: Prasanta Sadhukhan Date: 2019-08-26 11:20:26 +0000 URL: https://github.com/openjdk/mobile/commit/672ec6f1 Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 145c5111 Author: Sergey Bylokhov Date: 2019-08-27 04:43:01 +0000 URL: https://github.com/openjdk/mobile/commit/145c5111 8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts Reviewed-by: prr, avu ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m ! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c ! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.h ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXSurfaceData.java ! src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.c ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java ! src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.c Changeset: cfe9df2a Author: Phil Race Date: 2019-08-28 09:13:01 +0000 URL: https://github.com/openjdk/mobile/commit/cfe9df2a 8229800: WindowsServerCore 1809 does not provide d2d1.dll library required by awt.dll Reviewed-by: jdv, serb, aaivanov ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp Changeset: 4af2b012 Author: Prasanta Sadhukhan Date: 2019-08-29 16:11:22 +0000 URL: https://github.com/openjdk/mobile/commit/4af2b012 Merge Changeset: 603689f7 Author: Tejpal Rebari Date: 2019-09-04 22:18:48 +0000 URL: https://github.com/openjdk/mobile/commit/603689f7 8194944: Regression automated test 'open/test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java' fails Reviewed-by: jdv, arapte ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java Changeset: 4db0f9cb Author: Matthias Baesken Date: 2019-09-04 10:12:42 +0000 URL: https://github.com/openjdk/mobile/commit/4db0f9cb 8230480: check malloc/calloc results in java.desktop Reviewed-by: rriggs ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_Ports.cpp ! src/java.desktop/unix/native/common/awt/X11Color.c ! src/java.desktop/unix/native/common/awt/fontpath.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c Changeset: 17c2843d Author: Sergey Bylokhov Date: 2019-09-07 11:38:36 +0000 URL: https://github.com/openjdk/mobile/commit/17c2843d 8229515: [macos] access to window property of NSView on wrong thread Reviewed-by: prr, dmarkov ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: 027fdb2d Author: Laurent Bourg??s Date: 2019-09-10 21:20:51 +0000 URL: https://github.com/openjdk/mobile/commit/027fdb2d 8230728: Thin stroked shapes are not rendered if affine transform has flip bit Use abs(at.getDeterminant()) in userSpaceLineWidth() to ensure positive value Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java + test/jdk/sun/java2d/marlin/FlipBitTest.java Changeset: 38c425df Author: Pankaj Bansal Date: 2019-09-11 15:58:27 +0000 URL: https://github.com/openjdk/mobile/commit/38c425df 8225805: Java Access Bridge does not close the logger Reviewed-by: dmarkov, jdv ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp Changeset: 0356d202 Author: Sergey Bylokhov Date: 2019-09-12 22:20:35 +0000 URL: https://github.com/openjdk/mobile/commit/0356d202 8225101: Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map Reviewed-by: prr, pbansal ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java Changeset: d05b24b3 Author: Sergey Bylokhov Date: 2019-09-13 17:35:12 +0000 URL: https://github.com/openjdk/mobile/commit/d05b24b3 8229896: Delete an unused code in the BufferedContext Reviewed-by: prr, jdv ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLContext.java ! src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java ! src/java.desktop/share/classes/sun/java2d/pipe/BufferedOpCodes.java ! src/java.desktop/share/native/common/java2d/opengl/OGLRenderQueue.c ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DContext.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.h ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderQueue.cpp ! test/jdk/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java - test/jdk/sun/java2d/pipe/hw/RSLContextInvalidationTest/RSLContextInvalidationTest.java Changeset: f3778ba3 Author: Sergey Bylokhov Date: 2019-09-09 12:23:22 +0000 URL: https://github.com/openjdk/mobile/commit/f3778ba3 8225372: accessibility errors in tables in java.desktop files Reviewed-by: aivanov ! src/java.desktop/share/classes/java/awt/BorderLayout.java ! src/java.desktop/share/classes/java/awt/Button.java ! src/java.desktop/share/classes/java/awt/Checkbox.java ! src/java.desktop/share/classes/java/awt/CheckboxGroup.java ! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java ! src/java.desktop/share/classes/java/awt/Choice.java ! src/java.desktop/share/classes/java/awt/FlowLayout.java ! src/java.desktop/share/classes/java/awt/Frame.java ! src/java.desktop/share/classes/java/awt/GridBagLayout.java ! src/java.desktop/share/classes/java/awt/GridLayout.java ! src/java.desktop/share/classes/java/awt/Label.java ! src/java.desktop/share/classes/java/awt/List.java ! src/java.desktop/share/classes/java/awt/MenuBar.java ! src/java.desktop/share/classes/java/awt/MenuItem.java ! src/java.desktop/share/classes/java/awt/Scrollbar.java ! src/java.desktop/share/classes/java/awt/TextArea.java ! src/java.desktop/share/classes/java/awt/TextField.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/geom/Path2D.java ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java ! src/java.desktop/share/classes/javax/swing/BoxLayout.java ! src/java.desktop/share/classes/javax/swing/JLayeredPane.java ! src/java.desktop/share/classes/javax/swing/JRootPane.java ! src/java.desktop/share/classes/javax/swing/JScrollPane.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html ! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java Changeset: 6b80f1e7 Author: Jagjot Singh Committer: Abdul Kolarkunnu Date: 2019-09-18 07:18:44 +0000 URL: https://github.com/openjdk/mobile/commit/6b80f1e7 8165828: [TEST_BUG] The reg case:javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java failed as No Metal Look and Feel Reviewed-by: psadhukhan ! test/jdk/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java Changeset: 3afd808d Author: Prasanta Sadhukhan Date: 2019-09-23 13:08:20 +0000 URL: https://github.com/openjdk/mobile/commit/3afd808d Merge ! src/java.desktop/unix/native/common/awt/fontpath.c ! test/jdk/ProblemList.txt ! src/java.desktop/unix/native/common/awt/fontpath.c ! test/jdk/ProblemList.txt Changeset: 01ec1f2f Author: Dmitry Markov Date: 2019-09-23 17:18:03 +0000 URL: https://github.com/openjdk/mobile/commit/01ec1f2f 8230782: Robot.createScreenCapture() fails if ???awt.robot.gtk??? is set to false Reviewed-by: prr, serb ! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c Changeset: f0b476a9 Author: Prasanta Sadhukhan Date: 2019-09-25 13:40:36 +0000 URL: https://github.com/openjdk/mobile/commit/f0b476a9 Merge ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/Window.java Changeset: 83b11a57 Author: Prasanta Sadhukhan Date: 2019-09-25 14:48:39 +0000 URL: https://github.com/openjdk/mobile/commit/83b11a57 Merge From duke at openjdk.java.net Wed Sep 25 10:04:33 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 10:04:33 GMT Subject: git: openjdk/mobile: 8228659: Record which Java methods are called by native codes in JGSS and JAAS Message-ID: <104a4a0f-39dd-478c-94a0-d274a644453b@openjdk.java.net> Changeset: 12c278c3 Author: Weijun Wang Date: 2019-09-25 17:54:21 +0000 URL: https://github.com/openjdk/mobile/commit/12c278c3 8228659: Record which Java methods are called by native codes in JGSS and JAAS Reviewed-by: mullan ! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSCredElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSLibStub.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java ! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java ! src/java.security.jgss/share/classes/sun/security/krb5/EncryptionKey.java ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddress.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KerberosTime.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/Ticket.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/TicketFlags.java ! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTSystem.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java From duke at openjdk.java.net Wed Sep 25 10:28:51 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 10:28:51 GMT Subject: git: openjdk/mobile: 8231055: C2: arraycopy with same non escaping src and dest but different positions causes wrong execution Message-ID: <3976c786-c147-4e0c-a09e-62d4fabede15@openjdk.java.net> Changeset: e2803ed9 Author: Roland Westrelin Date: 2019-09-17 15:58:54 +0000 URL: https://github.com/openjdk/mobile/commit/e2803ed9 8231055: C2: arraycopy with same non escaping src and dest but different positions causes wrong execution Reviewed-by: thartmann, vlivanov ! src/hotspot/share/opto/macro.cpp ! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java From duke at openjdk.java.net Wed Sep 25 10:47:16 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 10:47:16 GMT Subject: git: openjdk/mobile: 8231447: Shenandoah: Compilation-time regression after JDK-8231086 Message-ID: Changeset: b8715b40 Author: Roman Kennke Date: 2019-09-25 12:33:05 +0000 URL: https://github.com/openjdk/mobile/commit/b8715b40 8231447: Shenandoah: Compilation-time regression after JDK-8231086 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp From duke at openjdk.java.net Wed Sep 25 12:20:32 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 12:20:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6a9c1919-5051-4c31-b1dc-22c96769aae7@openjdk.java.net> Changeset: 2260d0c6 Author: Chihiro Ito Date: 2019-09-25 20:32:56 +0000 URL: https://github.com/openjdk/mobile/commit/2260d0c6 8231317: jdk/jfr/jcmd/TestJcmdConfigure.java fails with "java.lang.RuntimeException: assertTrue: expected true, was false" Reviewed-by: ysuenaga, dcubed ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java Changeset: 3fab0b84 Author: Arno Zeller Date: 2019-09-24 14:46:38 +0000 URL: https://github.com/openjdk/mobile/commit/3fab0b84 8230110: TestLinkageErrorInGenerateOopMap times out Reviewed-by: stuefe, clanger, thartmann ! test/hotspot/jtreg/compiler/linkage/TestLinkageErrorInGenerateOopMap.java From duke at openjdk.java.net Wed Sep 25 15:41:30 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 15:41:30 GMT Subject: git: openjdk/mobile: 8231387: java.security.Provider.getService returns random result due to race condition with mutating methods in the same class Message-ID: <34e9ed5c-5d68-4e3a-be19-bbecc910657f@openjdk.java.net> Changeset: 2b568116 Author: Tianmin Shi Committer: Paul Hohensee Date: 2019-09-25 08:29:03 +0000 URL: https://github.com/openjdk/mobile/commit/2b568116 8231387: java.security.Provider.getService returns random result due to race condition with mutating methods in the same class Synchronize access to legacyMap in Provider.getService. Reviewed-by: valeriep ! src/java.base/share/classes/java/security/Provider.java + test/jdk/java/security/Provider/GetServiceRace.java From duke at openjdk.java.net Wed Sep 25 16:49:05 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 16:49:05 GMT Subject: git: openjdk/mobile: 8231442: Suppress warnings on non-serializable instance fields in java.sql.* modules Message-ID: Changeset: 37465fba Author: Joe Darcy Date: 2019-09-25 09:37:18 +0000 URL: https://github.com/openjdk/mobile/commit/37465fba 8231442: Suppress warnings on non-serializable instance fields in java.sql.* modules Reviewed-by: lancea ! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.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/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/spi/SyncProviderException.java ! src/java.sql/share/classes/java/sql/SQLClientInfoException.java ! src/java.sql/share/classes/javax/sql/StatementEvent.java From duke at openjdk.java.net Wed Sep 25 17:53:31 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 17:53:31 GMT Subject: git: openjdk/mobile: 8231410: Shenandoah: clone barrier should use base pointer Message-ID: Changeset: c49aa4ff Author: Aleksey Shipilev Date: 2019-09-25 12:21:10 +0000 URL: https://github.com/openjdk/mobile/commit/c49aa4ff 8231410: Shenandoah: clone barrier should use base pointer Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestClone.java From duke at openjdk.java.net Wed Sep 25 18:25:47 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 18:25:47 GMT Subject: git: openjdk/mobile: 8185005: Improve performance of ThreadMXBean.getThreadInfo(long ids[], int maxDepth) Message-ID: <10842c91-746b-4cba-bc32-3bbce9743fbf@openjdk.java.net> Changeset: 6ccf3351 Author: Daniil Titov Date: 2019-09-25 11:10:05 +0000 URL: https://github.com/openjdk/mobile/commit/6ccf3351 8185005: Improve performance of ThreadMXBean.getThreadInfo(long ids[], int maxDepth) Reviewed-by: sspitsyn, dholmes, dcubed, rehn ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/threadSMR.cpp + src/hotspot/share/services/threadIdTable.cpp + src/hotspot/share/services/threadIdTable.hpp From duke at openjdk.java.net Wed Sep 25 18:58:48 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 18:58:48 GMT Subject: git: openjdk/mobile: 8231174: (fs) FileTime should have 100ns resolution (win) Message-ID: <875cf5ec-1f57-4862-b459-04755a940db0@openjdk.java.net> Changeset: 12178ec0 Author: Brian Burkhalter Date: 2019-09-25 11:44:52 +0000 URL: https://github.com/openjdk/mobile/commit/12178ec0 8231174: (fs) FileTime should have 100ns resolution (win) Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java ! test/jdk/java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java From duke at openjdk.java.net Wed Sep 25 20:48:27 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 20:48:27 GMT Subject: git: openjdk/mobile: 8231443: Add java.io.Serial to list of platform annotations for annotation processing Message-ID: <13a3b8a9-fd90-4857-8103-07d7f3635994@openjdk.java.net> Changeset: a36b2af5 Author: Joe Darcy Date: 2019-09-25 13:37:42 +0000 URL: https://github.com/openjdk/mobile/commit/a36b2af5 8231443: Add java.io.Serial to list of platform annotations for annotation processing Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java From duke at openjdk.java.net Wed Sep 25 21:44:55 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 21:44:55 GMT Subject: git: openjdk/mobile: 8221623: Add StackWalker micro benchmarks to jdk repo Message-ID: Changeset: 916bbc23 Author: Brent Christian Date: 2019-09-25 14:33:44 +0000 URL: https://github.com/openjdk/mobile/commit/916bbc23 8221623: Add StackWalker micro benchmarks to jdk repo Reviewed-by: dfuchs, mchung, redestad + test/micro/org/openjdk/bench/java/lang/StackWalkBench.java + test/micro/org/openjdk/bench/java/util/logging/LoggingRuntimeMicros.java + test/micro/org/openjdk/bench/vm/lang/ThrowableRuntimeMicros.java From duke at openjdk.java.net Wed Sep 25 22:32:18 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 22:32:18 GMT Subject: git: openjdk/mobile: 8231209: [REDO] ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread Message-ID: <2d168f92-21d7-4179-b22a-3c9f3840b494@openjdk.java.net> Changeset: 1bce27d4 Author: Paul Hohensee Date: 2019-09-25 15:22:33 +0000 URL: https://github.com/openjdk/mobile/commit/1bce27d4 8231209: [REDO] ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread Add com.sun.management.getCurrentThreadAllocatedBytes, implement getThreadAllocatedBytes(long) independent of getThreadAllocatedBytes(long[]) Reviewed-by: mchung, dholmes, sspitsyn ! src/hotspot/share/include/jmm.h ! src/hotspot/share/services/management.cpp ! src/java.management/share/classes/java/lang/management/ThreadMXBean.java ! src/java.management/share/classes/sun/management/ThreadImpl.java ! src/java.management/share/native/libmanagement/ThreadImpl.c ! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java ! src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/BaseBehaviorTest.README ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/BaseBehaviorTest.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/server/ServerThreadMXBeanNew.java ! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java From duke at openjdk.java.net Wed Sep 25 06:05:27 2019 From: duke at openjdk.java.net (duke) Date: Wed, 25 Sep 2019 06:05:27 GMT Subject: git: openjdk/mobile: 7 new changesets Message-ID: <453e2a4b-c4ad-4671-8457-2e8d2d23cfb8@openjdk.java.net> Changeset: 5fba4564 Author: Naoto Sato Date: 2019-09-24 08:55:13 +0000 URL: https://github.com/openjdk/mobile/commit/5fba4564 8230531: API Doc for CharsetEncoder.maxBytesPerChar() should be clearer about BOMs Reviewed-by: martin, alanb ! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template Changeset: 8731e633 Author: Ekaterina Pavlova Date: 2019-09-24 08:54:08 +0000 URL: https://github.com/openjdk/mobile/commit/8731e633 8231376: Unproblem list compiler/unsafe/Unsafe{Off,On}HeapBooleanTest.java tests Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 08128544 Author: Dean Long Date: 2019-09-24 12:47:15 +0000 URL: https://github.com/openjdk/mobile/commit/08128544 8229201: Update Graal Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.aot/share/classes/jdk.tools.jaotc.test/src/jdk/tools/jaotc/test/NativeOrderOutputStreamTest.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Collector.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkId.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalManagement.java ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalRuntimeMBean.java ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/package-info.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.libgraal/src/jdk/internal/vm/compiler/libgraal/LibGraal.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.libgraal/src/jdk/internal/vm/compiler/libgraal/LibGraalScope.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/BlackholeDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ControlFlowAnchorDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/IterationDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/OpaqueDirectiveTest.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/AMD64AsmOptions.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.amd64/src/org/graalvm/compiler/asm/amd64/AMD64MacroAssembler.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/Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Buffer.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Label.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/DataSection.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/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/AArch64LoweringProviderMixin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ReadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64SuitesCreator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/AMD64MatchRuleTest.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.amd64/src/org/graalvm/compiler/core/amd64/AMD64LoweringProviderMixin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/Fields.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/FieldsScanner.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/LIRKind.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/calc/CanonicalCondition.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/spi/ForeignCallsProvider.java ! 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/FloatStamp.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/IntegerStamp.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/VoidStamp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeReader.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeWriter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeReader.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.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCNodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SparcLoweringProviderMixin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/BasePhaseBinaryGraphTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CanonicalizedConversionTest.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/CompareCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest3.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest10.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest13.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest14.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest15.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest2.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/ConditionalNodeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CopyOfVirtualizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CustomizedBytecodePatternTest.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/EnumSwitchTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FinalizableSubclassTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FindUniqueConcreteMethodBugTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FloatingReadTest.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/GraphPrinterTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphResetDebugTest.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/IfCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ImplicitNullCheckTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IntegerEqualsCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LockEliminationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LoopFullUnrollTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LoopUnswitchTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.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/NewInstanceTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePropertiesTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushNodesThroughPiTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushThroughIfTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReadAfterCheckCastTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReassociateAndCanonicalTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReferenceGetLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ScalarTypeSystemTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SchedulingTest2.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StampCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StraighteningTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubprocessTest.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/SwitchDyingLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TypeSystemTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TypeWriterTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnbalancedMonitorsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeReadEliminationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeVirtualizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnusedArray.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyBailoutUsage.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/VerifyFoldableMethods.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyGetOptionsUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyGraphAddUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyInstanceOfUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifySystemPropertyUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyUpdateUsages.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyUsageWithEquals.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyVirtualizableUsage.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/CompiledMethodTest.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/deopt/SynchronizedMethodDeoptimizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.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.test/src/org/graalvm/compiler/core/test/ea/PoorMansEATest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/UnsafeCompareAndSwapVirtualizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/NestedLoopEffectsPhaseComplexityTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/PolymorphicInliningTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysis.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysisTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationWrapper.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompilerOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/LIRGenerationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.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/NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchPattern.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchStatement.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchableNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyLowTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyMidTier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/GraphChangeMonitoringPhase.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/phases/MidTier.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/GlobalMetrics.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/MemUseTrackerKey.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/TTY.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Edges.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/IterableNodeType.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.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.graph/src/org/graalvm/compiler/graph/NodeList.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeSourcePosition.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/AArch64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotForeignCallsProvider.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.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64IndirectCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/StubAVXTest.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/AMD64ArrayIndexOfStub.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/AMD64HotSpotStrategySwitchOp.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/MathDoubleFMATest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathFMAConstantInputTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathFloatFMATest.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/SPARCHotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLoweringProvider.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/AheadOfTimeCompilationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ArrayCopyIntrinsificationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CRC32CSubstitutionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.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/CompileTheWorldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompressedOopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.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/GraalOSRTestBase.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotClassInitializationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotCryptoSubstitutionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalCompilerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalManagementTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotInvokeDynamicPluginTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotLazyInitializationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotMethodSubstitutionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HsErrLogTest.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/LoadJavaMirrorWithKlassTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MemoryUsageBenchmark.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ObjectHashCodeInliningTest.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/PolymorphicInliningTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ReplaceConstantNodesPhaseTest.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/TestIntrinsicCompiles.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/src/org/graalvm/compiler/hotspot/BootstrapWatchDog.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationCounters.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/CompilationWatchDog.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.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/GraalHotSpotVMConfigVersioned.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/HotSpotBackendFactory.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/HotSpotForeignCallLinkage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotForeignCallLinkageImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.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/HotSpotGraalServices.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerationResult.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/SymbolicSnippetEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/debug/BenchmarkCounters.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/lir/HotSpotZapRegistersPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/AddressLoweringHotSpotSuitesProvider.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/HotSpotAOTClassInitializationPlugin.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/HotSpotForeignCallsProviderImpl.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/HotSpotInvocationPlugins.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotJITClassInitializationPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotProviders.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotStampProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSuitesProvider.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/DimensionsNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/KlassBeingInitializedCheckNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/MonitorCounterNode.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/AheadOfTimeVerificationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/LoadJavaMirrorWithKlassPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/AOTInliningPolicy.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/EliminateRedundantInitializationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/ReplaceConstantNodesPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/profiling/FinalizeProfileNodesPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/AssertionSnippets.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/InstanceOfSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/MonitorSnippets.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/ObjectCloneNode.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/ThreadSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/CreateExceptionStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ExceptionHandlerStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ForeignCallStub.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/SnippetStub.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.hotspot/src/org/graalvm/compiler/hotspot/stubs/StubUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/UnwindExceptionToCallerStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.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/FrameStateBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/GraphBuilderPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/JsrScope.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_currentTimeMillis02.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_nanoTime02.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_log10.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/UnaryMath.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/NestedLoop_EA.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/SynchronizedLoopExit01.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticLIRGeneratorTool.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/AArch64Compare.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.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64RestoreRegistersOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64SaveRegistersOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ZeroMemoryOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayCompareToOp.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/AMD64ArrayIndexOfOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Binary.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64BinaryConsumer.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.amd64/src/org/graalvm/compiler/lir/amd64/AMD64RestoreRegistersOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64SaveRegistersOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringLatin1InflateOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64StringUTF16CompressOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64VZeroUpper.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ZapRegistersOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorCompareOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorMove.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCSaveRegistersOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/BailoutAndRestartBackendException.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/LIRInstructionVerifier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRVerifier.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/alloc/lsra/LinearScanLifetimeAnalysisPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanWalker.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/CompilationResultBuilderFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantLoadOptimization.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/LocationMarkerPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMapBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMapBuilderImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/VirtualStackSlotRange.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGeneratorTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/DiagnosticLIRGeneratorTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerationResult.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/ssa/SSAVerifier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/LSStackSlotAllocator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/SimpleStackSlotAllocator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ContextlessLoopPhase.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/LoopFullUnrollPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPartialUnrollPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPeelingPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopSafepointEliminationPhase.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.test/src/org/graalvm/compiler/loop/test/LoopPartialUnrollTest.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/LoopEx.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.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/ConditionalEliminationBenchmark.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.test/src/org/graalvm/compiler/nodes/test/LoopPhiCanonicalizerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/PrimitiveStampBoundaryTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ShortCircuitOrNodeTest.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/CallTargetNode.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/ControlSplitNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizingNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedGuardNode.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/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/Invoke.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeWithExceptionNode.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/SimplifyingGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AbstractNormalizeCompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/CompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatNormalizeCompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerConvertNode.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/IntegerLowerThanNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerNormalizeCompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerTestNode.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/NarrowNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NormalizeCompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/PointerEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ReinterpretNode.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/ArrayRangeWrite.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BranchProbabilityNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GuardedUnsafeLoadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/IntegerSwitchNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/JavaWriteNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadHubNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadHubOrNullNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MultiGuardNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/SwitchNode.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/GraphBuilderTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InlineInvokePlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.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/java/AbstractNewObjectNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ArrayLengthNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadIndexedNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorExitNode.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/java/NewInstanceNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreFieldNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreIndexedNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/TypeSwitchNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/AbstractWriteNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FixedAccessNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.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/DelegatingReplacements.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringTool.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/spi/StampProvider.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.nodes/src/org/graalvm/compiler/nodes/util/IntegerHelper.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/SignedIntegerHelper.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/UnsignedIntegerHelper.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/ModuleSupport.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/Option.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/AddressLoweringByUsePhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/CanonicalizerPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/DeoptimizationGroupingPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ExpandLogicPhase.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/FrameStateAssignmentPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/IncrementalCanonicalizerPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoweringPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/NodeCounterPhase.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/PropagateDeoptimizeProbabilityPhase.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.common/src/org/graalvm/compiler/phases/common/UseTrappingNullChecksPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/InlineableGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/AbstractInliningPolicy.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/GreedyInliningPolicy.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InlineEverythingPolicy.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InlineMethodSubstitutionsPolicy.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InliningPolicy.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/EconomicSetNodeEventListener.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/PhaseSuite.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/VerifyPhase.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/tiers/HighTierContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/LowTierContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/MidTierContext.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.phases/src/org/graalvm/compiler/phases/util/Providers.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BinaryGraphPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinterObserver.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraalDebugHandlersFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinter.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.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64IntegerArithmeticSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOf.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ArrayIndexOfNode.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/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/GeneratedFoldPlugin.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/ArraysSubstitutionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DeoptimizeOnExceptionTest.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/DerivedOopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/FoldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactExceptionTest.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/InvokerSignatureMismatchTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MethodSubstitutionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.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/SnippetsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StandardMethodSubstitutionsTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringCompareToAVX512Test.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/StringCompressInflateTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfCharTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfConstantTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringIndexOfTest.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/StringSubstitutionTestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringSubstitutionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionNodeSourcePositionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionsTest.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.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ArraySubstitutions.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/ConstantBindingParameterPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantStringIndexOfSnippets.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/InlineDuringParsingPlugin.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/MethodHandlePlugin.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/SnippetCounterNode.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/TargetGraphBuilderPlugins.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/ArrayCopySnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileBytecodeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.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/MacroNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MethodHandleNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ReadRegisterNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/WriteRegisterNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ZeroMemoryNode.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/IntegerExactArithmeticSplitNode.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/SpeculationEncodingAdapter.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/UnencodedSpeculationReason.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ExportingClassLoader.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/JLModule.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ModuleSupport.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/EarlyReadEliminationPhase.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.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/GraphEffectList.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapePhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualizerToolImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Word.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordTypes.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.graphio/src/org/graalvm/graphio/package-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.util.test/src/org/graalvm/util/test/CollectionSizeTest.java Changeset: c85075b3 Author: Ioi Lam Date: 2019-09-24 10:36:35 +0000 URL: https://github.com/openjdk/mobile/commit/c85075b3 8231367: [TESTBUG] ParallelLoadTest.java fails with "test.dynamic.dump not supported" Reviewed-by: ccheung ! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java Changeset: 464c8b84 Author: Milan Mimica Committer: Pavel Rappo Date: 2019-09-24 22:57:28 +0000 URL: https://github.com/openjdk/mobile/commit/464c8b84 8228580: DnsClient TCP socket timeout Reviewed-by: vtewari, chegar, prappo ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java ! src/jdk.naming.dns/share/classes/module-info.java + test/jdk/com/sun/jndi/dns/ConfigTests/TcpTimeout.dns + test/jdk/com/sun/jndi/dns/ConfigTests/TcpTimeout.java Changeset: dab1284a Author: Joe Darcy Date: 2019-09-24 18:25:54 +0000 URL: https://github.com/openjdk/mobile/commit/dab1284a 8231334: Suppress warnings on non-serializable instance fields in client libs serializable classes Reviewed-by: prr ! src/java.desktop/share/classes/java/applet/Applet.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/Event.java ! src/java.desktop/share/classes/java/awt/FileDialog.java ! src/java.desktop/share/classes/java/awt/MediaTracker.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java ! src/java.desktop/share/classes/java/awt/SentEvent.java ! src/java.desktop/share/classes/java/awt/SequencedEvent.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java ! src/java.desktop/share/classes/java/awt/event/AdjustmentEvent.java ! src/java.desktop/share/classes/java/awt/event/InvocationEvent.java ! src/java.desktop/share/classes/java/awt/event/ItemEvent.java ! src/java.desktop/share/classes/java/beans/PropertyChangeEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildSupport.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java ! src/java.desktop/share/classes/javax/imageio/spi/DigraphNode.java ! src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java ! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java Changeset: 0da443e7 Author: Calvin Cheung Date: 2019-09-24 20:16:13 +0000 URL: https://github.com/openjdk/mobile/commit/0da443e7 8231097: [TESTBUG] runtime/cds/appcds/DirClasspathTest.java can fail with a mapping error Check output for mapping failure and throw a SkippedException. Reviewed-by: iklam, dholmes ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java From duke at openjdk.java.net Thu Sep 26 02:39:11 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 02:39:11 GMT Subject: git: openjdk/mobile: Added tag jdk-14+16 for changeset d29f0181ba42 Message-ID: Changeset: eb45b792 Author: Jesper Wilhelmsson Date: 2019-09-26 04:20:19 +0000 URL: https://github.com/openjdk/mobile/commit/eb45b792 Added tag jdk-14+16 for changeset d29f0181ba42 ! .hgtags From duke at openjdk.java.net Thu Sep 26 04:35:44 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 04:35:44 GMT Subject: git: openjdk/mobile: 8231414: Mark various instance fields of javac internal types as transient Message-ID: <8613f7d7-4141-4672-a7d5-450cdf15b8fc@openjdk.java.net> Changeset: fa2176c3 Author: Joe Darcy Date: 2019-09-25 21:26:38 +0000 URL: https://github.com/openjdk/mobile/commit/fa2176c3 8231414: Mark various instance fields of javac internal types as transient Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CompileStates.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java From duke at openjdk.java.net Thu Sep 26 07:27:20 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 07:27:20 GMT Subject: git: openjdk/mobile: 8231223: C2's conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed Message-ID: <082ae55d-1660-4c4a-880f-ab85be1fba35@openjdk.java.net> Changeset: a03e9220 Author: Tobias Hartmann Date: 2019-09-26 09:16:08 +0000 URL: https://github.com/openjdk/mobile/commit/a03e9220 8231223: C2's conditional move optimization fails with assert(bol->Opcode() == Op_Bool) failed Bail out if the range check If has an Opaque4Node input instead of a BoolNode. Reviewed-by: roland, kvn ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestCMovWithOpaque.java From duke at openjdk.java.net Thu Sep 26 07:34:54 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 07:34:54 GMT Subject: git: openjdk/mobile: 8231445: check ZALLOC return values in awt coding Message-ID: <161e5f38-7aca-48e1-a38e-e3db5067915c@openjdk.java.net> Changeset: 7a052c97 Author: Matthias Baesken Date: 2019-09-25 09:15:43 +0000 URL: https://github.com/openjdk/mobile/commit/7a052c97 8231445: check ZALLOC return values in awt coding Reviewed-by: clanger, prr ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c From duke at openjdk.java.net Thu Sep 26 10:14:27 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 10:14:27 GMT Subject: git: openjdk/mobile: 8219724: ZGC: Make inline cache cleaning more robust Message-ID: <46013ae9-abb4-4314-b0d6-36fadc9d995a@openjdk.java.net> Changeset: c1865c4a Author: Erik ??sterlund Date: 2019-09-26 10:00:07 +0000 URL: https://github.com/openjdk/mobile/commit/c1865c4a 8219724: ZGC: Make inline cache cleaning more robust Reviewed-by: pliden ! src/hotspot/share/gc/z/zNMethod.cpp From duke at openjdk.java.net Thu Sep 26 10:49:45 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 10:49:45 GMT Subject: git: openjdk/mobile: 8229499: Node budget assert in fuzzed test Message-ID: <10c44d17-737b-4c17-a3d7-d08b8b71580b@openjdk.java.net> Changeset: 8275b17b Author: Patric Hedlin Date: 2019-09-12 11:44:51 +0000 URL: https://github.com/openjdk/mobile/commit/8275b17b 8229499: Node budget assert in fuzzed test Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopopts/LoopUnrollBadNodeBudget.java From duke at openjdk.java.net Thu Sep 26 12:10:00 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 12:10:00 GMT Subject: git: openjdk/mobile: 8231294: ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002 fails Message-ID: <0b28beb7-3224-4af6-8d7e-e682d1468ad2@openjdk.java.net> Changeset: cf5af650 Author: Per Lid??n Date: 2019-09-26 13:56:58 +0000 URL: https://github.com/openjdk/mobile/commit/cf5af650 8231294: ZGC: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002 fails Reviewed-by: shade, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002/TestDescription.java From duke at openjdk.java.net Thu Sep 26 12:16:36 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 12:16:36 GMT Subject: git: openjdk/mobile: 8231448: s390 and ppc - replace JVM type comparisons to T_OBJECT and T_ARRAY with call to is_reference_type Message-ID: Changeset: 848614a0 Author: Matthias Baesken Date: 2019-09-26 14:04:25 +0000 URL: https://github.com/openjdk/mobile/commit/848614a0 8231448: s390 and ppc - replace JVM type comparisons to T_OBJECT and T_ARRAY with call to is_reference_type Reviewed-by: coleenp, lfoltan ! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp From duke at openjdk.java.net Thu Sep 26 14:12:56 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 14:12:56 GMT Subject: git: openjdk/mobile: 8226690: SIGSEGV in MetadataOnStackClosure::do_metadata Message-ID: <3e0ad433-02d9-4c73-8cad-6bcea93b65d4@openjdk.java.net> Changeset: 6e1aa906 Author: Coleen Phillimore Date: 2019-09-26 09:22:49 +0000 URL: https://github.com/openjdk/mobile/commit/6e1aa906 8226690: SIGSEGV in MetadataOnStackClosure::do_metadata Dont create nmethod if classes have been redefined since compilation start. Reviewed-by: sspitsyn, dlong, eosterlund, gdub ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp From duke at openjdk.java.net Thu Sep 26 14:44:37 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 14:44:37 GMT Subject: git: openjdk/mobile: 8231467: Missing make prerequisite declaration corrupts make dependency files on Windows Message-ID: <59011a7a-1252-46d0-8716-108bf580c41d@openjdk.java.net> Changeset: f8bb7b3a Author: Erik Joelsson Date: 2019-09-26 07:20:51 +0000 URL: https://github.com/openjdk/mobile/commit/f8bb7b3a 8231467: Missing make prerequisite declaration corrupts make dependency files on Windows Reviewed-by: ihse, tbell ! make/common/NativeCompilation.gmk From duke at openjdk.java.net Thu Sep 26 15:50:46 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 15:50:46 GMT Subject: git: openjdk/mobile: 8231314: java.time serialization warning cleanup Message-ID: <05fd82d0-ad4b-4739-bae7-37f0b0c91c4c@openjdk.java.net> Changeset: 72503176 Author: Roger Riggs Date: 2019-09-26 11:10:19 +0000 URL: https://github.com/openjdk/mobile/commit/72503176 8231314: java.time serialization warning cleanup Reviewed-by: chegar, naoto, plevart ! src/java.base/share/classes/java/time/Ser.java ! src/java.base/share/classes/java/time/chrono/AbstractChronology.java ! src/java.base/share/classes/java/time/chrono/Ser.java ! src/java.base/share/classes/java/time/zone/Ser.java From duke at openjdk.java.net Thu Sep 26 19:23:04 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 19:23:04 GMT Subject: git: openjdk/mobile: 8231546: Suppress warnings on non-serializable instance fields in java.prefs module Message-ID: Changeset: b03fbff8 Author: Joe Darcy Date: 2019-09-26 12:13:57 +0000 URL: https://github.com/openjdk/mobile/commit/b03fbff8 8231546: Suppress warnings on non-serializable instance fields in java.prefs module Reviewed-by: rriggs ! src/java.prefs/share/classes/java/util/prefs/NodeChangeEvent.java From duke at openjdk.java.net Thu Sep 26 21:53:14 2019 From: duke at openjdk.java.net (duke) Date: Thu, 26 Sep 2019 21:53:14 GMT Subject: git: openjdk/mobile: 8228625: [TESTBUG] sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr Message-ID: <4593458b-19c6-4a16-ba7c-4451376364f2@openjdk.java.net> Changeset: 6212eb36 Author: Chris Plummer Date: 2019-09-26 14:41:09 +0000 URL: https://github.com/openjdk/mobile/commit/6212eb36 8228625: [TESTBUG] sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr Give jshell process time to fully startup and stablize before requesting heap dump Reviewed-by: sspitsyn, amenkov ! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java From duke at openjdk.java.net Fri Sep 27 09:08:16 2019 From: duke at openjdk.java.net (duke) Date: Fri, 27 Sep 2019 09:08:16 GMT Subject: git: openjdk/mobile: 8231504: Update networking tests to avoid implicit dependency on the system proxies Message-ID: Changeset: 0b881387 Author: Chris Hegarty Date: 2019-09-27 09:55:35 +0000 URL: https://github.com/openjdk/mobile/commit/0b881387 8231504: Update networking tests to avoid implicit dependency on the system proxies Reviewed-by: dfuchs ! test/jdk/java/net/CookieHandler/LocalHostCookie.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java ! test/jdk/java/net/ProxySelector/NullSelector.java ! test/jdk/java/net/ResponseCache/B6181108.java ! test/jdk/java/net/ResponseCache/ResponseCacheTest.java ! test/jdk/java/net/ResponseCache/getResponseCode.java ! test/jdk/java/net/URLConnection/B5052093.java ! test/jdk/java/net/URLConnection/DisconnectAfterEOF.java ! test/jdk/java/net/URLConnection/HttpContinueStackOverflow.java ! test/jdk/java/net/URLConnection/Redirect307Test.java ! test/jdk/java/net/URLConnection/Responses.java ! test/jdk/java/net/URLConnection/URLConnectionHeaders.java ! test/jdk/java/net/URLConnection/contentHandler/UserContentHandler.java ! test/jdk/java/net/URLPermission/OpenURL.java ! test/jdk/java/net/httpclient/ManyRequestsLegacy.java ! test/jdk/java/net/httpclient/PlainProxyConnectionTest.java ! test/jdk/java/net/httpclient/ProxyTest.java ! test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java ! test/jdk/sun/net/www/protocol/http/UserAuth.java ! test/jdk/sun/net/www/protocol/http/UserCookie.java From duke at openjdk.java.net Fri Sep 27 09:42:19 2019 From: duke at openjdk.java.net (duke) Date: Fri, 27 Sep 2019 09:42:19 GMT Subject: git: openjdk/mobile: 8231405: [Shenandoah] guarantee(d != NULL) failed: Null dominator info Message-ID: <212c10b7-e9eb-458e-a4db-4a9dd4050b6d@openjdk.java.net> Changeset: e4314c15 Author: Roland Westrelin Date: 2019-09-26 17:49:44 +0000 URL: https://github.com/openjdk/mobile/commit/e4314c15 8231405: [Shenandoah] guarantee(d != NULL) failed: Null dominator info Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp + test/hotspot/jtreg/gc/shenandoah/compiler/CallMultipleCatchProjs.java From duke at openjdk.java.net Fri Sep 27 10:49:57 2019 From: duke at openjdk.java.net (duke) Date: Fri, 27 Sep 2019 10:49:57 GMT Subject: git: openjdk/mobile: 8231471: Obsolete -XX:CompilationPolicyChoice Message-ID: <40f64e9c-84e7-4bfc-97dd-4555dd525b3f@openjdk.java.net> Changeset: c1275923 Author: Claes Redestad Date: 2019-09-27 12:46:14 +0000 URL: https://github.com/openjdk/mobile/commit/c1275923 8231471: Obsolete -XX:CompilationPolicyChoice Reviewed-by: kvn, dholmes, thartmann ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/compilationPolicy.hpp ! src/hotspot/share/runtime/globals.hpp - src/hotspot/share/runtime/rframe.cpp - src/hotspot/share/runtime/rframe.hpp From duke at openjdk.java.net Fri Sep 27 11:15:57 2019 From: duke at openjdk.java.net (duke) Date: Fri, 27 Sep 2019 11:15:57 GMT Subject: git: openjdk/mobile: 8227384: C2 compilation fails with "graph should be schedulable" when running with -XX:-EliminateLocks Message-ID: <0e007e21-8f4a-4a5e-b9a7-c753a5629817@openjdk.java.net> Changeset: 2f2ec624 Author: Roland Westrelin Date: 2019-07-16 08:56:08 +0000 URL: https://github.com/openjdk/mobile/commit/2f2ec624 8227384: C2 compilation fails with "graph should be schedulable" when running with -XX:-EliminateLocks Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/type.hpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestEliminateLocksOffCrash.java From duke at openjdk.java.net Fri Sep 27 12:07:02 2019 From: duke at openjdk.java.net (duke) Date: Fri, 27 Sep 2019 12:07:02 GMT Subject: git: openjdk/mobile: 8231472: Clean up Monitor::_safepoint_check usage to Mutex::_safepoint_check Message-ID: Changeset: 59dcb50e Author: Coleen Phillimore Date: 2019-09-27 07:56:02 +0000 URL: https://github.com/openjdk/mobile/commit/59dcb50e 8231472: Clean up Monitor::_safepoint_check usage to Mutex::_safepoint_check Change Monitor:: to Mutex:: when allocating a Mutex, and in mutexLocker. Reviewed-by: rehn, dholmes ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/services/memoryManager.cpp From duke at openjdk.java.net Fri Sep 27 12:27:24 2019 From: duke at openjdk.java.net (duke) Date: Fri, 27 Sep 2019 12:27:24 GMT Subject: git: openjdk/mobile: 8231567: minimal build failed after JDK-8226690 Message-ID: Changeset: dd47d187 Author: Jie Fu Date: 2019-09-27 20:06:02 +0000 URL: https://github.com/openjdk/mobile/commit/dd47d187 8231567: minimal build failed after JDK-8226690 Reviewed-by: shade, coleenp ! src/hotspot/share/prims/jvmtiExport.hpp From duke at openjdk.java.net Fri Sep 27 13:26:44 2019 From: duke at openjdk.java.net (duke) Date: Fri, 27 Sep 2019 13:26:44 GMT Subject: git: openjdk/mobile: 8231321: compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java failed assertion Message-ID: <5ecd853f-51f2-461e-93e2-2ed53f311729@openjdk.java.net> Changeset: 29e4d9fa Author: Robbin Ehn Date: 2019-09-27 15:15:07 +0000 URL: https://github.com/openjdk/mobile/commit/29e4d9fa 8231321: compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java failed assertion Reviewed-by: thartmann, eosterlund ! src/hotspot/share/code/nmethod.cpp From duke at openjdk.java.net Fri Sep 27 13:54:37 2019 From: duke at openjdk.java.net (duke) Date: Fri, 27 Sep 2019 13:54:37 GMT Subject: git: openjdk/mobile: 8231037: java/net/InetAddress/ptr/Lookup.java fails intermittently due to reverse lookup failed Message-ID: <328ad7b7-97cd-444b-a22c-030a6eff09c8@openjdk.java.net> Changeset: 8578ab1c Author: Daniel Fuchs Date: 2019-09-27 14:43:35 +0000 URL: https://github.com/openjdk/mobile/commit/8578ab1c 8231037: java/net/InetAddress/ptr/Lookup.java fails intermittently due to reverse lookup failed The test is updated to verify whether reverse lookup is altogether possible. Reviewed-by: chegar ! test/jdk/java/net/InetAddress/ptr/Lookup.java From duke at openjdk.java.net Fri Sep 27 16:08:23 2019 From: duke at openjdk.java.net (duke) Date: Fri, 27 Sep 2019 16:08:23 GMT Subject: git: openjdk/mobile: 8231557: Suppress warnings on non-serializable instance fields in jdk.scripting.nashorn module Message-ID: Changeset: 9f4484ff Author: Joe Darcy Date: 2019-09-27 08:57:25 +0000 URL: https://github.com/openjdk/mobile/commit/9f4484ff 8231557: Suppress warnings on non-serializable instance fields in jdk.scripting.nashorn module Reviewed-by: jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SharedPropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StoredScript.java From duke at openjdk.java.net Fri Sep 27 17:52:56 2019 From: duke at openjdk.java.net (duke) Date: Fri, 27 Sep 2019 17:52:56 GMT Subject: git: openjdk/mobile: 8230942: Support compressed cores in SA tests Message-ID: <1352ccd1-37c8-45a4-9f98-3a90beb6709b@openjdk.java.net> Changeset: 3e3d90d6 Author: Leonid Mesnik Date: 2019-09-27 10:48:23 +0000 URL: https://github.com/openjdk/mobile/commit/3e3d90d6 8230942: Support compressed cores in SA tests Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java ! test/lib/jdk/test/lib/SA/SATestUtils.java From duke at openjdk.java.net Fri Sep 27 19:38:52 2019 From: duke at openjdk.java.net (duke) Date: Fri, 27 Sep 2019 19:38:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <63173a0b-42d1-4d60-b998-bead9aa006ad@openjdk.java.net> Changeset: a9254cbc Author: Doug Lea
Date: 2019-09-27 12:20:14 +0000 URL: https://github.com/openjdk/mobile/commit/a9254cbc 8231032: ThreadMXBean locking tests fail after JSR 166 refresh Reviewed-by: martin, mchung, dholmes ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! test/jdk/ProblemList.txt ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java ! test/jdk/java/util/concurrent/tck/ReentrantLockTest.java ! test/jdk/java/util/concurrent/tck/ReentrantReadWriteLockTest.java ! test/jdk/java/util/concurrent/tck/tck.policy Changeset: 8c647801 Author: Doug Lea
Date: 2019-09-27 12:20:14 +0000 URL: https://github.com/openjdk/mobile/commit/8c647801 8231036: vmTestbase monitoring tests fail after JSR 166 refresh Reviewed-by: martin, dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/SynchronizerLockingThreads.java From duke at openjdk.java.net Fri Sep 27 20:16:07 2019 From: duke at openjdk.java.net (duke) Date: Fri, 27 Sep 2019 20:16:07 GMT Subject: git: openjdk/mobile: 8231431: JAOTC issues with JAR path containing spaces Message-ID: <7eb53171-6e2d-4b7b-ad56-cbd4cd0212b5@openjdk.java.net> Changeset: 68937e9b Author: Bob Vandette Date: 2019-09-27 18:27:42 +0000 URL: https://github.com/openjdk/mobile/commit/68937e9b 8231431: JAOTC issues with JAR path containing spaces Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSupport.java From duke at openjdk.java.net Sat Sep 28 01:00:32 2019 From: duke at openjdk.java.net (duke) Date: Sat, 28 Sep 2019 01:00:32 GMT Subject: git: openjdk/mobile: 8230415: Avoid redundant permission checking in FilePermissionCollection and SocketPermissionCollection Message-ID: <885a66ba-0f52-41c9-8db0-40c40b6889f8@openjdk.java.net> Changeset: 680fceb9 Author: Ivan Gerasimov Date: 2019-09-27 17:50:09 +0000 URL: https://github.com/openjdk/mobile/commit/680fceb9 8230415: Avoid redundant permission checking in FilePermissionCollection and SocketPermissionCollection Reviewed-by: mullan ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/net/SocketPermission.java From duke at openjdk.java.net Sat Sep 28 19:46:05 2019 From: duke at openjdk.java.net (duke) Date: Sat, 28 Sep 2019 19:46:05 GMT Subject: git: openjdk/mobile: 8231287: JMap should do a better job of reporting exception it catches Message-ID: Changeset: f6a5479a Author: Chris Plummer Date: 2019-09-28 12:33:34 +0000 URL: https://github.com/openjdk/mobile/commit/f6a5479a 8231287: JMap should do a better job of reporting exception it catches Retrhow any caught exception, and always print exceptions before exiting Reviewed-by: sspitsyn, phh ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/Tool.java ! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java From duke at openjdk.java.net Sat Sep 28 22:04:52 2019 From: duke at openjdk.java.net (duke) Date: Sat, 28 Sep 2019 22:04:52 GMT Subject: git: openjdk/mobile: 8231457: Asserts on AIX because os::elapsed_counter() is not monotonic Message-ID: <1ed439c7-5d4d-4b54-a507-f2e2cad56fe8@openjdk.java.net> Changeset: 03c764c5 Author: Arno Zeller Date: 2019-09-28 17:52:07 +0000 URL: https://github.com/openjdk/mobile/commit/03c764c5 8231457: Asserts on AIX because os::elapsed_counter() is not monotonic Replace gettimeofday with javaTimeNanos Reviewed-by: dholmes, stuefe ! src/hotspot/os/aix/os_aix.cpp From duke at openjdk.java.net Mon Sep 30 07:42:00 2019 From: duke at openjdk.java.net (duke) Date: Mon, 30 Sep 2019 07:42:00 GMT Subject: git: openjdk/mobile: 8230062: assert(i == p->size()-1) failed: must be last element of the pack Message-ID: <81d616a5-4ffe-4d49-88e8-e86136a3bd27@openjdk.java.net> Changeset: 08f652aa Author: Christian Hagedorn Date: 2019-09-30 09:29:10 +0000 URL: https://github.com/openjdk/mobile/commit/08f652aa 8230062: assert(i == p->size()-1) failed: must be last element of the pack Avoids vectorization of reduction chain in which an intermediate result is used. Reviewed-by: roland, thartmann ! src/hotspot/share/opto/superword.cpp From duke at openjdk.java.net Mon Sep 30 08:32:39 2019 From: duke at openjdk.java.net (duke) Date: Mon, 30 Sep 2019 08:32:39 GMT Subject: git: openjdk/mobile: 8231553: Deprecate unused G1RSetScanBlockSize command line option Message-ID: <557c95d8-4335-4453-b223-3ce0298b49b8@openjdk.java.net> Changeset: 628283fe Author: Thomas Schatzl Date: 2019-09-30 10:21:11 +0000 URL: https://github.com/openjdk/mobile/commit/628283fe 8231553: Deprecate unused G1RSetScanBlockSize command line option Reviewed-by: lkorinth, sjohanss ! src/hotspot/share/runtime/arguments.cpp From duke at openjdk.java.net Mon Sep 30 12:02:56 2019 From: duke at openjdk.java.net (duke) Date: Mon, 30 Sep 2019 12:02:56 GMT Subject: git: openjdk/mobile: 8229872: (fs) Increase buffer size used with getmntent Message-ID: <73e7af83-2c19-4e79-93a9-ae591fa80f41@openjdk.java.net> Changeset: 67ad501e Author: Vladimir Kempik Date: 2019-09-24 14:54:57 +0000 URL: https://github.com/openjdk/mobile/commit/67ad501e 8229872: (fs) Increase buffer size used with getmntent Dynamically allocate memory for getmntent Reviewed-by: alanb ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java ! src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java ! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c ! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c From duke at openjdk.java.net Mon Sep 30 12:10:52 2019 From: duke at openjdk.java.net (duke) Date: Mon, 30 Sep 2019 12:10:52 GMT Subject: git: openjdk/mobile: 8231616: Simplify compilation policy hierarchy Message-ID: <67dd3dd2-ffcd-4ac4-89dd-27aefa69d631@openjdk.java.net> Changeset: 56bc7979 Author: Claes Redestad Date: 2019-09-30 14:04:42 +0000 URL: https://github.com/openjdk/mobile/commit/56bc7979 8231616: Simplify compilation policy hierarchy Reviewed-by: thartmann, neliasso ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/compilationPolicy.hpp ! src/hotspot/share/runtime/tieredThresholdPolicy.hpp From duke at openjdk.java.net Mon Sep 30 15:11:15 2019 From: duke at openjdk.java.net (duke) Date: Mon, 30 Sep 2019 15:11:15 GMT Subject: git: openjdk/mobile: 8231499: Shenandoah: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2 fails Message-ID: <0ef2e909-bd83-40ac-bd2f-c6ed7ac56339@openjdk.java.net> Changeset: aa251e07 Author: Roman Kennke Date: 2019-09-30 17:00:16 +0000 URL: https://github.com/openjdk/mobile/commit/aa251e07 8231499: Shenandoah: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2 fails Reviewed-by: shade, roland ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp From duke at openjdk.java.net Mon Sep 30 15:55:37 2019 From: duke at openjdk.java.net (duke) Date: Mon, 30 Sep 2019 15:55:37 GMT Subject: git: openjdk/mobile: 8231403: [ppc]: Align ReservedCodeCacheSize default value with other platforms Message-ID: <8280aae8-a5f0-415d-b6f0-97d084e3a425@openjdk.java.net> Changeset: 722b4b4f Author: Lutz Schmidt Date: 2019-09-30 17:18:30 +0000 URL: https://github.com/openjdk/mobile/commit/722b4b4f 8231403: [ppc]: Align ReservedCodeCacheSize default value with other platforms Reviewed-by: goetz ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp From duke at openjdk.java.net Mon Sep 30 16:13:07 2019 From: duke at openjdk.java.net (duke) Date: Mon, 30 Sep 2019 16:13:07 GMT Subject: git: openjdk/mobile: 8231583: Shenandoah: Fix register clash in SBSA::resolve_forwarding_pointer() borrowing Message-ID: <425ead17-4597-415e-97a2-7f2ff64e3e97@openjdk.java.net> Changeset: 8a50aa7d Author: Aleksey Shipilev Date: 2019-09-30 18:02:24 +0000 URL: https://github.com/openjdk/mobile/commit/8a50aa7d 8231583: Shenandoah: Fix register clash in SBSA::resolve_forwarding_pointer() borrowing Reviewed-by: rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp From duke at openjdk.java.net Mon Sep 30 17:23:29 2019 From: duke at openjdk.java.net (duke) Date: Mon, 30 Sep 2019 17:23:29 GMT Subject: git: openjdk/mobile: 8229338: clean up test/jdk/java/util/RandomAccess/Basic.java Message-ID: <97e2d0ab-f016-4b55-a73e-92489b16e3de@openjdk.java.net> Changeset: 0364ad24 Author: Patrick Concannon Date: 2019-09-30 17:19:58 +0000 URL: https://github.com/openjdk/mobile/commit/0364ad24 8229338: clean up test/jdk/java/util/RandomAccess/Basic.java General refactoring of code and increased test coverage Reviewed-by: lancea, aefimov ! test/jdk/java/util/RandomAccess/Basic.java From duke at openjdk.java.net Mon Sep 30 17:31:45 2019 From: duke at openjdk.java.net (duke) Date: Mon, 30 Sep 2019 17:31:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <68a52242-4624-46a3-bc4b-9ed0eeef3629@openjdk.java.net> Changeset: 98f454c9 Author: Coleen Phillimore Date: 2019-09-30 13:10:11 +0000 URL: https://github.com/openjdk/mobile/commit/98f454c9 8184732: Deadlock detection improvements for 'special' locks Assert that special ranked locks cannot safepoint and allow_vm_block and remove locks from the exceptional lock list in no_safepoint_verifier. Reviewed-by: dholmes, eosterlund ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/vmThread.cpp + test/hotspot/jtreg/runtime/Safepoint/NoSafepointVerifier.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: c5ca4409 Author: Coleen Phillimore Date: 2019-09-30 13:22:05 +0000 URL: https://github.com/openjdk/mobile/commit/c5ca4409 Merge From duke at openjdk.java.net Mon Sep 30 18:07:31 2019 From: duke at openjdk.java.net (duke) Date: Mon, 30 Sep 2019 18:07:31 GMT Subject: git: openjdk/mobile: 8016914: CoreDocumentImpl.setXmlVersion NPE Message-ID: <1f2fd50f-0590-4e6f-8509-2f6b416b2ca9@openjdk.java.net> Changeset: a664c9cf Author: Joe Wang Date: 2019-09-30 17:54:11 +0000 URL: https://github.com/openjdk/mobile/commit/a664c9cf 8016914: CoreDocumentImpl.setXmlVersion NPE Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java + test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest.java + test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest.xml + test/jaxp/javax/xml/jaxp/unittest/transform/StAX2DOMTest1.xml