From duke at openjdk.java.net Tue Oct 1 07:13:30 2019 From: duke at openjdk.java.net (duke) Date: Tue, 1 Oct 2019 07:13:30 GMT Subject: git: openjdk/mobile: 8231357: sun/security/pkcs11/Cipher/TestKATForGCM.java fails on SLES11 using mozilla-nss-3.14 Message-ID: Changeset: 09c012be Author: Matthias Baesken Date: 2019-09-26 13:51:43 +0000 URL: https://github.com/openjdk/mobile/commit/09c012be 8231357: sun/security/pkcs11/Cipher/TestKATForGCM.java fails on SLES11 using mozilla-nss-3.14 Reviewed-by: clanger, valeriep ! test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java From duke at openjdk.java.net Tue Oct 1 10:00:05 2019 From: duke at openjdk.java.net (duke) Date: Tue, 1 Oct 2019 10:00:05 GMT Subject: git: openjdk/mobile: 8226721: Missing intrinsics for Math.ceil, floor, rint Message-ID: <9325897a-b221-4edc-8a92-d6effd7e9aa2@openjdk.java.net> Changeset: d3ca3a02 Author: Jatin Bhateja Committer: Nils Eliasson Date: 2019-10-01 11:43:10 +0000 URL: https://github.com/openjdk/mobile/commit/d3ca3a02 8226721: Missing intrinsics for Math.ceil, floor, rint Reviewed-by: neliasso, vlivanov, ecaspole ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/java.base/share/classes/java/lang/Math.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java + test/micro/org/openjdk/bench/java/math/FpRoundingBenchmark.java From duke at openjdk.java.net Tue Oct 1 10:37:57 2019 From: duke at openjdk.java.net (duke) Date: Tue, 1 Oct 2019 10:37:57 GMT Subject: git: openjdk/mobile: 8231296: ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails Message-ID: <89187238-d0ae-4ca9-9fc5-2dfb878aedfe@openjdk.java.net> Changeset: 990ec347 Author: Per Lid?n Date: 2019-10-01 12:27:14 +0000 URL: https://github.com/openjdk/mobile/commit/990ec347 8231296: ZGC: vmTestbase/nsk/jvmti/Allocate/alloc001/ fails Reviewed-by: sspitsyn, dcubed, iignatyev ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java From duke at openjdk.java.net Tue Oct 1 11:22:53 2019 From: duke at openjdk.java.net (duke) Date: Tue, 1 Oct 2019 11:22:53 GMT Subject: git: openjdk/mobile: 8231506: Fix some instabilities in a few networking tests Message-ID: <304155d8-a606-4873-996a-9b7402eaf386@openjdk.java.net> Changeset: 8e98ce54 Author: Daniel Fuchs Date: 2019-10-01 12:10:33 +0000 URL: https://github.com/openjdk/mobile/commit/8e98ce54 8231506: Fix some instabilities in a few networking tests Reviewed-by: alanb, chegar, msheppar ! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java ! test/jdk/java/net/SocketImpl/SocketImplCombinations.java ! test/jdk/java/net/httpclient/DigestEchoServer.java From duke at openjdk.java.net Tue Oct 1 11:37:15 2019 From: duke at openjdk.java.net (duke) Date: Tue, 1 Oct 2019 11:37:15 GMT Subject: git: openjdk/mobile: 8209178: Proxied HttpsURLConnection doesn't send BODY when retrying POST request Message-ID: <9e5672a6-f5f1-478a-bcbe-8347c16a0279@openjdk.java.net> Changeset: 82747fa9 Author: Julia Boes Date: 2019-09-26 12:35:51 +0000 URL: https://github.com/openjdk/mobile/commit/82747fa9 8209178: Proxied HttpsURLConnection doesn't send BODY when retrying POST request Preserve BODY in poster output stream before sending CONNECT request Reviewed-by: dfuchs, vtewari ! src/java.base/share/classes/sun/net/www/http/HttpClient.java + test/jdk/sun/net/www/http/HttpClient/B8209178.java From duke at openjdk.java.net Tue Oct 1 12:01:31 2019 From: duke at openjdk.java.net (duke) Date: Tue, 1 Oct 2019 12:01:31 GMT Subject: git: openjdk/mobile: 8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java Message-ID: Changeset: fd3a4035 Author: Roland Westrelin Date: 2019-09-30 17:58:05 +0000 URL: https://github.com/openjdk/mobile/commit/fd3a4035 8231665: 8231055 broke escapeAnalysis/TestSelfArrayCopy.java Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java From duke at openjdk.java.net Tue Oct 1 12:24:56 2019 From: duke at openjdk.java.net (duke) Date: Tue, 1 Oct 2019 12:24:56 GMT Subject: git: openjdk/mobile: 8191521: handle long relative path specified in -Xbootclasspath/a on windows Message-ID: Changeset: 98a2c05b Author: Ralf Schmelter Date: 2019-10-01 14:09:44 +0000 URL: https://github.com/openjdk/mobile/commit/98a2c05b 8191521: handle long relative path specified in -Xbootclasspath/a on windows Reviewed-by: ccheung, clanger ! src/hotspot/os/windows/os_windows.cpp ! test/hotspot/gtest/runtime/test_os_windows.cpp ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java From duke at openjdk.java.net Tue Oct 1 13:03:38 2019 From: duke at openjdk.java.net (duke) Date: Tue, 1 Oct 2019 13:03:38 GMT Subject: git: openjdk/mobile: 8223869: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java on more platforms Message-ID: <92ef923a-b545-4b65-842a-5d339cba25f4@openjdk.java.net> Changeset: 8fc1b679 Author: Christoph Langer Date: 2019-10-01 14:51:04 +0000 URL: https://github.com/openjdk/mobile/commit/8fc1b679 8223869: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java on more platforms Reviewed-by: goetz ! test/jdk/ProblemList.txt From duke at openjdk.java.net Tue Oct 1 13:53:51 2019 From: duke at openjdk.java.net (duke) Date: Tue, 1 Oct 2019 13:53:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <748529fa-0276-4890-9b0b-5d0b23e88f3b@openjdk.java.net> Changeset: 4cdb9708 Author: Aleksey Shipilev Date: 2019-10-01 15:38:26 +0000 URL: https://github.com/openjdk/mobile/commit/4cdb9708 8231503: [TESTBUG] compiler/{jvmci,aot} tests should not run with GCs that do not support JVMCI/AOT Reviewed-by: kvn, dlong, stefank ! test/jtreg-ext/requires/VMProps.java Changeset: 808a435d Author: Aleksey Shipilev Date: 2019-10-01 15:38:27 +0000 URL: https://github.com/openjdk/mobile/commit/808a435d 8231667: Shenandoah: Full GC should take empty regions into slices for compaction Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp From duke at openjdk.java.net Tue Oct 1 14:50:23 2019 From: duke at openjdk.java.net (duke) Date: Tue, 1 Oct 2019 14:50:23 GMT Subject: git: openjdk/mobile: 8229333: java/io/File/SetLastModified.java timed out Message-ID: <2e3791a6-9b69-4fb8-9b5b-abea26449bae@openjdk.java.net> Changeset: 17c057bd Author: Brian Burkhalter Date: 2019-10-01 07:37:39 +0000 URL: https://github.com/openjdk/mobile/commit/17c057bd 8229333: java/io/File/SetLastModified.java timed out Reviewed-by: lancea, rriggs ! test/jdk/java/io/File/SetLastModified.java From duke at openjdk.java.net Tue Oct 1 15:21:54 2019 From: duke at openjdk.java.net (duke) Date: Tue, 1 Oct 2019 15:21:54 GMT Subject: git: openjdk/mobile: 8231594: Configure fails on some Linux systems Message-ID: <8c212df4-2341-4db8-9662-4b0d42e94d6b@openjdk.java.net> Changeset: 5e8690c2 Author: Erik Joelsson Date: 2019-10-01 08:11:02 +0000 URL: https://github.com/openjdk/mobile/commit/5e8690c2 8231594: Configure fails on some Linux systems Reviewed-by: tbell, ihse ! make/autoconf/basics.m4 From duke at openjdk.java.net Tue Oct 1 21:35:16 2019 From: duke at openjdk.java.net (duke) Date: Tue, 1 Oct 2019 21:35:16 GMT Subject: git: openjdk/mobile: 8231600: Avoid GCC 8 strncpy error in jdk.jdwp.agent Message-ID: <4a911670-7a85-4154-809f-e8632b545cd0@openjdk.java.net> Changeset: cb9510da Author: Florian Weimer Date: 2019-09-28 11:04:01 +0000 URL: https://github.com/openjdk/mobile/commit/cb9510da 8231600: Avoid GCC 8 strncpy error in jdk.jdwp.agent Reviewed-by: cjplummer, amenkov ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c From duke at openjdk.java.net Wed Oct 2 03:17:48 2019 From: duke at openjdk.java.net (duke) Date: Wed, 2 Oct 2019 03:17:48 GMT Subject: git: openjdk/mobile: 8231545: Suppress warnings on non-serializable instance fields in jdk.jshell module Message-ID: Changeset: 48f186bb Author: Joe Darcy Date: 2019-10-01 20:07:30 +0000 URL: https://github.com/openjdk/mobile/commit/48f186bb 8231545: Suppress warnings on non-serializable instance fields in jdk.jshell module Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java From duke at openjdk.java.net Wed Oct 2 06:44:24 2019 From: duke at openjdk.java.net (duke) Date: Wed, 2 Oct 2019 06:44:24 GMT Subject: git: openjdk/mobile: 8231626: DeoptimizeRandom should not be a product flag Message-ID: Changeset: 8200eb4d Author: Christian Hagedorn Date: 2019-10-02 08:27:17 +0000 URL: https://github.com/openjdk/mobile/commit/8200eb4d 8231626: DeoptimizeRandom should not be a product flag The DeoptimizeRandom flag is changed to develop since it has no effect in production. Reviewed-by: neliasso, thartmann ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java From duke at openjdk.java.net Wed Oct 2 08:35:57 2019 From: duke at openjdk.java.net (duke) Date: Wed, 2 Oct 2019 08:35:57 GMT Subject: git: openjdk/mobile: 8231603: (se) Selector implementations do not need to use cancelledKeys Message-ID: <34128569-bbba-43ba-a156-33d43e4e960f@openjdk.java.net> Changeset: 38bdacaf Author: Alan Bateman Date: 2019-10-02 09:16:18 +0000 URL: https://github.com/openjdk/mobile/commit/38bdacaf 8231603: (se) Selector implementations do not need to use cancelledKeys Reviewed-by: chegar, bpb ! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectionKey.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java ! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java From duke at openjdk.java.net Wed Oct 2 14:21:38 2019 From: duke at openjdk.java.net (duke) Date: Wed, 2 Oct 2019 14:21:38 GMT Subject: git: openjdk/mobile: 8231671: Fix copyright headers in hotspot (missing comma after year) Message-ID: <08af7652-93a7-41e2-9d63-c443f3adbaf7@openjdk.java.net> Changeset: 85a62dcc Author: Leo Korinth Date: 2019-10-02 16:08:02 +0000 URL: https://git.openjdk.java.net/mobile/commit/85a62dcc 8231671: Fix copyright headers in hotspot (missing comma after year) Reviewed-by: tschatzl, dholmes ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/logging/logSelectionList.hpp ! src/hotspot/share/prims/jvmtiThreadState.hpp From duke at openjdk.java.net Wed Oct 2 15:46:13 2019 From: duke at openjdk.java.net (duke) Date: Wed, 2 Oct 2019 15:46:13 GMT Subject: git: openjdk/mobile: 8229022: BufferedReader performance can be improved by using StringBuilder Message-ID: <68d73602-aa1a-4984-9bd5-b829f3ba8bd2@openjdk.java.net> Changeset: c1b844a2 Author: Brian Burkhalter Date: 2019-10-02 07:50:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/c1b844a2 8229022: BufferedReader performance can be improved by using StringBuilder Reviewed-by: igerasim, vtewari, dfuchs ! src/java.base/share/classes/java/io/BufferedReader.java From duke at openjdk.java.net Wed Oct 2 17:17:08 2019 From: duke at openjdk.java.net (duke) Date: Wed, 2 Oct 2019 17:17:08 GMT Subject: git: openjdk/mobile: 8231505: Bump required boot jdk version to 13 Message-ID: <17ce5e3d-4a98-4d14-879a-4a97e9c6a1b0@openjdk.java.net> Changeset: 634780eb Author: Erik Joelsson Date: 2019-10-02 10:04:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/634780eb 8231505: Bump required boot jdk version to 13 Reviewed-by: darcy, ihse ! make/autoconf/version-numbers ! make/conf/jib-profiles.js From duke at openjdk.java.net Wed Oct 2 18:18:29 2019 From: duke at openjdk.java.net (duke) Date: Wed, 2 Oct 2019 18:18:29 GMT Subject: git: openjdk/mobile: 8231663: Incorrect GPL header in some RMI/SQL package-info.java files Message-ID: <2f7b1fce-9e30-461c-b540-835dda82a9e5@openjdk.java.net> Changeset: 72c2079f Author: Roger Riggs Date: 2019-10-02 13:57:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/72c2079f 8231663: Incorrect GPL header in some RMI/SQL package-info.java files Reviewed-by: bpb, iris, lancea ! src/java.rmi/share/classes/java/rmi/activation/package-info.java ! src/java.rmi/share/classes/java/rmi/dgc/package-info.java ! src/java.rmi/share/classes/java/rmi/package-info.java ! src/java.rmi/share/classes/java/rmi/registry/package-info.java ! src/java.rmi/share/classes/java/rmi/server/package-info.java ! src/java.sql/share/classes/javax/sql/package-info.java From duke at openjdk.java.net Thu Oct 3 00:06:27 2019 From: duke at openjdk.java.net (duke) Date: Thu, 3 Oct 2019 00:06:27 GMT Subject: git: openjdk/mobile: 8231606: _method_ordering is not set during CDS dynamic dump time Message-ID: Changeset: b08a8c5c Author: Calvin Cheung Date: 2019-10-02 16:55:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/b08a8c5c 8231606: _method_ordering is not set during CDS dynamic dump time Add the missing DynamicDumpSharedSpaces check in sort_methods(); replace the (DumpSharedSpaces || DynamicDumpSharedSpaces) with the Arguments::is_dumping_archive() function call. Reviewed-by: iklam, coleenp, jiangli ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constMethod.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java From duke at openjdk.java.net Thu Oct 3 01:06:30 2019 From: duke at openjdk.java.net (duke) Date: Thu, 3 Oct 2019 01:06:30 GMT Subject: git: openjdk/mobile: 8231288: "jhsdb jmap" test needed to reproduce issues that used to be reproduced by JShellHeapDumpTest Message-ID: <5b337cfc-7c04-49be-bf0d-f1a7500dff40@openjdk.java.net> Changeset: b9bde2ed Author: Chris Plummer Date: 2019-10-02 17:56:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/b9bde2ed 8231288: "jhsdb jmap" test needed to reproduce issues that used to be reproduced by JShellHeapDumpTest Reviewed-by: sgehwolf, sspitsyn ! test/jdk/ProblemList.txt + test/jdk/sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java ! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java From duke at openjdk.java.net Thu Oct 3 05:23:07 2019 From: duke at openjdk.java.net (duke) Date: Thu, 3 Oct 2019 05:23:07 GMT Subject: git: openjdk/mobile: Added tag jdk-14+17 for changeset 5c83830390ba Message-ID: <27a98ead-92b5-43bd-87af-22fb6d400907@openjdk.java.net> Changeset: e587fc13 Author: Jesper Wilhelmsson Date: 2019-10-03 07:10:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/e587fc13 Added tag jdk-14+17 for changeset 5c83830390ba ! .hgtags From duke at openjdk.java.net Thu Oct 3 05:50:29 2019 From: duke at openjdk.java.net (duke) Date: Thu, 3 Oct 2019 05:50:29 GMT Subject: git: openjdk/mobile: 8231713: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint) Message-ID: Changeset: 3d4da791 Author: Aleksey Shipilev Date: 2019-10-03 07:38:00 +0000 URL: https://git.openjdk.java.net/mobile/commit/3d4da791 8231713: x86_32 build failures after JDK-8226721 (Missing intrinsics for Math.ceil, floor, rint) Reviewed-by: kvn ! src/hotspot/cpu/x86/x86.ad From duke at openjdk.java.net Thu Oct 3 08:45:01 2019 From: duke at openjdk.java.net (duke) Date: Thu, 3 Oct 2019 08:45:01 GMT Subject: git: openjdk/mobile: 8231563: ZGC: Fails to warn when user sets the max heap size to larger than 16TB Message-ID: Changeset: 3b181e51 Author: Stefan Karlsson Date: 2019-09-27 09:01:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/3b181e51 8231563: ZGC: Fails to warn when user sets the max heap size to larger than 16TB Reviewed-by: tschatzl, pliden ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp From duke at openjdk.java.net Thu Oct 3 09:15:28 2019 From: duke at openjdk.java.net (duke) Date: Thu, 3 Oct 2019 09:15:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1e862167-842e-452e-a00e-31b04db9170d@openjdk.java.net> Changeset: fb0197c5 Author: Per Lid?n Date: 2019-10-03 10:54:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/fb0197c5 8231774: ZGC: ZVirtualMemoryManager unmaps incorrect address Reviewed-by: kbarrett, stefank ! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp Changeset: 022c8722 Author: Per Lid?n Date: 2019-10-03 10:56:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/022c8722 8231776: ZGC: Fix incorrect address space description Reviewed-by: eosterlund ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.cpp From duke at openjdk.java.net Thu Oct 3 11:47:23 2019 From: duke at openjdk.java.net (duke) Date: Thu, 3 Oct 2019 11:47:23 GMT Subject: git: openjdk/mobile: 8231707: Improve Mutex inlining Message-ID: Changeset: 4084a431 Author: Claes Redestad Date: 2019-10-03 13:45:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/4084a431 8231707: Improve Mutex inlining Reviewed-by: rehn, dholmes, coleenp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp From duke at openjdk.java.net Thu Oct 3 16:07:49 2019 From: duke at openjdk.java.net (duke) Date: Thu, 3 Oct 2019 16:07:49 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: 2cb764b2 Author: Leonid Mesnik Date: 2019-10-03 08:50:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/2cb764b2 8231768: Remove duplicate if/else in vmTestbase/nsk/share/jdi/Binder.java Reviewed-by: sspitsyn, phh, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java Changeset: 68385de3 Author: Joe Darcy Date: 2019-10-03 08:49:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/68385de3 8231777: Remove extraneous @serial javadoc tag in NodeChangeEvent.java Reviewed-by: alanb, chegar ! src/java.prefs/share/classes/java/util/prefs/NodeChangeEvent.java Changeset: f1a1fadb Author: Leonid Mesnik Date: 2019-10-03 08:51:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/f1a1fadb Merge From duke at openjdk.java.net Thu Oct 3 20:39:30 2019 From: duke at openjdk.java.net (duke) Date: Thu, 3 Oct 2019 20:39:30 GMT Subject: git: openjdk/mobile: 8231161: Wrong return type in code sample in Collector API documentation Message-ID: <712858b6-e54f-46e0-bf7b-4cdc12303536@openjdk.java.net> Changeset: 4dafa303 Author: Julia Boes Date: 2019-10-03 18:59:56 +0000 URL: https://git.openjdk.java.net/mobile/commit/4dafa303 8231161: Wrong return type in code sample in Collector API documentation Correct declaration of container from R to A and add compilation test Reviewed-by: smarks, lancea ! src/java.base/share/classes/java/util/stream/Collector.java + test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorExample.java From duke at openjdk.java.net Fri Oct 4 07:07:53 2019 From: duke at openjdk.java.net (duke) Date: Fri, 4 Oct 2019 07:07:53 GMT Subject: git: openjdk/mobile: 8216352: SA: ClhsdbLauncher should throw errors on Unrecognized commands Message-ID: Changeset: 80d6ffee Author: Fairoz Matte Date: 2019-10-04 07:54:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/80d6ffee 8216352: SA: ClhsdbLauncher should throw errors on Unrecognized commands Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java From duke at openjdk.java.net Fri Oct 4 16:04:38 2019 From: duke at openjdk.java.net (duke) Date: Fri, 4 Oct 2019 16:04:38 GMT Subject: git: openjdk/mobile: 8215521: add microbenchmark to measure AccessController.getContext Message-ID: <0da5fa15-6a20-4f75-a055-461066cceeb3@openjdk.java.net> Changeset: 4325a844 Author: Eric Caspole Date: 2019-10-04 12:00:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/4325a844 8215521: add microbenchmark to measure AccessController.getContext Reviewed-by: redestad, alanb + test/micro/org/openjdk/bench/java/security/GetContext.java From duke at openjdk.java.net Fri Oct 4 18:49:37 2019 From: duke at openjdk.java.net (duke) Date: Fri, 4 Oct 2019 18:49:37 GMT Subject: git: openjdk/mobile: 8221092: UseAVX=3 has performance degredation on Skylake (X7) processors Message-ID: <61ac7883-ff6b-42f8-930b-4cfb52485951@openjdk.java.net> Changeset: dce5f5db Author: Vivek Deshpande Date: 2019-10-04 11:45:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/dce5f5db 8221092: UseAVX=3 has performance degredation on Skylake (X7) processors Fix for UseAVX=3 has performance degredation on Skylake (X7) processors Reviewed-by: kvn ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/x86.ad From duke at openjdk.java.net Fri Oct 4 19:56:38 2019 From: duke at openjdk.java.net (duke) Date: Fri, 4 Oct 2019 19:56:38 GMT Subject: git: openjdk/mobile: 8223771: FileSystemProvider.newFileSystem(Path, Map) should throw IOException when called with a file that cannot be open Message-ID: <0982aac8-d862-4599-b391-7b22ffa0b9b7@openjdk.java.net> Changeset: 3e47bb2c Author: Lance Andersen Date: 2019-10-04 15:51:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/3e47bb2c 8223771: FileSystemProvider.newFileSystem(Path, Map) should throw IOException when called with a file that cannot be open Reviewed-by: alanb ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/NonExistentPathTests.java From duke at openjdk.java.net Sun Oct 6 17:14:36 2019 From: duke at openjdk.java.net (duke) Date: Sun, 6 Oct 2019 17:14:36 GMT Subject: git: openjdk/mobile: 8231093: Document the ZIP FS properties noCompression and releaseVersion Message-ID: <6ebb87d4-5073-43ed-ab31-0600f1d038fb@openjdk.java.net> Changeset: 515db217 Author: Lance Andersen Date: 2019-10-06 13:08:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/515db217 8231093: Document the ZIP FS properties noCompression and releaseVersion Reviewed-by: clanger, martin, alanb ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java ! src/jdk.zipfs/share/classes/module-info.java + test/jdk/jdk/nio/zipfs/CompressionModeTest.java ! test/jdk/jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java From duke at openjdk.java.net Mon Oct 7 06:25:35 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 06:25:35 GMT Subject: git: openjdk/mobile: 8231825: ZGC: Remove ZMaxHeapSize and ZMaxHeapSizeShift Message-ID: <01ee955f-9e86-4532-b870-ae074165447c@openjdk.java.net> Changeset: 0009f8a5 Author: Per Lid?n Date: 2019-10-07 07:53:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/0009f8a5 8231825: ZGC: Remove ZMaxHeapSize and ZMaxHeapSizeShift Reviewed-by: tschatzl, eosterlund ! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.hpp ! src/hotspot/cpu/x86/gc/z/zGlobals_x86.hpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zGlobals.hpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp From duke at openjdk.java.net Mon Oct 7 10:00:43 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 10:00:43 GMT Subject: git: openjdk/mobile: 8231895: Avoid String allocations in JVM_FindLoadedClass Message-ID: <0e0bb89a-02f7-418f-8e33-633e57406cb3@openjdk.java.net> Changeset: b9204e62 Author: Claes Redestad Date: 2019-10-07 12:06:47 +0000 URL: https://git.openjdk.java.net/mobile/commit/b9204e62 8231895: Avoid String allocations in JVM_FindLoadedClass Reviewed-by: jiangli, dholmes, iklam ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/prims/jvm.cpp From duke at openjdk.java.net Mon Oct 7 12:08:36 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 12:08:36 GMT Subject: git: openjdk/mobile: 8231620: assert(bol->is_Bool()) crash during split if due to FastLockNode Message-ID: Changeset: a81dcf4d Author: Roland Westrelin Date: 2019-10-01 10:28:12 +0000 URL: https://git.openjdk.java.net/mobile/commit/a81dcf4d 8231620: assert(bol->is_Bool()) crash during split if due to FastLockNode Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/split_if.cpp + test/hotspot/jtreg/compiler/loopopts/SplitIfSharedFastLockBehindCastPP.java From duke at openjdk.java.net Mon Oct 7 12:14:36 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 12:14:36 GMT Subject: git: openjdk/mobile: 8231550: C2: ShouldNotReachHere() in verify_strip_mined_scheduling Message-ID: Changeset: 703760bb Author: Roland Westrelin Date: 2019-10-02 17:32:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/703760bb 8231550: C2: ShouldNotReachHere() in verify_strip_mined_scheduling Reviewed-by: vlivanov, thartmann ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestConservativeAntiDep.java From duke at openjdk.java.net Mon Oct 7 12:38:35 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 12:38:35 GMT Subject: git: openjdk/mobile: 8231885: Fix/remove malformed assert in os_windows.cpp Message-ID: <2854e9e9-cd69-46a8-b766-e5fc0d1f4877@openjdk.java.net> Changeset: d00fd45b Author: Christoph Langer Date: 2019-10-07 13:32:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/d00fd45b 8231885: Fix/remove malformed assert in os_windows.cpp Reviewed-by: dcubed, stuefe, kbarrett ! src/hotspot/os/windows/os_windows.cpp From duke at openjdk.java.net Mon Oct 7 13:05:35 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 13:05:35 GMT Subject: git: openjdk/mobile: 8231930: Windows build fails after JDK-8191521 Message-ID: Changeset: c1474ca6 Author: Aleksey Shipilev Date: 2019-10-07 15:00:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/c1474ca6 8231930: Windows build fails after JDK-8191521 Reviewed-by: dholmes, clanger ! test/hotspot/gtest/runtime/test_os_windows.cpp From duke at openjdk.java.net Mon Oct 7 14:01:59 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 14:01:59 GMT Subject: git: openjdk/mobile: 8220217: Javadoc missing link to member method Message-ID: <5f34e7d8-4afe-4a5d-8d63-3a46fba84117@openjdk.java.net> Changeset: bb09c0c1 Author: Hannes Walln?fer Date: 2019-10-07 15:58:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/bb09c0c1 8220217: Javadoc missing link to member method Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg2/DocumentedNonGenericChild.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg2/UndocumentedGenericParent.java From duke at openjdk.java.net Mon Oct 7 14:07:59 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 14:07:59 GMT Subject: git: openjdk/mobile: 8229900: RedefineDeleteJmethod.java fails with -Xcheck:jni Message-ID: <95e73f6b-6eec-42f6-ae55-fa3335626d3d@openjdk.java.net> Changeset: 63891082 Author: Coleen Phillimore Date: 2019-10-07 10:04:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/63891082 8229900: RedefineDeleteJmethod.java fails with -Xcheck:jni Remove RedefineClasses adjustment and test, but improve checking for method/class matching. Reviewed-by: dholmes, sspitsyn ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jniCheck.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp - test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDeleteJmethod.java - test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/libRedefineDeleteJmethod.c From duke at openjdk.java.net Mon Oct 7 14:50:59 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 14:50:59 GMT Subject: git: openjdk/mobile: 8225694: Destination option missing in FlightRecorderMXBeanImpl Message-ID: Changeset: 204ed441 Author: Chihiro Ito Date: 2019-10-07 16:44:12 +0000 URL: https://git.openjdk.java.net/mobile/commit/204ed441 8225694: Destination option missing in FlightRecorderMXBeanImpl Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java ! test/jdk/jdk/jfr/jmx/TestRecordingOptions.java From duke at openjdk.java.net Mon Oct 7 14:56:59 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 14:56:59 GMT Subject: git: openjdk/mobile: 8230043: Lazily load libverify Message-ID: Changeset: fba19ffb Author: Claes Redestad Date: 2019-10-07 16:55:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/fba19ffb 8230043: Lazily load libverify 8230140: Remove unused mutex and monitor declarations Reviewed-by: hseigel, erikj, alanb, dholmes ! make/lib/CoreLibraries.gmk ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/os.cpp ! src/java.base/share/native/libjava/Class.c ! src/java.base/share/native/libjava/ClassLoader.c + src/java.base/share/native/libjava/check_classname.c + src/java.base/share/native/libjava/check_classname.h - src/java.base/share/native/libjava/verify_stub.c ! src/java.base/share/native/libverify/check_code.c - src/java.base/share/native/libverify/check_format.c ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java From duke at openjdk.java.net Mon Oct 7 15:19:00 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 15:19:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5e4e73a8-2a7d-476b-8528-946ccff4de98@openjdk.java.net> Changeset: 89c8b7be Author: Aleksey Shipilev Date: 2019-10-07 17:12:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/89c8b7be 8231932: Shenandoah: conc/par GC threads ergonomics overrides user settings Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java ! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java + test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java Changeset: 67a0aa79 Author: Aleksey Shipilev Date: 2019-10-07 17:12:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/67a0aa79 8231946: Remove obsolete and unused ShenandoahVerifyObjectEquals flag Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp From duke at openjdk.java.net Mon Oct 7 18:34:01 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 18:34:01 GMT Subject: git: openjdk/mobile: 8231630: Optimize boot loader with no bootclasspath append entry Message-ID: Changeset: 874037d2 Author: Jiangli Zhou Date: 2019-10-07 11:29:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/874037d2 8231630: Optimize boot loader with no bootclasspath append entry Optimize SystemDictionary::load_instance_class for boot loader. Immediately return NULL if the requested class is either in the unnamed package or unnamed module, or in a module not defined to the boot loader, when there is no bootclasspath append entry. Reviewed-by: martin, aeubanks, dthomson, redestad, lfoltan, iklam ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/systemDictionary.cpp From duke at openjdk.java.net Mon Oct 7 21:05:59 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 21:05:59 GMT Subject: git: openjdk/mobile: 8231902: Build of jdk.internal.vm.compiler.management/module-info.java.extra failed Message-ID: Changeset: b1bffdfa Author: Dean Long Date: 2019-10-07 13:56:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/b1bffdfa 8231902: Build of jdk.internal.vm.compiler.management/module-info.java.extra failed Reviewed-by: kvn, ihse, erikj ! make/gensrc/Gensrc-jdk.internal.vm.compiler.management.gmk From duke at openjdk.java.net Mon Oct 7 22:48:59 2019 From: duke at openjdk.java.net (duke) Date: Mon, 7 Oct 2019 22:48:59 GMT Subject: git: openjdk/mobile: 8231289: Disentangle JvmtiRawMonitor from ObjectMonitor and clean it up Message-ID: Changeset: f3df804e Author: David Holmes Date: 2019-10-07 18:44:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/f3df804e 8231289: Disentangle JvmtiRawMonitor from ObjectMonitor and clean it up Reviewed-by: sspitsyn, dcubed, coleenp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/services/threadService.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/rawmnwait005.cpp From duke at openjdk.java.net Tue Oct 8 00:06:00 2019 From: duke at openjdk.java.net (duke) Date: Tue, 8 Oct 2019 00:06:00 GMT Subject: git: openjdk/mobile: 8229243: SunPKCS11-Solaris provider tests failing on Solaris 11.4 Message-ID: Changeset: 381e90eb Author: Valerie Peng Date: 2019-10-08 00:01:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/381e90eb 8229243: SunPKCS11-Solaris provider tests failing on Solaris 11.4 For CK_GCM_PARAMS, try the spec definition first before falling back to the header file definition Reviewed-by: xuelei ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Digest.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c + src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11gcm2.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h ! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.h ! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.h ! test/jdk/sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java From duke at openjdk.java.net Tue Oct 8 01:04:59 2019 From: duke at openjdk.java.net (duke) Date: Tue, 8 Oct 2019 01:04:59 GMT Subject: git: openjdk/mobile: 8231977: Discuss serializability of collections Message-ID: <3e6f469f-d419-47f5-b510-dd453ad4bb4d@openjdk.java.net> Changeset: ba63c30a Author: Stuart Marks Date: 2019-10-07 17:13:59 +0000 URL: https://git.openjdk.java.net/mobile/commit/ba63c30a 8231977: Discuss serializability of collections Reviewed-by: darcy, plevart, chegar ! src/java.base/share/classes/java/util/Collection.java From duke at openjdk.java.net Tue Oct 8 07:10:00 2019 From: duke at openjdk.java.net (duke) Date: Tue, 8 Oct 2019 07:10:00 GMT Subject: git: openjdk/mobile: 8231751: on aix handle Power 9 in os::get_summary_cpu_info Message-ID: Changeset: 0072545f Author: Matthias Baesken Date: 2019-10-02 10:01:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/0072545f 8231751: on aix handle Power 9 in os::get_summary_cpu_info Reviewed-by: clanger, mdoerr ! src/hotspot/os/aix/os_aix.cpp From duke at openjdk.java.net Tue Oct 8 07:58:57 2019 From: duke at openjdk.java.net (duke) Date: Tue, 8 Oct 2019 07:58:57 GMT Subject: git: openjdk/mobile: 8231753: use more Posix functionality in aix os::print_os_info Message-ID: <05d1bf9a-9cbf-495e-9716-bc996a6ba13c@openjdk.java.net> Changeset: d10abea7 Author: Matthias Baesken Date: 2019-10-08 09:33:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/d10abea7 8231753: use more Posix functionality in aix os::print_os_info Reviewed-by: clanger, dholmes ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/posix/os_posix.cpp From duke at openjdk.java.net Tue Oct 8 08:18:57 2019 From: duke at openjdk.java.net (duke) Date: Tue, 8 Oct 2019 08:18:57 GMT Subject: git: openjdk/mobile: 8231355: Remove unused utility methods in libjava Message-ID: Changeset: f8f7cdcb Author: Claes Redestad Date: 2019-10-08 10:24:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/f8f7cdcb 8231355: Remove unused utility methods in libjava Reviewed-by: dholmes, jrose, alanb ! src/hotspot/share/classfile/javaClasses.cpp ! src/java.base/share/native/libjava/VM.c ! src/java.base/share/native/libjava/jdk_util.h ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/share/native/libjava/jni_util.h - src/java.base/unix/native/libjava/jdk_util_md.c ! src/java.base/windows/native/libjava/jdk_util_md.c From duke at openjdk.java.net Tue Oct 8 10:06:58 2019 From: duke at openjdk.java.net (duke) Date: Tue, 8 Oct 2019 10:06:58 GMT Subject: git: openjdk/mobile: 8231921: (se) SelectorImpl.register does not need to set the attachment when it is null Message-ID: <66b64717-a450-431c-9459-a44e7ba863bb@openjdk.java.net> Changeset: 51e94d8d Author: Alan Bateman Date: 2019-10-08 10:58:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/51e94d8d 8231921: (se) SelectorImpl.register does not need to set the attachment when it is null Reviewed-by: bpb ! src/java.base/share/classes/java/nio/channels/SelectionKey.java ! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java From duke at openjdk.java.net Wed Oct 9 06:07:51 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 06:07:51 GMT Subject: git: openjdk/mobile: 11 new changesets Message-ID: Changeset: 3e8d409c Author: Brad Corso Committer: Jan Lahoda Date: 2019-10-08 15:43:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/3e8d409c 8230162: ScopeImpl.remove() has O(N) performance Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java ! test/langtools/tools/javac/lib/DPrinter.java ! test/langtools/tools/javac/scope/RemoveSymbolUnitTest.java Changeset: ee87f2a7 Author: Patrick Concannon Date: 2019-10-08 14:56:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/ee87f2a7 8230946: Clarify security manager behaviour of a connected DatagramSocket and DatagramChannel Update to API, to clarify that packets are dropped in the receive method of non-connected sockets if they fail the security manager checks Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/nio/channels/DatagramChannel.java Changeset: dcceed10 Author: Patrick Concannon Date: 2019-10-08 15:03:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/dcceed10 8222829: DatagramSocket.setSoTimeout does not specify IAE when timeout is negative Clarifies behaviour of setSoTimeout() method when given negative timeout value. Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/net/DatagramSocket.java ! test/jdk/java/net/DatagramSocket/DatagramTimeout.java Changeset: 73065268 Author: Daniil Titov Date: 2019-10-08 09:13:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/73065268 8170299: Debugger does not stop inside the low memory notifications code Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp + src/hotspot/share/runtime/notificationThread.cpp + src/hotspot/share/runtime/notificationThread.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/lowMemoryDetector.cpp ! src/hotspot/share/services/lowMemoryDetector.hpp ! src/hotspot/share/services/management.cpp + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/NotificationThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java + test/jdk/com/sun/jdi/JdbStopInNotificationThreadTest.java Changeset: 0f1f9fe6 Author: Daniil Titov Date: 2019-10-08 09:39:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/0f1f9fe6 8231666: ThreadIdTable::grow() invokes invalid thread transition Reviewed-by: dholmes, rehn ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/services/threadIdTable.cpp ! src/hotspot/share/services/threadIdTable.hpp + test/jdk/javax/management/mxbean/ThreadStartTest.java Changeset: 2f4bd6db Author: Coleen Phillimore Date: 2019-10-08 13:18:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/2f4bd6db 8225681: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine fails due a) MT-unsafe modification of inline cache Allow old methods in CompiledStaticDirectCall::set_to_interpreted Reviewed-by: sspitsyn, eosterlund ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/arm/compiledIC_arm.cpp ! src/hotspot/cpu/ppc/compiledIC_ppc.cpp ! src/hotspot/cpu/s390/compiledIC_s390.cpp ! src/hotspot/cpu/sparc/compiledIC_sparc.cpp ! src/hotspot/cpu/x86/compiledIC_x86.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp Changeset: 422a77c3 Author: Evgeny Mandrikov Committer: Daniil Titov Date: 2019-10-08 11:18:00 +0000 URL: https://git.openjdk.java.net/mobile/commit/422a77c3 8199136: Dead code in src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java Reviewed-by: dholmes, dtitov ! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java Changeset: 8edf64d2 Author: Claes Redestad Date: 2019-10-08 20:47:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/8edf64d2 8232006: Remove dead code from klassVtable Reviewed-by: coleenp, jiangli, lfoltan ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp Changeset: d7fcd0cc Author: Kim Barrett Date: 2019-10-08 15:15:50 +0000 URL: https://git.openjdk.java.net/mobile/commit/d7fcd0cc 8231153: Improve concurrent refinement statistics 8043505: G1RemSet::_conc_refine_cards is incremented unsynchronized Added refinement rates and counts, removed _conc_refine_cards Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java Changeset: d113ca07 Author: David Holmes Date: 2019-10-08 17:30:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/d113ca07 8231737: Cleanup JvmtiRawMonitor code Reviewed-by: sspitsyn, pliden, coleenp, dcubed ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.hpp Changeset: 8fe60f46 Author: Joe Darcy Date: 2019-10-08 15:27:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/8fe60f46 8231368: Suppress warnings on non-serializable non-transient instance fields in java.security.jgss Reviewed-by: mullan, coffeys ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java From duke at openjdk.java.net Wed Oct 9 06:21:44 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 06:21:44 GMT Subject: git: openjdk/mobile: 8231489: GC watermark_0_1 failed due to "metaspace.gc.Fault: GC has happened too rare" Message-ID: <65f08ac8-38cd-4272-9df8-28fa26c3016e@openjdk.java.net> Changeset: 9e17946a Author: Per Lid?n Date: 2019-10-09 08:09:12 +0000 URL: https://git.openjdk.java.net/mobile/commit/9e17946a 8231489: GC watermark_0_1 failed due to "metaspace.gc.Fault: GC has happened too rare" Reviewed-by: tschatzl, sjohanss ! test/hotspot/jtreg/vmTestbase/metaspace/gc/HighWaterMarkTest.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_0_1/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_10_20/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_99_100/TestDescription.java ! test/jtreg-ext/requires/VMProps.java From duke at openjdk.java.net Wed Oct 9 08:33:43 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 08:33:43 GMT Subject: git: openjdk/mobile: 8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken Message-ID: <8db9f6cf-ee2a-4bd1-813b-215c17683738@openjdk.java.net> Changeset: a6835922 Author: Richard Reingruber Date: 2019-10-08 15:30:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/a6835922 8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken Reviewed-by: sspitsyn, dholmes, kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoWithEATest.c + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/libGetOwnedMonitorStackDepthInfoWithEATest.c From duke at openjdk.java.net Wed Oct 9 10:24:51 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 10:24:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <42bae095-313b-4e4f-ac7b-09409ca71b5d@openjdk.java.net> Changeset: 4b36fb50 Author: Kiran Ravikumar Committer: Sean Coffey Date: 2019-10-09 10:14:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/4b36fb50 8231770: Test java/util/zip/FlaterTest.java fails with -Xcheck:jni Reviewed-by: alanb, coffeys, chegar ! src/java.base/share/native/libzip/Deflater.c ! test/jdk/java/util/zip/FlaterTest.java Changeset: 6fe51396 Author: Kiran Ravikumar Committer: Sean Coffey Date: 2019-10-09 10:15:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/6fe51396 8214560: Use {@systemProperty} for definitions of system properties (httpserver) Reviewed-by: dfuchs, coffeys, chegar ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java From duke at openjdk.java.net Wed Oct 9 11:55:51 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 11:55:51 GMT Subject: git: openjdk/mobile: 8232003: (fs) Files.write can leak file descriptor in the exception case Message-ID: <9dce56f4-048f-4d5f-a304-6faee0c0e685@openjdk.java.net> Changeset: dcc9cc3f Author: Severin Gehwolf Date: 2019-10-08 15:30:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/dcc9cc3f 8232003: (fs) Files.write can leak file descriptor in the exception case Be sure to close the leaked OutputStream in all cases Reviewed-by: alanb, bpb, clanger ! src/java.base/share/classes/java/nio/file/Files.java From duke at openjdk.java.net Wed Oct 9 13:12:56 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 13:12:56 GMT Subject: git: openjdk/mobile: 8230565: ZGC: Redesign C2 load barrier to expand on the MachNode level Message-ID: Changeset: 42885307 Author: Erik ?sterlund Date: 2019-10-09 12:30:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/42885307 8230565: ZGC: Redesign C2 load barrier to expand on the MachNode level Co-authored-by: Per Liden Co-authored-by: Stefan Karlsson Co-authored-by: Nils Eliasson Reviewed-by: pliden, stefank, neliasso ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/x86/gc/z/zArguments_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/gc/z/zBarrierSetAssembler.hpp ! src/hotspot/share/opto/classes.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/output.hpp ! src/hotspot/share/opto/phaseX.cpp From duke at openjdk.java.net Wed Oct 9 16:33:51 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 16:33:51 GMT Subject: git: openjdk/mobile: 8231974: Build fails if no common legal notices are present Message-ID: Changeset: fddd963c Author: Erik Joelsson Date: 2019-10-09 09:23:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/fddd963c 8231974: Build fails if no common legal notices are present Reviewed-by: dholmes, mchung, ihse ! make/CreateJmods.gmk From duke at openjdk.java.net Wed Oct 9 16:53:51 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 16:53:51 GMT Subject: git: openjdk/mobile: 8231260: (dc) DatagramChannel::disconnect changes the port of the local address to 0 (lnx) Message-ID: <42eac1d0-0dd3-4e6d-a27e-1e84602561e0@openjdk.java.net> Changeset: a690af38 Author: Daniel Fuchs Date: 2019-10-09 17:38:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/a690af38 8231260: (dc) DatagramChannel::disconnect changes the port of the local address to 0 (lnx) DatagramChannel::disconnect will attempt to rebind to the original port if the local port switches back to 0 after the association is disolved by the system. Reviewed-by: alanb, chegar, fweimer ! src/java.base/share/classes/java/nio/channels/DatagramChannel.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java + test/jdk/java/nio/channels/DatagramChannel/AddressesAfterDisconnect.java From duke at openjdk.java.net Wed Oct 9 17:02:52 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 17:02:52 GMT Subject: git: openjdk/mobile: 8231262: Suppress warnings on non-serializable instance fields in security libs serializable classes Message-ID: Changeset: fbb40935 Author: Joe Darcy Date: 2019-10-09 09:57:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/fbb40935 8231262: Suppress warnings on non-serializable instance fields in security libs serializable classes Reviewed-by: mullan, chegar ! src/java.base/share/classes/java/security/GuardedObject.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/javax/crypto/CryptoPermission.java ! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java ! src/java.base/share/classes/sun/security/internal/spec/TlsKeyMaterialSpec.java ! src/java.base/share/classes/sun/security/provider/PolicyParser.java ! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java ! src/java.base/share/classes/sun/security/provider/certpath/X509CertPath.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java ! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java ! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java ! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java ! src/java.base/share/classes/sun/security/validator/ValidatorException.java ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/java.base/share/classes/sun/security/x509/X509Key.java From duke at openjdk.java.net Wed Oct 9 17:24:51 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 17:24:51 GMT Subject: git: openjdk/mobile: 8231202: Suppress warnings on non-serializable non-transient instance fields in serializable classes Message-ID: Changeset: 3c9b6d85 Author: Joe Darcy Date: 2019-10-09 10:17:50 +0000 URL: https://git.openjdk.java.net/mobile/commit/3c9b6d85 8231202: Suppress warnings on non-serializable non-transient instance fields in serializable classes Reviewed-by: rriggs, chegar ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/time/Clock.java ! src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java ! src/java.base/share/classes/java/util/AbstractMap.java ! src/java.base/share/classes/java/util/ArrayPrefixHelpers.java ! src/java.base/share/classes/java/util/Arrays.java ! src/java.base/share/classes/java/util/ArraysParallelSortHelpers.java ! src/java.base/share/classes/java/util/Collections.java ! src/java.base/share/classes/java/util/Comparators.java ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/TreeMap.java ! src/java.base/share/classes/java/util/Vector.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java From duke at openjdk.java.net Wed Oct 9 17:52:51 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 17:52:51 GMT Subject: git: openjdk/mobile: 8231990: Remove unnecessary else-if branch in Types.union Message-ID: Changeset: 990ae581 Author: Brad Corso Committer: Liam Miller-Cushon Date: 2019-10-09 10:02:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/990ae581 8231990: Remove unnecessary else-if branch in Types.union Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java From duke at openjdk.java.net Wed Oct 9 18:21:51 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 18:21:51 GMT Subject: git: openjdk/mobile: 8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small Message-ID: Changeset: c4650cc7 Author: Per Lid?n Date: 2019-10-09 20:12:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/c4650cc7 8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small Reviewed-by: dholmes, rrich ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java From duke at openjdk.java.net Wed Oct 9 18:30:52 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 18:30:52 GMT Subject: git: openjdk/mobile: 8231903: [Graal] Update com.oracle.mxtool.junit classes Message-ID: <47642c8c-505c-488b-a5b4-2cfb930b2c6a@openjdk.java.net> Changeset: 036a3528 Author: Ekaterina Pavlova Date: 2019-10-09 10:59:45 +0000 URL: https://git.openjdk.java.net/mobile/commit/036a3528 8231903: [Graal] Update com.oracle.mxtool.junit classes Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt + test/hotspot/jtreg/compiler/graalunit/CoreAarch64Test.java + test/hotspot/jtreg/compiler/graalunit/CoreJdk9Test.java - test/hotspot/jtreg/compiler/graalunit/EA9Test.java ! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt ! test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/FindClassesByAnnotatedMethods.java - test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/JLModule.java + test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/ModuleSupport.java ! test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/MxJUnitWrapper.java ! test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/TextRunListener.java ! test/hotspot/jtreg/compiler/graalunit/com.oracle.mxtool.junit/com/oracle/mxtool/junit/TimingDecorator.java ! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java From duke at openjdk.java.net Wed Oct 9 19:27:52 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 19:27:52 GMT Subject: git: openjdk/mobile: 8231887: ComodoCA.java fails because certificate was revoked Message-ID: <41436b43-bdf8-4fee-a569-269c88cfc9ec@openjdk.java.net> Changeset: a544dedf Author: Rajan Halade Date: 2019-10-09 12:21:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/a544dedf 8231887: ComodoCA.java fails because certificate was revoked Reviewed-by: mullan, clanger ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java From duke at openjdk.java.net Wed Oct 9 23:42:51 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 23:42:51 GMT Subject: git: openjdk/mobile: 8231586: enlarge encoding space for OopMapValue offsets Message-ID: <6df38e76-1028-43d8-85f6-a19c2030e4e3@openjdk.java.net> Changeset: 4a41f86a Author: Tom Rodriguez Date: 2019-10-09 16:35:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/4a41f86a 8231586: enlarge encoding space for OopMapValue offsets Reviewed-by: dlong ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/opto/buildOopMap.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java From duke at openjdk.java.net Wed Oct 9 23:48:51 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 23:48:51 GMT Subject: git: openjdk/mobile: 8231529: [TESTBUG] runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java shouldn't wrap SkippedException into Exception Message-ID: Changeset: 1a3f40f2 Author: Calvin Cheung Date: 2019-10-09 16:42:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/1a3f40f2 8231529: [TESTBUG] runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java shouldn't wrap SkippedException into Exception Removed the try-catch in the test. Reviewed-by: iklam, lfoltan ! test/hotspot/jtreg/runtime/cds/appcds/LotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java From duke at openjdk.java.net Wed Oct 9 23:54:51 2019 From: duke at openjdk.java.net (duke) Date: Wed, 9 Oct 2019 23:54:51 GMT Subject: git: openjdk/mobile: Added tag jdk-14+18 for changeset e84d8379815b Message-ID: <782047cf-fdc2-49db-a41f-6331fdacb716@openjdk.java.net> Changeset: 341c223f Author: Jesper Wilhelmsson Date: 2019-10-10 01:48:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/341c223f Added tag jdk-14+18 for changeset e84d8379815b ! .hgtags From duke at openjdk.java.net Thu Oct 10 01:17:52 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 01:17:52 GMT Subject: git: openjdk/mobile: 8231595: [TEST] develop a test case for SuspendThreadList including current thread Message-ID: <51b3d4bb-5a46-4176-bc6d-bcc618d26f5e@openjdk.java.net> Changeset: 40918999 Author: Serguei Spitsyn Date: 2019-10-10 01:10:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/40918999 8231595: [TEST] develop a test case for SuspendThreadList including current thread Extend test coverage for SuspendThreadList Reviewed-by: amenkov, cjplummer, dholmes + test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/SuspendWithCurrentThread.java + test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/libSuspendWithCurrentThread.cpp From duke at openjdk.java.net Thu Oct 10 01:30:51 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 01:30:51 GMT Subject: git: openjdk/mobile: 8232076: Suppress warnings on non-serializable non-transient instance fields java.naming Message-ID: <4b5f5796-9cfb-43a6-8be8-e3eee264ca36@openjdk.java.net> Changeset: 728644f3 Author: Joe Darcy Date: 2019-10-09 18:23:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/728644f3 8232076: Suppress warnings on non-serializable non-transient instance fields java.naming Reviewed-by: lancea ! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java ! src/java.naming/share/classes/javax/naming/Binding.java ! src/java.naming/share/classes/javax/naming/CannotProceedException.java ! src/java.naming/share/classes/javax/naming/LinkException.java ! src/java.naming/share/classes/javax/naming/NamingException.java ! src/java.naming/share/classes/javax/naming/event/NamingEvent.java ! src/java.naming/share/classes/javax/naming/spi/ResolveResult.java From duke at openjdk.java.net Thu Oct 10 02:44:51 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 02:44:51 GMT Subject: git: openjdk/mobile: 8232078: Suppress warnings on non-serializable non-transient instance fields in java.datatransfer Message-ID: Changeset: 2918f86d Author: Joe Darcy Date: 2019-10-09 19:38:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/2918f86d 8232078: Suppress warnings on non-serializable non-transient instance fields in java.datatransfer Reviewed-by: serb ! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java From duke at openjdk.java.net Thu Oct 10 05:06:52 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 05:06:52 GMT Subject: git: openjdk/mobile: 8231973: Update Graal Message-ID: Changeset: 183e2e11 Author: Dean Long Date: 2019-10-09 21:53:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/183e2e11 8231973: Update Graal Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/collect/FileSupport.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/JMXServiceProvider.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/OptionsEncoder.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.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LoweringProviderMixin.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.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/CheckGraalInvariants.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphUtilOriginalValueTests.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.graph.test/src/org/graalvm/compiler/graph/test/graphio/GraphOutputTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.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.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/AArch64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotRegisterAllocationConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/MitigateExceedingMaxOopMapStackOffsetTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.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/HotSpotGraalManagementRegistration.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/JVMCIVersionCheck.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/replacements/NewObjectSnippets.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.jtt/src/org/graalvm/compiler/jtt/reflect/Field_set02.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticOp.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.sparc/src/org/graalvm/compiler/lir/sparc/SPARCControlFlow.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.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ExceptionLivenessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractBeginNode.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/calc/AbsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AddNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AndNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatConvertNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatDivNode.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/IntegerMulHighNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/LeftShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/MulNode.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/NegateNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NotNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ObjectEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/OrNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RemNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RightShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignExtendNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SqrtNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SubNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnaryArithmeticNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedRightShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/XorNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ZeroExtendNode.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/spi/LoweringProvider.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.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64FloatConvertNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.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/UnsignedMulHighNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/DefaultGraphTypes.java From duke at openjdk.java.net Thu Oct 10 07:03:52 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 07:03:52 GMT Subject: git: openjdk/mobile: 8231213: Migrate SimpleDateFormatConstTest to JDK Repo Message-ID: Changeset: 273a5277 Author: Daisy Zhou Date: 2019-10-10 14:43:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/273a5277 8231213: Migrate SimpleDateFormatConstTest to JDK Repo Reviewed-by: naoto + test/jdk/java/text/Format/DateFormat/SimpleDateFormatPatternTest.java From duke at openjdk.java.net Thu Oct 10 07:29:51 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 07:29:51 GMT Subject: git: openjdk/mobile: 8232045: cleanup AIX 5.3 workarounds from libnio/ch/Net.c Message-ID: <0a8f9bae-279c-4e69-a56c-dda2f203a151@openjdk.java.net> Changeset: 7256d384 Author: Matthias Baesken Date: 2019-10-09 09:57:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/7256d384 8232045: cleanup AIX 5.3 workarounds from libnio/ch/Net.c Reviewed-by: alanb, clanger, chegar ! src/java.base/unix/native/libnio/ch/Net.c From duke at openjdk.java.net Thu Oct 10 08:44:53 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 08:44:53 GMT Subject: git: openjdk/mobile: 8231720: Some perf regressions after 8225653 Message-ID: <0a7f9cbc-2514-45bf-8cf9-e92da8de4efb@openjdk.java.net> Changeset: 9751b566 Author: Christian Hagedorn Date: 2019-10-10 10:27:12 +0000 URL: https://git.openjdk.java.net/mobile/commit/9751b566 8231720: Some perf regressions after 8225653 Fixed emitting of unused assembly code in 8225653? which had a negative impact on performance in tight loops. Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/macroAssembler_x86.cpp From duke at openjdk.java.net Thu Oct 10 11:24:52 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 11:24:52 GMT Subject: git: openjdk/mobile: 8232050: Improve inlining of Klass accessors Message-ID: Changeset: 88d28a2b Author: Claes Redestad Date: 2019-10-10 13:26:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/88d28a2b 8232050: Improve inlining of Klass accessors Reviewed-by: lfoltan, tschatzl, coleenp, dholmes, jiangli ! src/hotspot/cpu/arm/abstractInterpreter_arm.cpp ! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp ! src/hotspot/cpu/s390/abstractInterpreter_s390.cpp ! src/hotspot/cpu/sparc/abstractInterpreter_sparc.cpp ! src/hotspot/cpu/x86/abstractInterpreter_x86.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klass.inline.hpp From duke at openjdk.java.net Thu Oct 10 18:11:00 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 18:11:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: dc66194e Author: Ioi Lam Date: 2019-10-10 10:47:45 +0000 URL: https://git.openjdk.java.net/mobile/commit/dc66194e 8231986: [SA] Consolidate parts of the Linux and MacOSX versions of ps_core.c Reviewed-by: sspitsyn, cjplummer ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c + src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c + src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.h Changeset: 5a120f09 Author: Ioi Lam Date: 2019-10-10 10:48:31 +0000 URL: https://git.openjdk.java.net/mobile/commit/5a120f09 8232071: Avoid shared dictionary lookup when the class name is not shared Reviewed-by: jiangli, ccheung ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp From duke at openjdk.java.net Thu Oct 10 20:01:59 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 20:01:59 GMT Subject: git: openjdk/mobile: 8232102: Shenandoah: print everything in proper units Message-ID: Changeset: 57fcedc3 Author: Aleksey Shipilev Date: 2019-10-10 21:54:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/57fcedc3 8232102: Shenandoah: print everything in proper units Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp From duke at openjdk.java.net Thu Oct 10 20:09:00 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 20:09:00 GMT Subject: git: openjdk/mobile: 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment Message-ID: Changeset: d2d6b637 Author: Aleksey Shipilev Date: 2019-10-10 21:54:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/d2d6b637 8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp + test/hotspot/jtreg/gc/shenandoah/options/TestHumongousMoves.java From duke at openjdk.java.net Thu Oct 10 22:38:59 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 22:38:59 GMT Subject: git: openjdk/mobile: 8165056: move JIT Compiler related files from runtime/ to compiler/ directory Message-ID: <5caf0748-cea6-404a-a2a0-ab4d776bbfd5@openjdk.java.net> Changeset: 1ad5c5bf Author: Xin Liu Date: 2019-10-09 12:43:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/1ad5c5bf 8165056: move JIT Compiler related files from runtime/ to compiler/ directory Reviewed-by: kvn, coleenp, dholmes ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/code/codeCache.cpp = src/hotspot/share/compiler/compilationPolicy.cpp + src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/compiler/compileBroker.cpp = src/hotspot/share/compiler/tieredThresholdPolicy.cpp + src/hotspot/share/compiler/tieredThresholdPolicy.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/whitebox.cpp - src/hotspot/share/runtime/compilationPolicy.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sweeper.cpp - src/hotspot/share/runtime/tieredThresholdPolicy.hpp From duke at openjdk.java.net Thu Oct 10 23:08:59 2019 From: duke at openjdk.java.net (duke) Date: Thu, 10 Oct 2019 23:08:59 GMT Subject: git: openjdk/mobile: 8232150: aarch64 build broken after JDK-8232050 Message-ID: <665845fd-baf9-4d72-bd77-67fc571fa472@openjdk.java.net> Changeset: 94365d32 Author: Claes Redestad Date: 2019-10-11 01:11:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/94365d32 8232150: aarch64 build broken after JDK-8232050 Reviewed-by: dholmes ! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp From duke at openjdk.java.net Fri Oct 11 07:16:31 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 07:16:31 GMT Subject: git: openjdk/mobile: 8232060: add some initializations using sigemptyset in os_aix.cpp Message-ID: <17d298a0-1cee-41f9-95da-b1d59143b228@openjdk.java.net> Changeset: 124bc7bb Author: Matthias Baesken Date: 2019-10-10 08:46:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/124bc7bb 8232060: add some initializations using sigemptyset in os_aix.cpp Reviewed-by: clanger, stuefe ! src/hotspot/os/aix/os_aix.cpp From duke at openjdk.java.net Fri Oct 11 07:25:30 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 07:25:30 GMT Subject: git: openjdk/mobile: 8232052: use string literal for format string when handling PauseAtStartupFile Message-ID: <43213cf1-f3f7-4229-9b27-7ba63417518f@openjdk.java.net> Changeset: 19a6085f Author: Matthias Baesken Date: 2019-10-09 14:07:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/19a6085f 8232052: use string literal for format string when handling PauseAtStartupFile Reviewed-by: clanger, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp From duke at openjdk.java.net Fri Oct 11 07:51:29 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 07:51:29 GMT Subject: git: openjdk/mobile: 8065704: Set LC_ALL=C for all relevant commands in the build system Message-ID: <40b0e715-35db-4cec-a995-f502875d5d1b@openjdk.java.net> Changeset: 54a3efc8 Author: Magnus Ihse Bursie Date: 2019-10-11 09:43:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/54a3efc8 8065704: Set LC_ALL=C for all relevant commands in the build system Reviewed-by: naoto, erikj ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/basics.m4 ! make/autoconf/build-performance.m4 ! make/autoconf/configure ! make/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/scripts/compare.sh From duke at openjdk.java.net Fri Oct 11 08:16:29 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 08:16:29 GMT Subject: git: openjdk/mobile: 8230957: [TESTBUG] containers/docker/TestJcmdWithSideCar.java sporadic failures Message-ID: Changeset: 63b1c4c2 Author: Matthias Baesken Date: 2019-10-11 09:55:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/63b1c4c2 8230957: [TESTBUG] containers/docker/TestJcmdWithSideCar.java sporadic failures Reviewed-by: clanger, bobv, mseledtsov ! test/hotspot/jtreg/containers/docker/EventGeneratorLoop.java ! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java From duke at openjdk.java.net Fri Oct 11 08:49:30 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 08:49:30 GMT Subject: git: openjdk/mobile: 8232070: ZGC: Remove unused ZVerifyLoadBarriers Message-ID: <89548e21-0fce-4ae1-a403-af3290405560@openjdk.java.net> Changeset: e598c948 Author: Per Lid?n Date: 2019-10-11 10:16:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/e598c948 8232070: ZGC: Remove unused ZVerifyLoadBarriers Reviewed-by: tschatzl ! src/hotspot/share/gc/z/z_globals.hpp From duke at openjdk.java.net Fri Oct 11 09:27:29 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 09:27:29 GMT Subject: git: openjdk/mobile: 8231956: Remove seq_add_card/reference from PerRegionTable class Message-ID: <4a2ddb65-044f-4a6d-8cf7-0296fb9724d3@openjdk.java.net> Changeset: 5e9b7727 Author: Thomas Schatzl Date: 2019-10-11 11:21:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/5e9b7727 8231956: Remove seq_add_card/reference from PerRegionTable class Reviewed-by: sjohanss, pliden ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp From duke at openjdk.java.net Fri Oct 11 11:52:30 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 11:52:30 GMT Subject: git: openjdk/mobile: 8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE Message-ID: <85f61c0a-d948-43ca-8daf-bf4fa555c864@openjdk.java.net> Changeset: c4f5c4fe Author: Severin Gehwolf Date: 2019-09-23 20:26:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/c4f5c4fe 8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE Account for serialized null scopes in NMethod Reviewed-by: aph, never ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java + test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java + test/hotspot/jtreg/serviceability/sa/LingeredAppWithRecComputation.java From duke at openjdk.java.net Fri Oct 11 11:58:30 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 11:58:30 GMT Subject: git: openjdk/mobile: 8232151: Minimal VM build broken after JDK-8232050 Message-ID: <50ac784a-fb86-4845-af89-eadd6187f877@openjdk.java.net> Changeset: 179aab2f Author: Jie Fu Date: 2019-10-11 17:49:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/179aab2f 8232151: Minimal VM build broken after JDK-8232050 Reviewed-by: dholmes, clanger ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/share/opto/library_call.cpp From duke at openjdk.java.net Fri Oct 11 12:55:30 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 12:55:30 GMT Subject: git: openjdk/mobile: 8231769: Test tools/javac/tree/MakeTypeTest.java fails with -Xcheck:jni Message-ID: <3a01406b-7516-45bc-8d59-1cfe401a76e3@openjdk.java.net> Changeset: 986f2bbf Author: Coleen Phillimore Date: 2019-10-11 08:49:42 +0000 URL: https://git.openjdk.java.net/mobile/commit/986f2bbf 8231769: Test tools/javac/tree/MakeTypeTest.java fails with -Xcheck:jni Delete local jni handles in create_from_platform_dependent_str() after upcall to Java. Reviewed-by: dholmes, hseigel ! src/hotspot/share/classfile/javaClasses.cpp From duke at openjdk.java.net Fri Oct 11 13:10:30 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 13:10:30 GMT Subject: git: openjdk/mobile: 8232046: AArch64 build failure after JDK-8225681 Message-ID: <565a7a86-c8f7-4ec1-949a-c91ee53b365c@openjdk.java.net> Changeset: 67ebe0d2 Author: Andrew Dinn Date: 2019-10-10 10:59:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/67ebe0d2 8232046: AArch64 build failure after JDK-8225681 Reviewed-by: eosterlund ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp From duke at openjdk.java.net Fri Oct 11 13:27:29 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 13:27:29 GMT Subject: git: openjdk/mobile: 8232116: ZGC: Remove redundant ZLock in ZNMethodTable Message-ID: <7c365167-1d2b-46b2-b7b1-30c95f159a70@openjdk.java.net> Changeset: 1a0e0739 Author: Erik ?sterlund Date: 2019-10-11 13:07:21 +0000 URL: https://git.openjdk.java.net/mobile/commit/1a0e0739 8232116: ZGC: Remove redundant ZLock in ZNMethodTable Reviewed-by: stefank, pliden ! src/hotspot/share/gc/z/zLock.inline.hpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp ! src/hotspot/share/gc/z/zSafeDelete.hpp ! src/hotspot/share/gc/z/zSafeDelete.inline.hpp From duke at openjdk.java.net Fri Oct 11 13:47:30 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 13:47:30 GMT Subject: git: openjdk/mobile: 8232133: Change to GCC 8.3 for building on Linux at Oracle Message-ID: Changeset: 32540b6f Author: Erik Joelsson Date: 2019-10-11 06:38:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/32540b6f 8232133: Change to GCC 8.3 for building on Linux at Oracle Reviewed-by: kbarrett, dholmes, ihse ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js ! make/devkit/Tools.gmk From duke at openjdk.java.net Fri Oct 11 13:52:30 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 13:52:30 GMT Subject: git: openjdk/mobile: 8232134: Change to Visual Studio 2017 15.9.16 for building on Windows at Oracle Message-ID: <0ad99a59-bca9-433c-bd51-41c3cab2c147@openjdk.java.net> Changeset: d527c076 Author: Erik Joelsson Date: 2019-10-11 06:31:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/d527c076 8232134: Change to Visual Studio 2017 15.9.16 for building on Windows at Oracle Reviewed-by: ihse ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js ! make/devkit/createWindowsDevkit2017.sh From duke at openjdk.java.net Fri Oct 11 14:17:30 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 14:17:30 GMT Subject: git: openjdk/mobile: 8232167: Visual Studio install found through --with-tools-dir value is discarded Message-ID: <6915581f-6e98-423e-b033-f9974423fd04@openjdk.java.net> Changeset: 4ad3d82c Author: Jorn Vernee Date: 2019-10-11 06:57:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/4ad3d82c 8232167: Visual Studio install found through --with-tools-dir value is discarded Reviewed-by: erikj, ihse ! make/autoconf/toolchain_windows.m4 From duke at openjdk.java.net Fri Oct 11 15:03:29 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 15:03:29 GMT Subject: git: openjdk/mobile: 8231717: Improve performance of charset decoding when charset is always compactable Message-ID: Changeset: 0dbfc97c Author: Andrew Leonard Date: 2019-10-10 10:28:55 +0000 URL: https://git.openjdk.java.net/mobile/commit/0dbfc97c 8231717: Improve performance of charset decoding when charset is always compactable Reviewed-by: rriggs, redestad, alanb ! make/data/charsetmapping/SingleByte-X.java.template ! make/jdk/src/classes/build/tools/charsetmapping/SBCS.java ! src/java.base/share/classes/java/lang/StringCoding.java ! src/java.base/share/classes/sun/nio/cs/ArrayDecoder.java ! src/java.base/share/classes/sun/nio/cs/SingleByte.java From duke at openjdk.java.net Fri Oct 11 15:56:31 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 15:56:31 GMT Subject: git: openjdk/mobile: 8232120: com/sun/jdi/InvokeTest fails with -Xcheck:jni: assert(k->is_instance_klass()) failed: cast to InstanceKlass Message-ID: <59f28e88-8e34-4503-b0e0-50a464f8c7aa@openjdk.java.net> Changeset: a95a39a0 Author: Coleen Phillimore Date: 2019-10-11 11:50:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/a95a39a0 8232120: com/sun/jdi/InvokeTest fails with -Xcheck:jni: assert(k->is_instance_klass()) failed: cast to InstanceKlass Should have allowed recv klass to be an array. Reviewed-by: hseigel, dcubed ! src/hotspot/share/prims/jniCheck.cpp From duke at openjdk.java.net Fri Oct 11 16:46:29 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 16:46:29 GMT Subject: git: openjdk/mobile: 8231659: [JVMCI] Could not work PrintAssembly for JVMCI installed code Message-ID: Changeset: 81da9151 Author: Tom Rodriguez Date: 2019-10-10 11:40:59 +0000 URL: https://git.openjdk.java.net/mobile/commit/81da9151 8231659: [JVMCI] Could not work PrintAssembly for JVMCI installed code Reviewed-by: ysuenaga ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp From duke at openjdk.java.net Fri Oct 11 16:52:30 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 16:52:30 GMT Subject: git: openjdk/mobile: 8225654: rework vmTestbase/jit/graph Message-ID: Changeset: c3b33c06 Author: Igor Ignatyev Date: 2019-10-11 09:43:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/c3b33c06 8225654: rework vmTestbase/jit/graph Reviewed-by: thartmann, neliasso ! test/hotspot/jtreg/TEST.quick-groups ! test/hotspot/jtreg/vmTestbase/jit/graph/CGT.java - test/hotspot/jtreg/vmTestbase/jit/graph/CGTThread.java ! test/hotspot/jtreg/vmTestbase/jit/graph/Globals.java ! test/hotspot/jtreg/vmTestbase/jit/graph/MethodData.java ! test/hotspot/jtreg/vmTestbase/jit/graph/Node.java ! test/hotspot/jtreg/vmTestbase/jit/graph/RBTree.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt0.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt0/cgt0.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt1.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt1/cgt1.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt10.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt10/cgt10.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt11.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt11/cgt11.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt2.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt2/cgt2.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt3.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt3/cgt3.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt4.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt4/cgt4.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt5.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt5/cgt5.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt6.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt6/cgt6.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt7.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt7/cgt7.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt8.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt8/cgt8.java + test/hotspot/jtreg/vmTestbase/jit/graph/cgt9.java - test/hotspot/jtreg/vmTestbase/jit/graph/cgt9/cgt9.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test1.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test2.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test3.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test4.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test5.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test6.java From duke at openjdk.java.net Fri Oct 11 17:19:31 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 17:19:31 GMT Subject: git: openjdk/mobile: 8231427: Warning cleanup in tests of java.io.Serializable Message-ID: <403b23d3-4740-4386-95a8-d6bee6d75c66@openjdk.java.net> Changeset: 942402ba Author: Roger Riggs Date: 2019-10-11 13:11:56 +0000 URL: https://git.openjdk.java.net/mobile/commit/942402ba 8231427: Warning cleanup in tests of java.io.Serializable Reviewed-by: darcy, lancea ! test/jdk/java/io/ObjectInputStream/ResolveProxyClass.java ! test/jdk/java/io/ObjectInputStream/TestObjectStreamClass.java ! test/jdk/java/io/Serializable/ClassCastExceptionDetail/Read.java ! test/jdk/java/io/Serializable/ClassCastExceptionDetail/Write.java ! test/jdk/java/io/Serializable/GetField/Read2.java ! test/jdk/java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java ! test/jdk/java/io/Serializable/InvalidClassException/noargctor/Serialize/SubclassAcrossPackage.java ! test/jdk/java/io/Serializable/NPEProvoker/NPEProvoker.java ! test/jdk/java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java ! test/jdk/java/io/Serializable/PutField/Write2.java ! test/jdk/java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java ! test/jdk/java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java ! test/jdk/java/io/Serializable/badSubstByReplace/BadSubstByReplace.java ! test/jdk/java/io/Serializable/checkModifiers/CheckModifiers.java ! test/jdk/java/io/Serializable/class/SerialA_2/A.java ! test/jdk/java/io/Serializable/classDescFlagConflict/Foo.java ! test/jdk/java/io/Serializable/classDescGetField/GetField.java ! test/jdk/java/io/Serializable/classDescHooks/CNFException.java ! test/jdk/java/io/Serializable/classDescHooks/ClassDescHooks.java ! test/jdk/java/io/Serializable/classDescHooks/ExternLoopback.java ! test/jdk/java/io/Serializable/classDescHooks/Loopback.java ! test/jdk/java/io/Serializable/cloneArray/CloneArray.java ! test/jdk/java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java ! test/jdk/java/io/Serializable/defaultDataEnd/DefaultDataEnd.java ! test/jdk/java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java ! test/jdk/java/io/Serializable/defaulted/GetFieldRead.java ! test/jdk/java/io/Serializable/defaulted/GetFieldWrite.java ! test/jdk/java/io/Serializable/enum/classObject/Test.java ! test/jdk/java/io/Serializable/enum/ignoreSerializationFields/Test.java ! test/jdk/java/io/Serializable/enum/ignoreSerializationMethods/Test.java ! test/jdk/java/io/Serializable/enum/mismatchedTypecode/Test.java ! test/jdk/java/io/Serializable/evolution/AddedExternField/ReadAddedField.java ! test/jdk/java/io/Serializable/evolution/AddedExternField/WriteAddedField.java ! test/jdk/java/io/Serializable/evolution/AddedField/ReadAddedField.java ! test/jdk/java/io/Serializable/evolution/AddedField/WriteAddedField.java ! test/jdk/java/io/Serializable/evolution/AddedSuperClass/ReadAddedSuperClass2.java ! test/jdk/java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java ! test/jdk/java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java ! test/jdk/java/io/Serializable/explicitCNFException/ExplicitCNFException.java ! test/jdk/java/io/Serializable/failureAtomicity/Bar.template ! test/jdk/java/io/Serializable/failureAtomicity/Foo.template ! test/jdk/java/io/Serializable/failureAtomicity/SerialRef.java ! test/jdk/java/io/Serializable/fieldTypeString/Write.java ! test/jdk/java/io/Serializable/finalFields/FinalFields.java ! test/jdk/java/io/Serializable/getSuidClinitError/GetSuidClinitError.java ! test/jdk/java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java ! test/jdk/java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java ! test/jdk/java/io/Serializable/modifyStaticFields/ModifyStaticFields.java ! test/jdk/java/io/Serializable/nestedReplace/NestedReplace.java ! test/jdk/java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java ! test/jdk/java/io/Serializable/notAvailable/NotAvailable.java ! test/jdk/java/io/Serializable/oldTests/AnnotateClass.java ! test/jdk/java/io/Serializable/oldTests/ArrayTest.java ! test/jdk/java/io/Serializable/oldTests/ArraysOfArrays.java ! test/jdk/java/io/Serializable/oldTests/BinaryTree.java ! test/jdk/java/io/Serializable/oldTests/CheckForException.java ! test/jdk/java/io/Serializable/oldTests/CheckingEquality.java ! test/jdk/java/io/Serializable/oldTests/CircularList.java ! test/jdk/java/io/Serializable/oldTests/PrimitivesTest.java ! test/jdk/java/io/Serializable/oldTests/ValidateClass.java ! test/jdk/java/io/Serializable/optionalDataEnd/OptionalDataEnd.java ! test/jdk/java/io/Serializable/packageAccess/B.java ! test/jdk/java/io/Serializable/packageAccess/C.java ! test/jdk/java/io/Serializable/packageAccess/D.java ! test/jdk/java/io/Serializable/packageAccess/PackageAccessTest.java ! test/jdk/java/io/Serializable/parents/EvolvedClass.java ! test/jdk/java/io/Serializable/parents/OriginalClass.java ! test/jdk/java/io/Serializable/partialClassDesc/PartialClassDesc.java ! test/jdk/java/io/Serializable/primitiveClasses/PrimitiveClasses.java ! test/jdk/java/io/Serializable/proxy/Basic.java ! test/jdk/java/io/Serializable/proxy/replace/Test.java ! test/jdk/java/io/Serializable/proxy/skipMissing/Handler.java ! test/jdk/java/io/Serializable/proxy/skipMissing/Write.java ! test/jdk/java/io/Serializable/readObjectNoData/Read.java ! test/jdk/java/io/Serializable/recursiveClassDescLookup/Test.java ! test/jdk/java/io/Serializable/replaceStringArray/ReplaceStringArray.java ! test/jdk/java/io/Serializable/resolveClass/MethodTest.java ! test/jdk/java/io/Serializable/resolveClass/consTest/ConsTest.java ! test/jdk/java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java ! test/jdk/java/io/Serializable/resolveClass/deserializeButton/Foo.java ! test/jdk/java/io/Serializable/resolveClassException/ResolveClassException.java ! test/jdk/java/io/Serializable/resolveProxyClass/NonPublicInterface.java ! test/jdk/java/io/Serializable/sanityCheck/SanityCheck.java ! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java ! test/jdk/java/io/Serializable/serialver/classpath/ClasspathTest.java ! test/jdk/java/io/Serializable/serialver/nested/NestedTest.java ! test/jdk/java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java ! test/jdk/java/io/Serializable/skipWriteObject/Write.java ! test/jdk/java/io/Serializable/skippedObjCNFException/Read.java ! test/jdk/java/io/Serializable/skippedObjCNFException/Write.java ! test/jdk/java/io/Serializable/stopCustomDeserialization/Read.java ! test/jdk/java/io/Serializable/stopCustomDeserialization/Write.java ! test/jdk/java/io/Serializable/subclass/AbstractObjectInputStream.java ! test/jdk/java/io/Serializable/subclass/SubclassTest.java ! test/jdk/java/io/Serializable/subclass/XObjectInputStream.java ! test/jdk/java/io/Serializable/subclass/XObjectOutputStream.java ! test/jdk/java/io/Serializable/superclassDataLoss/A.java ! test/jdk/java/io/Serializable/superclassDataLoss/B.java ! test/jdk/java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java ! test/jdk/java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java ! test/jdk/java/io/Serializable/typeSafeEnum/TypeSafeEnum.java ! test/jdk/java/io/Serializable/typeStringBackRef/TypeStringBackRef.java ! test/jdk/java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java ! test/jdk/java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java ! test/jdk/java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java ! test/jdk/java/io/Serializable/unresolvedClassDesc/Foo.java ! test/jdk/java/io/Serializable/unshared/Write.java ! test/jdk/java/io/Serializable/userRWObjError/UserRWObjError.java ! test/jdk/java/io/Serializable/validate/Validate.java ! test/jdk/java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java ! test/jdk/java/io/Serializable/writeObjectMemory/WriteObjectMemory.java ! test/jdk/java/io/Serializable/writeReplace/WriteReplace.java ! test/jdk/java/io/Serializable/wrongReturnTypes/Read.java ! test/jdk/java/io/Serializable/wrongReturnTypes/Write.java From duke at openjdk.java.net Fri Oct 11 17:25:29 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 17:25:29 GMT Subject: git: openjdk/mobile: 8232135: Add diagnostic output to test java/util/ProcessBuilder/Basic.java Message-ID: <44791aea-f1a8-45b0-ad9e-ae3b2a3f9c2b@openjdk.java.net> Changeset: 3af3b5de Author: Roger Riggs Date: 2019-10-11 13:14:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/3af3b5de 8232135: Add diagnostic output to test java/util/ProcessBuilder/Basic.java Reviewed-by: lancea ! test/jdk/java/lang/ProcessBuilder/Basic.java From duke at openjdk.java.net Fri Oct 11 18:14:31 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 18:14:31 GMT Subject: git: openjdk/mobile: 8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14 Message-ID: <803d9b51-f7d1-415a-9293-c84b8e3498af@openjdk.java.net> Changeset: d60ee287 Author: Naoto Sato Date: 2019-10-11 11:06:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/d60ee287 8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14 Reviewed-by: rriggs ! make/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/Bug8040211.java From duke at openjdk.java.net Fri Oct 11 20:21:30 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 20:21:30 GMT Subject: git: openjdk/mobile: 8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java fails at-run shell MakeJAR.sh target Message-ID: <23204235-4129-4479-a22d-a8680a4066e6@openjdk.java.net> Changeset: 725da985 Author: Mikhailo Seledtsov Date: 2019-10-11 13:14:00 +0000 URL: https://git.openjdk.java.net/mobile/commit/725da985 8230865: [TESTBUG] jdk/jfr/event/io/EvilInstrument.java fails at-run shell MakeJAR.sh target Prebuilding the test class before adding it into a jar file Reviewed-by: iignatyev, egahlin ! test/jdk/jdk/jfr/event/io/EvilInstrument.java From duke at openjdk.java.net Fri Oct 11 21:57:30 2019 From: duke at openjdk.java.net (duke) Date: Fri, 11 Oct 2019 21:57:30 GMT Subject: git: openjdk/mobile: 8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call Message-ID: Changeset: 4b7bbaf5 Author: Anton Kozlov Date: 2019-10-11 14:49:05 +0000 URL: https://git.openjdk.java.net/mobile/commit/4b7bbaf5 8231584: Deadlock with ClassLoader.findLibrary and System.loadLibrary call Reviewed-by: mchung ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/System.java + test/jdk/java/lang/Runtime/loadLibrary/LoadLibraryTest.java + test/jdk/java/lang/Runtime/loadLibrary/src/Target.java + test/jdk/java/lang/Runtime/loadLibrary/src/Target2.java From duke at openjdk.java.net Sat Oct 12 04:56:32 2019 From: duke at openjdk.java.net (duke) Date: Sat, 12 Oct 2019 04:56:32 GMT Subject: git: openjdk/mobile: 8232147: Remove notproduct option IgnoreLockingAssertions Message-ID: <740fa699-5209-40bd-bb6b-7c737db3b220@openjdk.java.net> Changeset: b8c7a958 Author: Kim Barrett Date: 2019-10-12 00:22:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/b8c7a958 8232147: Remove notproduct option IgnoreLockingAssertions Removed option. Reviewed-by: coleenp, dholmes ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/mutexLocker.cpp From duke at openjdk.java.net Mon Oct 14 07:11:30 2019 From: duke at openjdk.java.net (duke) Date: Mon, 14 Oct 2019 07:11:30 GMT Subject: git: openjdk/mobile: 8218543: ThreadsList handling during error reporting can crash Message-ID: <2959408a-793c-4873-b3d2-775aa2423698@openjdk.java.net> Changeset: 9de8d240 Author: Robbin Ehn Date: 2019-10-14 08:59:12 +0000 URL: https://git.openjdk.java.net/mobile/commit/9de8d240 8218543: ThreadsList handling during error reporting can crash Reviewed-by: dcubed, dholmes ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/utilities/decoder.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp From duke at openjdk.java.net Mon Oct 14 09:10:30 2019 From: duke at openjdk.java.net (duke) Date: Mon, 14 Oct 2019 09:10:30 GMT Subject: git: openjdk/mobile: 8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong Message-ID: <9a1f18f8-c2d4-4101-ab19-2f60fed2b7ea@openjdk.java.net> Changeset: 67a89143 Author: Aleksey Shipilev Date: 2019-10-14 11:03:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/67a89143 8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp From duke at openjdk.java.net Thu Oct 17 10:18:35 2019 From: duke at openjdk.java.net (duke) Date: Thu, 17 Oct 2019 10:18:35 GMT Subject: git: openjdk/mobile: 70 new changesets Message-ID: Changeset: e4553cb2 Author: Michael McMahon Date: 2019-03-25 17:15:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/e4553cb2 8217997: Better socket support Reviewed-by: alanb, ahgross, chegar, igerasim ! src/java.base/share/classes/java/net/NetPermission.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/sun/security/util/SecurityConstants.java Changeset: cb06712f Author: Weijun Wang Date: 2019-04-19 10:22:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/cb06712f 8220302: Better Kerberos ccache handling Reviewed-by: valeriep ! src/java.base/share/conf/security/java.security ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/JavaxSecurityAuthKerberosAccessImpl.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5ProxyCredential.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java ! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java ! src/java.security.jgss/share/classes/sun/security/krb5/JavaxSecurityAuthKerberosAccess.java ! src/java.security.jgss/share/classes/sun/security/krb5/Realm.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheOutputStream.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/Credentials.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java Changeset: 9eb755e8 Author: Weijun Wang Date: 2019-04-22 13:01:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/9eb755e8 8209901: Canonical file handling Reviewed-by: mullan, alanb, ahgross ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/sun/security/util/FilePermCompat.java ! src/java.base/share/conf/security/java.security ! test/jdk/java/security/testlibrary/Proc.java ! test/jdk/sun/security/util/FilePermCompat/Flag.java Changeset: 56611092 Author: Phil Race Date: 2019-04-23 11:59:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/56611092 8220186: Improve use of font temporary files Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/classes/sun/font/FileFont.java ! src/java.desktop/share/classes/sun/font/FontScaler.java ! src/java.desktop/share/classes/sun/font/FreetypeFontScaler.java ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: e91c1ec7 Author: Alan Bateman Committer: Aleksei Efimov Date: 2019-05-03 19:42:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/e91c1ec7 8223326: Regression introduced by CPU sync: java.security.AccessControlException: access denied ("java.net.NetPermission" "setSocketImpl") Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java Changeset: d7600f34 Author: Phil Race Date: 2019-05-15 12:44:31 +0000 URL: https://git.openjdk.java.net/mobile/commit/d7600f34 8222690: Better Glyph Images Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/classes/sun/font/GlyphList.java ! src/java.desktop/share/native/libfontmanager/DrawGlyphList.c ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c ! src/java.desktop/unix/classes/sun/font/XRGlyphCache.java ! src/java.desktop/unix/classes/sun/font/XRTextRenderer.java ! src/java.desktop/unix/native/common/java2d/x11/X11FontScaler_md.c Changeset: e287fa90 Author: Sergey Bylokhov Date: 2019-05-19 17:20:21 +0000 URL: https://git.openjdk.java.net/mobile/commit/e287fa90 8221497: Optional Panes in Swing Reviewed-by: prr, alitvinov, mschoene, rhalade ! src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c + test/jdk/java/awt/image/DrawImage/IncorrectManagedImageSourceOffset.java ! test/jdk/java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java + test/jdk/java/awt/image/DrawImage/SimpleManagedImage.java + test/jdk/java/awt/image/DrawImage/SimpleUnmanagedImage.java Changeset: 12bf1b15 Author: Aleksei Efimov Date: 2019-05-20 15:57:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/12bf1b15 8213429: Windows file handling redux Reviewed-by: alanb, dfuchs, weijun, bpb, rhalade, ahgross ! src/java.base/share/classes/java/io/FilePermission.java Changeset: fdae3113 Author: Weijun Wang Date: 2019-05-21 08:37:30 +0000 URL: https://git.openjdk.java.net/mobile/commit/fdae3113 8224025: Fix for JDK-8220302 is not complete Reviewed-by: ahgross, mullan, valeriep ! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c Changeset: 5a98b8cf Author: Roger Riggs Date: 2019-04-30 16:45:29 +0000 URL: https://git.openjdk.java.net/mobile/commit/5a98b8cf 8221858: Build Better Processes Reviewed-by: alanb, rhalade, ahgross, darcy ! src/java.base/windows/classes/java/lang/ProcessImpl.java Changeset: fa33b517 Author: Joe Wang Date: 2019-05-21 13:02:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/fa33b517 8223505: Better pattern compilation Reviewed-by: rriggs, lancea, dfuchs, mschoene ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/XPathParser.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java Changeset: c6fc8506 Author: Phil Race Date: 2019-05-22 08:42:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/c6fc8506 8223886: Add in font table referene Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc Changeset: 75745ee7 Author: Roger Riggs Date: 2019-05-22 13:31:42 +0000 URL: https://git.openjdk.java.net/mobile/commit/75745ee7 8224505: TestQuotedLogOutput failure after ProcessBuilder changes Reviewed-by: alanb ! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java Changeset: 844e811d Author: Ivan Gerasimov Date: 2019-05-22 19:41:59 +0000 URL: https://git.openjdk.java.net/mobile/commit/844e811d 8222684: Better support for patterns 8223163: Better pattern recognition Reviewed-by: ahgross, bchristi, jeff, rhalade, rriggs, smarks ! src/java.base/share/classes/java/util/regex/Pattern.java Changeset: 409113f5 Author: Hannes Walln?fer Date: 2019-05-24 16:53:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/409113f5 8223518: Unexpected exception in jjs Reviewed-by: sundar, mschoene, rhalade, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java Changeset: df1acef5 Author: Tobias Hartmann Date: 2019-05-27 01:36:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/df1acef5 8224062: Improve String index handling Reviewed-by: kvn, rhalade, mschoene ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: 438892c0 Author: Anton Litvinov Date: 2019-05-31 18:16:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/438892c0 8218877: Help transform transformers Reviewed-by: serb, prr, mschoene, bpb, ssahoo ! src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h ! src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp Changeset: a4657a23 Author: Joe Wang Date: 2019-05-31 10:58:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/a4657a23 8224532: Better Path supports Reviewed-by: rriggs, lancea, dfuchs, mschoene ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPath.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Compiler.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources.java Changeset: 6042bcca Author: Phil Race Date: 2019-06-19 15:23:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/6042bcca 8225597: Enhance font glyph mapping Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/classes/sun/font/CMap.java Changeset: 908b4e8d Author: Phil Race Date: 2019-06-19 15:24:42 +0000 URL: https://git.openjdk.java.net/mobile/commit/908b4e8d 8225286: Better rendering of native glyphs Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: 8e2b1007 Author: Chris Hegarty Date: 2019-06-21 10:51:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/8e2b1007 8225298: Improve TLS connection support Reviewed-by: dfuchs, igerasim, michaelm, rhalade, skoivu ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java Changeset: d6304e88 Author: Aleksei Efimov Date: 2019-06-25 00:07:47 +0000 URL: https://git.openjdk.java.net/mobile/commit/d6304e88 8223892: Improved handling of jar files Reviewed-by: dfuchs, chegar, michaelm, rhalade, ahgross ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java Changeset: c2701f73 Author: Phil Race Date: 2019-06-14 20:33:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/c2701f73 8224915: Better serial attributes Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/classes/java/awt/Font.java Changeset: 267eae16 Author: Phil Race Date: 2019-06-16 13:14:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/267eae16 8225292: Better Graphics2D drawing Reviewed-by: serb, psadhukhan, mschoene, rhalade ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java Changeset: 2192b986 Author: Phil Race Date: 2019-07-18 07:25:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/2192b986 8227662: freetype seeks to index at the end of the font data Reviewed-by: serb, psadhukhan ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/FontMetrics/SpaceAdvance.java Changeset: 55fc1fb7 Author: Roger Riggs Date: 2019-01-17 10:44:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/55fc1fb7 8227601: Better collection of references Reviewed-by: smarks, ahgross, skoivu, rhalade ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl_Skel.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl_Stub.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl_Skel.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl_Stub.java ! src/java.rmi/share/classes/sun/rmi/transport/StreamRemoteCall.java ! test/jdk/java/rmi/testlibrary/TestSocketFactory.java Changeset: 139f72ec Author: Hannes Walln?fer Date: 2019-08-06 20:39:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/139f72ec 8226765: Commentary on Javadoc comments Reviewed-by: jjg, rhalade, skoivu ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/JavaScriptScanner.java ! test/langtools/jdk/javadoc/tool/TestScriptInComment.java Changeset: 0e9916f2 Author: Anthony Scarpino Date: 2019-10-04 13:44:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/0e9916f2 8228825: Enhance ECDSA operations Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java Changeset: 8d141f10 Author: Henry Jen Date: 2019-10-14 21:01:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/8d141f10 Merge ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java Changeset: 0ce0ff51 Author: Christoph Langer Date: 2019-07-09 15:58:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/0ce0ff51 8227441: Enhance logging when reading the fontconfig info file Co-authored-by: Matthias Baesken Reviewed-by: prr, mbaesken ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java Changeset: 4a4fbbaa Author: Phil Race Date: 2019-09-24 09:09:15 +0000 URL: https://git.openjdk.java.net/mobile/commit/4a4fbbaa 8231243: [TESTBUG] CustomFont.java cannot find font file Reviewed-by: serb ! test/jdk/java/awt/print/PrinterJob/CustomFont/CustomFont.java Changeset: a0c379d9 Author: Prasanta Sadhukhan Date: 2019-09-25 14:52:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/a0c379d9 Merge Changeset: c1ac50d8 Author: Alexey Ivanov Date: 2019-09-25 22:45:43 +0000 URL: https://git.openjdk.java.net/mobile/commit/c1ac50d8 8231144: Wrap contents of plain HTML files into contentContainer Reviewed-by: prr, serb ! src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html ! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html ! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/png_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html ! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html ! 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 Changeset: d6e6060b Author: Sergey Bylokhov Date: 2019-09-30 22:36:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/d6e6060b 8231335: [macos] Delete unused and partly implemented JOGL/Java2D bridge Reviewed-by: jdv ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java Changeset: 876251f8 Author: Sergey Bylokhov Date: 2019-10-01 10:28:12 +0000 URL: https://git.openjdk.java.net/mobile/commit/876251f8 7124404: [macosx] no awt.multiClickInterval desktop property Reviewed-by: dmarkov ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m + test/jdk/java/awt/Toolkit/GetMulticlickTime/GetMulticlickTime.java Changeset: 1d4f4016 Author: Sergey Bylokhov Date: 2019-10-03 18:17:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/1d4f4016 8228676: Cleanup the native code related to fonts on Unix Reviewed-by: jdv ! src/java.desktop/unix/native/common/awt/X11Color.c ! src/java.desktop/unix/native/common/awt/awt_Font.c - src/java.desktop/unix/native/common/awt/awt_Font.h ! src/java.desktop/unix/native/common/awt/awt_p.h ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: f3a9ad92 Author: Sergey Bylokhov Date: 2019-10-09 17:06:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/f3a9ad92 8229810: [macos] NullPointerException getting bounds of GraphicsConfiguration Reviewed-by: jdv ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java Changeset: b871c1ff Author: Prasanta Sadhukhan Date: 2019-10-11 12:08:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/b871c1ff Merge Changeset: b2b054be Author: Prasanta Sadhukhan Date: 2019-10-12 08:49:59 +0000 URL: https://git.openjdk.java.net/mobile/commit/b2b054be 8223158: Docked MacBook cannot start any Java Swing applications Reviewed-by: prr, serb ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m Changeset: 76d7e335 Author: Daniil Titov Date: 2019-10-14 11:24:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/76d7e335 8227231: JDWP help information shows use of obsolete Xdebug flag Reviewed-by: dholmes, sspitsyn, amenkov ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c Changeset: 35fb2da4 Author: Claes Redestad Date: 2019-10-14 20:58:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/35fb2da4 8232165: Reduce allocations in ValueStack copying constructor Reviewed-by: neliasso, kvn ! src/hotspot/share/c1/c1_ValueStack.cpp ! src/hotspot/share/c1/c1_ValueStack.hpp ! src/hotspot/share/ci/ciMetadata.hpp Changeset: 7e3316e3 Author: Leonid Mesnik Date: 2019-10-14 12:22:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/7e3316e3 8231981: Refactor test definitions to split RT and SVC tests Reviewed-by: sspitsyn, dholmes ! test/hotspot/jtreg/TEST.groups Changeset: 5b7d56fd Author: Mikhailo Seledtsov Date: 2019-10-14 14:40:02 +0000 URL: https://git.openjdk.java.net/mobile/commit/5b7d56fd 8232224: [TESTBUG] problemlist JFR TestLargeRootSet.java Problem listed the test Reviewed-by: egahlin, dcubed ! test/jdk/ProblemList.txt Changeset: 4fb2bb55 Author: Huang Wang Committer: Fei Yang Date: 2019-10-11 16:52:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/4fb2bb55 8231988: Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop Duplicate cmp node in empty loop if it has other users Co-authored-by: Tuo Xie Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java Changeset: 485f2e7f Author: David Holmes Date: 2019-10-14 22:20:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/485f2e7f 8232182: RedefineNestmateAttr/TestNestmateAttr.java failes due to ObjectCollectedException Reviewed-by: phh, sspitsyn ! test/jdk/com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java Changeset: 2882b4c5 Author: Matthias Baesken Date: 2019-10-10 14:20:43 +0000 URL: https://git.openjdk.java.net/mobile/commit/2882b4c5 8232107: support ThreadPriorityPolicy flag on AIX Reviewed-by: clanger, dholmes ! src/hotspot/os/aix/os_aix.cpp Changeset: 65a60129 Author: Prasanta Sadhukhan Date: 2019-10-15 14:19:55 +0000 URL: https://git.openjdk.java.net/mobile/commit/65a60129 Merge Changeset: 406c2a9b Author: Naoto Sato Date: 2019-10-15 09:25:59 +0000 URL: https://git.openjdk.java.net/mobile/commit/406c2a9b 8212749: DecimalFormat.setGroupingSize(int) allows setting negative grouping size 8231984: Clarify semantics of DecimalFormat.getGroupingSize(0) Reviewed-by: rriggs ! src/java.base/share/classes/java/text/DecimalFormat.java + test/jdk/java/text/Format/DecimalFormat/SetGroupingSizeTest.java Changeset: c1972ecd Author: Aleksey Shipilev Date: 2019-10-15 19:38:59 +0000 URL: https://git.openjdk.java.net/mobile/commit/c1972ecd 8232205: Shenandoah: missing "Update References" -> "Update Roots" tracing Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: 6b114467 Author: Aleksey Shipilev Date: 2019-10-15 19:45:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/6b114467 8232051: Epsilon should warn about Xms/Xmx/AlwaysPreTouch configuration Reviewed-by: zgu ! src/hotspot/share/gc/epsilon/epsilonArguments.cpp ! test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java Changeset: b5d427b0 Author: Joe Darcy Date: 2019-10-15 13:25:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/b5d427b0 8232234: Suppress warnings on non-serializable non-transient instance fields in java.rmi Reviewed-by: rriggs ! src/java.rmi/share/classes/java/rmi/activation/ActivationGroup.java ! src/java.rmi/share/classes/java/rmi/activation/ActivationGroupID.java ! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java ! src/java.rmi/share/classes/sun/rmi/server/ActivatableServerRef.java ! src/java.rmi/share/classes/sun/rmi/server/Activation.java ! src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java Changeset: 9dd506f7 Author: Henry Jen Date: 2019-10-15 21:33:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/9dd506f7 Merge Changeset: 0046f1ea Author: Zhengyu Gu Date: 2019-10-15 22:22:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/0046f1ea 8229919: Support JNI Critical functions in object pinning API on x86_32 platforms Reviewed-by: rkennke, adinn ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! test/hotspot/jtreg/gc/CriticalNativeArgs.java ! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java Changeset: 79c16342 Author: Martin Doerr Date: 2019-10-16 11:52:56 +0000 URL: https://git.openjdk.java.net/mobile/commit/79c16342 8232106: [x86] C2: SIGILL due to usage of SSSE3 instructions on processors which don't support it Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/x86.ad Changeset: 1c9dd157 Author: Thomas Schatzl Date: 2019-10-16 12:36:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/1c9dd157 8232260: Remove g1 prefix in G1CollectedHeap::g1_hot_card_cache() getter Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp Changeset: ecde34ee Author: Daniel Fuchs Date: 2019-10-16 14:50:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/ecde34ee 8231449: HttpClient?s client ssl certificate authentication seems to be broken SSLFlowDelegate.Reader and SubscriberWrapper are changed to better cooperate on when more demand should be requested from upstream. The issue encountered in this scenario was triggered by a large certificate which caused the SSLFlowDelegate to stop requesting data from upstream during the handshake although the engine handshake status was NEED_UNWRAP. Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java + test/jdk/java/net/httpclient/HttpSlowServerTest.java + test/jdk/java/net/httpclient/LargeHandshakeTest.java + test/jdk/java/net/httpclient/LargeResponseTest.java Changeset: db097ae2 Author: Yudi Zheng Date: 2019-10-16 16:54:56 +0000 URL: https://git.openjdk.java.net/mobile/commit/db097ae2 8231754: [JVMCI] Make r27 unconditionally reserved in JVMCI Reserve r27 (heap base register) on AArch64 unconditionally Reviewed-by: adinn, dlong ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java Changeset: 7e6ebde1 Author: Man Cao Date: 2019-10-14 18:48:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/7e6ebde1 8232232: G1RemSetSummary::_rs_threads_vtimes is not initialized to zero Fix error in "Concurrent refinement threads times" in GC log and cleanup. Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.hpp Changeset: 31afddcc Author: Ivan Gerasimov Date: 2019-10-16 14:32:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/31afddcc 8230407: SocketPermission and FilePermission action list allows leading comma Co-authored-by: Chris Hegarty Reviewed-by: chegar ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/net/SocketPermission.java ! test/jdk/java/io/FilePermission/SpecTests.java ! test/jdk/java/net/SocketPermission/Ctor.java Changeset: 638fe2b8 Author: Claes Redestad Date: 2019-10-17 00:00:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/638fe2b8 8232211: Remove dead code from os.hpp|cpp Reviewed-by: dholmes, dcubed, rehn ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_aix.hpp ! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os/solaris/os_solaris.inline.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/runtime/os.hpp Changeset: a4e6e675 Author: Claes Redestad Date: 2019-10-17 00:19:02 +0000 URL: https://git.openjdk.java.net/mobile/commit/a4e6e675 8232207: Linux os::available_memory re-reads cgroup configuration on every invocation Reviewed-by: bobv, sgehwolf ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp Changeset: 49883054 Author: Weijun Wang Date: 2019-10-17 07:31:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/49883054 8232357: Compare version info of Santuario to legal notice Reviewed-by: mullan ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java + test/jdk/javax/xml/crypto/dsig/Versions.java Changeset: 98c9f8bd Author: Joe Darcy Date: 2019-10-16 16:55:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/98c9f8bd 8232230: Suppress warnings on non-serializable non-transient instance fields in java.util.concurrent Reviewed-by: martin ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/RecursiveTask.java ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java Changeset: 60f7a499 Author: Jesper Wilhelmsson Date: 2019-10-17 02:49:14 +0000 URL: https://git.openjdk.java.net/mobile/commit/60f7a499 Added tag jdk-14+19 for changeset 9b67dd88a931 ! .hgtags Changeset: 463d6e96 Author: Ivan Gerasimov Date: 2019-10-16 18:47:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/463d6e96 8231859: Extra dash after the exception name in @throws clause of javadoc Reviewed-by: weijun ! src/java.base/share/classes/java/net/SocketPermission.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/PermissionCollection.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/util/PropertyPermission.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java Changeset: 2a43248d Author: Hamlin Li Date: 2019-10-17 13:18:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/2a43248d 8209824: Improve the code coverage for ThreadLocal Reviewed-by: dholmes, alanb + test/jdk/java/lang/ThreadLocal/ReplaceStaleEntry.java Changeset: 600b3e7e Author: Hamlin Li Date: 2019-10-17 13:34:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/600b3e7e 8134599: TEST_BUG: java/rmi/transport/closeServerSocket/CloseServerSocket.java fails intermittently with Address already in use Reviewed-by: weijun, darcy, rriggs, coffeys ! test/jdk/java/rmi/transport/closeServerSocket/CloseServerSocket.java Changeset: 6e08f843 Author: Richard Reingruber Date: 2019-10-16 17:03:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/6e08f843 8232162: Object reallocation in Deoptimization::fetch_unroll_info_helper should not depend on EliminateNestedLocks Reviewed-by: thartmann, neliasso ! src/hotspot/share/runtime/deoptimization.cpp Changeset: 6147018a Author: Magnus Ihse Bursie Date: 2019-10-17 10:35:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/6147018a 8223998: Missing MakeDir in ExecuteWithLog Reviewed-by: tbell, erikj ! make/common/MakeBase.gmk Changeset: d8c6516c Author: Goetz Lindenmaier Date: 2019-10-14 11:36:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/d8c6516c 8218628: Add detailed message to NullPointerException describing what is null This is the implementation of JEP 358: Helpful NullPointerExceptions. Reviewed-by: coleenp, clanger, rschmelter, rriggs, forax, mr ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/include/jvm.h + src/hotspot/share/interpreter/bytecodeUtils.cpp + src/hotspot/share/interpreter/bytecodeUtils.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/globals.hpp ! src/java.base/share/classes/java/lang/NullPointerException.java + src/java.base/share/native/libjava/NullPointerException.c + test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NPEInHiddenTopFrameTest.java + test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/NullPointerExceptionTest.java + test/hotspot/jtreg/runtime/exceptionMsgs/NullPointerException/SuppressMessagesTest.java From duke at openjdk.java.net Thu Oct 17 11:40:08 2019 From: duke at openjdk.java.net (duke) Date: Thu, 17 Oct 2019 11:40:08 GMT Subject: git: openjdk/mobile: 8232112: MDO extra_data_lock leaks during class unloading Message-ID: Changeset: 86fdbc0f Author: Coleen Phillimore Date: 2019-10-17 07:35:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/86fdbc0f 8232112: MDO extra_data_lock leaks during class unloading Call the MDO destructor during class unloading. Reviewed-by: dholmes, eosterlund ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodData.hpp From duke at openjdk.java.net Thu Oct 17 12:31:07 2019 From: duke at openjdk.java.net (duke) Date: Thu, 17 Oct 2019 12:31:07 GMT Subject: git: openjdk/mobile: 8213239: Configure cannot handle command overrides with arguments Message-ID: Changeset: 68dbbf56 Author: Magnus Ihse Bursie Date: 2019-10-17 14:20:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/68dbbf56 8213239: Configure cannot handle command overrides with arguments Reviewed-by: erikj ! make/autoconf/basics.m4 From duke at openjdk.java.net Thu Oct 17 16:43:18 2019 From: duke at openjdk.java.net (duke) Date: Thu, 17 Oct 2019 16:43:18 GMT Subject: git: openjdk/mobile: 8232448: Suppress warnings on non-serializable non-transient instance fields in jdk.jdi Message-ID: Changeset: bd96098e Author: Joe Darcy Date: 2019-10-17 09:38:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/bd96098e 8232448: Suppress warnings on non-serializable non-transient instance fields in jdk.jdi Reviewed-by: sspitsyn ! src/jdk.jdi/share/classes/com/sun/jdi/InvocationException.java ! src/jdk.jdi/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java ! src/jdk.jdi/share/classes/com/sun/jdi/connect/VMStartException.java From duke at openjdk.java.net Thu Oct 17 17:19:18 2019 From: duke at openjdk.java.net (duke) Date: Thu, 17 Oct 2019 17:19:18 GMT Subject: git: openjdk/mobile: 8231999: Shenandoah: Traversal failed compiler/jsr292/CallSiteDepContextTest.java Message-ID: <537afb19-bbb5-4643-8c64-2eab250c8bb6@openjdk.java.net> Changeset: 2324892e Author: Zhengyu Gu Date: 2019-10-17 13:14:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/2324892e 8231999: Shenandoah: Traversal failed compiler/jsr292/CallSiteDepContextTest.java Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp From duke at openjdk.java.net Thu Oct 17 19:01:19 2019 From: duke at openjdk.java.net (duke) Date: Thu, 17 Oct 2019 19:01:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 86f50ba1 Author: Aleksey Shipilev Date: 2019-10-17 20:56:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/86f50ba1 8232534: Shenandoah: guard against reentrant ShenandoahHeapLock locking Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp Changeset: f630646b Author: Aleksey Shipilev Date: 2019-10-17 20:56:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/f630646b 8232573: Shenandoah: cleanup and add more logging for in-pause phases Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp From duke at openjdk.java.net Thu Oct 17 20:48:19 2019 From: duke at openjdk.java.net (duke) Date: Thu, 17 Oct 2019 20:48:19 GMT Subject: git: openjdk/mobile: 8232370: Refactor some com.sun.jdi tests to enable IDE integration Message-ID: Changeset: 3e02a34b Author: Christoph Langer Date: 2019-10-17 22:41:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/3e02a34b 8232370: Refactor some com.sun.jdi tests to enable IDE integration Reviewed-by: amenkov, cjplummer, sspitsyn ! test/jdk/com/sun/jdi/MonitorEventTest.java ! test/jdk/com/sun/jdi/MonitorFrameInfo.java ! test/jdk/com/sun/jdi/RedefineImplementor.java From duke at openjdk.java.net Fri Oct 18 01:02:18 2019 From: duke at openjdk.java.net (duke) Date: Fri, 18 Oct 2019 01:02:18 GMT Subject: git: openjdk/mobile: 8232084: HotSpot build failed with GCC 9.2.1 Message-ID: Changeset: 11fbd78f Author: Yasumasa Suenaga Date: 2019-10-18 09:57:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/11fbd78f 8232084: HotSpot build failed with GCC 9.2.1 Reviewed-by: sspitsyn, cjplummer, dholmes, iklam ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp From duke at openjdk.java.net Fri Oct 18 07:40:21 2019 From: duke at openjdk.java.net (duke) Date: Fri, 18 Oct 2019 07:40:21 GMT Subject: git: openjdk/mobile: 8232593: [TESTBUG] runtime/cds/CheckDefaultArchiveFile.java fails when cds is disabled Message-ID: <096ca44f-941c-4722-927c-361f51f08dca@openjdk.java.net> Changeset: 75d143bc Author: Jie Fu Date: 2019-10-18 14:15:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/75d143bc 8232593: [TESTBUG] runtime/cds/CheckDefaultArchiveFile.java fails when cds is disabled Reviewed-by: iklam, dholmes ! test/hotspot/jtreg/runtime/cds/CheckDefaultArchiveFile.java From duke at openjdk.java.net Fri Oct 18 13:11:19 2019 From: duke at openjdk.java.net (duke) Date: Fri, 18 Oct 2019 13:11:19 GMT Subject: git: openjdk/mobile: 8232381: add result NULL-checking to freetypeScaler.c Message-ID: <250ed0ca-a53f-4d5e-b798-225e948b2fa7@openjdk.java.net> Changeset: 01a545b8 Author: Matthias Baesken Date: 2019-10-18 14:56:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/01a545b8 8232381: add result NULL-checking to freetypeScaler.c Reviewed-by: clanger, prr ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c From duke at openjdk.java.net Fri Oct 18 15:41:18 2019 From: duke at openjdk.java.net (duke) Date: Fri, 18 Oct 2019 15:41:18 GMT Subject: git: openjdk/mobile: 8231324: Shenandoah: avoid duplicated weak root works during final traversal Message-ID: <9adbc0a2-e09a-41a2-a7b6-cabac5e58506@openjdk.java.net> Changeset: 7987b2fb Author: Zhengyu Gu Date: 2019-10-18 11:36:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/7987b2fb 8231324: Shenandoah: avoid duplicated weak root works during final traversal Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp From duke at openjdk.java.net Fri Oct 18 16:22:19 2019 From: duke at openjdk.java.net (duke) Date: Fri, 18 Oct 2019 16:22:19 GMT Subject: git: openjdk/mobile: 8232030: HelloDynamic.java fails with latest Graal Message-ID: Changeset: 21ce9772 Author: Calvin Cheung Date: 2019-10-18 09:17:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/21ce9772 8232030: HelloDynamic.java fails with latest Graal Include the dynamic dumping condition when setting up the merged_ordering array in merge_in_new_methods() of defaultMethods.cpp. Reviewed-by: iklam, coleenp ! src/hotspot/share/classfile/defaultMethods.cpp From duke at openjdk.java.net Fri Oct 18 16:25:19 2019 From: duke at openjdk.java.net (duke) Date: Fri, 18 Oct 2019 16:25:19 GMT Subject: git: openjdk/mobile: 8232009: Shenandoah: C2 load barrier does not match interpreter version Message-ID: <7b01309c-eb00-4e3f-ad2a-910d6cd1acdd@openjdk.java.net> Changeset: 2c573582 Author: Zhengyu Gu Date: 2019-10-18 12:20:51 +0000 URL: https://git.openjdk.java.net/mobile/commit/2c573582 8232009: Shenandoah: C2 load barrier does not match interpreter version Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp From duke at openjdk.java.net Fri Oct 18 16:58:19 2019 From: duke at openjdk.java.net (duke) Date: Fri, 18 Oct 2019 16:58:19 GMT Subject: git: openjdk/mobile: 8225499: InetSocketAddress::toString not friendly to IPv6 literal addresses Message-ID: <7fdd8689-8cc1-4203-9eca-5e9a51b8c119@openjdk.java.net> Changeset: f8440c33 Author: Julia Boes Date: 2019-10-17 08:56:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/f8440c33 8225499: InetSocketAddress::toString not friendly to IPv6 literal addresses Enclose IPv6 literal in brackets and adjust string format for unresolved addresses Reviewed-by: dfuchs, chegar ! src/java.base/share/classes/java/net/InetSocketAddress.java ! test/jdk/java/net/InetSocketAddress/ToString.java From duke at openjdk.java.net Fri Oct 18 17:06:19 2019 From: duke at openjdk.java.net (duke) Date: Fri, 18 Oct 2019 17:06:19 GMT Subject: git: openjdk/mobile: 8231719: Correct contradictions in timeout range descriptions Message-ID: Changeset: c497b2b0 Author: Patrick Concannon Date: 2019-10-16 11:12:47 +0000 URL: https://git.openjdk.java.net/mobile/commit/c497b2b0 8231719: Correct contradictions in timeout range descriptions Clarified verbiage in method descriptions. Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java From duke at openjdk.java.net Fri Oct 18 17:12:19 2019 From: duke at openjdk.java.net (duke) Date: Fri, 18 Oct 2019 17:12:19 GMT Subject: git: openjdk/mobile: 8232010: Shenandoah: implement self-fixing native barrier Message-ID: Changeset: 0f822d90 Author: Zhengyu Gu Date: 2019-10-18 13:07:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/0f822d90 8232010: Shenandoah: implement self-fixing native barrier Reviewed-by: rkennke ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! 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/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp From duke at openjdk.java.net Fri Oct 18 18:08:18 2019 From: duke at openjdk.java.net (duke) Date: Fri, 18 Oct 2019 18:08:18 GMT Subject: git: openjdk/mobile: 8232008: Shenandoah: C1 load barrier does not match interpreter version Message-ID: <9eac59e5-dc08-46b1-81a8-aac9cd254f33@openjdk.java.net> Changeset: ce4a41c7 Author: Zhengyu Gu Date: 2019-10-18 14:03:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/ce4a41c7 8232008: Shenandoah: C1 load barrier does not match interpreter version Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp From duke at openjdk.java.net Fri Oct 18 21:12:19 2019 From: duke at openjdk.java.net (duke) Date: Fri, 18 Oct 2019 21:12:19 GMT Subject: git: openjdk/mobile: 8232276: Problem list serviceability/sa/ClhsdbJstackXcompStress.java Message-ID: <416afa12-08a6-49ce-b9ed-982f1163ef97@openjdk.java.net> Changeset: 5db7fc5a Author: Chris Plummer Date: 2019-10-18 14:07:47 +0000 URL: https://git.openjdk.java.net/mobile/commit/5db7fc5a 8232276: Problem list serviceability/sa/ClhsdbJstackXcompStress.java Reviewed-by: sgehwolf, dholmes ! test/hotspot/jtreg/ProblemList.txt From duke at openjdk.java.net Mon Oct 21 01:15:27 2019 From: duke at openjdk.java.net (duke) Date: Mon, 21 Oct 2019 01:15:27 GMT Subject: git: openjdk/mobile: 8232616: JVMCI_lock fails to get initialized when cds is disabled Message-ID: <19d9ec3f-5ae4-4e74-a82c-5d6cf4ca11ea@openjdk.java.net> Changeset: 048b09bd Author: Jie Fu Date: 2019-10-18 20:28:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/048b09bd 8232616: JVMCI_lock fails to get initialized when cds is disabled Reviewed-by: iklam, dholmes ! src/hotspot/share/runtime/mutexLocker.cpp From duke at openjdk.java.net Mon Oct 21 06:09:29 2019 From: duke at openjdk.java.net (duke) Date: Mon, 21 Oct 2019 06:09:29 GMT Subject: git: openjdk/mobile: 8232195: Enable BigInteger tests: DivisionOverflow, SymmetricRangeTests and StringConstructorOverflow Message-ID: Changeset: b404ddd9 Author: Amy Lu Date: 2019-10-21 14:04:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/b404ddd9 8232195: Enable BigInteger tests: DivisionOverflow, SymmetricRangeTests and StringConstructorOverflow Reviewed-by: bpb, darcy ! test/jdk/TEST.ROOT - test/jdk/java/math/BigInteger/DivisionOverflow.java - test/jdk/java/math/BigInteger/StringConstructorOverflow.java + test/jdk/java/math/BigInteger/largeMemory/DivisionOverflow.java + test/jdk/java/math/BigInteger/largeMemory/StringConstructorOverflow.java = test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java From duke at openjdk.java.net Mon Oct 21 11:36:36 2019 From: duke at openjdk.java.net (duke) Date: Mon, 21 Oct 2019 11:36:36 GMT Subject: git: openjdk/mobile: 9 new changesets Message-ID: <14b515d6-e63a-41ce-b406-750a00cb63a5@openjdk.java.net> Changeset: f751808d Author: Per Lid?n Date: 2019-10-21 09:51:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/f751808d 8232001: ZGC: Ignore metaspace GC threshold until GC is warm Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zDirector.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: db89b5fd Author: Per Lid?n Date: 2019-10-21 09:55:31 +0000 URL: https://git.openjdk.java.net/mobile/commit/db89b5fd 8231943: ZGC: Enable serviceability/dcmd/gc/RunGCTest Reviewed-by: tschatzl, eosterlund, sspitsyn ! test/hotspot/jtreg/serviceability/dcmd/gc/RunGCTest.java Changeset: 2e1040e4 Author: Per Lid?n Date: 2019-10-21 09:55:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/2e1040e4 8231940: ZGC: Print correct low/high capacity Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: cf86d351 Author: Per Lid?n Date: 2019-10-21 09:55:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/cf86d351 8231996: ZGC: Replace ZStatisticsForceTrace with check if JFR event is enabled Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp ! src/hotspot/share/gc/z/zTracer.cpp ! src/hotspot/share/gc/z/zTracer.hpp ! src/hotspot/share/gc/z/zTracer.inline.hpp ! src/hotspot/share/gc/z/z_globals.hpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc Changeset: 11d949f2 Author: Per Lid?n Date: 2019-10-21 09:56:43 +0000 URL: https://git.openjdk.java.net/mobile/commit/11d949f2 8232235: ZGC: Move ZValue inline funtions to zValue.inline.hpp Reviewed-by: tschatzl ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zObjectAllocator.hpp ! src/hotspot/share/gc/z/zPageCache.cpp ! src/hotspot/share/gc/z/zPageCache.inline.hpp ! src/hotspot/share/gc/z/zReferenceProcessor.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp ! src/hotspot/share/gc/z/zValue.hpp + src/hotspot/share/gc/z/zValue.inline.hpp ! src/hotspot/share/gc/z/zWeakRootsProcessor.hpp Changeset: 6ca7febb Author: Per Lid?n Date: 2019-10-21 09:56:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/6ca7febb 8232236: ZGC: Move ZThread inline funtions to zThread.inline.hpp Reviewed-by: tschatzl ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zThread.cpp ! src/hotspot/share/gc/z/zThread.hpp + src/hotspot/share/gc/z/zThread.inline.hpp ! src/hotspot/share/gc/z/zValue.inline.hpp Changeset: b2ac9a59 Author: Per Lid?n Date: 2019-10-21 09:57:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/b2ac9a59 8232237: ZGC: Move ZArray inline funtions to zArray.inline.hpp Reviewed-by: tschatzl ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zArray.inline.hpp Changeset: cb5e2263 Author: Per Lid?n Date: 2019-10-21 09:58:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/cb5e2263 8232238: ZGC: Move ZList inline funtions to zList.inline.hpp Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zList.hpp ! src/hotspot/share/gc/z/zList.inline.hpp ! src/hotspot/share/gc/z/zMemory.inline.hpp ! src/hotspot/share/gc/z/zPage.cpp ! src/hotspot/share/gc/z/zPage.hpp Changeset: ee4c8f5f Author: Per Lid?n Date: 2019-10-21 09:58:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/ee4c8f5f 8232239: ZGC: Inline ZCPU::count() and ZCPU:id() Reviewed-by: tschatzl ! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp ! src/hotspot/share/gc/z/zCPU.cpp ! src/hotspot/share/gc/z/zCPU.hpp + src/hotspot/share/gc/z/zCPU.inline.hpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zValue.inline.hpp From duke at openjdk.java.net Mon Oct 21 13:17:28 2019 From: duke at openjdk.java.net (duke) Date: Mon, 21 Oct 2019 13:17:28 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <5061b7f1-a97f-4e65-9e50-b9f78490700a@openjdk.java.net> Changeset: 76465eb1 Author: Aleksey Shipilev Date: 2019-10-21 15:11:42 +0000 URL: https://git.openjdk.java.net/mobile/commit/76465eb1 8232674: Fix build and rename ShenandoahBarrierSet::oop_load_from_native_barrier Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! 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/shenandoahRuntime.cpp Changeset: c3d80727 Author: Aleksey Shipilev Date: 2019-10-21 15:11:43 +0000 URL: https://git.openjdk.java.net/mobile/commit/c3d80727 8232575: Shenandoah: asynchronous object/region pinning Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp Changeset: f771978f Author: Aleksey Shipilev Date: 2019-10-21 15:11:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/f771978f 8232702: Shenandoah: gc/shenandoah/TestVerifyJCStress.java uses non-existent -XX:+VerifyObjectEquals Reviewed-by: rkennke ! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java From duke at openjdk.java.net Mon Oct 21 13:48:28 2019 From: duke at openjdk.java.net (duke) Date: Mon, 21 Oct 2019 13:48:28 GMT Subject: git: openjdk/mobile: 8226585: Improve javac messages for using a preview API Message-ID: Changeset: a1894385 Author: Jan Lahoda Date: 2019-10-21 15:38:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/a1894385 8226585: Improve javac messages for using a preview API Avoiding deprecation for removal for APIs associated with preview features, the features are marked with an annotation, and errors/warnings are produced for them based on the annotation. Co-authored-by: Joe Darcy Reviewed-by: erikj, mcimadamore, alanb ! make/CompileInterimLangtools.gmk ! make/Docs.gmk + make/jdk/src/classes/build/tools/taglet/Preview.java ! src/java.base/share/classes/java/lang/String.java + src/java.base/share/classes/jdk/internal/PreviewFeature.java ! src/java.base/share/classes/module-info.java ! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/SwitchExpressionTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! test/jdk/java/lang/String/Formatted.java ! test/jdk/java/lang/String/StripIndent.java ! test/jdk/java/lang/String/TranslateEscapes.java ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/lib/combo/ComboInstance.java + test/langtools/tools/javac/preview/PreviewErrors.java ! test/langtools/tools/javac/tree/NoPrivateTypesExported.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java From duke at openjdk.java.net Mon Oct 21 16:31:30 2019 From: duke at openjdk.java.net (duke) Date: Mon, 21 Oct 2019 16:31:30 GMT Subject: git: openjdk/mobile: 8232572: Add hooks for custom output dir in Bundles.gmk Message-ID: <883b48e1-9d63-48bd-8b2f-f144ad2710c1@openjdk.java.net> Changeset: 0192c5a0 Author: Erik Joelsson Date: 2019-10-21 09:26:14 +0000 URL: https://git.openjdk.java.net/mobile/commit/0192c5a0 8232572: Add hooks for custom output dir in Bundles.gmk Reviewed-by: tbell ! make/Bundles.gmk From duke at openjdk.java.net Mon Oct 21 17:17:20 2019 From: duke at openjdk.java.net (duke) Date: Mon, 21 Oct 2019 17:17:20 GMT Subject: git: openjdk/mobile: 8231844: Enhance type signature characters in classfile_constants.h and improve the JVM to use type signature characters more consistently Message-ID: Changeset: fce43203 Author: Lois Foltan Date: 2019-10-21 13:13:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/fce43203 8231844: Enhance type signature characters in classfile_constants.h and improve the JVM to use type signature characters more consistently Increase the use of type signature constants instead of hard coded characters within the JVM. Co-authored-by: John Rose Reviewed-by: coleenp, dholmes, fparain ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/c1/c1_InstructionPrinter.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciObjArrayKlass.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/javaAssertions.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/verificationType.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/compiler/methodMatcher.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/runtime/fieldType.cpp ! src/hotspot/share/runtime/fieldType.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/signature.hpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/java.base/share/native/include/classfile_constants.h.template From duke at openjdk.java.net Mon Oct 21 17:37:19 2019 From: duke at openjdk.java.net (duke) Date: Mon, 21 Oct 2019 17:37:19 GMT Subject: git: openjdk/mobile: 8232569: Use test image from different jib profile for testing Message-ID: Changeset: 938be1ec Author: Erik Joelsson Date: 2019-10-21 10:32:49 +0000 URL: https://git.openjdk.java.net/mobile/commit/938be1ec 8232569: Use test image from different jib profile for testing Reviewed-by: tbell ! make/conf/jib-profiles.js From duke at openjdk.java.net Mon Oct 21 18:30:24 2019 From: duke at openjdk.java.net (duke) Date: Mon, 21 Oct 2019 18:30:24 GMT Subject: git: openjdk/mobile: 8232712: Shenandoah: SIGBUS in load_reference_barrier_native Message-ID: <4393d965-ec4f-43b9-a41e-a00aaac30a77@openjdk.java.net> Changeset: b96be4b7 Author: Zhengyu Gu Date: 2019-10-21 14:26:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/b96be4b7 8232712: Shenandoah: SIGBUS in load_reference_barrier_native Reviewed-by: shade, rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp From duke at openjdk.java.net Mon Oct 21 18:43:25 2019 From: duke at openjdk.java.net (duke) Date: Mon, 21 Oct 2019 18:43:25 GMT Subject: git: openjdk/mobile: 8232639: Change module graph images to use SVG instead of PNG format Message-ID: <8b09c361-d3b1-4921-bdbd-d2aaa56c14e2@openjdk.java.net> Changeset: f5b14bd7 Author: Jonathan Gibbons Date: 2019-10-21 11:35:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/f5b14bd7 8232639: Change module graph images to use SVG instead of PNG format Reviewed-by: mchung, ihse ! make/Docs.gmk ! make/jdk/src/classes/build/tools/taglet/ModuleGraph.java From duke at openjdk.java.net Tue Oct 22 05:51:20 2019 From: duke at openjdk.java.net (duke) Date: Tue, 22 Oct 2019 05:51:20 GMT Subject: git: openjdk/mobile: 5 new changesets Message-ID: Changeset: c483fbe6 Author: Florian Weimer Committer: Jonathan Gibbons Date: 2019-10-21 13:25:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/c483fbe6 8231587: Memory leak in WorkArounds.serializedForms Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java Changeset: 16f39194 Author: Alexey Ivanov Date: 2019-10-21 21:36:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/16f39194 8232624: Java cannot start: NewStringPlatform missing Reviewed-by: dholmes, alanb, redestad ! src/hotspot/share/classfile/javaClasses.cpp ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/share/native/libjava/jni_util.h Changeset: d2629060 Author: Aleksey Shipilev Date: 2019-10-21 22:44:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/d2629060 8232730: Shenandoah: Traversal should not CAS the roots Reviewed-by: zgu, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp Changeset: fd9052f3 Author: Aleksey Shipilev Date: 2019-10-21 22:44:49 +0000 URL: https://git.openjdk.java.net/mobile/commit/fd9052f3 8232729: Shenandoah: assert ShenandoahHeap::cas_oop addresses are aligned Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: 750eab1e Author: Jie Fu Date: 2019-10-21 17:27:51 +0000 URL: https://git.openjdk.java.net/mobile/commit/750eab1e 8232692: [TESTBUG] compiler/aot/fingerprint/SelfChangedCDS.java fails when cds is disabled Reviewed-by: kvn ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java From duke at openjdk.java.net Tue Oct 22 06:47:19 2019 From: duke at openjdk.java.net (duke) Date: Tue, 22 Oct 2019 06:47:19 GMT Subject: git: openjdk/mobile: 8232757: VM fails to report an error for DumpLoadedClassList when cds is disabled Message-ID: <080d6483-b239-4283-b155-507d39038e94@openjdk.java.net> Changeset: 8bdffc5f Author: Jie Fu Date: 2019-10-22 11:32:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/8bdffc5f 8232757: VM fails to report an error for DumpLoadedClassList when cds is disabled Reviewed-by: iklam, dholmes ! src/hotspot/share/runtime/arguments.cpp From duke at openjdk.java.net Tue Oct 22 07:03:19 2019 From: duke at openjdk.java.net (duke) Date: Tue, 22 Oct 2019 07:03:19 GMT Subject: git: openjdk/mobile: 8223400: Replace some enums with static const members in hotspot/runtime Message-ID: Changeset: 41bd7c5e Author: Magnus Ihse Bursie Date: 2019-10-22 08:57:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/41bd7c5e 8223400: Replace some enums with static const members in hotspot/runtime Reviewed-by: iklam, coleenp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/prims/jvm.cpp From duke at openjdk.java.net Tue Oct 22 12:14:29 2019 From: duke at openjdk.java.net (duke) Date: Tue, 22 Oct 2019 12:14:29 GMT Subject: git: openjdk/mobile: 8232778: Shenandoah: SBSA::arraycopy_prologue checks wrong register Message-ID: Changeset: 02dc9571 Author: Aleksey Shipilev Date: 2019-10-22 14:05:56 +0000 URL: https://git.openjdk.java.net/mobile/commit/02dc9571 8232778: Shenandoah: SBSA::arraycopy_prologue checks wrong register Reviewed-by: rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp From duke at openjdk.java.net Tue Oct 22 16:04:29 2019 From: duke at openjdk.java.net (duke) Date: Tue, 22 Oct 2019 16:04:29 GMT Subject: git: openjdk/mobile: 8232747: Shenandoah: Concurrent GC should deactivate SATB before processing weak roots Message-ID: <0c939d40-cb0f-4244-b9d1-7a0e59fd9ff4@openjdk.java.net> Changeset: 094a1b8a Author: Zhengyu Gu Date: 2019-10-22 11:59:42 +0000 URL: https://git.openjdk.java.net/mobile/commit/094a1b8a 8232747: Shenandoah: Concurrent GC should deactivate SATB before processing weak roots Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp From duke at openjdk.java.net Tue Oct 22 16:24:28 2019 From: duke at openjdk.java.net (duke) Date: Tue, 22 Oct 2019 16:24:28 GMT Subject: git: openjdk/mobile: 8232617: Update the outdated code comments in java.lang.System class Message-ID: Changeset: 3f94fb08 Author: Mandy Chung Date: 2019-10-22 09:20:21 +0000 URL: https://git.openjdk.java.net/mobile/commit/3f94fb08 8232617: Update the outdated code comments in java.lang.System class Reviewed-by: dholmes, bchristi ! src/java.base/share/classes/java/lang/System.java From duke at openjdk.java.net Tue Oct 22 16:58:27 2019 From: duke at openjdk.java.net (duke) Date: Tue, 22 Oct 2019 16:58:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fd5d5d76 Author: Aleksey Shipilev Date: 2019-10-22 18:53:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/fd5d5d76 8232791: Shenandoah: passive mode should disable pacing Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp Changeset: 80f1aaa7 Author: Aleksey Shipilev Date: 2019-10-22 18:53:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/80f1aaa7 8232802: Shenandoah: transition between "cset" and "pinned_cset" does not require cancelled gc Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp From duke at openjdk.java.net Tue Oct 22 22:02:29 2019 From: duke at openjdk.java.net (duke) Date: Tue, 22 Oct 2019 22:02:29 GMT Subject: git: openjdk/mobile: 8223697: jfr tool can't format duration values greater than 1 minute Message-ID: Changeset: 01067584 Author: Chihiro Ito Date: 2019-10-22 23:55:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/01067584 8223697: jfr tool can't format duration values greater than 1 minute Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java From duke at openjdk.java.net Wed Oct 23 01:07:30 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 01:07:30 GMT Subject: git: openjdk/mobile: 8232592: is shown in jstack mixed mode Message-ID: <56d78e82-876b-4871-8a86-adddcc3cf643@openjdk.java.net> Changeset: c6672a2f Author: Yasumasa Suenaga Date: 2019-10-23 10:02:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/c6672a2f 8232592: is shown in jstack mixed mode Reviewed-by: cjplummer, phh ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java From duke at openjdk.java.net Wed Oct 23 02:06:29 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 02:06:29 GMT Subject: git: openjdk/mobile: 8232571: Add missing SIGINFO signal Message-ID: <3d5fc8a3-5b2e-43e8-a41e-041fc9069131@openjdk.java.net> Changeset: 54be25b0 Author: Benoit Daloze Committer: David Holmes Date: 2019-10-22 22:00:21 +0000 URL: https://git.openjdk.java.net/mobile/commit/54be25b0 8232571: Add missing SIGINFO signal Reviewed-by: dholmes, rriggs ! src/hotspot/os/posix/os_posix.cpp + test/hotspot/jtreg/runtime/signal/TestSiginfo.java ! test/jdk/sun/misc/SunMiscSignalTest.java From duke at openjdk.java.net Wed Oct 23 02:36:29 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 02:36:29 GMT Subject: git: openjdk/mobile: 8231649: PPC64: Intrinsics for Math.ceil, floor, rint on Power Message-ID: Changeset: f004d45d Author: Michihiro Horie Date: 2019-10-22 21:26:45 +0000 URL: https://git.openjdk.java.net/mobile/commit/f004d45d 8231649: PPC64: Intrinsics for Math.ceil, floor, rint on Power Reviewed-by: mdoerr, vlivanov ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/library_call.cpp From duke at openjdk.java.net Wed Oct 23 07:51:30 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 07:51:30 GMT Subject: git: openjdk/mobile: 8211073: Remove -Wno-extra from Hotspot Message-ID: <8a004f13-0a91-4745-8db0-968c41e39421@openjdk.java.net> Changeset: 29e2c16e Author: Magnus Ihse Bursie Date: 2019-10-23 09:45:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/29e2c16e 8211073: Remove -Wno-extra from Hotspot Reviewed-by: dholmes, erikj, kbarrett ! make/hotspot/lib/CompileJvm.gmk From duke at openjdk.java.net Wed Oct 23 07:54:30 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 07:54:30 GMT Subject: git: openjdk/mobile: 8232770: Enable more warnings on solaris studio Message-ID: Changeset: 21585ebc Author: Magnus Ihse Bursie Date: 2019-10-23 09:48:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/21585ebc 8232770: Enable more warnings on solaris studio Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/common/TestFilesCompilation.gmk ! make/hotspot/gensrc/GensrcAdlc.gmk ! make/launcher/Launcher-jdk.pack.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-jdk.hotspot.agent.gmk ! make/lib/Lib-jdk.pack.gmk From duke at openjdk.java.net Wed Oct 23 07:59:29 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 07:59:29 GMT Subject: git: openjdk/mobile: 8232768: Configuration with --disable-cds --enable-generate-classlist should be reported as an error Message-ID: <03069ecc-ff4a-424c-850f-ff3fda9dfc1e@openjdk.java.net> Changeset: a2c5af45 Author: Jie Fu Date: 2019-10-23 09:53:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/a2c5af45 8232768: Configuration with --disable-cds --enable-generate-classlist should be reported as an error Reviewed-by: ihse ! make/autoconf/jdk-options.m4 From duke at openjdk.java.net Wed Oct 23 10:34:31 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 10:34:31 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <2884b9a1-e4d4-4d3f-9992-a06f30cc8855@openjdk.java.net> Changeset: 3cc9ed08 Author: Christian Hagedorn Date: 2019-10-23 12:15:42 +0000 URL: https://git.openjdk.java.net/mobile/commit/3cc9ed08 8232873: Add missing test for 8220416 Adds a missing test which verifies the bug fix of 8220416. Reviewed-by: roland, thartmann + test/hotspot/jtreg/compiler/c2/CmpPNodeSubTest.java Changeset: 13b4952f Author: Christian Hagedorn Date: 2019-10-23 12:17:14 +0000 URL: https://git.openjdk.java.net/mobile/commit/13b4952f 8232874: Add missing test for 8230062 Adds a missing test which verifies the bug fix of 8230062. Reviewed-by: roland, thartmann + test/hotspot/jtreg/compiler/loopopts/superword/SuperWordIntermediateUse.java Changeset: 465f4c12 Author: Christian Hagedorn Date: 2019-10-23 12:21:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/465f4c12 8231412: C2: InitializeNode::detect_init_independence() bails out on simple IR shapes Avoids early bailout of capturing a field store to remove unnecessary zeroing in simple methods containing only non-escaping objects. Reviewed-by: roland, thartmann ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestEliminateAllocation.java From duke at openjdk.java.net Wed Oct 23 11:57:29 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 11:57:29 GMT Subject: git: openjdk/mobile: 8232883: compiler/c2/CmpPNodeSubTest.java fails because test class name is wrong Message-ID: Changeset: 7b38a7e8 Author: Tobias Hartmann Date: 2019-10-23 13:52:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/7b38a7e8 8232883: compiler/c2/CmpPNodeSubTest.java fails because test class name is wrong Renamed test file to match class name. Reviewed-by: roland = test/hotspot/jtreg/compiler/c2/CompareKlassPointersTest.java From duke at openjdk.java.net Wed Oct 23 12:11:28 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 12:11:28 GMT Subject: git: openjdk/mobile: 8232771: Revert JDK-8230794 because of environment changes Message-ID: Changeset: f2abda17 Author: Thomas Schatzl Date: 2019-10-23 14:06:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/f2abda17 8232771: Revert JDK-8230794 because of environment changes Reviewed-by: pliden, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp From duke at openjdk.java.net Wed Oct 23 12:54:26 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 12:54:26 GMT Subject: git: openjdk/mobile: 8232834: RunTest sometimes fails to produce valid exitcode.txt Message-ID: <04383e9e-2f4d-4774-94a3-83af24ac4b4b@openjdk.java.net> Changeset: 3ab90ac5 Author: Erik Joelsson Date: 2019-10-23 05:48:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/3ab90ac5 8232834: RunTest sometimes fails to produce valid exitcode.txt Reviewed-by: ihse ! make/RunTests.gmk From duke at openjdk.java.net Wed Oct 23 13:43:28 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 13:43:28 GMT Subject: git: openjdk/mobile: 8232887: Remove SystemDictionary::has_checkPackageAccess Message-ID: Changeset: 86329fc1 Author: Claes Redestad Date: 2019-10-23 15:48:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/86329fc1 8232887: Remove SystemDictionary::has_checkPackageAccess Reviewed-by: coleenp, lfoltan ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp From duke at openjdk.java.net Wed Oct 23 15:08:28 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 15:08:28 GMT Subject: git: openjdk/mobile: 8232625: HttpClient redirect policy should be more conservative Message-ID: <9bb97cb9-2862-431e-960e-b0cbe7871ddd@openjdk.java.net> Changeset: b3477399 Author: Daniel Fuchs Date: 2019-10-23 15:54:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/b3477399 8232625: HttpClient redirect policy should be more conservative When enabled, HttpClient redirect is fixed to drop the body when the request method is changed, and to relay any redirection code it does not understand to the caller. Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/RedirectFilter.java + test/jdk/java/net/httpclient/HttpRedirectTest.java ! test/jdk/java/net/httpclient/http2/RedirectTest.java ! test/jdk/java/net/httpclient/http2/server/Http2RedirectHandler.java From duke at openjdk.java.net Wed Oct 23 15:40:29 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 15:40:29 GMT Subject: git: openjdk/mobile: 8232882: GCC 4.8.5 build failure after JDK-8211073 Message-ID: <06d2930f-5a31-4501-8def-ccab7db2c803@openjdk.java.net> Changeset: bbc4e0d9 Author: Aleksey Shipilev Date: 2019-10-23 17:35:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/bbc4e0d9 8232882: GCC 4.8.5 build failure after JDK-8211073 Reviewed-by: thartmann ! src/hotspot/share/opto/memnode.cpp From duke at openjdk.java.net Wed Oct 23 16:28:26 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 16:28:26 GMT Subject: git: openjdk/mobile: 8232881: Remove unnecessary InstanceKlass::casts Message-ID: Changeset: 36ac846d Author: Claes Redestad Date: 2019-10-23 18:34:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/36ac846d 8232881: Remove unnecessary InstanceKlass::casts Reviewed-by: coleenp ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/prims/jniCheck.cpp From duke at openjdk.java.net Wed Oct 23 20:05:22 2019 From: duke at openjdk.java.net (duke) Date: Wed, 23 Oct 2019 20:05:22 GMT Subject: git: openjdk/mobile: 8232442: Suppress warnings on non-serializable non-transient instance fields in java.management.* Message-ID: <340d9066-bbfc-4b11-b5c2-b4c520a7df55@openjdk.java.net> Changeset: d8240afe Author: Joe Darcy Date: 2019-10-23 13:01:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/d8240afe 8232442: Suppress warnings on non-serializable non-transient instance fields in java.management.* Reviewed-by: rriggs, mchung ! src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/ProxyRef.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java ! src/java.management/share/classes/javax/management/Attribute.java ! src/java.management/share/classes/javax/management/AttributeChangeNotification.java ! src/java.management/share/classes/javax/management/BadAttributeValueExpException.java ! src/java.management/share/classes/javax/management/ImmutableDescriptor.java ! src/java.management/share/classes/javax/management/InvalidApplicationException.java ! src/java.management/share/classes/javax/management/NotificationFilterSupport.java ! src/java.management/share/classes/javax/management/loading/PrivateMLet.java ! src/java.management/share/classes/javax/management/monitor/MonitorNotification.java ! src/java.management/share/classes/javax/management/openmbean/CompositeDataSupport.java ! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java ! src/java.management/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java ! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java ! src/java.management/share/classes/javax/management/openmbean/TabularType.java ! src/java.management/share/classes/sun/management/LazyCompositeData.java ! src/java.management/share/classes/sun/management/LockInfoCompositeData.java ! src/java.management/share/classes/sun/management/MemoryNotifInfoCompositeData.java ! src/java.management/share/classes/sun/management/MemoryUsageCompositeData.java ! src/java.management/share/classes/sun/management/MonitorInfoCompositeData.java ! src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java ! src/java.management/share/classes/sun/management/counter/perf/PerfByteArrayCounter.java ! src/java.management/share/classes/sun/management/counter/perf/PerfLongArrayCounter.java ! src/java.management/share/classes/sun/management/counter/perf/PerfLongCounter.java From duke at openjdk.java.net Thu Oct 24 01:05:26 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 01:05:26 GMT Subject: git: openjdk/mobile: Added tag jdk-14+20 for changeset 54ffb15c4839 Message-ID: Changeset: 3f50e256 Author: Jesper Wilhelmsson Date: 2019-10-24 02:58:29 +0000 URL: https://git.openjdk.java.net/mobile/commit/3f50e256 Added tag jdk-14+20 for changeset 54ffb15c4839 ! .hgtags From duke at openjdk.java.net Thu Oct 24 01:48:26 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 01:48:26 GMT Subject: git: openjdk/mobile: 8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes Message-ID: Changeset: 68e5c40f Author: Paul Hohensee Date: 2019-10-23 18:43:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/68e5c40f 8231968: getCurrentThreadAllocatedBytes default implementation s/b getThreadAllocatedBytes Pass Thread.currentThread().getId() to getThreadAllocatedBytes, remove its implSpec Reviewed-by: dholmes, mchung, sspitsyn ! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java From duke at openjdk.java.net Thu Oct 24 07:54:32 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 07:54:32 GMT Subject: git: openjdk/mobile: 8232613: Move Object.registerNatives into HotSpot Message-ID: <711faba7-65fd-45fb-8220-4436a73bd655@openjdk.java.net> Changeset: 574263a8 Author: Claes Redestad Date: 2019-10-24 09:57:29 +0000 URL: https://git.openjdk.java.net/mobile/commit/574263a8 8232613: Move Object.registerNatives into HotSpot Reviewed-by: dholmes, adinn, coleenp, lfoltan, mchung ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/jni.cpp ! src/java.base/share/classes/java/lang/Object.java ! src/java.base/share/native/libjava/Object.c ! test/hotspot/jtreg/compiler/dependencies/MonomorphicObjectCall/java.base/java/lang/Object.java ! test/hotspot/jtreg/runtime/8024804/RegisterNatives.java + test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/newclass02/java.base/java/lang/Object.java From duke at openjdk.java.net Thu Oct 24 08:15:26 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 08:15:26 GMT Subject: git: openjdk/mobile: 8231598: keytool does not export sun.security.mscapi Message-ID: Changeset: 72330c70 Author: Weijun Wang Date: 2019-10-24 15:53:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/72330c70 8231598: keytool does not export sun.security.mscapi Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java + test/jdk/sun/security/mscapi/ProviderClassOption.java From duke at openjdk.java.net Thu Oct 24 09:12:28 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 09:12:28 GMT Subject: git: openjdk/mobile: 8230706: Waiting on completion of strong nmethod processing causes long pause times with G1 Message-ID: Changeset: 5a21a8c4 Author: Thomas Schatzl Date: 2019-10-24 11:08:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/5a21a8c4 8230706: Waiting on completion of strong nmethod processing causes long pause times with G1 Instead of globally waiting for completion of strong nmethod processing during evacuation, synchronize the nmethods processing on a per-nmethod basis so that only one thread processes one nmethod at once using a state. This state indicates what work (strong/weak processing) needs to be done and what has already been done. Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp ! src/hotspot/share/gc/g1/g1CodeBlobClosure.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.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 ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/memory/iterator.cpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java From duke at openjdk.java.net Thu Oct 24 09:54:28 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 09:54:28 GMT Subject: git: openjdk/mobile: 8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently" Message-ID: Changeset: 06d37a27 Author: Aleksey Shipilev Date: 2019-10-24 11:49:56 +0000 URL: https://git.openjdk.java.net/mobile/commit/06d37a27 8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently" Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp From duke at openjdk.java.net Thu Oct 24 10:12:28 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 10:12:28 GMT Subject: git: openjdk/mobile: 8231602: Deprecate Thread.suspend/resume for removal Message-ID: <0c3b3952-ab0c-47c1-9a4e-6c17c387c821@openjdk.java.net> Changeset: e69b4d26 Author: Alan Bateman Date: 2019-10-24 11:07:31 +0000 URL: https://git.openjdk.java.net/mobile/commit/e69b4d26 8231602: Deprecate Thread.suspend/resume for removal Reviewed-by: mchung, dholmes, chegar ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadGroup.java From duke at openjdk.java.net Thu Oct 24 10:59:23 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 10:59:23 GMT Subject: git: openjdk/mobile: 8232713: Update BCEL version to 6.3.1 in license file Message-ID: <10cc4127-eec9-4d01-8baa-233df64c82f3@openjdk.java.net> Changeset: 217b2cc4 Author: Aleksei Efimov Date: 2019-10-24 11:54:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/217b2cc4 8232713: Update BCEL version to 6.3.1 in license file Reviewed-by: joehw ! src/java.xml/share/legal/bcel.md From duke at openjdk.java.net Thu Oct 24 12:52:24 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 12:52:24 GMT Subject: git: openjdk/mobile: 8231952: ARM32: Wrong assumption in assertion in LIRGenerator::atomic_xchg and LIRGenerator::atomic_add Message-ID: Changeset: 89cdeeb6 Author: Christoph Goettschkes Committer: Boris Ulasevich Date: 2019-10-24 15:46:50 +0000 URL: https://git.openjdk.java.net/mobile/commit/89cdeeb6 8231952: ARM32: Wrong assumption in assertion in LIRGenerator::atomic_xchg and LIRGenerator::atomic_add Reviewed-by: dlong, shade ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp From duke at openjdk.java.net Thu Oct 24 12:54:24 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 12:54:24 GMT Subject: git: openjdk/mobile: 8231953: Wrong assumption in assertion in oop::register_oop Message-ID: Changeset: 31ab60e2 Author: Christoph Goettschkes Committer: Coleen Phillimore Date: 2019-10-24 08:49:21 +0000 URL: https://git.openjdk.java.net/mobile/commit/31ab60e2 8231953: Wrong assumption in assertion in oop::register_oop On ARM32 thumb mode, the pc of the current frame is always zero Reviewed-by: coleenp, dcubed ! src/hotspot/share/oops/oopsHierarchy.cpp From duke at openjdk.java.net Thu Oct 24 12:57:30 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 12:57:30 GMT Subject: git: openjdk/mobile: 8232788: Move biased locking initalization Message-ID: <79004288-1820-43c1-a02d-0abcacb0f15d@openjdk.java.net> Changeset: 9308d185 Author: Coleen Phillimore Date: 2019-10-24 08:52:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/9308d185 8232788: Move biased locking initalization Reviewed-by: pchilanomate, dholmes ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/instanceKlass.cpp - test/hotspot/gtest/oops/test_markOop.cpp + test/hotspot/gtest/oops/test_markWord.cpp From duke at openjdk.java.net Thu Oct 24 14:40:22 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 14:40:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <16684574-e0dd-4c76-a6f9-12f9e4152e2d@openjdk.java.net> Changeset: aba2880e Author: Martin Doerr Date: 2019-10-24 16:28:49 +0000 URL: https://git.openjdk.java.net/mobile/commit/aba2880e 8232005: [s390, PPC64] More exception checks missing in interpreter Reviewed-by: rrich, goetz ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp Changeset: a5fab799 Author: Martin Doerr Date: 2019-10-24 16:28:51 +0000 URL: https://git.openjdk.java.net/mobile/commit/a5fab799 8231949: [PPC64, s390]: Make async profiling more reliable Better checks if method from interpreter frame is valid. Reviewed-by: rrich, ghaug, goetz ! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp From duke at openjdk.java.net Thu Oct 24 14:43:22 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 14:43:22 GMT Subject: git: openjdk/mobile: 8231081: TestMetadataRetention fails due to missing symbol id Message-ID: <4a54c8cf-6f17-458e-94bd-844fa056727d@openjdk.java.net> Changeset: b4d37ba6 Author: Markus Gr?nlund Date: 2019-10-24 16:37:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/b4d37ba6 8231081: TestMetadataRetention fails due to missing symbol id Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp + test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java From duke at openjdk.java.net Thu Oct 24 15:30:27 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 15:30:27 GMT Subject: git: openjdk/mobile: 8231552: ZGC: Refine address space reservation Message-ID: <68664829-6dde-405d-a03c-405eaa59f852@openjdk.java.net> Changeset: a8c4e678 Author: Per Lid?n Date: 2019-10-24 17:24:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/a8c4e678 8231552: ZGC: Refine address space reservation Reviewed-by: eosterlund, stefank ! 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/os/posix/gc/z/zVirtualMemory_posix.cpp + src/hotspot/share/gc/z/zAddressSpaceLimit.cpp + src/hotspot/share/gc/z/zAddressSpaceLimit.hpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zGlobals.hpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp ! src/hotspot/share/gc/z/zVirtualMemory.hpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/TestDescription.java From duke at openjdk.java.net Thu Oct 24 17:47:24 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 17:47:24 GMT Subject: git: openjdk/mobile: 8222766: Shenandoah: streamline post-LRB CAS barrier (x86) Message-ID: Changeset: d157ebb4 Author: Aleksey Shipilev Date: 2019-09-30 22:39:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/d157ebb4 8222766: Shenandoah: streamline post-LRB CAS barrier (x86) Reviewed-by: rkennke ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp From duke at openjdk.java.net Thu Oct 24 18:56:24 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 18:56:24 GMT Subject: git: openjdk/mobile: 8166275: vm/mlvm/meth/stress/compiler/deoptimize keeps timeouting Message-ID: <444563cb-f760-4b0d-b7b2-75338c60689e@openjdk.java.net> Changeset: 05015118 Author: Ekaterina Pavlova Date: 2019-10-24 11:25:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/05015118 8166275: vm/mlvm/meth/stress/compiler/deoptimize keeps timeouting Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java From duke at openjdk.java.net Thu Oct 24 19:23:22 2019 From: duke at openjdk.java.net (duke) Date: Thu, 24 Oct 2019 19:23:22 GMT Subject: git: openjdk/mobile: 8227317: [TESTBUG] jdk docker/TestDockerMemoryMetrics.java fails on systems w/o kernel memory accounting Message-ID: <4e142058-3a83-440b-b96b-221126153a3c@openjdk.java.net> Changeset: cd4d0bc4 Author: Mikhailo Seledtsov Date: 2019-10-24 12:18:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/cd4d0bc4 8227317: [TESTBUG] jdk docker/TestDockerMemoryMetrics.java fails on systems w/o kernel memory accounting Skipping the test case if kernel memory acct not supported Reviewed-by: sgehwolf, lmesnik ! test/jdk/ProblemList.txt ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java From duke at openjdk.java.net Fri Oct 25 00:04:26 2019 From: duke at openjdk.java.net (duke) Date: Fri, 25 Oct 2019 00:04:26 GMT Subject: git: openjdk/mobile: 8232904: Update JVMCI Message-ID: <11a0f32e-3a35-48ae-ac6d-194ba64d44fa@openjdk.java.net> Changeset: e15849a0 Author: Vladimir Kozlov Date: 2019-10-24 16:58:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/e15849a0 8232904: Update JVMCI Reviewed-by: dnsimon ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! 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 ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationEncoding.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SharedHotSpotSpeculationLog.java + src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/EncodedSpeculationReason.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotSpeculationLog.java From duke at openjdk.java.net Fri Oct 25 00:56:24 2019 From: duke at openjdk.java.net (duke) Date: Fri, 25 Oct 2019 00:56:24 GMT Subject: git: openjdk/mobile: 8232922: Add java/math/BigInteger/largeMemory/SymmetricRangeTests.java to ProblemList-Xcomp Message-ID: Changeset: c87a6fc0 Author: Amy Lu Date: 2019-10-25 08:50:50 +0000 URL: https://git.openjdk.java.net/mobile/commit/c87a6fc0 8232922: Add java/math/BigInteger/largeMemory/SymmetricRangeTests.java to ProblemList-Xcomp Reviewed-by: bpb, darcy, iignatyev ! test/jdk/ProblemList-Xcomp.txt From duke at openjdk.java.net Fri Oct 25 06:40:27 2019 From: duke at openjdk.java.net (duke) Date: Fri, 25 Oct 2019 06:40:27 GMT Subject: git: openjdk/mobile: 8232083: Minimal VM is broken after JDK-8231586 Message-ID: Changeset: be6a893e Author: Tom Rodriguez Date: 2019-10-24 22:41:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/be6a893e 8232083: Minimal VM is broken after JDK-8231586 Reviewed-by: dlong ! src/hotspot/share/compiler/oopMap.cpp From duke at openjdk.java.net Fri Oct 25 10:45:24 2019 From: duke at openjdk.java.net (duke) Date: Fri, 25 Oct 2019 10:45:24 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <234ef3a7-7c29-4955-9748-993a567b32dc@openjdk.java.net> Changeset: e4a6d80d Author: Thomas Schatzl Date: 2019-10-25 12:34:30 +0000 URL: https://git.openjdk.java.net/mobile/commit/e4a6d80d 8232779: G1 current collection parallel time does not include optional evacuation Reviewed-by: kbarrett, sangheki ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp Changeset: 9ae0d5f8 Author: Thomas Schatzl Date: 2019-10-25 12:33:30 +0000 URL: https://git.openjdk.java.net/mobile/commit/9ae0d5f8 8232777: Rename G1Policy::_max_rs_length as it is no maximum Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: ba9ce48b Author: Thomas Schatzl Date: 2019-10-25 12:32:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/ba9ce48b 8232776: G1 should always take rs_length_diff into account when predicting rs_lengths Reviewed-by: sangheki, kbarrett ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp From duke at openjdk.java.net Fri Oct 25 14:47:20 2019 From: duke at openjdk.java.net (duke) Date: Fri, 25 Oct 2019 14:47:20 GMT Subject: git: openjdk/mobile: 8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test Message-ID: <5a79f499-9e8e-4aa8-99ff-653324d5a9ba@openjdk.java.net> Changeset: db24eb1e Author: Ekaterina Pavlova Date: 2019-10-25 07:15:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/db24eb1e 8233000: Mark vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize test as stress test Reviewed-by: iveresov, lmesnik ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java From duke at openjdk.java.net Fri Oct 25 15:36:20 2019 From: duke at openjdk.java.net (duke) Date: Fri, 25 Oct 2019 15:36:20 GMT Subject: git: openjdk/mobile: 8233021: Shenandoah: SBSC2::is_shenandoah_lrb_call should match all LRB shapes Message-ID: Changeset: 8e546a3f Author: Aleksey Shipilev Date: 2019-10-25 17:30:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/8e546a3f 8233021: Shenandoah: SBSC2::is_shenandoah_lrb_call should match all LRB shapes Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp From duke at openjdk.java.net Fri Oct 25 16:08:20 2019 From: duke at openjdk.java.net (duke) Date: Fri, 25 Oct 2019 16:08:20 GMT Subject: git: openjdk/mobile: 8231570: (dc) Clarify implicit bind behavior of DatagramChannel Message-ID: Changeset: 3c1310a6 Author: Patrick Concannon Date: 2019-10-25 12:05:56 +0000 URL: https://git.openjdk.java.net/mobile/commit/3c1310a6 8231570: (dc) Clarify implicit bind behavior of DatagramChannel Update to DatagramChannel spec to make it clear that SecurityException can be thrown in connect send and receive methods Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/java/nio/channels/DatagramChannel.java From duke at openjdk.java.net Fri Oct 25 18:50:20 2019 From: duke at openjdk.java.net (duke) Date: Fri, 25 Oct 2019 18:50:20 GMT Subject: git: openjdk/mobile: 8225464: Obsolete TraceNMethodInstalls flag Message-ID: Changeset: d8c73de1 Author: Vladimir Kozlov Date: 2019-10-25 11:51:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/d8c73de1 8225464: Obsolete TraceNMethodInstalls flag Reviewed-by: dholmes, thartmann ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp From duke at openjdk.java.net Fri Oct 25 20:17:21 2019 From: duke at openjdk.java.net (duke) Date: Fri, 25 Oct 2019 20:17:21 GMT Subject: git: openjdk/mobile: 8233027: OopMapSet::all_do does oms.next() twice during iteration Message-ID: Changeset: a2844b54 Author: Tom Rodriguez Date: 2019-10-25 13:17:31 +0000 URL: https://git.openjdk.java.net/mobile/commit/a2844b54 8233027: OopMapSet::all_do does oms.next() twice during iteration Reviewed-by: shade, kvn ! src/hotspot/share/compiler/oopMap.cpp From duke at openjdk.java.net Sun Oct 27 12:24:29 2019 From: duke at openjdk.java.net (duke) Date: Sun, 27 Oct 2019 12:24:29 GMT Subject: git: openjdk/mobile: 8212132: (dc) Remove DatagramChannelImpl finalize method Message-ID: Changeset: 02904761 Author: Alan Bateman Date: 2019-10-27 12:13:51 +0000 URL: https://git.openjdk.java.net/mobile/commit/02904761 8212132: (dc) Remove DatagramChannelImpl finalize method Reviewed-by: bpb, chegar, dfuchs, martin ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java + test/jdk/java/nio/channels/DatagramChannel/Unref.java From duke at openjdk.java.net Mon Oct 28 10:46:30 2019 From: duke at openjdk.java.net (duke) Date: Mon, 28 Oct 2019 10:46:30 GMT Subject: git: openjdk/mobile: 7 new changesets Message-ID: <647c7b07-be9a-46d6-b578-cde7aed800e7@openjdk.java.net> Changeset: acf447e4 Author: Stefan Karlsson Date: 2019-10-28 11:21:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/acf447e4 8232601: ZGC: Parameterize the ZGranuleMap table size Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zForwardingTable.cpp ! src/hotspot/share/gc/z/zGranuleMap.hpp ! src/hotspot/share/gc/z/zGranuleMap.inline.hpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zPageTable.cpp Changeset: 06a479f9 Author: Stefan Karlsson Date: 2019-10-28 11:23:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/06a479f9 8232602: ZGC: Make ZGranuleMap ZAddress agnostic Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zForwardingTable.cpp ! src/hotspot/share/gc/z/zForwardingTable.inline.hpp ! src/hotspot/share/gc/z/zGranuleMap.hpp ! src/hotspot/share/gc/z/zGranuleMap.inline.hpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zPageTable.cpp ! src/hotspot/share/gc/z/zPageTable.inline.hpp Changeset: 8df718fa Author: Stefan Karlsson Date: 2019-10-28 11:23:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/8df718fa 8232648: ZGC: Move ATTRIBUTE_ALIGNED to the front of declarations Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zGlobals.hpp ! src/hotspot/share/gc/z/zMarkStack.hpp ! src/hotspot/share/gc/z/zMarkStackAllocator.hpp ! src/hotspot/share/gc/z/zMarkTerminate.hpp ! src/hotspot/share/gc/z/zNMethodTableIteration.hpp Changeset: 17a04111 Author: Stefan Karlsson Date: 2019-10-28 11:24:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/17a04111 8232649: ZGC: Add callbacks to ZMemoryManager Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zMemory.cpp ! src/hotspot/share/gc/z/zMemory.hpp Changeset: cc72a06c Author: Stefan Karlsson Date: 2019-10-28 11:26:00 +0000 URL: https://git.openjdk.java.net/mobile/commit/cc72a06c 8232651: Add implementation of os::processor_id() for Windows Reviewed-by: dholmes, stuefe ! src/hotspot/os/windows/os_windows.cpp Changeset: ecb66d2c Author: Stefan Karlsson Date: 2019-10-28 11:26:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/ecb66d2c 8232650: ZGC: Add initialization hooks for OS specific code Reviewed-by: pliden, eosterlund + src/hotspot/os/posix/gc/z/zInitialize_posix.cpp ! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp ! src/hotspot/share/gc/z/zInitialize.cpp ! src/hotspot/share/gc/z/zInitialize.hpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp ! src/hotspot/share/gc/z/zVirtualMemory.hpp Changeset: 5e549ca8 Author: Stefan Karlsson Date: 2019-10-28 11:27:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/5e549ca8 8232604: ZGC: Make ZVerifyViews mapping and unmapping precise Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/z/zFuture.hpp ! src/hotspot/share/gc/z/zFuture.inline.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zPage.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp ! src/hotspot/share/gc/z/zPageCache.cpp ! src/hotspot/share/gc/z/zPageCache.hpp ! src/hotspot/share/gc/z/zPageCache.inline.hpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/gc/z/zVerify.hpp From duke at openjdk.java.net Mon Oct 28 12:41:26 2019 From: duke at openjdk.java.net (duke) Date: Mon, 28 Oct 2019 12:41:26 GMT Subject: git: openjdk/mobile: 8231565: More node budget asserts in fuzzed tests Message-ID: <7c682585-cb8b-46bc-b743-1390e7b228d0@openjdk.java.net> Changeset: 902858e3 Author: Patric Hedlin Date: 2019-10-23 12:51:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/902858e3 8231565: More node budget asserts in fuzzed tests Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/LoopRotateBadNodeBudget.java From duke at openjdk.java.net Mon Oct 28 13:00:30 2019 From: duke at openjdk.java.net (duke) Date: Mon, 28 Oct 2019 13:00:30 GMT Subject: git: openjdk/mobile: 8232890: Remove bad Code attribute parsing code Message-ID: <2d0e4ebf-91c0-4fbd-b119-f40513bcfc6e@openjdk.java.net> Changeset: eedc99c9 Author: Harold Seigel Date: 2019-10-28 12:55:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/eedc99c9 8232890: Remove bad Code attribute parsing code Remove code that accepts illegal max_stack, max_locals, and length values for Code attribute in old class files. Reviewed-by: dholmes, lfoltan ! src/hotspot/share/classfile/classFileParser.cpp From duke at openjdk.java.net Mon Oct 28 15:39:26 2019 From: duke at openjdk.java.net (duke) Date: Mon, 28 Oct 2019 15:39:26 GMT Subject: git: openjdk/mobile: 8232992: Shenandoah: Implement self-fixing interpreter LRB Message-ID: Changeset: f906a432 Author: Zhengyu Gu Date: 2019-10-28 11:33:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/f906a432 8232992: Shenandoah: Implement self-fixing interpreter LRB 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/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp From duke at openjdk.java.net Mon Oct 28 17:11:26 2019 From: duke at openjdk.java.net (duke) Date: Mon, 28 Oct 2019 17:11:26 GMT Subject: git: openjdk/mobile: 8232118: Add JVM option to enable JVMCI compilers in product mode Message-ID: <929d7959-4f93-472e-bd56-f9d1c9f8262d@openjdk.java.net> Changeset: 25d6a33e Author: Bob Vandette Date: 2019-10-28 16:06:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/25d6a33e 8232118: Add JVM option to enable JVMCI compilers in product mode Reviewed-by: kvn, dholmes ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp From duke at openjdk.java.net Mon Oct 28 17:23:27 2019 From: duke at openjdk.java.net (duke) Date: Mon, 28 Oct 2019 17:23:27 GMT Subject: git: openjdk/mobile: 8232879: Writing out data with the Zip File System leads to a CRC failure Message-ID: <117fd56e-fde7-4e3f-a66e-5f6a80899b5d@openjdk.java.net> Changeset: f3c76c47 Author: Jaikiran Pai Committer: Lance Andersen Date: 2019-10-28 13:17:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/f3c76c47 8232879: Writing out data with the Zip File System leads to a CRC failure Reviewed-by: lancea, clanger ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/CRCWriteTest.java From duke at openjdk.java.net Mon Oct 28 18:12:33 2019 From: duke at openjdk.java.net (duke) Date: Mon, 28 Oct 2019 18:12:33 GMT Subject: git: openjdk/mobile: 8231273: Upgrade CLDR to v36 Message-ID: <371e7d89-62bc-4e21-af78-dbb012c3e083@openjdk.java.net> Changeset: 127c4a4e Author: Naoto Sato Date: 2019-10-28 11:06:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/127c4a4e 8231273: Upgrade CLDR to v36 Reviewed-by: rriggs ! make/data/cldr/README ! make/data/cldr/common/bcp47/timezone.xml ! make/data/cldr/common/dtd/ldml.dtd ! make/data/cldr/common/dtd/ldmlBCP47.dtd ! make/data/cldr/common/dtd/ldmlSupplemental.dtd ! make/data/cldr/common/main/af.xml ! make/data/cldr/common/main/af_NA.xml ! make/data/cldr/common/main/af_ZA.xml ! make/data/cldr/common/main/agq.xml ! make/data/cldr/common/main/agq_CM.xml ! make/data/cldr/common/main/ak.xml ! make/data/cldr/common/main/ak_GH.xml ! make/data/cldr/common/main/am.xml ! make/data/cldr/common/main/am_ET.xml ! make/data/cldr/common/main/ar.xml ! make/data/cldr/common/main/ar_001.xml ! make/data/cldr/common/main/ar_AE.xml ! make/data/cldr/common/main/ar_BH.xml ! make/data/cldr/common/main/ar_DJ.xml ! make/data/cldr/common/main/ar_DZ.xml ! make/data/cldr/common/main/ar_EG.xml ! make/data/cldr/common/main/ar_EH.xml ! make/data/cldr/common/main/ar_ER.xml ! make/data/cldr/common/main/ar_IL.xml ! make/data/cldr/common/main/ar_IQ.xml ! make/data/cldr/common/main/ar_JO.xml ! make/data/cldr/common/main/ar_KM.xml ! make/data/cldr/common/main/ar_KW.xml ! make/data/cldr/common/main/ar_LB.xml ! make/data/cldr/common/main/ar_LY.xml ! make/data/cldr/common/main/ar_MA.xml ! make/data/cldr/common/main/ar_MR.xml ! make/data/cldr/common/main/ar_OM.xml ! make/data/cldr/common/main/ar_PS.xml ! make/data/cldr/common/main/ar_QA.xml ! make/data/cldr/common/main/ar_SA.xml ! make/data/cldr/common/main/ar_SD.xml ! make/data/cldr/common/main/ar_SO.xml ! make/data/cldr/common/main/ar_SS.xml ! make/data/cldr/common/main/ar_SY.xml ! make/data/cldr/common/main/ar_TD.xml ! make/data/cldr/common/main/ar_TN.xml ! make/data/cldr/common/main/ar_YE.xml ! make/data/cldr/common/main/as.xml ! make/data/cldr/common/main/as_IN.xml ! make/data/cldr/common/main/asa.xml ! make/data/cldr/common/main/asa_TZ.xml ! make/data/cldr/common/main/ast.xml ! make/data/cldr/common/main/ast_ES.xml ! make/data/cldr/common/main/az.xml ! make/data/cldr/common/main/az_Cyrl.xml ! make/data/cldr/common/main/az_Cyrl_AZ.xml ! make/data/cldr/common/main/az_Latn.xml ! make/data/cldr/common/main/az_Latn_AZ.xml ! make/data/cldr/common/main/bas.xml ! make/data/cldr/common/main/bas_CM.xml ! make/data/cldr/common/main/be.xml ! make/data/cldr/common/main/be_BY.xml ! make/data/cldr/common/main/bem.xml ! make/data/cldr/common/main/bem_ZM.xml ! make/data/cldr/common/main/bez.xml ! make/data/cldr/common/main/bez_TZ.xml ! make/data/cldr/common/main/bg.xml ! make/data/cldr/common/main/bg_BG.xml ! make/data/cldr/common/main/bm.xml ! make/data/cldr/common/main/bm_ML.xml ! make/data/cldr/common/main/bn.xml ! make/data/cldr/common/main/bn_BD.xml ! make/data/cldr/common/main/bn_IN.xml ! make/data/cldr/common/main/bo.xml ! make/data/cldr/common/main/bo_CN.xml ! make/data/cldr/common/main/bo_IN.xml ! make/data/cldr/common/main/br.xml ! make/data/cldr/common/main/br_FR.xml ! make/data/cldr/common/main/brx.xml ! make/data/cldr/common/main/brx_IN.xml ! make/data/cldr/common/main/bs.xml ! make/data/cldr/common/main/bs_Cyrl.xml ! make/data/cldr/common/main/bs_Cyrl_BA.xml ! make/data/cldr/common/main/bs_Latn.xml ! make/data/cldr/common/main/bs_Latn_BA.xml ! make/data/cldr/common/main/ca.xml ! make/data/cldr/common/main/ca_AD.xml ! make/data/cldr/common/main/ca_ES.xml ! make/data/cldr/common/main/ca_ES_VALENCIA.xml ! make/data/cldr/common/main/ca_FR.xml ! make/data/cldr/common/main/ca_IT.xml ! make/data/cldr/common/main/ccp.xml ! make/data/cldr/common/main/ccp_BD.xml ! make/data/cldr/common/main/ccp_IN.xml ! make/data/cldr/common/main/ce.xml ! make/data/cldr/common/main/ce_RU.xml ! make/data/cldr/common/main/ceb.xml ! make/data/cldr/common/main/ceb_PH.xml ! make/data/cldr/common/main/cgg.xml ! make/data/cldr/common/main/cgg_UG.xml ! make/data/cldr/common/main/chr.xml ! make/data/cldr/common/main/chr_US.xml ! make/data/cldr/common/main/ckb.xml ! make/data/cldr/common/main/ckb_IQ.xml ! make/data/cldr/common/main/ckb_IR.xml ! make/data/cldr/common/main/cs.xml ! make/data/cldr/common/main/cs_CZ.xml ! make/data/cldr/common/main/cu.xml ! make/data/cldr/common/main/cu_RU.xml ! make/data/cldr/common/main/cy.xml ! make/data/cldr/common/main/cy_GB.xml ! make/data/cldr/common/main/da.xml ! make/data/cldr/common/main/da_DK.xml ! make/data/cldr/common/main/da_GL.xml ! make/data/cldr/common/main/dav.xml ! make/data/cldr/common/main/dav_KE.xml ! make/data/cldr/common/main/de.xml ! make/data/cldr/common/main/de_AT.xml ! make/data/cldr/common/main/de_BE.xml ! make/data/cldr/common/main/de_CH.xml ! make/data/cldr/common/main/de_DE.xml ! make/data/cldr/common/main/de_IT.xml ! make/data/cldr/common/main/de_LI.xml ! make/data/cldr/common/main/de_LU.xml ! make/data/cldr/common/main/dje.xml ! make/data/cldr/common/main/dje_NE.xml ! make/data/cldr/common/main/dsb.xml ! make/data/cldr/common/main/dsb_DE.xml ! make/data/cldr/common/main/dua.xml ! make/data/cldr/common/main/dua_CM.xml ! make/data/cldr/common/main/dyo.xml ! make/data/cldr/common/main/dyo_SN.xml ! make/data/cldr/common/main/dz.xml ! make/data/cldr/common/main/dz_BT.xml ! make/data/cldr/common/main/ebu.xml ! make/data/cldr/common/main/ebu_KE.xml ! make/data/cldr/common/main/ee.xml ! make/data/cldr/common/main/ee_GH.xml ! make/data/cldr/common/main/ee_TG.xml ! make/data/cldr/common/main/el.xml ! make/data/cldr/common/main/el_CY.xml ! make/data/cldr/common/main/el_GR.xml ! make/data/cldr/common/main/en.xml ! make/data/cldr/common/main/en_001.xml ! make/data/cldr/common/main/en_150.xml ! make/data/cldr/common/main/en_AE.xml ! make/data/cldr/common/main/en_AG.xml ! make/data/cldr/common/main/en_AI.xml ! make/data/cldr/common/main/en_AS.xml ! make/data/cldr/common/main/en_AT.xml ! make/data/cldr/common/main/en_AU.xml ! make/data/cldr/common/main/en_BB.xml ! make/data/cldr/common/main/en_BE.xml ! make/data/cldr/common/main/en_BI.xml ! make/data/cldr/common/main/en_BM.xml ! make/data/cldr/common/main/en_BS.xml ! make/data/cldr/common/main/en_BW.xml ! make/data/cldr/common/main/en_BZ.xml ! make/data/cldr/common/main/en_CA.xml ! make/data/cldr/common/main/en_CC.xml ! make/data/cldr/common/main/en_CH.xml ! make/data/cldr/common/main/en_CK.xml ! make/data/cldr/common/main/en_CM.xml ! make/data/cldr/common/main/en_CX.xml ! make/data/cldr/common/main/en_CY.xml ! make/data/cldr/common/main/en_DE.xml ! make/data/cldr/common/main/en_DG.xml ! make/data/cldr/common/main/en_DK.xml ! make/data/cldr/common/main/en_DM.xml ! make/data/cldr/common/main/en_ER.xml ! make/data/cldr/common/main/en_FI.xml ! make/data/cldr/common/main/en_FJ.xml ! make/data/cldr/common/main/en_FK.xml ! make/data/cldr/common/main/en_FM.xml ! make/data/cldr/common/main/en_GB.xml ! make/data/cldr/common/main/en_GD.xml ! make/data/cldr/common/main/en_GG.xml ! make/data/cldr/common/main/en_GH.xml ! make/data/cldr/common/main/en_GI.xml ! make/data/cldr/common/main/en_GM.xml ! make/data/cldr/common/main/en_GU.xml ! make/data/cldr/common/main/en_GY.xml ! make/data/cldr/common/main/en_HK.xml ! make/data/cldr/common/main/en_IE.xml ! make/data/cldr/common/main/en_IL.xml ! make/data/cldr/common/main/en_IM.xml ! make/data/cldr/common/main/en_IN.xml ! make/data/cldr/common/main/en_IO.xml ! make/data/cldr/common/main/en_JE.xml ! make/data/cldr/common/main/en_JM.xml ! make/data/cldr/common/main/en_KE.xml ! make/data/cldr/common/main/en_KI.xml ! make/data/cldr/common/main/en_KN.xml ! make/data/cldr/common/main/en_KY.xml ! make/data/cldr/common/main/en_LC.xml ! make/data/cldr/common/main/en_LR.xml ! make/data/cldr/common/main/en_LS.xml ! make/data/cldr/common/main/en_MG.xml ! make/data/cldr/common/main/en_MH.xml ! make/data/cldr/common/main/en_MO.xml ! make/data/cldr/common/main/en_MP.xml ! make/data/cldr/common/main/en_MS.xml ! make/data/cldr/common/main/en_MT.xml ! make/data/cldr/common/main/en_MU.xml ! make/data/cldr/common/main/en_MW.xml ! make/data/cldr/common/main/en_MY.xml ! make/data/cldr/common/main/en_NA.xml ! make/data/cldr/common/main/en_NF.xml ! make/data/cldr/common/main/en_NG.xml ! make/data/cldr/common/main/en_NL.xml ! make/data/cldr/common/main/en_NR.xml ! make/data/cldr/common/main/en_NU.xml ! make/data/cldr/common/main/en_NZ.xml ! make/data/cldr/common/main/en_PG.xml ! make/data/cldr/common/main/en_PH.xml ! make/data/cldr/common/main/en_PK.xml ! make/data/cldr/common/main/en_PN.xml ! make/data/cldr/common/main/en_PR.xml ! make/data/cldr/common/main/en_PW.xml ! make/data/cldr/common/main/en_RW.xml ! make/data/cldr/common/main/en_SB.xml ! make/data/cldr/common/main/en_SC.xml ! make/data/cldr/common/main/en_SD.xml ! make/data/cldr/common/main/en_SE.xml ! make/data/cldr/common/main/en_SG.xml ! make/data/cldr/common/main/en_SH.xml ! make/data/cldr/common/main/en_SI.xml ! make/data/cldr/common/main/en_SL.xml ! make/data/cldr/common/main/en_SS.xml ! make/data/cldr/common/main/en_SX.xml ! make/data/cldr/common/main/en_SZ.xml ! make/data/cldr/common/main/en_TC.xml ! make/data/cldr/common/main/en_TK.xml ! make/data/cldr/common/main/en_TO.xml ! make/data/cldr/common/main/en_TT.xml ! make/data/cldr/common/main/en_TV.xml ! make/data/cldr/common/main/en_TZ.xml ! make/data/cldr/common/main/en_UG.xml ! make/data/cldr/common/main/en_UM.xml ! make/data/cldr/common/main/en_US.xml ! make/data/cldr/common/main/en_US_POSIX.xml ! make/data/cldr/common/main/en_VC.xml ! make/data/cldr/common/main/en_VG.xml ! make/data/cldr/common/main/en_VI.xml ! make/data/cldr/common/main/en_VU.xml ! make/data/cldr/common/main/en_WS.xml ! make/data/cldr/common/main/en_ZA.xml ! make/data/cldr/common/main/en_ZM.xml ! make/data/cldr/common/main/en_ZW.xml ! make/data/cldr/common/main/eo.xml ! make/data/cldr/common/main/eo_001.xml ! make/data/cldr/common/main/es.xml ! make/data/cldr/common/main/es_419.xml ! make/data/cldr/common/main/es_AR.xml ! make/data/cldr/common/main/es_BO.xml ! make/data/cldr/common/main/es_BR.xml ! make/data/cldr/common/main/es_BZ.xml ! make/data/cldr/common/main/es_CL.xml ! make/data/cldr/common/main/es_CO.xml ! make/data/cldr/common/main/es_CR.xml ! make/data/cldr/common/main/es_CU.xml ! make/data/cldr/common/main/es_DO.xml ! make/data/cldr/common/main/es_EA.xml ! make/data/cldr/common/main/es_EC.xml ! make/data/cldr/common/main/es_ES.xml ! make/data/cldr/common/main/es_GQ.xml ! make/data/cldr/common/main/es_GT.xml ! make/data/cldr/common/main/es_HN.xml ! make/data/cldr/common/main/es_IC.xml ! make/data/cldr/common/main/es_MX.xml ! make/data/cldr/common/main/es_NI.xml ! make/data/cldr/common/main/es_PA.xml ! make/data/cldr/common/main/es_PE.xml ! make/data/cldr/common/main/es_PH.xml ! make/data/cldr/common/main/es_PR.xml ! make/data/cldr/common/main/es_PY.xml ! make/data/cldr/common/main/es_SV.xml ! make/data/cldr/common/main/es_US.xml ! make/data/cldr/common/main/es_UY.xml ! make/data/cldr/common/main/es_VE.xml ! make/data/cldr/common/main/et.xml ! make/data/cldr/common/main/et_EE.xml ! make/data/cldr/common/main/eu.xml ! make/data/cldr/common/main/eu_ES.xml ! make/data/cldr/common/main/ewo.xml ! make/data/cldr/common/main/ewo_CM.xml ! make/data/cldr/common/main/fa.xml ! make/data/cldr/common/main/fa_AF.xml ! make/data/cldr/common/main/fa_IR.xml ! make/data/cldr/common/main/ff.xml ! make/data/cldr/common/main/ff_Latn.xml ! make/data/cldr/common/main/ff_Latn_BF.xml ! make/data/cldr/common/main/ff_Latn_CM.xml ! make/data/cldr/common/main/ff_Latn_GH.xml ! make/data/cldr/common/main/ff_Latn_GM.xml ! make/data/cldr/common/main/ff_Latn_GN.xml ! make/data/cldr/common/main/ff_Latn_GW.xml ! make/data/cldr/common/main/ff_Latn_LR.xml ! make/data/cldr/common/main/ff_Latn_MR.xml ! make/data/cldr/common/main/ff_Latn_NE.xml ! make/data/cldr/common/main/ff_Latn_NG.xml ! make/data/cldr/common/main/ff_Latn_SL.xml ! make/data/cldr/common/main/ff_Latn_SN.xml ! make/data/cldr/common/main/fi.xml ! make/data/cldr/common/main/fi_FI.xml ! make/data/cldr/common/main/fil.xml ! make/data/cldr/common/main/fil_PH.xml ! make/data/cldr/common/main/fo.xml ! make/data/cldr/common/main/fo_DK.xml ! make/data/cldr/common/main/fo_FO.xml ! make/data/cldr/common/main/fr.xml ! make/data/cldr/common/main/fr_BE.xml ! make/data/cldr/common/main/fr_BF.xml ! make/data/cldr/common/main/fr_BI.xml ! make/data/cldr/common/main/fr_BJ.xml ! make/data/cldr/common/main/fr_BL.xml ! make/data/cldr/common/main/fr_CA.xml ! make/data/cldr/common/main/fr_CD.xml ! make/data/cldr/common/main/fr_CF.xml ! make/data/cldr/common/main/fr_CG.xml ! make/data/cldr/common/main/fr_CH.xml ! make/data/cldr/common/main/fr_CI.xml ! make/data/cldr/common/main/fr_CM.xml ! make/data/cldr/common/main/fr_DJ.xml ! make/data/cldr/common/main/fr_DZ.xml ! make/data/cldr/common/main/fr_FR.xml ! make/data/cldr/common/main/fr_GA.xml ! make/data/cldr/common/main/fr_GF.xml ! make/data/cldr/common/main/fr_GN.xml ! make/data/cldr/common/main/fr_GP.xml ! make/data/cldr/common/main/fr_GQ.xml ! make/data/cldr/common/main/fr_HT.xml ! make/data/cldr/common/main/fr_KM.xml ! make/data/cldr/common/main/fr_LU.xml ! make/data/cldr/common/main/fr_MA.xml ! make/data/cldr/common/main/fr_MC.xml ! make/data/cldr/common/main/fr_MF.xml ! make/data/cldr/common/main/fr_MG.xml ! make/data/cldr/common/main/fr_ML.xml ! make/data/cldr/common/main/fr_MQ.xml ! make/data/cldr/common/main/fr_MR.xml ! make/data/cldr/common/main/fr_MU.xml ! make/data/cldr/common/main/fr_NC.xml ! make/data/cldr/common/main/fr_NE.xml ! make/data/cldr/common/main/fr_PF.xml ! make/data/cldr/common/main/fr_PM.xml ! make/data/cldr/common/main/fr_RE.xml ! make/data/cldr/common/main/fr_RW.xml ! make/data/cldr/common/main/fr_SC.xml ! make/data/cldr/common/main/fr_SN.xml ! make/data/cldr/common/main/fr_SY.xml ! make/data/cldr/common/main/fr_TD.xml ! make/data/cldr/common/main/fr_TG.xml ! make/data/cldr/common/main/fr_TN.xml ! make/data/cldr/common/main/fr_VU.xml ! make/data/cldr/common/main/fr_WF.xml ! make/data/cldr/common/main/fr_YT.xml ! make/data/cldr/common/main/fur.xml ! make/data/cldr/common/main/fur_IT.xml ! make/data/cldr/common/main/fy.xml ! make/data/cldr/common/main/fy_NL.xml ! make/data/cldr/common/main/ga.xml + make/data/cldr/common/main/ga_GB.xml ! make/data/cldr/common/main/ga_IE.xml ! make/data/cldr/common/main/gd.xml ! make/data/cldr/common/main/gd_GB.xml ! make/data/cldr/common/main/gl.xml ! make/data/cldr/common/main/gl_ES.xml ! make/data/cldr/common/main/gsw.xml ! make/data/cldr/common/main/gsw_CH.xml ! make/data/cldr/common/main/gsw_FR.xml ! make/data/cldr/common/main/gsw_LI.xml ! make/data/cldr/common/main/gu.xml ! make/data/cldr/common/main/gu_IN.xml ! make/data/cldr/common/main/guz.xml ! make/data/cldr/common/main/guz_KE.xml ! make/data/cldr/common/main/gv.xml ! make/data/cldr/common/main/gv_IM.xml ! make/data/cldr/common/main/ha.xml ! make/data/cldr/common/main/ha_GH.xml ! make/data/cldr/common/main/ha_NE.xml ! make/data/cldr/common/main/ha_NG.xml ! make/data/cldr/common/main/haw.xml ! make/data/cldr/common/main/haw_US.xml ! make/data/cldr/common/main/he.xml ! make/data/cldr/common/main/he_IL.xml ! make/data/cldr/common/main/hi.xml ! make/data/cldr/common/main/hi_IN.xml ! make/data/cldr/common/main/hr.xml ! make/data/cldr/common/main/hr_BA.xml ! make/data/cldr/common/main/hr_HR.xml ! make/data/cldr/common/main/hsb.xml ! make/data/cldr/common/main/hsb_DE.xml ! make/data/cldr/common/main/hu.xml ! make/data/cldr/common/main/hu_HU.xml ! make/data/cldr/common/main/hy.xml ! make/data/cldr/common/main/hy_AM.xml ! make/data/cldr/common/main/ia.xml ! make/data/cldr/common/main/ia_001.xml ! make/data/cldr/common/main/id.xml ! make/data/cldr/common/main/id_ID.xml ! make/data/cldr/common/main/ig.xml ! make/data/cldr/common/main/ig_NG.xml ! make/data/cldr/common/main/ii.xml ! make/data/cldr/common/main/ii_CN.xml ! make/data/cldr/common/main/is.xml ! make/data/cldr/common/main/is_IS.xml ! make/data/cldr/common/main/it.xml ! make/data/cldr/common/main/it_CH.xml ! make/data/cldr/common/main/it_IT.xml ! make/data/cldr/common/main/it_SM.xml ! make/data/cldr/common/main/it_VA.xml ! make/data/cldr/common/main/ja.xml ! make/data/cldr/common/main/ja_JP.xml ! make/data/cldr/common/main/jgo.xml ! make/data/cldr/common/main/jgo_CM.xml ! make/data/cldr/common/main/jmc.xml ! make/data/cldr/common/main/jmc_TZ.xml ! make/data/cldr/common/main/jv.xml ! make/data/cldr/common/main/jv_ID.xml ! make/data/cldr/common/main/ka.xml ! make/data/cldr/common/main/ka_GE.xml ! make/data/cldr/common/main/kab.xml ! make/data/cldr/common/main/kab_DZ.xml ! make/data/cldr/common/main/kam.xml ! make/data/cldr/common/main/kam_KE.xml ! make/data/cldr/common/main/kde.xml ! make/data/cldr/common/main/kde_TZ.xml ! make/data/cldr/common/main/kea.xml ! make/data/cldr/common/main/kea_CV.xml ! make/data/cldr/common/main/khq.xml ! make/data/cldr/common/main/khq_ML.xml ! make/data/cldr/common/main/ki.xml ! make/data/cldr/common/main/ki_KE.xml ! make/data/cldr/common/main/kk.xml ! make/data/cldr/common/main/kk_KZ.xml ! make/data/cldr/common/main/kkj.xml ! make/data/cldr/common/main/kkj_CM.xml ! make/data/cldr/common/main/kl.xml ! make/data/cldr/common/main/kl_GL.xml ! make/data/cldr/common/main/kln.xml ! make/data/cldr/common/main/kln_KE.xml ! make/data/cldr/common/main/km.xml ! make/data/cldr/common/main/km_KH.xml ! make/data/cldr/common/main/kn.xml ! make/data/cldr/common/main/kn_IN.xml ! make/data/cldr/common/main/ko.xml ! make/data/cldr/common/main/ko_KP.xml ! make/data/cldr/common/main/ko_KR.xml ! make/data/cldr/common/main/kok.xml ! make/data/cldr/common/main/kok_IN.xml ! make/data/cldr/common/main/ks.xml ! make/data/cldr/common/main/ks_IN.xml ! make/data/cldr/common/main/ksb.xml ! make/data/cldr/common/main/ksb_TZ.xml ! make/data/cldr/common/main/ksf.xml ! make/data/cldr/common/main/ksf_CM.xml ! make/data/cldr/common/main/ksh.xml ! make/data/cldr/common/main/ksh_DE.xml ! make/data/cldr/common/main/ku.xml ! make/data/cldr/common/main/ku_TR.xml ! make/data/cldr/common/main/kw.xml ! make/data/cldr/common/main/kw_GB.xml ! make/data/cldr/common/main/ky.xml ! make/data/cldr/common/main/ky_KG.xml ! make/data/cldr/common/main/lag.xml ! make/data/cldr/common/main/lag_TZ.xml ! make/data/cldr/common/main/lb.xml ! make/data/cldr/common/main/lb_LU.xml ! make/data/cldr/common/main/lg.xml ! make/data/cldr/common/main/lg_UG.xml ! make/data/cldr/common/main/lkt.xml ! make/data/cldr/common/main/lkt_US.xml ! make/data/cldr/common/main/ln.xml ! make/data/cldr/common/main/ln_AO.xml ! make/data/cldr/common/main/ln_CD.xml ! make/data/cldr/common/main/ln_CF.xml ! make/data/cldr/common/main/ln_CG.xml ! make/data/cldr/common/main/lo.xml ! make/data/cldr/common/main/lo_LA.xml ! make/data/cldr/common/main/lrc.xml ! make/data/cldr/common/main/lrc_IQ.xml ! make/data/cldr/common/main/lrc_IR.xml ! make/data/cldr/common/main/lt.xml ! make/data/cldr/common/main/lt_LT.xml ! make/data/cldr/common/main/lu.xml ! make/data/cldr/common/main/lu_CD.xml ! make/data/cldr/common/main/luo.xml ! make/data/cldr/common/main/luo_KE.xml ! make/data/cldr/common/main/luy.xml ! make/data/cldr/common/main/luy_KE.xml ! make/data/cldr/common/main/lv.xml ! make/data/cldr/common/main/lv_LV.xml ! make/data/cldr/common/main/mas.xml ! make/data/cldr/common/main/mas_KE.xml ! make/data/cldr/common/main/mas_TZ.xml ! make/data/cldr/common/main/mer.xml ! make/data/cldr/common/main/mer_KE.xml ! make/data/cldr/common/main/mfe.xml ! make/data/cldr/common/main/mfe_MU.xml ! make/data/cldr/common/main/mg.xml ! make/data/cldr/common/main/mg_MG.xml ! make/data/cldr/common/main/mgh.xml ! make/data/cldr/common/main/mgh_MZ.xml ! make/data/cldr/common/main/mgo.xml ! make/data/cldr/common/main/mgo_CM.xml ! make/data/cldr/common/main/mi.xml ! make/data/cldr/common/main/mi_NZ.xml ! make/data/cldr/common/main/mk.xml ! make/data/cldr/common/main/mk_MK.xml ! make/data/cldr/common/main/ml.xml ! make/data/cldr/common/main/ml_IN.xml ! make/data/cldr/common/main/mn.xml ! make/data/cldr/common/main/mn_MN.xml ! make/data/cldr/common/main/mr.xml ! make/data/cldr/common/main/mr_IN.xml ! make/data/cldr/common/main/ms.xml ! make/data/cldr/common/main/ms_BN.xml ! make/data/cldr/common/main/ms_MY.xml ! make/data/cldr/common/main/ms_SG.xml ! make/data/cldr/common/main/mt.xml ! make/data/cldr/common/main/mt_MT.xml ! make/data/cldr/common/main/mua.xml ! make/data/cldr/common/main/mua_CM.xml ! make/data/cldr/common/main/my.xml ! make/data/cldr/common/main/my_MM.xml ! make/data/cldr/common/main/mzn.xml ! make/data/cldr/common/main/mzn_IR.xml ! make/data/cldr/common/main/naq.xml ! make/data/cldr/common/main/naq_NA.xml ! make/data/cldr/common/main/nb.xml ! make/data/cldr/common/main/nb_NO.xml ! make/data/cldr/common/main/nb_SJ.xml ! make/data/cldr/common/main/nd.xml ! make/data/cldr/common/main/nd_ZW.xml ! make/data/cldr/common/main/nds.xml ! make/data/cldr/common/main/nds_DE.xml ! make/data/cldr/common/main/nds_NL.xml ! make/data/cldr/common/main/ne.xml ! make/data/cldr/common/main/ne_IN.xml ! make/data/cldr/common/main/ne_NP.xml ! make/data/cldr/common/main/nl.xml ! make/data/cldr/common/main/nl_AW.xml ! make/data/cldr/common/main/nl_BE.xml ! make/data/cldr/common/main/nl_BQ.xml ! make/data/cldr/common/main/nl_CW.xml ! make/data/cldr/common/main/nl_NL.xml ! make/data/cldr/common/main/nl_SR.xml ! make/data/cldr/common/main/nl_SX.xml ! make/data/cldr/common/main/nmg.xml ! make/data/cldr/common/main/nmg_CM.xml ! make/data/cldr/common/main/nn.xml ! make/data/cldr/common/main/nn_NO.xml ! make/data/cldr/common/main/nnh.xml ! make/data/cldr/common/main/nnh_CM.xml ! make/data/cldr/common/main/nus.xml ! make/data/cldr/common/main/nus_SS.xml ! make/data/cldr/common/main/nyn.xml ! make/data/cldr/common/main/nyn_UG.xml ! make/data/cldr/common/main/om.xml ! make/data/cldr/common/main/om_ET.xml ! make/data/cldr/common/main/om_KE.xml ! make/data/cldr/common/main/or.xml ! make/data/cldr/common/main/or_IN.xml ! make/data/cldr/common/main/os.xml ! make/data/cldr/common/main/os_GE.xml ! make/data/cldr/common/main/os_RU.xml ! make/data/cldr/common/main/pa.xml ! make/data/cldr/common/main/pa_Arab.xml ! make/data/cldr/common/main/pa_Arab_PK.xml ! make/data/cldr/common/main/pa_Guru.xml ! make/data/cldr/common/main/pa_Guru_IN.xml ! make/data/cldr/common/main/pl.xml ! make/data/cldr/common/main/pl_PL.xml ! make/data/cldr/common/main/prg.xml ! make/data/cldr/common/main/prg_001.xml ! make/data/cldr/common/main/ps.xml ! make/data/cldr/common/main/ps_AF.xml ! make/data/cldr/common/main/ps_PK.xml ! make/data/cldr/common/main/pt.xml ! make/data/cldr/common/main/pt_AO.xml ! make/data/cldr/common/main/pt_BR.xml ! make/data/cldr/common/main/pt_CH.xml ! make/data/cldr/common/main/pt_CV.xml ! make/data/cldr/common/main/pt_GQ.xml ! make/data/cldr/common/main/pt_GW.xml ! make/data/cldr/common/main/pt_LU.xml ! make/data/cldr/common/main/pt_MO.xml ! make/data/cldr/common/main/pt_MZ.xml ! make/data/cldr/common/main/pt_PT.xml ! make/data/cldr/common/main/pt_ST.xml ! make/data/cldr/common/main/pt_TL.xml ! make/data/cldr/common/main/qu.xml ! make/data/cldr/common/main/qu_BO.xml ! make/data/cldr/common/main/qu_EC.xml ! make/data/cldr/common/main/qu_PE.xml ! make/data/cldr/common/main/rm.xml ! make/data/cldr/common/main/rm_CH.xml ! make/data/cldr/common/main/rn.xml ! make/data/cldr/common/main/rn_BI.xml ! make/data/cldr/common/main/ro.xml ! make/data/cldr/common/main/ro_MD.xml ! make/data/cldr/common/main/ro_RO.xml ! make/data/cldr/common/main/rof.xml ! make/data/cldr/common/main/rof_TZ.xml ! make/data/cldr/common/main/root.xml ! make/data/cldr/common/main/ru.xml ! make/data/cldr/common/main/ru_BY.xml ! make/data/cldr/common/main/ru_KG.xml ! make/data/cldr/common/main/ru_KZ.xml ! make/data/cldr/common/main/ru_MD.xml ! make/data/cldr/common/main/ru_RU.xml ! make/data/cldr/common/main/ru_UA.xml ! make/data/cldr/common/main/rw.xml ! make/data/cldr/common/main/rw_RW.xml ! make/data/cldr/common/main/rwk.xml ! make/data/cldr/common/main/rwk_TZ.xml ! make/data/cldr/common/main/sah.xml ! make/data/cldr/common/main/sah_RU.xml ! make/data/cldr/common/main/saq.xml ! make/data/cldr/common/main/saq_KE.xml ! make/data/cldr/common/main/sbp.xml ! make/data/cldr/common/main/sbp_TZ.xml ! make/data/cldr/common/main/sd.xml ! make/data/cldr/common/main/sd_PK.xml ! make/data/cldr/common/main/se.xml ! make/data/cldr/common/main/se_FI.xml ! make/data/cldr/common/main/se_NO.xml ! make/data/cldr/common/main/se_SE.xml ! make/data/cldr/common/main/seh.xml ! make/data/cldr/common/main/seh_MZ.xml ! make/data/cldr/common/main/ses.xml ! make/data/cldr/common/main/ses_ML.xml ! make/data/cldr/common/main/sg.xml ! make/data/cldr/common/main/sg_CF.xml ! make/data/cldr/common/main/shi.xml ! make/data/cldr/common/main/shi_Latn.xml ! make/data/cldr/common/main/shi_Latn_MA.xml ! make/data/cldr/common/main/shi_Tfng.xml ! make/data/cldr/common/main/shi_Tfng_MA.xml ! make/data/cldr/common/main/si.xml ! make/data/cldr/common/main/si_LK.xml ! make/data/cldr/common/main/sk.xml ! make/data/cldr/common/main/sk_SK.xml ! make/data/cldr/common/main/sl.xml ! make/data/cldr/common/main/sl_SI.xml ! make/data/cldr/common/main/smn.xml ! make/data/cldr/common/main/smn_FI.xml ! make/data/cldr/common/main/sn.xml ! make/data/cldr/common/main/sn_ZW.xml ! make/data/cldr/common/main/so.xml ! make/data/cldr/common/main/so_DJ.xml ! make/data/cldr/common/main/so_ET.xml ! make/data/cldr/common/main/so_KE.xml ! make/data/cldr/common/main/so_SO.xml ! make/data/cldr/common/main/sq.xml ! make/data/cldr/common/main/sq_AL.xml ! make/data/cldr/common/main/sq_MK.xml ! make/data/cldr/common/main/sq_XK.xml ! make/data/cldr/common/main/sr.xml ! make/data/cldr/common/main/sr_Cyrl.xml ! make/data/cldr/common/main/sr_Cyrl_BA.xml ! make/data/cldr/common/main/sr_Cyrl_ME.xml ! make/data/cldr/common/main/sr_Cyrl_RS.xml ! make/data/cldr/common/main/sr_Cyrl_XK.xml ! make/data/cldr/common/main/sr_Latn.xml ! make/data/cldr/common/main/sr_Latn_BA.xml ! make/data/cldr/common/main/sr_Latn_ME.xml ! make/data/cldr/common/main/sr_Latn_RS.xml ! make/data/cldr/common/main/sr_Latn_XK.xml ! make/data/cldr/common/main/sv.xml ! make/data/cldr/common/main/sv_AX.xml ! make/data/cldr/common/main/sv_FI.xml ! make/data/cldr/common/main/sv_SE.xml ! make/data/cldr/common/main/sw.xml ! make/data/cldr/common/main/sw_CD.xml ! make/data/cldr/common/main/sw_KE.xml ! make/data/cldr/common/main/sw_TZ.xml ! make/data/cldr/common/main/sw_UG.xml ! make/data/cldr/common/main/ta.xml ! make/data/cldr/common/main/ta_IN.xml ! make/data/cldr/common/main/ta_LK.xml ! make/data/cldr/common/main/ta_MY.xml ! make/data/cldr/common/main/ta_SG.xml ! make/data/cldr/common/main/te.xml ! make/data/cldr/common/main/te_IN.xml ! make/data/cldr/common/main/teo.xml ! make/data/cldr/common/main/teo_KE.xml ! make/data/cldr/common/main/teo_UG.xml ! make/data/cldr/common/main/tg.xml ! make/data/cldr/common/main/tg_TJ.xml ! make/data/cldr/common/main/th.xml ! make/data/cldr/common/main/th_TH.xml ! make/data/cldr/common/main/ti.xml ! make/data/cldr/common/main/ti_ER.xml ! make/data/cldr/common/main/ti_ET.xml ! make/data/cldr/common/main/tk.xml ! make/data/cldr/common/main/tk_TM.xml ! make/data/cldr/common/main/to.xml ! make/data/cldr/common/main/to_TO.xml ! make/data/cldr/common/main/tr.xml ! make/data/cldr/common/main/tr_CY.xml ! make/data/cldr/common/main/tr_TR.xml ! make/data/cldr/common/main/tt.xml ! make/data/cldr/common/main/tt_RU.xml ! make/data/cldr/common/main/twq.xml ! make/data/cldr/common/main/twq_NE.xml ! make/data/cldr/common/main/tzm.xml ! make/data/cldr/common/main/tzm_MA.xml ! make/data/cldr/common/main/ug.xml ! make/data/cldr/common/main/ug_CN.xml ! make/data/cldr/common/main/uk.xml ! make/data/cldr/common/main/uk_UA.xml ! make/data/cldr/common/main/ur.xml ! make/data/cldr/common/main/ur_IN.xml ! make/data/cldr/common/main/ur_PK.xml ! make/data/cldr/common/main/uz.xml ! make/data/cldr/common/main/uz_Arab.xml ! make/data/cldr/common/main/uz_Arab_AF.xml ! make/data/cldr/common/main/uz_Cyrl.xml ! make/data/cldr/common/main/uz_Cyrl_UZ.xml ! make/data/cldr/common/main/uz_Latn.xml ! make/data/cldr/common/main/uz_Latn_UZ.xml ! make/data/cldr/common/main/vai.xml ! make/data/cldr/common/main/vai_Latn.xml ! make/data/cldr/common/main/vai_Latn_LR.xml ! make/data/cldr/common/main/vai_Vaii.xml ! make/data/cldr/common/main/vai_Vaii_LR.xml ! make/data/cldr/common/main/vi.xml ! make/data/cldr/common/main/vi_VN.xml ! make/data/cldr/common/main/vo.xml ! make/data/cldr/common/main/vo_001.xml ! make/data/cldr/common/main/vun.xml ! make/data/cldr/common/main/vun_TZ.xml ! make/data/cldr/common/main/wae.xml ! make/data/cldr/common/main/wae_CH.xml ! make/data/cldr/common/main/wo.xml ! make/data/cldr/common/main/wo_SN.xml ! make/data/cldr/common/main/xh.xml ! make/data/cldr/common/main/xh_ZA.xml ! make/data/cldr/common/main/xog.xml ! make/data/cldr/common/main/xog_UG.xml ! make/data/cldr/common/main/yav.xml ! make/data/cldr/common/main/yav_CM.xml ! make/data/cldr/common/main/yi.xml ! make/data/cldr/common/main/yi_001.xml ! make/data/cldr/common/main/yo.xml ! make/data/cldr/common/main/yo_BJ.xml ! make/data/cldr/common/main/yo_NG.xml ! make/data/cldr/common/main/yue.xml ! make/data/cldr/common/main/yue_Hans.xml ! make/data/cldr/common/main/yue_Hans_CN.xml ! make/data/cldr/common/main/yue_Hant.xml ! make/data/cldr/common/main/yue_Hant_HK.xml ! make/data/cldr/common/main/zgh.xml ! make/data/cldr/common/main/zgh_MA.xml ! make/data/cldr/common/main/zh.xml ! make/data/cldr/common/main/zh_Hans.xml ! make/data/cldr/common/main/zh_Hans_CN.xml ! make/data/cldr/common/main/zh_Hans_HK.xml ! make/data/cldr/common/main/zh_Hans_MO.xml ! make/data/cldr/common/main/zh_Hans_SG.xml ! make/data/cldr/common/main/zh_Hant.xml ! make/data/cldr/common/main/zh_Hant_HK.xml ! make/data/cldr/common/main/zh_Hant_MO.xml ! make/data/cldr/common/main/zh_Hant_TW.xml ! make/data/cldr/common/main/zu.xml ! make/data/cldr/common/main/zu_ZA.xml ! make/data/cldr/common/supplemental/attributeValueValidity.xml ! make/data/cldr/common/supplemental/characters.xml ! make/data/cldr/common/supplemental/coverageLevels.xml ! make/data/cldr/common/supplemental/dayPeriods.xml ! make/data/cldr/common/supplemental/genderList.xml ! make/data/cldr/common/supplemental/languageGroup.xml ! make/data/cldr/common/supplemental/languageInfo.xml ! make/data/cldr/common/supplemental/likelySubtags.xml ! make/data/cldr/common/supplemental/metaZones.xml ! make/data/cldr/common/supplemental/numberingSystems.xml ! make/data/cldr/common/supplemental/ordinals.xml ! make/data/cldr/common/supplemental/pluralRanges.xml ! make/data/cldr/common/supplemental/plurals.xml ! make/data/cldr/common/supplemental/rgScope.xml ! make/data/cldr/common/supplemental/subdivisions.xml ! make/data/cldr/common/supplemental/supplementalData.xml ! make/data/cldr/common/supplemental/supplementalMetadata.xml ! make/data/cldr/common/supplemental/windowsZones.xml ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java ! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! test/jdk/java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java ! test/jdk/java/util/Calendar/CalendarDataTest.java ! test/jdk/java/util/Locale/Bug8179071.java ! test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java ! test/jdk/sun/text/resources/LocaleData.cldr ! test/jdk/sun/text/resources/LocaleDataTest.java From duke at openjdk.java.net Mon Oct 28 20:46:29 2019 From: duke at openjdk.java.net (duke) Date: Mon, 28 Oct 2019 20:46:29 GMT Subject: git: openjdk/mobile: 8086003: Test fails on OSX with java.lang.RuntimeException 'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3' missing Message-ID: <7fec2c24-c009-4c0c-99e1-c70041d08734@openjdk.java.net> Changeset: 26da13e5 Author: Coleen Phillimore Date: 2019-10-28 16:41:47 +0000 URL: https://git.openjdk.java.net/mobile/commit/26da13e5 8086003: Test fails on OSX with java.lang.RuntimeException 'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3' missing Make the test reserve 1G rather than 3G, so it is more reliable. Reviewed-by: hseigel, stuefe ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java From duke at openjdk.java.net Tue Oct 29 01:40:30 2019 From: duke at openjdk.java.net (duke) Date: Tue, 29 Oct 2019 01:40:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1ca7f9e6-4738-4e27-94b3-690b4f72b30b@openjdk.java.net> Changeset: 055a49a2 Author: Weijun Wang Date: 2019-10-29 09:34:21 +0000 URL: https://git.openjdk.java.net/mobile/commit/055a49a2 8228969: 2019-09-28 public suffix list update Reviewed-by: mullan ! make/data/publicsuffixlist/VERSION ! make/data/publicsuffixlist/public_suffix_list.dat ! src/java.base/share/legal/public_suffix.md + test/jdk/sun/security/util/RegisteredDomain/ParseNames.java + test/jdk/sun/security/util/RegisteredDomain/tests.dat Changeset: 026a05d0 Author: Weijun Wang Date: 2019-10-29 09:34:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/026a05d0 8231365: ServicePermission::equals doesn't comply to the spec 8231196: DelegationPermission allows to create an instance that thows NPE on ::equals call Reviewed-by: mullan ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java ! test/jdk/javax/security/auth/kerberos/DelegationPermissionHash.java + test/jdk/javax/security/auth/kerberos/DelegationPermissionInit.java + test/jdk/javax/security/auth/kerberos/ServicePermissionEquals.java From duke at openjdk.java.net Tue Oct 29 10:39:20 2019 From: duke at openjdk.java.net (duke) Date: Tue, 29 Oct 2019 10:39:20 GMT Subject: git: openjdk/mobile: 8230400: Missing constant pool entry for a method in stacktrace Message-ID: Changeset: 72b3f81d Author: Markus Gr?nlund Date: 2019-10-29 11:33:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/72b3f81d 8230400: Missing constant pool entry for a method in stacktrace Reviewed-by: egahlin ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java From duke at openjdk.java.net Tue Oct 29 16:56:10 2019 From: duke at openjdk.java.net (duke) Date: Tue, 29 Oct 2019 16:56:10 GMT Subject: git: openjdk/mobile: 8232080: jlink plugins for vendor information and run-time options Message-ID: Changeset: d83df453 Author: Mark Reinhold Date: 2019-10-29 08:26:55 +0000 URL: https://git.openjdk.java.net/mobile/commit/d83df453 8232080: jlink plugins for vendor information and run-time options Reviewed-by: ihse, alanb, kvn, bobv, mchung ! make/autoconf/jdk-version.m4 ! make/autoconf/version-numbers ! make/gensrc/GensrcMisc.gmk ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/java.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/java.base/share/classes/java/lang/VersionProps.java.template ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Flags.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddOptionsPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AddResourcePlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorBugURLPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorVMBugURLPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VendorVersionPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/module-info.java + test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java + test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java From duke at openjdk.java.net Tue Oct 29 17:19:09 2019 From: duke at openjdk.java.net (duke) Date: Tue, 29 Oct 2019 17:19:09 GMT Subject: git: openjdk/mobile: 8232864: Classes generated at link time by GenerateJLIClassesPlugin are not reproducible Message-ID: <7ecf1b15-0bcc-474a-90c2-bdc17470fec1@openjdk.java.net> Changeset: 66a4fd2b Author: Jie Fu Date: 2019-10-29 10:13:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/66a4fd2b 8232864: Classes generated at link time by GenerateJLIClassesPlugin are not reproducible Reviewed-by: redestad, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/jdk/tools/jlink/JLinkReproducibleTest.java From duke at openjdk.java.net Tue Oct 29 17:55:09 2019 From: duke at openjdk.java.net (duke) Date: Tue, 29 Oct 2019 17:55:09 GMT Subject: git: openjdk/mobile: 8233075: JFR - nmetods - misspelled in several places Message-ID: <09cee26e-6a55-4398-a282-036f2e922d77@openjdk.java.net> Changeset: dbbd17b4 Author: Eric Caspole Date: 2019-10-29 13:51:14 +0000 URL: https://git.openjdk.java.net/mobile/commit/dbbd17b4 8233075: JFR - nmetods - misspelled in several places Reviewed-by: hseigel, mseledtsov ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! test/jdk/jdk/jfr/event/compiler/TestCompilerStats.java From duke at openjdk.java.net Tue Oct 29 18:27:11 2019 From: duke at openjdk.java.net (duke) Date: Tue, 29 Oct 2019 18:27:11 GMT Subject: git: openjdk/mobile: 8231766: Files.copy and Files.move do not honor requested compression method when copying or moving within the same zip file Message-ID: <0845288d-af0a-428c-8027-8669235bd6c0@openjdk.java.net> Changeset: 4095f603 Author: Lance Andersen Date: 2019-10-29 14:22:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/4095f603 8231766: Files.copy and Files.move do not honor requested compression method when copying or moving within the same zip file Reviewed-by: clanger, bpb, alanb ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/CopyMoveTests.java ! test/jdk/jdk/nio/zipfs/UpdateEntryTest.java From duke at openjdk.java.net Tue Oct 29 19:06:10 2019 From: duke at openjdk.java.net (duke) Date: Tue, 29 Oct 2019 19:06:10 GMT Subject: git: openjdk/mobile: 8232748: Build static versions of certain JDK libraries Message-ID: Changeset: 0b33bc16 Author: Erik Joelsson Date: 2019-10-29 12:01:14 +0000 URL: https://git.openjdk.java.net/mobile/commit/0b33bc16 8232748: Build static versions of certain JDK libraries Reviewed-by: ihse, bobv ! make/Bundles.gmk ! make/Help.gmk ! make/Main.gmk ! make/MainSupport.gmk + make/StaticLibsImage.gmk ! make/autoconf/flags-cflags.m4 ! make/autoconf/spec.gmk.in ! make/common/JdkNativeCompilation.gmk ! make/common/Modules.gmk ! make/common/NativeCompilation.gmk ! make/conf/jib-profiles.js ! make/lib/Lib-java.base.gmk From duke at openjdk.java.net Tue Oct 29 19:57:11 2019 From: duke at openjdk.java.net (duke) Date: Tue, 29 Oct 2019 19:57:11 GMT Subject: git: openjdk/mobile: 8173975: Lookup::in should not allow target class be primitive or array class Message-ID: <19d070a3-1ae5-4b20-b2c8-63d17223a77c@openjdk.java.net> Changeset: 5b0fbb25 Author: Mandy Chung Date: 2019-10-29 12:52:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/5b0fbb25 8173975: Lookup::in should not allow target class be primitive or array class Reviewed-by: alanb ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/jdk/java/lang/invoke/lookup/LookupClassTest.java From duke at openjdk.java.net Tue Oct 29 21:33:09 2019 From: duke at openjdk.java.net (duke) Date: Tue, 29 Oct 2019 21:33:09 GMT Subject: git: openjdk/mobile: 8233137: runtime/ErrorHandling/VeryEarlyAssertTest.java fails after 8232080 Message-ID: <4e0fff95-14f6-41a8-a060-babde530ac36@openjdk.java.net> Changeset: f9f141b6 Author: Mark Reinhold Date: 2019-10-29 13:52:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/f9f141b6 8233137: runtime/ErrorHandling/VeryEarlyAssertTest.java fails after 8232080 Reviewed-by: stuefe, iignatyev, mchung ! src/hotspot/share/utilities/vmError.cpp From duke at openjdk.java.net Tue Oct 29 22:34:09 2019 From: duke at openjdk.java.net (duke) Date: Tue, 29 Oct 2019 22:34:09 GMT Subject: git: openjdk/mobile: 8233035: Update JVMCI Message-ID: Changeset: 5c506779 Author: Vladimir Kozlov Date: 2019-10-29 15:35:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/5c506779 8233035: Update JVMCI Reviewed-by: dlong ! src/hotspot/.mx.jvmci/suite.py ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/Cleaner.java ! 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/HotSpotCompiledCode.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/JVMCIServiceLocator.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/SuppressFBWarnings.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DebugInfoTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectFormattingTest.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectTestBase.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderData.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/VirtualObjectLayoutTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSpeculationLog.java From duke at openjdk.java.net Wed Oct 30 01:27:10 2019 From: duke at openjdk.java.net (duke) Date: Wed, 30 Oct 2019 01:27:10 GMT Subject: git: openjdk/mobile: 8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl Message-ID: <98847f43-4643-47f5-95f6-6acce2e814c4@openjdk.java.net> Changeset: ec56d9aa Author: Pengfei Li Date: 2019-10-30 09:17:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/ec56d9aa 8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad + test/hotspot/jtreg/compiler/codegen/TestSignedMultiplyLong.java From duke at openjdk.java.net Wed Oct 30 13:48:09 2019 From: duke at openjdk.java.net (duke) Date: Wed, 30 Oct 2019 13:48:09 GMT Subject: git: openjdk/mobile: 8233165: Shenandoah:SBSA::gen_load_reference_barrier_stub() should use pointer register for address on aarch64 Message-ID: <325fb89d-5b4d-4206-8c5f-65b4febb7a49@openjdk.java.net> Changeset: c786ef34 Author: Zhengyu Gu Date: 2019-10-30 09:42:59 +0000 URL: https://git.openjdk.java.net/mobile/commit/c786ef34 8233165: Shenandoah:SBSA::gen_load_reference_barrier_stub() should use pointer register for address on aarch64 Reviewed-by: rkennke ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp From duke at openjdk.java.net Wed Oct 30 14:17:09 2019 From: duke at openjdk.java.net (duke) Date: Wed, 30 Oct 2019 14:17:09 GMT Subject: git: openjdk/mobile: 8232724: Remove indirection with calling JNU_NewStringPlatform Message-ID: <553a5454-2740-458b-826f-9d9c44245b38@openjdk.java.net> Changeset: c7acea02 Author: Alexey Ivanov Date: 2019-10-30 14:08:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/c7acea02 8232724: Remove indirection with calling JNU_NewStringPlatform Reviewed-by: dholmes, clanger ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/include/jvm.h ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/share/native/libjava/jni_util.h From duke at openjdk.java.net Wed Oct 30 14:57:10 2019 From: duke at openjdk.java.net (duke) Date: Wed, 30 Oct 2019 14:57:10 GMT Subject: git: openjdk/mobile: 8230019: [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type" Message-ID: <5ec179d0-e63a-4abf-8ed2-4a5fe8e651eb@openjdk.java.net> Changeset: 6df28153 Author: Christian Hagedorn Date: 2019-10-29 14:29:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/6df28153 8230019: [REDO] compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type" Explicitly set the receiver klass in the ci MDO to NULL if it is NULL in the MDO while translating. Reviewed-by: kvn, thartmann ! src/hotspot/share/ci/ciMethodData.cpp ! test/hotspot/jtreg/ProblemList.txt From duke at openjdk.java.net Wed Oct 30 15:14:09 2019 From: duke at openjdk.java.net (duke) Date: Wed, 30 Oct 2019 15:14:09 GMT Subject: git: openjdk/mobile: 8233159: Method::result_type should use calculated value in constMethod Message-ID: Changeset: 061b0a66 Author: Claes Redestad Date: 2019-10-30 16:14:56 +0000 URL: https://git.openjdk.java.net/mobile/commit/061b0a66 8233159: Method::result_type should use calculated value in constMethod Reviewed-by: lfoltan, iklam, coleenp ! src/hotspot/share/interpreter/bytecode.cpp ! src/hotspot/share/oops/constMethod.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp From duke at openjdk.java.net Wed Oct 30 18:52:12 2019 From: duke at openjdk.java.net (duke) Date: Wed, 30 Oct 2019 18:52:12 GMT Subject: git: openjdk/mobile: 8226511: Implement JFR Event Streaming Message-ID: <96e8c320-0de2-42a4-8ce1-d2c96fc45b37@openjdk.java.net> Changeset: 8addc141 Author: Markus Gr?nlund Date: 2019-10-30 19:43:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/8addc141 8226511: Implement JFR Event Streaming Co-authored-by: Erik Gahlin Co-authored-by: Mikhailo Seledtsov Reviewed-by: egahlin, mseledtsov, mgronlun ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp ! src/hotspot/share/gc/z/zTracer.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/metadata/jfrSerializer.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp + src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp + src/hotspot/share/jfr/recorder/repository/jfrChunk.hpp - src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp - src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp ! src/hotspot/share/jfr/recorder/service/jfrPostBox.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp ! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp ! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp ! src/hotspot/share/jfr/support/jfrThreadLocal.cpp ! src/hotspot/share/jfr/support/jfrThreadLocal.hpp ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp ! src/hotspot/share/jfr/utilities/jfrDoublyLinkedList.hpp ! src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp + src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp + src/hotspot/share/jfr/utilities/jfrThreadIterator.hpp ! src/hotspot/share/jfr/utilities/jfrTypes.hpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp ! src/hotspot/share/jfr/writers/jfrStorageAdapter.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/ChunkParser.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/ConstantMap.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/EventParser.java + src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/LongMap.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/ObjectFactory.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/Parser.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/ParserFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClass.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClassLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedFrame.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedMethod.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedStackTrace.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThread.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThreadGroup.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java + src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java - src/jdk.jfr/share/classes/jdk/jfr/consumer/TimeConverter.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveSettingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java + src/jdk.jfr/share/classes/jdk/jfr/internal/FilePurger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java + src/jdk.jfr/share/classes/jdk/jfr/internal/LongMap.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataDescriptor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantLookup.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/JdkJfrConsumer.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectContext.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectFactory.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Parser.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFactory.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFilter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java - src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInternals.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/StreamConfiguration.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/StringParser.java + src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/TimeConverter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/EventPrintWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/hotspot/gtest/jfr/test_networkUtilization.cpp ! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/api/consumer/TestReadTwice.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingInternals.java + test/jdk/jdk/jfr/api/consumer/filestream/TestMultipleChunk.java + test/jdk/jdk/jfr/api/consumer/filestream/TestOrdered.java + test/jdk/jdk/jfr/api/consumer/filestream/TestReuse.java + test/jdk/jdk/jfr/api/consumer/recordingstream/EventProducer.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestAwaitTermination.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestClose.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestConstructor.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestDisable.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestEnable.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestMaxAge.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnClose.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorAsync.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorSync.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnFlush.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecursive.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestRemove.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetFlushInterval.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxAge.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxSize.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetSettings.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetStartTime.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestStart.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestStartAsync.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestUtils.java + test/jdk/jdk/jfr/api/consumer/security/DriverRecordingDumper.java + test/jdk/jdk/jfr/api/consumer/security/TestMissingPermission.java + test/jdk/jdk/jfr/api/consumer/security/TestRecordingFile.java + test/jdk/jdk/jfr/api/consumer/security/TestRecordingStream.java + test/jdk/jdk/jfr/api/consumer/security/TestStreamingFile.java + test/jdk/jdk/jfr/api/consumer/security/TestStreamingLocal.java + test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java + test/jdk/jdk/jfr/api/consumer/security/local-streaming.policy + test/jdk/jdk/jfr/api/consumer/security/no-permission.policy + test/jdk/jdk/jfr/api/consumer/streaming/TestChunkGap.java + test/jdk/jdk/jfr/api/consumer/streaming/TestEmptyChunks.java + test/jdk/jdk/jfr/api/consumer/streaming/TestEnableEvents.java + test/jdk/jdk/jfr/api/consumer/streaming/TestEventRegistration.java + test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java + test/jdk/jdk/jfr/api/consumer/streaming/TestFiltering.java + test/jdk/jdk/jfr/api/consumer/streaming/TestLatestEvent.java + test/jdk/jdk/jfr/api/consumer/streaming/TestRecordingBefore.java + test/jdk/jdk/jfr/api/consumer/streaming/TestRemovedChunks.java + test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryMigration.java + test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryProperty.java + test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java + test/jdk/jdk/jfr/api/consumer/streaming/TestStartSingleChunk.java + test/jdk/jdk/jfr/api/consumer/streaming/TestUnstarted.java + test/jdk/jdk/jfr/api/event/TestEventDuration.java + test/jdk/jdk/jfr/api/recording/time/TestSetFlushInterval.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java ! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java + test/jdk/jdk/jfr/event/runtime/TestFlush.java + test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java + test/jdk/jdk/jfr/jvm/TestThreadExclusion.java ! test/jdk/jdk/jfr/jvm/TestUnsupportedVM.java + test/jdk/jdk/jfr/startupargs/TestFlushInterval.java ! test/lib/jdk/test/lib/jfr/EventNames.java From duke at openjdk.java.net Wed Oct 30 20:00:13 2019 From: duke at openjdk.java.net (duke) Date: Wed, 30 Oct 2019 20:00:13 GMT Subject: git: openjdk/mobile: 8231451: ZipFileInputStream::skip handling of negative values with STORED entries Message-ID: <55682299-4852-4f62-9d4d-09966348c60a@openjdk.java.net> Changeset: 3cc7b5ba Author: Lance Andersen Date: 2019-10-30 15:54:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/3cc7b5ba 8231451: ZipFileInputStream::skip handling of negative values with STORED entries Reviewed-by: clanger, bpb, alanb ! src/java.base/share/classes/java/util/zip/ZipFile.java + test/jdk/java/util/zip/ZipFile/ZipFileInputStreamSkipTest.java From duke at openjdk.java.net Thu Oct 31 02:28:10 2019 From: duke at openjdk.java.net (duke) Date: Thu, 31 Oct 2019 02:28:10 GMT Subject: git: openjdk/mobile: 8232950: SUNPKCS11 Provider incorrectly check key length for PSS Signatures Message-ID: Changeset: f14e3a60 Author: Valerie Peng Date: 2019-10-31 02:22:42 +0000 URL: https://git.openjdk.java.net/mobile/commit/f14e3a60 8232950: SUNPKCS11 Provider incorrectly check key length for PSS Signatures Fixed to treat the queried key size values as bits instead of bytes Reviewed-by: ascarpino, xuelei ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java From duke at openjdk.java.net Thu Oct 31 02:37:09 2019 From: duke at openjdk.java.net (duke) Date: Thu, 31 Oct 2019 02:37:09 GMT Subject: git: openjdk/mobile: 8233266: Remove unnecessary fence in restore_unshareable_info Message-ID: Changeset: 2c77ae1c Author: Coleen Phillimore Date: 2019-10-30 22:32:00 +0000 URL: https://git.openjdk.java.net/mobile/commit/2c77ae1c 8233266: Remove unnecessary fence in restore_unshareable_info Reviewed-by: jiangli, dholmes ! src/hotspot/share/oops/klass.cpp From duke at openjdk.java.net Thu Oct 31 03:23:10 2019 From: duke at openjdk.java.net (duke) Date: Thu, 31 Oct 2019 03:23:10 GMT Subject: git: openjdk/mobile: Added tag jdk-14+21 for changeset c16ac7a2eba4 Message-ID: <44583971-9802-426f-baf4-a2146bbf8337@openjdk.java.net> Changeset: 843fe9eb Author: Jesper Wilhelmsson Date: 2019-10-31 04:17:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/843fe9eb Added tag jdk-14+21 for changeset c16ac7a2eba4 ! .hgtags From duke at openjdk.java.net Thu Oct 31 09:42:14 2019 From: duke at openjdk.java.net (duke) Date: Thu, 31 Oct 2019 09:42:14 GMT Subject: git: openjdk/mobile: 8233303: Shenandoah: verifier assert erroneously uses byte_size_in_exact_unit Message-ID: Changeset: 4fcd28bf Author: Aleksey Shipilev Date: 2019-10-31 10:37:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/4fcd28bf 8233303: Shenandoah: verifier assert erroneously uses byte_size_in_exact_unit Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp From duke at openjdk.java.net Thu Oct 31 19:26:12 2019 From: duke at openjdk.java.net (duke) Date: Thu, 31 Oct 2019 19:26:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <129fe70b-6f3d-40dd-a6f1-93a3b18f2636@openjdk.java.net> Changeset: 29f2d741 Author: Vojin Jovanovic Date: 2019-10-28 15:03:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/29f2d741 8232806: Introduce a system property to disable eager lambda initialization Reviewed-by: briangoetz, mr, psandoz, forax ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! test/langtools/tools/javac/lambda/lambdaExpression/LambdaTest6.java ! test/langtools/tools/javac/lambda/methodReference/BridgeMethod.java Changeset: 6d98a3bd Author: Alan Bateman Date: 2019-10-31 16:45:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/6d98a3bd 8205132: Degrade Thread.countStackFrames() to throw UOE Reviewed-by: mchung, dholmes, dcubed ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/native/libjava/Thread.c - test/hotspot/jtreg/runtime/Thread/CountStackFramesAtExit.java + test/jdk/java/lang/Thread/CountStackFrames.java From duke at openjdk.java.net Thu Oct 31 19:37:10 2019 From: duke at openjdk.java.net (duke) Date: Thu, 31 Oct 2019 19:37:10 GMT Subject: git: openjdk/mobile: 8231631: sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE Message-ID: <5b7a0332-e6c2-4d8b-8191-f7226fe5db6e@openjdk.java.net> Changeset: 7df84922 Author: Daniel Fuchs Date: 2019-10-31 19:31:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/7df84922 8231631: sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE Sun/net/www/ftptest/FtpCommandHandler.java is modified to handle EOF properly Reviewed-by: chegar, vtewari ! test/jdk/sun/net/www/ftptest/FtpCommandHandler.java From duke at openjdk.java.net Thu Oct 31 20:41:09 2019 From: duke at openjdk.java.net (duke) Date: Thu, 31 Oct 2019 20:41:09 GMT Subject: git: openjdk/mobile: 8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100 Message-ID: <86e3cdfe-0d42-4fce-ae8a-9efd36068665@openjdk.java.net> Changeset: f5632e62 Author: Bob Vandette Date: 2019-10-31 19:32:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/f5632e62 8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100 Reviewed-by: dholmes, sgehwolf, redestad ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp From duke at openjdk.java.net Thu Oct 31 21:12:10 2019 From: duke at openjdk.java.net (duke) Date: Thu, 31 Oct 2019 21:12:10 GMT Subject: git: openjdk/mobile: 8232921: assert(is_object_aligned(result)) failed: address not aligned Message-ID: <5999a345-736a-47c8-8236-1578ccb0f34c@openjdk.java.net> Changeset: a3ee39cb Author: Goetz Lindenmaier Date: 2019-10-29 15:08:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/a3ee39cb 8232921: assert(is_object_aligned(result)) failed: address not aligned Reviewed-by: coleenp, rschmelter ! src/hotspot/share/classfile/javaClasses.cpp From duke at openjdk.java.net Thu Oct 31 21:28:09 2019 From: duke at openjdk.java.net (duke) Date: Thu, 31 Oct 2019 21:28:09 GMT Subject: git: openjdk/mobile: 8224159: JDWP IPv6 scope support Message-ID: <63d4243d-49d6-4c1c-95bc-43746896b2a5@openjdk.java.net> Changeset: 3f93ec68 Author: Alex Menkov Date: 2019-10-31 14:23:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/3f93ec68 8224159: JDWP IPv6 scope support Reviewed-by: sspitsyn, cjplummer ! make/lib/Lib-jdk.jdwp.agent.gmk ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c ! test/jdk/com/sun/jdi/JdwpAttachTest.java ! test/jdk/com/sun/jdi/JdwpListenTest.java