From duke at openjdk.java.net Tue Dec 1 00:16:01 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 00:16:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <74d99fab-31b3-4ba7-b5fe-d50605793d08@openjdk.java.net> Changeset: 11dad148 Author: Lance Andersen Date: 2020-12-01 00:14:59 +0000 URL: https://git.openjdk.java.net/mobile/commit/11dad148 8257445: (zipfs) Add DataProvider to TestLocOffsetFromZip64EF.java Reviewed-by: bpb ! test/jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java Changeset: 9f67fa02 Author: duke Date: 2020-12-01 00:15:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/9f67fa02 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 00:25:54 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 00:25:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4356469a Author: Mandy Chung Date: 2020-12-01 00:24:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/4356469a 8230501: Class data support for hidden classes Reviewed-by: jvernee, psandoz, chegar ! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java ! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java ! test/jdk/java/lang/invoke/AccessControlTest.java ! test/jdk/java/lang/invoke/CallerSensitiveAccess.java ! test/jdk/java/lang/invoke/DropLookupModeTest.java + test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java ! test/jdk/java/lang/invoke/MethodHandles/privateLookupIn/test/p/PrivateLookupInTests.java ! test/jdk/java/lang/invoke/RevealDirectTest.java ! test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java ! test/jdk/java/lang/invoke/modules/m3/jdk/test/ModuleAccessTest.java ! test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java Changeset: a9718733 Author: duke Date: 2020-12-01 00:25:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/a9718733 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 00:50:57 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 00:50:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5644b565-e704-4812-88c2-e30d2b7e497d@openjdk.java.net> Changeset: 7d898524 Author: Valerie Peng Date: 2020-12-01 00:49:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/7d898524 8244154: Update SunPKCS11 provider with PKCS11 v3.0 header files Reviewed-by: weijun ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java ! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h Changeset: c8845267 Author: duke Date: 2020-12-01 00:50:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/c8845267 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 03:23:12 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 03:23:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <045bac58-8512-429b-9a6f-7ff011477474@openjdk.java.net> Changeset: 822ee474 Author: Prasanta Sadhukhan Date: 2020-12-01 03:21:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/822ee474 8257242: [macOS] Java app crashes while switching input methods Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: 7ebf51c6 Author: duke Date: 2020-12-01 03:22:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/7ebf51c6 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 03:40:11 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 03:40:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9bac073d-5079-434d-b2f9-c2e5ed49c316@openjdk.java.net> Changeset: 0eaf0bbe Author: Jie Fu Date: 2020-12-01 03:38:30 +0000 URL: https://git.openjdk.java.net/mobile/commit/0eaf0bbe 8257420: Zero VM build broken with clang after JDK-8256726 due to strlen() is not a constexpr Reviewed-by: shade, stuefe ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp Changeset: fda906eb Author: duke Date: 2020-12-01 03:39:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/fda906eb Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 04:51:01 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 04:51:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <812c5614-18c6-4a18-8cb6-62cbab4f455e@openjdk.java.net> Changeset: b5ce8af3 Author: Sergey Bylokhov Date: 2020-12-01 04:49:21 +0000 URL: https://git.openjdk.java.net/mobile/commit/b5ce8af3 8256373: [Windows/HiDPI] The Frame#setBounds does not work in a minimized state Reviewed-by: kizune, aivanov ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp + test/jdk/java/awt/Frame/RestoreToOppositeScreen/RestoreToOppositeScreen.java Changeset: 951bd589 Author: duke Date: 2020-12-01 04:50:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/951bd589 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 05:37:08 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 05:37:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f48737c7 Author: Ioi Lam Date: 2020-12-01 05:35:29 +0000 URL: https://git.openjdk.java.net/mobile/commit/f48737c7 8256254: Convert vmIntrinsics::ID to enum class Reviewed-by: redestad, kvn ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_Optimizer.cpp ! src/hotspot/share/classfile/classFileError.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/stackMapFrame.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/methodMatcher.cpp ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/abstractInterpreter.hpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.inline.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/prims/foreign_globals.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/runtime/monitorDeflationThread.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/utilities/vmEnums.hpp Changeset: 287f0ee3 Author: duke Date: 2020-12-01 05:36:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/287f0ee3 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 07:03:56 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 07:03:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 353e791a Author: Tobias Hartmann Date: 2020-12-01 07:02:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/353e791a 8257398: Enhance debug output in Type::check_symmetrical Reviewed-by: vlivanov, chagedorn ! src/hotspot/share/opto/type.cpp Changeset: 0d5a5a13 Author: duke Date: 2020-12-01 07:03:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/0d5a5a13 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 07:15:55 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 07:15:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <00ccc8e4-85b5-4ef9-b4a1-f94858b99a7b@openjdk.java.net> Changeset: 13bd2e82 Author: Aleksey Shipilev Date: 2020-12-01 07:14:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/13bd2e82 8257396: AArch64 Zero build is broken after JDK-8252684 Reviewed-by: dholmes ! test/hotspot/gtest/aarch64/test_assembler_aarch64.cpp Changeset: b17745de Author: duke Date: 2020-12-01 07:15:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/b17745de Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 07:31:49 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 07:31:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9a7e7a1f-8b97-4f12-9106-eb36b8075779@openjdk.java.net> Changeset: 3d460bd2 Author: Roland Westrelin Date: 2020-12-01 07:30:51 +0000 URL: https://git.openjdk.java.net/mobile/commit/3d460bd2 8256655: rework long counted loop handling Reviewed-by: kvn, thartmann, vlivanov ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 9682eee6 Author: duke Date: 2020-12-01 07:31:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/9682eee6 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 10:13:07 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 10:13:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <16d3be8e-d6ac-476e-a2cb-40ede1e1beb5@openjdk.java.net> Changeset: aa2d36f6 Author: Christian Hagedorn Date: 2020-12-01 10:11:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/aa2d36f6 8256807: C2: Not marking stores correctly as mismatched in string opts Reviewed-by: vlivanov, roland, thartmann ! src/hotspot/share/opto/stringopts.cpp Changeset: 83f68732 Author: duke Date: 2020-12-01 10:12:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/83f68732 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 10:42:06 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 10:42:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <20dee375-2b7d-41ee-8478-50d2b59447df@openjdk.java.net> Changeset: 021dced2 Author: Per Liden Date: 2020-12-01 10:40:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/021dced2 8257415: ZGC: Fix barrier_data types Reviewed-by: smonteith, stefank ! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp Changeset: f03c82f6 Author: duke Date: 2020-12-01 10:41:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/f03c82f6 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 11:05:17 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 11:05:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 60f2ba9a Author: Magnus Ihse Bursie Date: 2020-12-01 11:04:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/60f2ba9a 8257487: Include configuration name in summary Reviewed-by: shade ! make/autoconf/help.m4 Changeset: 4bb167f2 Author: duke Date: 2020-12-01 11:04:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/4bb167f2 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 11:19:03 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 11:19:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e0de28c1 Author: Yasumasa Suenaga Date: 2020-12-01 11:17:43 +0000 URL: https://git.openjdk.java.net/mobile/commit/e0de28c1 8257424: RecordingStream does not specify the recording name Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java + test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecordingName.java Changeset: f3d5e34e Author: duke Date: 2020-12-01 11:18:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/f3d5e34e Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 12:58:50 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 12:58:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7788da8e-7788-4cf6-a39d-2b7e0ab115e2@openjdk.java.net> Changeset: c859fb02 Author: Mahendra Chhipa Committer: Igor Ignatyev Date: 2020-12-01 12:57:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/c859fb02 8249836: java/io/IOException/LastErrorString.java should have bug-id as 1st word in @ignore Reviewed-by: iignatyev ! test/jdk/java/io/IOException/LastErrorString.java Changeset: dca916c1 Author: duke Date: 2020-12-01 12:58:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/dca916c1 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 13:08:44 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 13:08:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <49938292-3cf6-47c8-99b1-999d6b41aeb9@openjdk.java.net> Changeset: 3a11009d Author: Coleen Phillimore Date: 2020-12-01 13:07:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/3a11009d 8256830: misc tests failed with "assert(env->is_enabled(JVMTI_EVENT_OBJECT_FREE)) failed: checking" Reviewed-by: kbarrett, sspitsyn, dholmes ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiTagMap.hpp Changeset: b72cb949 Author: duke Date: 2020-12-01 13:08:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/b72cb949 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 13:20:11 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 13:20:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2966d0d3 Author: Claes Redestad Date: 2020-12-01 13:18:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/2966d0d3 8257223: C2: Optimize RegMask::is_bound Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/regmask.cpp Changeset: 7d28a15b Author: duke Date: 2020-12-01 13:19:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/7d28a15b Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 13:52:59 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 13:52:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: eaf4db6b Author: Aleksey Shipilev Date: 2020-12-01 13:51:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/eaf4db6b 8257502: Builds fail with new warnings after JDK-8256254 Reviewed-by: jiefu, stuefe ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp Changeset: 63547d64 Author: duke Date: 2020-12-01 13:52:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/63547d64 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 14:18:09 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 14:18:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0a950e33-cb46-4869-8720-9771bb37c64a@openjdk.java.net> Changeset: e3d0f270 Author: Patric Hedlin Date: 2020-12-01 14:16:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/e3d0f270 8257231: assert(!is_mcall || (call_returns[block->_pre_order] <= (uint) current_offset)) Reviewed-by: shade, chagedorn ! src/hotspot/share/opto/output.cpp Changeset: 4d7f5dd5 Author: duke Date: 2020-12-01 14:17:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/4d7f5dd5 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 15:40:59 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 15:40:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <06f9b225-9679-4851-b075-fa7d75e61b54@openjdk.java.net> Changeset: 1433bafb Author: Alan Bateman Date: 2020-12-01 15:40:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/1433bafb 8253751: Dependencies of automatic modules are not propagated through module layers Reviewed-by: mchung ! src/java.base/share/classes/java/lang/module/Resolver.java ! test/jdk/java/lang/module/AutomaticModulesTest.java Changeset: 25e06c3e Author: duke Date: 2020-12-01 15:40:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/25e06c3e Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 17:23:48 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 17:23:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <482860ec-1622-4c9b-ae0f-3cd5a2682954@openjdk.java.net> Changeset: 56b15fbb Author: Mandy Chung Date: 2020-12-01 17:23:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/56b15fbb 8159746: (proxy) Support for default methods Co-authored-by: Peter Levart Reviewed-by: darcy, alanb, plevart ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/reflect/InvocationHandler.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/module/Modules.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java + test/jdk/java/lang/reflect/Proxy/DefaultMethods.java ! test/jdk/java/lang/reflect/Proxy/ProxyClassAccessTest.java ! test/jdk/java/lang/reflect/Proxy/ProxyLayerTest.java ! test/jdk/java/lang/reflect/Proxy/ProxyModuleMapping.java ! test/jdk/java/lang/reflect/Proxy/ProxyTest.java + test/jdk/java/lang/reflect/Proxy/nonPublicProxy/DefaultMethodProxy.java ! test/jdk/java/lang/reflect/Proxy/nonPublicProxy/NonPublicProxyClass.java ! test/jdk/java/lang/reflect/Proxy/nonPublicProxy/p/Bar.java ! test/jdk/java/lang/reflect/Proxy/nonPublicProxy/p/Foo.java + test/jdk/java/lang/reflect/Proxy/nonPublicProxy/p/ProxyMaker.java ! test/jdk/java/lang/reflect/Proxy/src/m1/p/one/I.java ! test/jdk/java/lang/reflect/Proxy/src/m2/p/two/internal/C.java ! test/jdk/java/lang/reflect/Proxy/src/m3/p/three/internal/Q.java + test/jdk/java/lang/reflect/Proxy/src/test/jdk/test/DefaultMethods.java ! test/jdk/java/lang/reflect/Proxy/src/test/jdk/test/Main.java ! test/jdk/java/lang/reflect/Proxy/src/test/jdk/test/NP.java ! test/jdk/java/lang/reflect/Proxy/src/test/jdk/test/ProxyTest.java + test/jdk/java/lang/reflect/Proxy/src/test/jdk/test/internal/NP.java ! test/jdk/java/lang/reflect/Proxy/src/test/jdk/test/internal/R.java ! test/langtools/jdk/jshell/ExceptionsTest.java ! test/micro/org/openjdk/bench/java/lang/reflect/Proxy/ProxyBench.java Changeset: f556fdab Author: duke Date: 2020-12-01 17:23:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/f556fdab Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 20:09:08 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 20:09:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c5046ca5 Author: Brian Burkhalter Date: 2020-12-01 20:07:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/c5046ca5 8246739: InputStream.skipNBytes could be implemented more efficiently Reviewed-by: rriggs, lancea, naoto ! src/java.base/share/classes/java/io/InputStream.java Changeset: 4e44d376 Author: duke Date: 2020-12-01 20:08:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/4e44d376 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 21:07:16 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 21:07:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 29d90b95 Author: Guoxiong Li Committer: Maurizio Cimadamore Date: 2020-12-01 21:06:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/29d90b95 8255968: Confusing error message for inaccessible constructor Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/T8255968/T8255968_1.java + test/langtools/tools/javac/T8255968/T8255968_1.out + test/langtools/tools/javac/T8255968/T8255968_10.java + test/langtools/tools/javac/T8255968/T8255968_10.out + test/langtools/tools/javac/T8255968/T8255968_11.java + test/langtools/tools/javac/T8255968/T8255968_11.out + test/langtools/tools/javac/T8255968/T8255968_12.java + test/langtools/tools/javac/T8255968/T8255968_12.out + test/langtools/tools/javac/T8255968/T8255968_13.java + test/langtools/tools/javac/T8255968/T8255968_13.out + test/langtools/tools/javac/T8255968/T8255968_14.java + test/langtools/tools/javac/T8255968/T8255968_14.out + test/langtools/tools/javac/T8255968/T8255968_15.java + test/langtools/tools/javac/T8255968/T8255968_15.out + test/langtools/tools/javac/T8255968/T8255968_16.java + test/langtools/tools/javac/T8255968/T8255968_16.out + test/langtools/tools/javac/T8255968/T8255968_2.java + test/langtools/tools/javac/T8255968/T8255968_2.out + test/langtools/tools/javac/T8255968/T8255968_3.java + test/langtools/tools/javac/T8255968/T8255968_3.out + test/langtools/tools/javac/T8255968/T8255968_4.java + test/langtools/tools/javac/T8255968/T8255968_4.out + test/langtools/tools/javac/T8255968/T8255968_5.java + test/langtools/tools/javac/T8255968/T8255968_5.out + test/langtools/tools/javac/T8255968/T8255968_6.java + test/langtools/tools/javac/T8255968/T8255968_6.out + test/langtools/tools/javac/T8255968/T8255968_7.java + test/langtools/tools/javac/T8255968/T8255968_7.out + test/langtools/tools/javac/T8255968/T8255968_8.java + test/langtools/tools/javac/T8255968/T8255968_9.java Changeset: 0d313ae9 Author: duke Date: 2020-12-01 21:06:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/0d313ae9 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 21:09:49 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 21:09:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 015e6e58 Author: Nils Eliasson Date: 2020-12-01 21:08:45 +0000 URL: https://git.openjdk.java.net/mobile/commit/015e6e58 8257460: Further CompilerOracle cleanup Reviewed-by: kvn, redestad, thartmann ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/prims/whitebox.cpp Changeset: a47172a8 Author: duke Date: 2020-12-01 21:09:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/a47172a8 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 22:51:25 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 22:51:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 00e79db8 Author: Claes Redestad Date: 2020-12-01 22:50:05 +0000 URL: https://git.openjdk.java.net/mobile/commit/00e79db8 8257511: JDK-8254082 brings regression to AbstractStringBuilder.insert(int dstOffset, CharSequence s, int start, int end) Reviewed-by: alanb, rriggs, bpb ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! test/jdk/java/lang/StringBuilder/Insert.java Changeset: 461898c4 Author: duke Date: 2020-12-01 22:50:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/461898c4 Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 23:12:05 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 23:12:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 927504e8 Author: David Holmes Date: 2020-12-01 23:10:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/927504e8 8256474: Migrate Mutex _owner accesses to use Atomic operations Reviewed-by: coleenp, kbarrett ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp Changeset: aaacdc1c Author: duke Date: 2020-12-01 23:11:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/aaacdc1c Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 1 23:51:58 2020 From: duke at openjdk.java.net (duke) Date: Tue, 1 Dec 2020 23:51:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ce496cbd Author: Xin Liu Committer: Jie Fu Date: 2020-12-01 23:50:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/ce496cbd 8257190: simplify PhaseIdealLoop constructors Currently, C2 has 3 private constructors of PhaseIdealLoop as follows. a-b are for verification. only c is for real loop optimizations. a. PhaseIdealLoop( PhaseIterGVN &igvn) b. PhaseIdealLoop(PhaseIterGVN &igvn, const PhaseIdealLoop *verify_me) c. PhaseIdealLoop(PhaseIterGVN &igvn, LoopOptsMode mode) I propose 3 changes to simplify them. 1. add assertion in the constructor c. C2 shouldn't use mode = LoopOptsVerify for it. 2. merge a and b into one constructor. 3. make the merged verification ctor only for debug builds. Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopnode.hpp Changeset: 2e845130 Author: duke Date: 2020-12-01 23:51:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/2e845130 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 00:06:08 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 00:06:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 03f3b8ea Author: Sergey Bylokhov Date: 2020-12-02 00:04:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/03f3b8ea 8210253: Clipped UI rendering with X11 pipeline and HiDPI Reviewed-by: aivanov, kizune ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceDataProxy.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11VolatileSurfaceManager.java Changeset: dfb4e691 Author: duke Date: 2020-12-02 00:05:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/dfb4e691 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 02:03:16 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 02:03:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <00ac7dec-c96f-4880-8f87-752a5fa426c3@openjdk.java.net> Changeset: cfd070ec Author: Paul Sandoz Date: 2020-12-02 02:01:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/cfd070ec 8257537: [vector] Cleanup redundant bitwise cases on floating point vectors Reviewed-by: vlivanov ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template Changeset: d3457438 Author: duke Date: 2020-12-02 02:02:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/d3457438 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 02:32:17 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 02:32:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8298d4fd-a549-4782-b777-8ebadf22a0bb@openjdk.java.net> Changeset: 8f4fa3f8 Author: Jie Fu Date: 2020-12-02 02:31:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/8f4fa3f8 8257232: CompileThresholdScaling fails to work on 32-bit platforms Reviewed-by: kvn, redestad ! src/hotspot/share/compiler/compilerDefinitions.cpp Changeset: 2f60bb3f Author: duke Date: 2020-12-02 02:31:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/2f60bb3f Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 02:51:53 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 02:51:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c25dea3-c154-4a23-b776-7566c7306441@openjdk.java.net> Changeset: 541c7f74 Author: Alexey Semenyuk Date: 2020-12-02 02:50:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/541c7f74 8257434: jpackage fails to create rpm on Fedora Linux Reviewed-by: almatvee, herrick ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec Changeset: 58ac26ec Author: duke Date: 2020-12-02 02:51:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/58ac26ec Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 04:15:43 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 04:15:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c8e6ada-6a53-454c-bc13-f2b79dfa6fe8@openjdk.java.net> Changeset: fe5cccc1 Author: Bradford Wetmore Date: 2020-12-02 04:14:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/fe5cccc1 8254631: Better support ALPN byte wire values in SunJSSE Reviewed-by: xuelei, dfuchs ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java ! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/ssl/ALPN/AlpnGreaseTest.java Changeset: dc51d192 Author: duke Date: 2020-12-02 04:15:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/dc51d192 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 06:50:41 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 06:50:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <70b6946c-36bd-4901-9d46-a16b4d8eec13@openjdk.java.net> Changeset: f2a0988a Author: Jie Fu Date: 2020-12-02 06:49:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/f2a0988a 8257228: G1: SIGFPE in G1ConcurrentRefine::create(int*) due to buffers_to_cards overflow Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp + test/hotspot/jtreg/gc/g1/TestBuffersToCardsOverflow.java Changeset: 06150a61 Author: duke Date: 2020-12-02 06:50:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/06150a61 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 06:53:23 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 06:53:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 282cb325 Author: Sergey Bylokhov Date: 2020-12-02 06:51:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/282cb325 8005970: Mouse cursor is default cursor over TextArea's scrollbar Reviewed-by: kizune ! test/jdk/ProblemList.txt ! test/jdk/java/awt/TextArea/MouseOverScrollbarWhenTyping/Test.java - test/jdk/java/awt/TextArea/MouseOverScrollbarWhenTyping/Test1.java Changeset: f44db61d Author: duke Date: 2020-12-02 06:52:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/f44db61d Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 08:55:20 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 08:55:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <55b32381-fa40-4b99-901a-cde9edd642d4@openjdk.java.net> Changeset: 9de283b8 Author: Stefan Johansson Date: 2020-12-02 08:53:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/9de283b8 8257505: nsk/share/test/StressOptions stressTime is scaled in getter but not when printed Reviewed-by: kbarrett, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/share/test/StressOptions.java Changeset: 2059a81d Author: duke Date: 2020-12-02 08:54:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/2059a81d Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 09:07:11 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 09:07:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fb139cff Author: Yasumasa Suenaga Date: 2020-12-02 09:06:02 +0000 URL: https://git.openjdk.java.net/mobile/commit/fb139cff 8257467: [TESTBUG] -Wdeprecated-declarations is reported at sigset() in exesigtest.c Reviewed-by: dholmes, stuefe ! test/hotspot/jtreg/runtime/signal/exesigtest.c Changeset: fa941da3 Author: duke Date: 2020-12-02 09:06:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/fa941da3 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 09:20:43 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 09:20:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <28e3cce2-723b-4c42-8994-32b9c968e99a@openjdk.java.net> Changeset: 3e3745c2 Author: Yasumasa Suenaga Date: 2020-12-02 09:19:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/3e3745c2 8256008: UL does not report anything if disk writing fails Reviewed-by: stuefe ! src/hotspot/share/logging/logFileOutput.cpp ! src/hotspot/share/logging/logFileStreamOutput.cpp ! src/hotspot/share/logging/logFileStreamOutput.hpp Changeset: 44ce0dac Author: duke Date: 2020-12-02 09:20:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/44ce0dac Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 10:15:44 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 10:15:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7e37c7c5 Author: Doug Simon Date: 2020-12-02 10:14:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/7e37c7c5 8257471: fatal error: Fatal exception in JVMCI: Exception during JVMCI compiler initialization Reviewed-by: kvn, never ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java Changeset: de810e2f Author: duke Date: 2020-12-02 10:15:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/de810e2f Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 10:19:07 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 10:19:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <04eda15e-e298-457a-bfb6-2aded0f61e9b@openjdk.java.net> Changeset: e7ca0c4a Author: Magnus Ihse Bursie Date: 2020-12-02 10:18:15 +0000 URL: https://git.openjdk.java.net/mobile/commit/e7ca0c4a 8257224: JDK-8251549 didn't update building.html Reviewed-by: sundar, shade ! doc/building.html Changeset: b35b69a9 Author: duke Date: 2020-12-02 10:18:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/b35b69a9 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 10:24:16 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 10:24:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3b054a98-ec2b-47e3-b1d6-28b543250b50@openjdk.java.net> Changeset: 9a60413b Author: Stuart Monteith Committer: Aleksey Shipilev Date: 2020-12-02 10:22:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/9a60413b 8248736: [aarch64] runtime/signal/TestSigpoll.java failed "fatal error: not an ldr (literal) instruction." Reviewed-by: aph, shade ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp Changeset: bd864ae3 Author: duke Date: 2020-12-02 10:23:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/bd864ae3 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 10:31:40 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 10:31:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: bff68f1f Author: Magnus Ihse Bursie Date: 2020-12-02 10:30:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/bff68f1f 8257533: legacy-jre-image includes jpackage and jlink tools Reviewed-by: alanb, sundar ! make/common/Modules.gmk Changeset: f4cd4def Author: duke Date: 2020-12-02 10:31:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/f4cd4def Automatic merge of jdk:master into master ! make/common/Modules.gmk ! make/common/Modules.gmk From duke at openjdk.java.net Wed Dec 2 12:29:19 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 12:29:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <778f5513-11a3-4841-ab30-b1e3640b8d58@openjdk.java.net> Changeset: 1fd0ea70 Author: Stefan Karlsson Date: 2020-12-02 12:28:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/1fd0ea70 8256382: Use try_lock for hs_err EventLog printing Reviewed-by: stuefe ! src/hotspot/share/utilities/events.hpp Changeset: 7fbe250e Author: duke Date: 2020-12-02 12:28:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/7fbe250e Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 12:30:02 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 12:30:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0d7ced11-2507-44bd-83cc-021dd9897d8c@openjdk.java.net> Changeset: 287b829c Author: Stefan Karlsson Date: 2020-12-02 12:28:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/287b829c 8254877: GCLogPrecious::_lock rank constrains what locks you are allowed to have when crashing Reviewed-by: eosterlund ! src/hotspot/share/gc/shared/gcLogPrecious.cpp Changeset: 0fee0adc Author: duke Date: 2020-12-02 12:29:30 +0000 URL: https://git.openjdk.java.net/mobile/commit/0fee0adc Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 13:41:44 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 13:41:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <50b4bdaf-33fd-4785-aab9-2a7b9ce7137c@openjdk.java.net> Changeset: cfb50a9c Author: Coleen Phillimore Date: 2020-12-02 13:40:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/cfb50a9c 8253916: ResourceExhausted/resexhausted001 crashes on Linux-x64 Reviewed-by: stuefe, sspitsyn, dholmes ! src/hotspot/share/runtime/stackOverflow.cpp ! src/hotspot/share/utilities/debug.hpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted004/TestDescription.java Changeset: 02b3c886 Author: duke Date: 2020-12-02 13:41:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/02b3c886 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 14:10:28 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 14:10:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1d593aab-9ab6-4073-8d93-5684fd8fc587@openjdk.java.net> Changeset: 2508bc7c Author: Coleen Phillimore Date: 2020-12-02 14:09:55 +0000 URL: https://git.openjdk.java.net/mobile/commit/2508bc7c 8257140: Crash in JvmtiTagMap::flush_object_free_events() Reviewed-by: sspitsyn, kbarrett ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiTagMap.hpp ! src/hotspot/share/prims/jvmtiTagMapTable.cpp ! src/hotspot/share/prims/jvmtiTagMapTable.hpp Changeset: 4f014dc9 Author: duke Date: 2020-12-02 14:10:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/4f014dc9 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 16:24:00 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 16:24:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <081e04d3-37f4-4e74-b70e-f251eb57f9e6@openjdk.java.net> Changeset: 0b8c7807 Author: Yumin Qi Date: 2020-12-02 16:22:51 +0000 URL: https://git.openjdk.java.net/mobile/commit/0b8c7807 8256256: UL should not use heap allocation for output string Reviewed-by: dholmes, stuefe ! src/hotspot/share/logging/logTagSet.cpp Changeset: 2702995f Author: duke Date: 2020-12-02 16:23:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/2702995f Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 16:57:51 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 16:57:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 67042664 Author: Ioi Lam Date: 2020-12-02 16:56:55 +0000 URL: https://git.openjdk.java.net/mobile/commit/67042664 8257565: epsilonBarrierSet.hpp should not include barrierSetAssembler Reviewed-by: kbarrett, stuefe, shade ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/share/gc/epsilon/epsilonBarrierSet.hpp Changeset: df1c7bb4 Author: duke Date: 2020-12-02 16:57:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/df1c7bb4 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 17:36:56 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 17:36:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0f1a1553-c9ae-4305-b2fc-209739e491e1@openjdk.java.net> Changeset: 692b273e Author: Vladimir Ivanov Date: 2020-12-02 17:35:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/692b273e 8257189: Handle concurrent updates of MH.form better Reviewed-by: redestad, psandoz ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: f998e99e Author: duke Date: 2020-12-02 17:36:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/f998e99e Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 19:24:43 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 19:24:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9e63e913-9cf3-494b-b4c8-e369a67e782d@openjdk.java.net> Changeset: 93b6ab56 Author: Christoph Langer Date: 2020-12-02 19:23:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/93b6ab56 8256818: SSLSocket that is never bound or connected leaks socket resources Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java + test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java ! test/lib/jdk/test/lib/util/FileUtils.java = test/lib/jdk/test/lib/util/libFileUtils.c Changeset: d8d47e3a Author: duke Date: 2020-12-02 19:24:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/d8d47e3a Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 20:17:55 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 20:17:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9e7f9b03-db4e-4d4f-b182-3ab37069d018@openjdk.java.net> Changeset: 3e89981d Author: Leonid Mesnik Date: 2020-12-02 20:16:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/3e89981d 8257623: vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java shouldn't use timeout Reviewed-by: sspitsyn, dcubed ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001/TestDescription.java Changeset: 6157b001 Author: duke Date: 2020-12-02 20:17:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/6157b001 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 21:48:44 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 21:48:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <80bb4766-380f-4afc-b3e3-543a15be2a08@openjdk.java.net> Changeset: 7104400a Author: Vladimir Ivanov Date: 2020-12-02 21:47:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/7104400a 8257164: Share LambdaForms for VH linkers/invokers Reviewed-by: redestad, kvn, psandoz ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java Changeset: f9a5e700 Author: duke Date: 2020-12-02 21:48:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/f9a5e700 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 22:19:05 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 22:19:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3da30e99 Author: Calvin Cheung Date: 2020-12-02 22:17:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/3da30e99 8257241: CDS should not handle disableEagerInitialization for archived lambda proxy classes Reviewed-by: iklam, redestad, mchung ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java ! src/java.base/share/native/libjava/LambdaProxyClassArchive.c + test/hotspot/jtreg/runtime/cds/appcds/LambdaEagerInit.java = test/hotspot/jtreg/runtime/cds/appcds/test-classes/LambdaEagerInitTest.java Changeset: 1a359e55 Author: duke Date: 2020-12-02 22:18:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/1a359e55 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Dec 2 23:11:42 2020 From: duke at openjdk.java.net (duke) Date: Wed, 2 Dec 2020 23:11:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <760f949f-7790-405d-b4a3-9a6cb54728bf@openjdk.java.net> Changeset: cc1915b3 Author: Anthony Scarpino Date: 2020-12-02 23:10:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/cc1915b3 8253821: Improve ByteBuffer performance with GCM Reviewed-by: xuelei, valeriep ! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/FeedbackCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java ! src/java.base/share/classes/com/sun/crypto/provider/GHASH.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java + test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java + test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMIncrementByte4.java + test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMIncrementDirect4.java + test/jdk/com/sun/crypto/provider/Cipher/AEAD/OverlapByteBuffer.java ! test/jdk/com/sun/crypto/provider/Cipher/AEAD/SameBuffer.java ! test/jdk/com/sun/crypto/provider/Cipher/AES/TestKATForGCM.java + test/jdk/com/sun/crypto/provider/Cipher/TextLength/SameBufferOverwrite.java ! test/jdk/javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java ! test/jdk/javax/net/ssl/SSLSession/CheckSessionContext.java Changeset: b3109665 Author: duke Date: 2020-12-02 23:11:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/b3109665 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 01:35:57 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 01:35:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6b71ab03-3383-43bd-be12-64f4bd707080@openjdk.java.net> Changeset: 02a0a027 Author: Ioi Lam Date: 2020-12-03 01:34:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/02a0a027 8257563: Remove excessive include of klass.inline.hpp Reviewed-by: dholmes, stuefe, stefank ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/zero/bytecodeInterpreter_zero.cpp ! src/hotspot/cpu/zero/methodHandles_zero.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciKlass.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiGetLoadedClasses.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/prims/stackwalk.cpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/exceptions.cpp Changeset: 040e5a0e Author: duke Date: 2020-12-03 01:35:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/040e5a0e Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 04:27:55 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 04:27:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <39adcbaa-0afe-4abe-9931-600878a8543f@openjdk.java.net> Changeset: 39325272 Author: Kim Barrett Date: 2020-12-03 04:26:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/39325272 8257466: Improve enum iteration Improve support for iteration on enums that are just range of values, without named enumerators. Reviewed-by: iklam, lfoltan ! src/hotspot/share/utilities/enumIterator.hpp + test/hotspot/gtest/utilities/test_enumIterator.cpp Changeset: ab368c00 Author: duke Date: 2020-12-03 04:27:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/ab368c00 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 06:13:46 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 06:13:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7da34025-86d0-41a6-b36e-439c623e9b5c@openjdk.java.net> Changeset: d80ae05f Author: Jamil Nimeh Date: 2020-12-03 06:12:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/d80ae05f 8166596: TLS support for the EdDSA signature algorithm Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java + test/jdk/javax/net/ssl/TLSCommon/TLSWithEdDSA.java Changeset: 3bec56f1 Author: duke Date: 2020-12-03 06:13:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/3bec56f1 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 07:13:26 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 07:13:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <471954e2-1a94-4ad8-a56a-44c0a824d69b@openjdk.java.net> Changeset: a5a034b7 Author: Hannes Walln?fer Date: 2020-12-03 07:12:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/a5a034b7 8257617: TestLinkPlatform fails with new Java source version Reviewed-by: darcy ! test/langtools/jdk/javadoc/doclet/testLinkPlatform/TestLinkPlatform.java - test/langtools/jdk/javadoc/doclet/testLinkPlatform/linkplatform.properties Changeset: dea5d198 Author: duke Date: 2020-12-03 07:13:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/dea5d198 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 07:27:26 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 07:27:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2f5ec250-e6a0-452d-a434-34d5ffe0c3c2@openjdk.java.net> Changeset: 4169d96e Author: Nick Gasson Date: 2020-12-03 07:26:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/4169d96e 8257143: Enable JVMCI code installation tests on AArch64 Reviewed-by: burban, kvn ! src/hotspot/cpu/aarch64/relocInfo_aarch64.hpp ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java Changeset: 0c5d76df Author: duke Date: 2020-12-03 07:27:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/0c5d76df Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 07:51:48 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 07:51:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ae1eb286 Author: Thomas Stuefe Date: 2020-12-03 07:50:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/ae1eb286 8257604: JNI_ArgumentPusherVaArg leaks valist Reviewed-by: dcubed, coleenp ! src/hotspot/share/prims/jni.cpp Changeset: 65f9f98a Author: duke Date: 2020-12-03 07:51:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/65f9f98a Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 08:42:55 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 08:42:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <44f15f5c-fc77-417e-9c5f-6e83704e8de8@openjdk.java.net> Changeset: b44a329f Author: Thomas Stuefe Date: 2020-12-03 08:41:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/b44a329f 8256864: [windows] Improve tracing for mapping errors Reviewed-by: iklam, rrich ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! test/hotspot/gtest/runtime/test_os.cpp Changeset: 43d766a9 Author: duke Date: 2020-12-03 08:42:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/43d766a9 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 08:51:26 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 08:51:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3d654fb8-5d27-45ea-8eb4-43c4bef41a36@openjdk.java.net> Changeset: 4a267f1b Author: Richard Reingruber Date: 2020-12-03 08:50:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/4a267f1b 8244847: Linux/PPC: runtime/CompressedOops/CompressedClassPointers: smallHeapTest fails Reviewed-by: stuefe, mdoerr ! src/hotspot/share/memory/metaspace.cpp ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java Changeset: e2589530 Author: duke Date: 2020-12-03 08:51:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/e2589530 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 13:16:39 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 13:16:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4598e7e0-876e-45c0-aea1-3471f864742f@openjdk.java.net> Changeset: e4497c9e Author: Harold Seigel Date: 2020-12-03 13:14:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/e4497c9e 8256718: Obsolete the long term deprecated and aliased Trace flags Reviewed-by: sspitsyn, iklam, dholmes, coleenp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/runtime/CommandLine/TraceExceptionsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java ! test/hotspot/jtreg/runtime/cds/appcds/IgnoreEmptyClassPaths.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/HumongousDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java ! test/hotspot/jtreg/runtime/logging/BiasedLockingTest.java ! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java ! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java ! test/hotspot/jtreg/runtime/logging/ExceptionsTest.java ! test/hotspot/jtreg/runtime/logging/ExceptionsTest_options_file ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java - test/hotspot/jtreg/runtime/logging/RemovedDevelopFlagsTest.java ! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java ! test/jdk/com/sun/jdi/cds/CDSJDITest.java Changeset: 339adedd Author: duke Date: 2020-12-03 13:16:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/339adedd Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 13:43:25 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 13:43:25 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <4cc95643-1e2a-4c5b-a3ab-20c0a1c9cfda@openjdk.java.net> Changeset: 129c3770 Author: Tobias Hartmann Date: 2020-12-03 13:42:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/129c3770 8257594: C2 compiled checkcast of non-null object triggers endless deoptimization/recompilation cycle Reviewed-by: roland, vlivanov ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/parseHelper.cpp + test/hotspot/jtreg/compiler/uncommontrap/TestNullAssertAtCheckCast.java Changeset: fa58671f Author: Doug Simon Date: 2020-12-03 13:42:50 +0000 URL: https://git.openjdk.java.net/mobile/commit/fa58671f 8257020: [JVMCI] enable a JVMCICompiler to specify which GCs it supports Reviewed-by: stefank, kvn ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/jvmci/vmSymbols_jvmci.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/sun/hotspot/WhiteBox.java ! test/lib/sun/hotspot/code/Compiler.java ! test/lib/sun/hotspot/gc/GC.java Changeset: 925fc163 Author: duke Date: 2020-12-03 13:43:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/925fc163 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 15:30:02 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 15:30:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 66a2e709 Author: Evan Whelan Committer: Jim Laskey Date: 2020-12-03 15:28:42 +0000 URL: https://git.openjdk.java.net/mobile/commit/66a2e709 8255845: Memory leak in imageFile.cpp Reviewed-by: jlaskey, sundar ! src/java.base/share/native/libjimage/imageFile.cpp Changeset: ac540bf7 Author: duke Date: 2020-12-03 15:29:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/ac540bf7 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 15:49:58 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 15:49:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1383b4be-aa6a-44c9-95ca-c09b5508ca12@openjdk.java.net> Changeset: b170c837 Author: Julia Boes Date: 2020-12-03 15:48:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/b170c837 8257591: Remove suppression of record preview related warnings in java.lang Reviewed-by: chegar ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/RecordComponent.java ! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java ! test/jdk/java/lang/invoke/unreflect/UnreflectTest.java ! test/jdk/java/lang/reflect/records/RecordPermissionsTest.java ! test/jdk/java/lang/reflect/records/RecordReflectionTest.java Changeset: bc46a22e Author: duke Date: 2020-12-03 15:49:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/bc46a22e Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 15:56:47 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 15:56:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <852b9716-65d7-48c1-8276-b69a668d9358@openjdk.java.net> Changeset: e8363962 Author: Evgeny Astigeevich Committer: Volker Simonis Date: 2020-12-03 15:55:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/e8363962 8257436: [aarch64] Regressions in ArrayCopyUnalignedDst.testByte/testChar for 65-78 bytes when UseSIMDForMemoryOps is on Reviewed-by: simonis ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 16b15c83 Author: duke Date: 2020-12-03 15:56:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/16b15c83 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 16:30:28 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 16:30:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 70517c83 Author: Anthony Scarpino Date: 2020-12-03 16:29:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/70517c83 8257642: CipherByteBufferOverwriteTest copyright issue Reviewed-by: xuelei, wetmore ! test/jdk/javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Changeset: d2788fbf Author: duke Date: 2020-12-03 16:30:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/d2788fbf Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 17:03:25 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 17:03:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3b67a6e6-9feb-4bac-9d49-dfc044cbef9b@openjdk.java.net> Changeset: 6c9482ee Author: Vladimir Kozlov Date: 2020-12-03 17:02:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/6c9482ee 8257561: Some code is not vectorized after 8251925 and 8250607 Reviewed-by: chagedorn, vlivanov, thartmann ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/superword.cpp Changeset: a456a208 Author: duke Date: 2020-12-03 17:03:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/a456a208 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 18:04:08 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 18:04:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8db62b50-598e-4737-ae2c-8a88352ca6c7@openjdk.java.net> Changeset: d3f3c322 Author: Volker Simonis Date: 2020-12-03 18:02:05 +0000 URL: https://git.openjdk.java.net/mobile/commit/d3f3c322 8255742: PrintInlining as compiler directive doesn't print virtual calls Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/doCall.cpp + test/hotspot/jtreg/compiler/inlining/PrintInlining.java Changeset: dfd73596 Author: duke Date: 2020-12-03 18:03:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/dfd73596 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 18:06:59 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 18:06:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <72f77256-fb35-4036-a311-05efd98e106b@openjdk.java.net> Changeset: 55f5542c Author: Anthony Scarpino Date: 2020-12-03 18:05:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/55f5542c 8026976: ECParameters, Point does not match field size Reviewed-by: xuelei ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java ! test/jdk/ProblemList.txt Changeset: 4c82e001 Author: duke Date: 2020-12-03 18:06:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/4c82e001 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 18:43:37 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 18:43:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8d4cf8c7-5119-4272-a3e7-832cf65ad567@openjdk.java.net> Changeset: e29ee5b8 Author: Zhengyu Gu Date: 2020-12-03 18:42:42 +0000 URL: https://git.openjdk.java.net/mobile/commit/e29ee5b8 8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp Changeset: afdada26 Author: duke Date: 2020-12-03 18:43:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/afdada26 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 19:06:20 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 19:06:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 805d0581 Author: Amit Pawar Committer: Thomas Schatzl Date: 2020-12-03 19:05:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/805d0581 8254699: Suboptimal PreTouchParallelChunkSize defaults and limits Reviewed-by: tschatzl, sjohanss ! src/hotspot/os/aix/globals_aix.hpp ! src/hotspot/os/bsd/globals_bsd.hpp ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/os/windows/globals_windows.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp Changeset: b3b9d43e Author: duke Date: 2020-12-03 19:06:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/b3b9d43e Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 19:33:35 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 19:33:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <35a04c86-cf5a-407e-8378-4a462873a732@openjdk.java.net> Changeset: 2b73f992 Author: Stuart Marks Date: 2020-12-03 19:32:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/2b73f992 8228615: Optional.empty doc should suggest using isEmpty Reviewed-by: lancea, bpb, naoto ! src/java.base/share/classes/java/util/Optional.java ! src/java.base/share/classes/java/util/OptionalDouble.java ! src/java.base/share/classes/java/util/OptionalInt.java ! src/java.base/share/classes/java/util/OptionalLong.java Changeset: a731fd7a Author: duke Date: 2020-12-03 19:33:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/a731fd7a Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 20:00:36 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 20:00:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <97b73018-6a8d-4d7d-b116-f88b3b568a2b@openjdk.java.net> Changeset: 7c7facc2 Author: Zhengyu Gu Date: 2020-12-03 19:58:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/7c7facc2 8257701: Shenandoah: objArrayKlass metadata is not marked with chunked arrays Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp Changeset: b23e0ff3 Author: duke Date: 2020-12-03 20:00:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/b23e0ff3 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 20:09:42 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 20:09:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2aa06310-0a45-4dff-b769-6221eadb30b8@openjdk.java.net> Changeset: 85269470 Author: Sergey Bylokhov Date: 2020-12-03 20:08:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/85269470 6508941: java.awt.Desktop.open causes VM to crash with video files sporadically Reviewed-by: kizune, aivanov ! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp Changeset: 1f757c7a Author: duke Date: 2020-12-03 20:09:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/1f757c7a Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 21:32:30 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 21:32:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <944c3a31-f7f9-4521-8e48-c77691195cc5@openjdk.java.net> Changeset: c5b32b33 Author: Alex Menkov Date: 2020-12-03 21:31:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/c5b32b33 8256808: com/sun/jdi/CatchAllTest.java failed with "NullPointerException: Cannot invoke "lib.jdb.Jdb.log(String)" because "this.jdb" is null" Reviewed-by: cjplummer, sspitsyn ! test/jdk/com/sun/jdi/lib/jdb/Jdb.java ! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java Changeset: e4d5c284 Author: duke Date: 2020-12-03 21:32:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/e4d5c284 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 21:42:46 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 21:42:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1f21f998-5481-4f00-8fda-79680378cb0f@openjdk.java.net> Changeset: 36209b70 Author: Erik Joelsson Date: 2020-12-03 21:41:37 +0000 URL: https://git.openjdk.java.net/mobile/commit/36209b70 8257547: Handle multiple prereqs on the same line in deps files Reviewed-by: ihse, tbell ! make/common/NativeCompilation.gmk + test/make/TestFixDepsFile.gmk ! test/make/TestMake.gmk Changeset: b2111536 Author: duke Date: 2020-12-03 21:42:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/b2111536 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 22:15:57 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 22:15:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <33e2caa6-3698-4c83-9737-869544a004e4@openjdk.java.net> Changeset: f0b11940 Author: Mandy Chung Date: 2020-12-03 22:14:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/f0b11940 8235784: java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java fails due to timeout with fastdebug bits Reviewed-by: bchristi, naoto ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template Changeset: 5b1e37ac Author: duke Date: 2020-12-03 22:15:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/5b1e37ac Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 23:10:26 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 23:10:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <88c6b8bc-c81f-42a2-afe4-3ce448786b1a@openjdk.java.net> Changeset: 37c7835c Author: Jie Fu Date: 2020-12-03 23:09:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/37c7835c 8257673: Build fails without shenandoahgc after JDK-8257563 Reviewed-by: aph, shade ! src/hotspot/share/jvmci/compilerRuntime.cpp Changeset: a35a2b06 Author: duke Date: 2020-12-03 23:10:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/a35a2b06 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 3 23:12:47 2020 From: duke at openjdk.java.net (duke) Date: Thu, 3 Dec 2020 23:12:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f83fd4ac Author: Andrey Turbanov Committer: Sergey Bylokhov Date: 2020-12-03 23:11:55 +0000 URL: https://git.openjdk.java.net/mobile/commit/f83fd4ac 8257438: Avoid adding duplicate values into extendedKeyCodesSet Reviewed-by: serb ! src/java.desktop/share/classes/sun/awt/ExtendedKeyCodes.java Changeset: 1de1d187 Author: duke Date: 2020-12-03 23:12:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/1de1d187 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 03:53:51 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 03:53:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <14744963-91f0-48f4-8e50-4283ebd72bb9@openjdk.java.net> Changeset: 49f9e577 Author: Valerie Peng Date: 2020-12-04 03:52:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/49f9e577 8257734: Extraneous output in HmacSHA3_512 constructor Reviewed-by: ascarpino ! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java Changeset: d4cd092b Author: duke Date: 2020-12-04 03:53:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/d4cd092b Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 06:33:48 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 06:33:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <44a154cc-1782-487b-9d6b-4d764de8b9d7@openjdk.java.net> Changeset: d08c612b Author: Andrey Turbanov Committer: Aleksey Shipilev Date: 2020-12-04 06:32:14 +0000 URL: https://git.openjdk.java.net/mobile/commit/d08c612b 8257708: Remove redundant unmodifiableSet wrapper from already immutable set returned by Collections.singleton Reviewed-by: shade, sspitsyn ! src/java.management/share/classes/java/lang/management/DefaultPlatformMBeanProvider.java ! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java Changeset: b8d89899 Author: duke Date: 2020-12-04 06:33:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/b8d89899 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 07:55:00 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 07:55:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4390f2c8 Author: Vladimir Ivanov Date: 2020-12-04 07:53:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/4390f2c8 8257630: C2: ReplacedNodes doesn't handle non-CFG multi nodes Reviewed-by: neliasso, kvn, thartmann ! src/hotspot/share/opto/replacednodes.cpp Changeset: 459a83da Author: duke Date: 2020-12-04 07:54:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/459a83da Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 07:55:44 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 07:55:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8267eb86-f8af-4656-88dc-0a72b218782b@openjdk.java.net> Changeset: 6845fee9 Author: Vladimir Ivanov Date: 2020-12-04 07:54:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/6845fee9 8257625: C2: Harden input checks in vector intrinsics Reviewed-by: thartmann ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp Changeset: 6dcd35d5 Author: duke Date: 2020-12-04 07:55:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/6dcd35d5 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 07:57:01 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 07:57:01 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <0fda014a-4c8a-4eba-ae25-a878d92cb8f4@openjdk.java.net> Changeset: 417e7e63 Author: Vladimir Ivanov Date: 2020-12-04 07:55:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/417e7e63 8257632: C2: Late inlining attempt on a call with a dead memory crashes Reviewed-by: neliasso, kvn, thartmann ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/graphKit.cpp Changeset: f33808ff Author: Vladimir Ivanov Date: 2020-12-04 07:55:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/f33808ff 8257631: C2: Assertion failure in ArrayCopyNode::get_count() during late inlining Reviewed-by: neliasso, kvn, thartmann ! src/hotspot/share/opto/arraycopynode.cpp Changeset: 2c2dd4da Author: duke Date: 2020-12-04 07:56:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/2c2dd4da Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 08:11:47 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 08:11:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <28bee2cc-eaf4-4326-836b-f42d9cc95781@openjdk.java.net> Changeset: 4a855149 Author: Christian Hagedorn Date: 2020-12-04 08:10:31 +0000 URL: https://git.openjdk.java.net/mobile/commit/4a855149 8257182: JCK test failures in integer / long rotation tests Reviewed-by: mdoerr, vlivanov, thartmann, kvn ! src/hotspot/share/opto/mulnode.cpp + test/hotspot/jtreg/compiler/c2/TestRotateNegativeEvenValues.java Changeset: 8aa6e048 Author: duke Date: 2020-12-04 08:11:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/8aa6e048 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 08:41:59 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 08:41:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3850ebdc-0db5-4f09-bba3-8550764e7798@openjdk.java.net> Changeset: ca402671 Author: Thomas Schatzl Date: 2020-12-04 08:40:12 +0000 URL: https://git.openjdk.java.net/mobile/commit/ca402671 8257509: Strengthen requirements to call G1HeapVerifier::verify(VerifyOption) Reviewed-by: sjohanss, ayang ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp Changeset: 53b634f7 Author: duke Date: 2020-12-04 08:41:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/53b634f7 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 09:00:24 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 09:00:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6f2eee49-0a80-4987-b163-7d5f181d24d5@openjdk.java.net> Changeset: 2b4a423f Author: Alan Bateman Date: 2020-12-04 08:59:14 +0000 URL: https://git.openjdk.java.net/mobile/commit/2b4a423f 8255542: Attribute length of Module, ModulePackages and other attributes is ignored Reviewed-by: mchung, dfuchs, chegar ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java + test/jdk/java/lang/module/badclasses/BadModuleAttributeLength/Driver.java + test/jdk/java/lang/module/badclasses/BadModuleAttributeLength/module-info.jcod + test/jdk/java/lang/module/badclasses/BadModuleMainAttributeLength/Driver.java + test/jdk/java/lang/module/badclasses/BadModuleMainAttributeLength/module-info.jcod + test/jdk/java/lang/module/badclasses/BadModulePackagesAttributeLength/Driver.java + test/jdk/java/lang/module/badclasses/BadModulePackagesAttributeLength/module-info.jcod + test/jdk/java/lang/module/badclasses/CheckBadModuleInfo.java Changeset: fdfa6b99 Author: duke Date: 2020-12-04 09:00:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/fdfa6b99 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 09:03:36 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 09:03:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0c3120d3-d5e0-4d0d-8e45-4b1c605ff95c@openjdk.java.net> Changeset: d6dd440c Author: Alexander Scherbatiy Date: 2020-12-04 09:02:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/d6dd440c 8256264: Printed GlyphVector outline with low DPI has bad quality on Windows Reviewed-by: serb ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp + test/jdk/java/awt/print/PathPrecisionScaleFactor/PathPrecisionScaleFactorTest.java Changeset: dc96ef85 Author: duke Date: 2020-12-04 09:03:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/dc96ef85 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 09:13:28 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 09:13:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <56529677-9829-4037-adf8-d7b415903ce4@openjdk.java.net> Changeset: af6b7f9c Author: Hao Sun Committer: Aleksey Shipilev Date: 2020-12-04 09:12:30 +0000 URL: https://git.openjdk.java.net/mobile/commit/af6b7f9c 8257743: Minimal build on AArch64 failed with --disable-precompiled-headers Reviewed-by: shade ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: ff1635c8 Author: duke Date: 2020-12-04 09:13:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/ff1635c8 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 09:25:45 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 09:25:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1ac77bcc-56e8-43fc-9896-2861f792e893@openjdk.java.net> Changeset: fd6756ee Author: Vladimir Ivanov Date: 2020-12-04 09:24:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/fd6756ee 8257634: C2: Introduce IncrementalInliningForceCleanup diagnostic flag Reviewed-by: kvn, adityam, thartmann ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/compile.cpp Changeset: 647b36f7 Author: duke Date: 2020-12-04 09:25:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/647b36f7 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 09:38:40 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 09:38:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3a39f96c-2d7a-4c4e-9edd-c4bfc63d2315@openjdk.java.net> Changeset: fbdc1877 Author: Vladimir Ivanov Date: 2020-12-04 09:37:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/fbdc1877 8257624: C2: PhaseMacroExpand::eliminate_macro_nodes() crashes on out-of-bounds access into macro node array Reviewed-by: neliasso, kvn ! src/hotspot/share/opto/macro.cpp Changeset: 794b643c Author: duke Date: 2020-12-04 09:38:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/794b643c Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 10:20:36 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 10:20:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <212d65ff-21c2-4a09-8cdf-079c60e55a95@openjdk.java.net> Changeset: c6f93ec9 Author: Andrey Turbanov Committer: Daniel Fuchs Date: 2020-12-04 10:19:30 +0000 URL: https://git.openjdk.java.net/mobile/commit/c6f93ec9 8257707: Fix incorrect format string in Http1HeaderParser Reviewed-by: shade ! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java Changeset: 00f40f82 Author: duke Date: 2020-12-04 10:20:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/00f40f82 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 10:39:40 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 10:39:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: feabddee Author: Erik Gahlin Date: 2020-12-04 10:37:59 +0000 URL: https://git.openjdk.java.net/mobile/commit/feabddee 8251843: jfr/tool/TestPrintJSON.java fails intermittently Reviewed-by: mgronlun + test/jdk/jdk/jfr/tool/EndTicksComparator.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java ! test/jdk/jdk/jfr/tool/TestPrintXML.java Changeset: 2cf63d98 Author: duke Date: 2020-12-04 10:39:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/2cf63d98 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 11:25:34 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 11:25:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1d2d9815 Author: Martin Doerr Date: 2020-12-04 11:24:15 +0000 URL: https://git.openjdk.java.net/mobile/commit/1d2d9815 8257423: [PPC64] Support -XX:-UseInlineCaches Reviewed-by: stuefe, rrich ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/ppc.ad Changeset: 06a2a09e Author: duke Date: 2020-12-04 11:25:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/06a2a09e Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 11:47:35 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 11:47:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: dede01eb Author: Maurizio Cimadamore Date: 2020-12-04 11:46:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/dede01eb 8257622: MemoryAccess methods are missing @ForceInline annotations Reviewed-by: jvernee, shade ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAccess.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantFP.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/UnrolledAccess.java Changeset: c2d4d262 Author: duke Date: 2020-12-04 11:47:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/c2d4d262 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 12:02:45 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 12:02:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6fd52fc0-6b2d-4fda-ab0f-45b11db15d0a@openjdk.java.net> Changeset: 86b65756 Author: Roland Westrelin Date: 2020-12-04 12:01:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/86b65756 8257574: C2: "failed: parsing found no loops but there are some" assert failure Reviewed-by: thartmann, neliasso, chagedorn ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopNotInnerMost.java Changeset: 563ef2fd Author: duke Date: 2020-12-04 12:02:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/563ef2fd Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 15:16:44 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 15:16:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <881e22a5-2c4c-450b-aed0-14b60a07fd4c@openjdk.java.net> Changeset: ac549008 Author: Kartik Ohri Date: 2020-12-04 15:15:56 +0000 URL: https://git.openjdk.java.net/mobile/commit/ac549008 8257401: Use switch expressions in jdk.internal.net.http and java.net.http Reviewed-by: chegar, dfuchs, pconcannon ! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/RedirectFilter.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/DataFrame.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesEncoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/HeaderFrame.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/HeadersFrame.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/Http2Frame.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/PingFrame.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/PushPromiseFrame.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/SettingsFrame.java ! src/java.net.http/share/classes/jdk/internal/net/http/hpack/Decoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/StatusCodes.java Changeset: 82121d15 Author: duke Date: 2020-12-04 15:16:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/82121d15 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 16:39:39 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 16:39:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3eb69460 Author: Mikhailo Seledtsov Date: 2020-12-04 16:38:21 +0000 URL: https://git.openjdk.java.net/mobile/commit/3eb69460 8257732: Problem list TestJFRWithJMX for OL 8.2 until the issue is resolved Reviewed-by: hseigel ! test/hotspot/jtreg/ProblemList.txt Changeset: 36575a50 Author: duke Date: 2020-12-04 16:39:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/36575a50 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 17:08:20 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 17:08:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3e7fee07-5653-4fae-8e0f-bd6c97185c9a@openjdk.java.net> Changeset: d8ac76fa Author: Calvin Cheung Date: 2020-12-04 17:07:00 +0000 URL: https://git.openjdk.java.net/mobile/commit/d8ac76fa 8257651: LambdaEagerInit.java test failed in 2 different ways Reviewed-by: iklam, lfoltan ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/appcds/LambdaEagerInit.java Changeset: c685e990 Author: duke Date: 2020-12-04 17:08:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/c685e990 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 18:21:25 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 18:21:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <329409dd-d056-489a-aad0-3eea82334545@openjdk.java.net> Changeset: fcc84795 Author: Xue-Lei Andrew Fan Date: 2020-12-04 18:20:14 +0000 URL: https://git.openjdk.java.net/mobile/commit/fcc84795 8257724: Incorrect package of the linked class in BaseSSLSocketImpl Reviewed-by: valeriep, wetmore ! src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java Changeset: 46a1a149 Author: duke Date: 2020-12-04 18:21:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/46a1a149 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 18:30:33 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 18:30:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d76039d3 Author: Xue-Lei Andrew Fan Date: 2020-12-04 18:29:55 +0000 URL: https://git.openjdk.java.net/mobile/commit/d76039d3 8257725: No throws of SSLHandshakeException Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java Changeset: 1ee9ffc2 Author: duke Date: 2020-12-04 18:30:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/1ee9ffc2 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 19:24:46 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 19:24:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <68067eca-e75c-48d7-a2b4-13c8da75d66d@openjdk.java.net> Changeset: dd0b9454 Author: Vladimir Kozlov Date: 2020-12-04 19:23:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/dd0b9454 8257531: Super word not applied to a loop of simple Buffer operations Reviewed-by: roland, psandoz ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp + test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java Changeset: c219c688 Author: duke Date: 2020-12-04 19:24:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/c219c688 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 20:33:27 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 20:33:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e27ea4d1 Author: Brian Burkhalter Date: 2020-12-04 20:32:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/e27ea4d1 8257750: writeBuffer field of java.io.DataOutputStream should be final Reviewed-by: lancea, naoto ! src/java.base/share/classes/java/io/DataOutputStream.java Changeset: cede1bcb Author: duke Date: 2020-12-04 20:33:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/cede1bcb Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 21:41:31 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 21:41:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <50de1318-530e-414d-abe3-2315b251d0ff@openjdk.java.net> Changeset: 51d325e6 Author: Erik Joelsson Date: 2020-12-04 21:40:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/51d325e6 8257633: Missing -mmacosx-version-min=X flag when linking libjvm Reviewed-by: mikael ! make/autoconf/flags-ldflags.m4 Changeset: a2e955fe Author: duke Date: 2020-12-04 21:41:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/a2e955fe Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Dec 4 23:07:55 2020 From: duke at openjdk.java.net (duke) Date: Fri, 4 Dec 2020 23:07:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d3ac1bf1 Author: Sergey Bylokhov Date: 2020-12-04 23:06:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/d3ac1bf1 8198390: Test MultiResolutionDrawImageWithTransformTest.java fails when -esa is passed Reviewed-by: kizune ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! test/jdk/ProblemList.txt ! test/jdk/java/awt/image/MultiResolutionImage/MultiResolutionDrawImageWithTransformTest.java Changeset: 58f17f84 Author: duke Date: 2020-12-04 23:07:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/58f17f84 Automatic merge of jdk:master into master From duke at openjdk.java.net Sat Dec 5 08:45:42 2020 From: duke at openjdk.java.net (duke) Date: Sat, 5 Dec 2020 08:45:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <49dc6b3b-d825-468e-8770-5b4032266c36@openjdk.java.net> Changeset: c4339c30 Author: Martin Buchholz Date: 2020-12-05 08:44:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/c4339c30 8243614: Typo in ReentrantLock's Javadoc Reviewed-by: dholmes, alanb ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java Changeset: c5b06bce Author: duke Date: 2020-12-05 08:45:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/c5b06bce Automatic merge of jdk:master into master From duke at openjdk.java.net Sat Dec 5 23:49:01 2020 From: duke at openjdk.java.net (duke) Date: Sat, 5 Dec 2020 23:49:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4821a5c1-a3c9-4ff5-9421-bf5349c72d56@openjdk.java.net> Changeset: 78be334c Author: Valerie Peng Date: 2020-12-05 23:47:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/78be334c 8242332: Add SHA3 support to SunPKCS11 provider Reviewed-by: xuelei ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Digest.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java + test/jdk/sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java ! test/jdk/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java ! test/jdk/sun/security/pkcs11/Mac/MacSameTest.java ! test/jdk/sun/security/pkcs11/Mac/ReinitMac.java ! test/jdk/sun/security/pkcs11/MessageDigest/ByteBuffers.java ! test/jdk/sun/security/pkcs11/MessageDigest/ReinitDigest.java ! test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java ! test/jdk/sun/security/pkcs11/Signature/ByteBuffers.java ! test/jdk/sun/security/pkcs11/Signature/InitAgainPSS.java ! test/jdk/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java ! test/jdk/sun/security/pkcs11/Signature/ReinitSignature.java ! test/jdk/sun/security/pkcs11/Signature/SigInteropPSS.java + test/jdk/sun/security/pkcs11/Signature/SigInteropPSS2.java ! test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS.java + test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS2.java ! test/jdk/sun/security/pkcs11/Signature/TestDSA2.java ! test/jdk/sun/security/pkcs11/Signature/TestRSAKeyLength.java ! test/jdk/sun/security/pkcs11/nss/p11-nss.txt Changeset: 869d9f6f Author: duke Date: 2020-12-05 23:48:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/869d9f6f Automatic merge of jdk:master into master From duke at openjdk.java.net Sun Dec 6 00:09:37 2020 From: duke at openjdk.java.net (duke) Date: Sun, 6 Dec 2020 00:09:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5fbc7c63-e751-4025-81da-06f2270dd3b0@openjdk.java.net> Changeset: 972bc3b4 Author: Mandy Chung Date: 2020-12-06 00:08:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/972bc3b4 8256167: Convert JDK use of `Reference::get` to `Reference::refersTo` Reviewed-by: sspitsyn, shade, dfuchs, alanb, kbarrett ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadLocal.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/WeakHashMap.java ! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/Logger.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/WeakIdentityHashMap.java Changeset: 53f8cb19 Author: duke Date: 2020-12-06 00:09:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/53f8cb19 Automatic merge of jdk:master into master From duke at openjdk.java.net Sun Dec 6 17:45:04 2020 From: duke at openjdk.java.net (duke) Date: Sun, 6 Dec 2020 17:45:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e5906189 Author: Aleksey Shipilev Date: 2020-12-06 17:43:34 +0000 URL: https://git.openjdk.java.net/mobile/commit/e5906189 8252505: C1/C2 compiler support for blackholes Reviewed-by: vlivanov, aph ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/regmask.cpp ! src/hotspot/share/opto/regmask.hpp ! src/hotspot/share/runtime/vmStructs.cpp + test/hotspot/jtreg/compiler/blackhole/BlackholeInstanceReturnTest.java + test/hotspot/jtreg/compiler/blackhole/BlackholeInstanceTest.java + test/hotspot/jtreg/compiler/blackhole/BlackholeNonVoidWarning.java + test/hotspot/jtreg/compiler/blackhole/BlackholeNullCheckTest.java + test/hotspot/jtreg/compiler/blackhole/BlackholeStaticReturnTest.java + test/hotspot/jtreg/compiler/blackhole/BlackholeStaticTest.java + test/hotspot/jtreg/compiler/blackhole/BlackholeTarget.java Changeset: 7d04eda3 Author: duke Date: 2020-12-06 17:44:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/7d04eda3 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 04:02:28 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 04:02:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 29a09c89 Author: Lin Zang Committer: David Holmes Date: 2020-12-07 04:01:51 +0000 URL: https://git.openjdk.java.net/mobile/commit/29a09c89 8257668: SA JMap - skip non-java thread stack dump for heap dump Reviewed-by: cjplummer, sspitsyn, phh ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ThreadStackTrace.java Changeset: 04ebed41 Author: duke Date: 2020-12-07 04:02:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/04ebed41 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 06:44:42 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 06:44:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <98071d94-e0d9-428a-be1a-4254d46c27fa@openjdk.java.net> Changeset: 05dac03f Author: Aleksey Shipilev Date: 2020-12-07 06:43:34 +0000 URL: https://git.openjdk.java.net/mobile/commit/05dac03f 8257803: Add -Xbatch to compiler/blackhole tests Reviewed-by: dholmes ! test/hotspot/jtreg/compiler/blackhole/BlackholeInstanceReturnTest.java ! test/hotspot/jtreg/compiler/blackhole/BlackholeInstanceTest.java ! test/hotspot/jtreg/compiler/blackhole/BlackholeNonVoidWarning.java ! test/hotspot/jtreg/compiler/blackhole/BlackholeNullCheckTest.java ! test/hotspot/jtreg/compiler/blackhole/BlackholeStaticReturnTest.java ! test/hotspot/jtreg/compiler/blackhole/BlackholeStaticTest.java Changeset: c4e560a4 Author: duke Date: 2020-12-07 06:44:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/c4e560a4 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 09:28:34 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 09:28:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9e9378f1-7b23-4503-84ac-0b7c675a314b@openjdk.java.net> Changeset: 7620124e Author: Jie Fu Date: 2020-12-07 09:27:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/7620124e 8257230: assert(InitialHeapSize >= MinHeapSize) failed: Ergonomics decided on incompatible initial and minimum heap sizes Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/runtime/arguments.cpp + test/hotspot/jtreg/gc/ergonomics/TestMinHeapSize.java Changeset: 02bd022a Author: duke Date: 2020-12-07 09:28:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/02bd022a Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 09:31:20 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 09:31:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <76bdfeb5-011a-4ba1-9cc6-a2257b7c927e@openjdk.java.net> Changeset: d05401d8 Author: Julia Boes Date: 2020-12-07 09:30:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/d05401d8 8256679: Update serialization javadoc once JOSS changes for records are complete Reviewed-by: chegar, rriggs ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/Serializable.java ! src/java.base/share/classes/java/lang/Record.java Changeset: 0acf54d9 Author: duke Date: 2020-12-07 09:31:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/0acf54d9 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 09:39:49 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 09:39:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <25be0bd1-ed8e-40ee-a1fc-8a3bffb86b35@openjdk.java.net> Changeset: f5a582c2 Author: Roland Westrelin Date: 2020-12-07 09:38:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/f5a582c2 8257575: C2: "failed: only phis" assert failure in loop strip mining verification Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Changeset: 49129b02 Author: duke Date: 2020-12-07 09:39:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/49129b02 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 09:59:27 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 09:59:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1c3aab55-2d33-4590-a29a-985cd13a1329@openjdk.java.net> Changeset: 566d77a2 Author: Daniel Fuchs Date: 2020-12-07 09:58:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/566d77a2 8254802: ThrowingPushPromisesAsStringCustom.java fails in "try throwing in GET_BODY" Reviewed-by: michaelm ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java Changeset: 93751c23 Author: duke Date: 2020-12-07 09:59:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/93751c23 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 10:33:54 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 10:33:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 8e8e5845 Author: Thomas Stuefe Date: 2020-12-07 10:32:05 +0000 URL: https://git.openjdk.java.net/mobile/commit/8e8e5845 8257588: Make os::_page_sizes a bitmask Reviewed-by: tschatzl, stefank ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! test/hotspot/gtest/runtime/test_os.cpp Changeset: f3c87a13 Author: duke Date: 2020-12-07 10:33:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/f3c87a13 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 11:04:07 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 11:04:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <77ec5101-7c86-406e-be18-d6f3c36b97a5@openjdk.java.net> Changeset: 5a03e476 Author: Chris Hegarty Date: 2020-12-07 11:02:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/5a03e476 8255560: Class::isRecord should check that the current class is final and not abstract Reviewed-by: mchung, darcy ! src/java.base/share/classes/java/lang/Class.java + test/jdk/java/lang/reflect/records/IsRecordTest.java ! test/lib/jdk/test/lib/ByteCodeLoader.java Changeset: ded8d267 Author: duke Date: 2020-12-07 11:03:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/ded8d267 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 11:09:49 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 11:09:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <15c0a36d-f307-4c64-8340-d5770ab7eef1@openjdk.java.net> Changeset: 04ce8e38 Author: Jorn Vernee Date: 2020-12-07 11:08:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/04ce8e38 8257184: Upstream 8252504: Add a method to MemoryLayout which returns a offset-computing method handle Reviewed-by: mcimadamore, chegar ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java ! test/jdk/java/foreign/TestLayoutPaths.java Changeset: b24051c9 Author: duke Date: 2020-12-07 11:09:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/b24051c9 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 11:10:26 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 11:10:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <56eded45-9676-4e89-ae6c-0e20d6ede088@openjdk.java.net> Changeset: 09707dd4 Author: Erik Gahlin Date: 2020-12-07 11:09:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/09707dd4 8252807: The jdk.jfr.Recording.getStream does not work when toDisk is disabled Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java Changeset: 33ea1ed6 Author: duke Date: 2020-12-07 11:10:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/33ea1ed6 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 11:13:01 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 11:13:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <046934cb-97cf-4f4b-b260-c33681c4ebec@openjdk.java.net> Changeset: 637b0c64 Author: Jan Lahoda Date: 2020-12-07 11:11:31 +0000 URL: https://git.openjdk.java.net/mobile/commit/637b0c64 8246778: Compiler implementation for Sealed Classes (Second Preview) Co-authored-by: Vicente Romero Co-authored-by: Harold Seigel Reviewed-by: lfoltan, mchung, alanb, mcimadamore, chegar ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/native/libjava/Class.c ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod ! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java + test/hotspot/jtreg/runtime/sealedClasses/noSubclass/BaseC.java + test/hotspot/jtreg/runtime/sealedClasses/noSubclass/BaseI.java + test/hotspot/jtreg/runtime/sealedClasses/noSubclass/Impl1.java + test/hotspot/jtreg/runtime/sealedClasses/noSubclass/Impl2.java ! test/jdk/java/lang/reflect/sealed_classes/SealedClassesReflectionTest.java + test/jdk/java/lang/reflect/sealed_classes/TestSecurityManagerChecks.java ! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java ! test/langtools/tools/javac/sealed/SealedCompilationTests.java Changeset: 7ce4a152 Author: duke Date: 2020-12-07 11:12:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/7ce4a152 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 12:44:37 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 12:44:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4a0a724b-ae5b-499c-b97c-d4b49220f638@openjdk.java.net> Changeset: e08b9ed0 Author: Thomas Schatzl Date: 2020-12-07 12:43:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/e08b9ed0 8257820: Remove gc/ergonomics/TestMinHeapSize.java as it is too brittle Reviewed-by: jiefu, kbarrett - test/hotspot/jtreg/gc/ergonomics/TestMinHeapSize.java Changeset: 38849f84 Author: duke Date: 2020-12-07 12:44:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/38849f84 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 13:19:52 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 13:19:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6534c9fb-8d71-4f37-88b0-348c94cb9228@openjdk.java.net> Changeset: ecd7e476 Author: Zhengyu Gu Date: 2020-12-07 13:18:02 +0000 URL: https://git.openjdk.java.net/mobile/commit/ecd7e476 8257793: Shenandoah: SATB barrier should only filter out already strongly marked oops Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: de4bc041 Author: duke Date: 2020-12-07 13:19:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/de4bc041 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 13:46:34 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 13:46:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <19d0ec2a-1af0-4ef5-b0e8-3105a1d63268@openjdk.java.net> Changeset: 46b35acf Author: Martin Doerr Date: 2020-12-07 13:45:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/46b35acf 8257798: [PPC64] undefined reference to Klass::vtable_start_offset() Reviewed-by: goetz ! src/hotspot/cpu/ppc/ppc.ad Changeset: ea2e2408 Author: duke Date: 2020-12-07 13:46:06 +0000 URL: https://git.openjdk.java.net/mobile/commit/ea2e2408 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 13:52:55 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 13:52:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3f4f4f82-65e8-4a2f-9a85-15ce1a5599e8@openjdk.java.net> Changeset: 2c04fc02 Author: Guoxiong Li Committer: Maurizio Cimadamore Date: 2020-12-07 13:51:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/2c04fc02 8257037: No javac warning when calling deprecated constructor with diamond Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/T8257037/T8257037.java + test/langtools/tools/javac/T8257037/T8257037.out Changeset: 45596db0 Author: duke Date: 2020-12-07 13:52:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/45596db0 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Dec 7 15:42:57 2020 From: duke at openjdk.java.net (duke) Date: Mon, 7 Dec 2020 15:42:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 74be8190 Author: Eric Caspole Date: 2020-12-07 15:41:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/74be8190 8257517: LogCompilation: Add -z to the help messages Reviewed-by: redestad ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogCompilation.java Changeset: 8e993b7f Author: duke Date: 2020-12-07 15:42:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/8e993b7f Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Dec 29 13:03:11 2020 From: duke at openjdk.java.net (duke) Date: Tue, 29 Dec 2020 13:03:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7269ff25-78e0-4375-a0c1-e3850f5d3d31@openjdk.java.net> Changeset: d29c78da Author: Magnus Ihse Bursie Date: 2020-12-07 15:55:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/d29c78da 8257679: Improved unix compatibility layer in Windows build (winenv) Reviewed-by: erikj, jvernee, burban ! .github/workflows/submit.yml ! make/GenerateLinkOptData.gmk ! make/InterimImage.gmk ! make/RunTests.gmk ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/TestImage.gmk ! make/autoconf/basic.m4 ! make/autoconf/basic_tools.m4 ! make/autoconf/basic_windows.m4 ! make/autoconf/boot-jdk.m4 ! make/autoconf/bootcycle-spec.gmk.in ! make/autoconf/build-aux/config.guess ! make/autoconf/build-aux/config.sub ! make/autoconf/build-performance.m4 ! make/autoconf/compare.sh.in ! make/autoconf/configure.ac ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/flags.m4 ! make/autoconf/help.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/platform.m4 ! make/autoconf/source-dirs.m4 ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 + make/autoconf/toolchain_microsoft.m4 - make/autoconf/toolchain_windows.m4 ! make/autoconf/util.m4 ! make/autoconf/util_paths.m4 - make/autoconf/util_windows.m4 ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/common/Utils.gmk ! make/common/modules/GensrcCommonLangtools.gmk ! make/conf/jib-profiles.js ! make/hotspot/test/GtestImage.gmk ! make/ide/idea/jdk/idea.gmk ! make/ide/visualstudio/hotspot/CreateVSProject.gmk ! make/ide/vscode/hotspot/CreateVSCodeProject.gmk ! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java ! make/modules/java.base/Copy.gmk ! make/modules/java.base/gensrc/GensrcCharacterData.gmk ! make/modules/java.base/gensrc/GensrcCharsetCoder.gmk + make/scripts/extract-vs-env.cmd + make/scripts/fixpath.sh - make/scripts/windowsShortName.bat - make/src/native/fixpath.c ! src/hotspot/share/adlc/main.cpp Changeset: 52510a6b Author: J. Duke Committer: Johan Vos Date: 2020-12-29 13:02:47 +0000 URL: https://git.openjdk.java.net/mobile/commit/52510a6b Merge ! make/autoconf/build-aux/config.sub ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags.m4 ! make/autoconf/platform.m4 ! make/autoconf/toolchain.m4 ! make/autoconf/build-aux/config.sub ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags.m4 ! make/autoconf/platform.m4 ! make/autoconf/toolchain.m4 From duke at openjdk.java.net Tue Dec 29 13:05:14 2020 From: duke at openjdk.java.net (duke) Date: Tue, 29 Dec 2020 13:05:14 GMT Subject: git: openjdk/mobile: 268 new changesets Message-ID: Changeset: dcf63f85 Author: Xue-Lei Andrew Fan Date: 2020-12-07 16:35:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/dcf63f85 8257788: Class fields could be local in the SunJSSE provider Reviewed-by: shade ! src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java ! src/java.base/share/classes/sun/security/ssl/HKDF.java ! src/java.base/share/classes/sun/security/ssl/SSLSecretDerivation.java ! src/java.base/share/classes/sun/security/ssl/SSLTrafficKeyDerivation.java Changeset: b4b9828c Author: Vicente Romero Date: 2020-12-07 16:45:51 +0000 URL: https://git.openjdk.java.net/mobile/commit/b4b9828c 8254784: javac should reject records with @SafeVarargs applied to varargs record component Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/SafeVarargsNotApplicableToRecordAccessors.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: bbc44f57 Author: Maurizio Cimadamore Date: 2020-12-07 17:25:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/bbc44f57 8257186: Size of heap segments is not computed correctlyFix overflow in size computation for heap segments Reviewed-by: jvernee, chegar ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java ! test/jdk/java/foreign/TestSegments.java Changeset: e3793e5a Author: Andy Herrick Date: 2020-12-07 18:04:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/e3793e5a 8257514: Fix the issues in jdk.jpackage identified by SpotBugs Reviewed-by: asemenyuk, almatvee, shade ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/CfgFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PathGroup.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ToolValidator.java ! src/jdk.jpackage/share/classes/jdk/jpackage/main/CommandLine.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/ExecutableRebrander.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourcesBuilder.java Changeset: a265c201 Author: Alexander Matveev Date: 2020-12-07 18:11:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/a265c201 8255619: Localized WinResources.properties have MsiInstallerStrings_en.wxl resource Reviewed-by: herrick, naoto, asemenyuk ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties Changeset: 395b6bde Author: Zhengyu Gu Date: 2020-12-07 19:19:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/395b6bde 8257817: Shenandoah: Don't race with conc-weak-in-progress flag in weak-LRB Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 36c06005 Author: Aleksey Shipilev Date: 2020-12-07 19:26:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/36c06005 8257805: Add compiler/blackhole tests to tier1 Reviewed-by: kvn ! test/hotspot/jtreg/TEST.groups Changeset: a5297bd0 Author: Dean Long Date: 2020-12-07 20:10:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/a5297bd0 8254939: macOS: unused function 'replicate4_imm' Reviewed-by: redestad, thartmann ! src/hotspot/cpu/x86/x86.ad Changeset: 6937d9f9 Author: Joe Darcy Date: 2020-12-07 20:46:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/6937d9f9 8257799: Update JLS cross-references in java.compiler Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/element/VariableElement.java Changeset: f92745d7 Author: Eric Caspole Date: 2020-12-07 21:31:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/f92745d7 8257718: LogCompilation: late_inline doesnt work right for JDK 8 logs Reviewed-by: redestad, kvn ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java Changeset: 149a02f9 Author: David Holmes Date: 2020-12-07 21:56:05 +0000 URL: https://git.openjdk.java.net/mobile/commit/149a02f9 8257572: Deprecate the archaic signal-chaining interfaces: sigset and signal Reviewed-by: ihse, alanb, dcubed, erikj ! make/modules/java.base/Lib.gmk ! src/java.base/unix/native/libjsig/jsig.c Changeset: 62c7788b Author: Vladimir Ivanov Date: 2020-12-07 22:50:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/62c7788b 8257211: C2: Enable call devirtualization during post-parse phase Reviewed-by: kvn, neliasso, thartmann ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callGenerator.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/multnode.cpp ! src/hotspot/share/opto/multnode.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/utilities/growableArray.hpp Changeset: c43c224e Author: Jie Fu Date: 2020-12-07 22:59:51 +0000 URL: https://git.openjdk.java.net/mobile/commit/c43c224e 8257796: [TESTBUG] TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on x86_32 Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java Changeset: 39b8a2e6 Author: Xue-Lei Andrew Fan Date: 2020-12-07 23:53:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/39b8a2e6 8257670: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java reports leaks Reviewed-by: jnimeh ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Changeset: cef606fe Author: Erik Gahlin Date: 2020-12-08 00:06:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/cef606fe 8253762: JFR: getField(String) should be able to access subfields Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/EventType.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetField.java Changeset: 6ff18e38 Author: Vicente Romero Date: 2020-12-08 04:07:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/6ff18e38 8257855: Example SafeVarargsNotApplicableToRecordAccessors breaks test tools/javac/diags/CheckExamples.java Reviewed-by: jjg ! test/langtools/tools/javac/diags/examples/SafeVarargsNotApplicableToRecordAccessors.java Changeset: 500ab457 Author: Jamil Nimeh Date: 2020-12-08 06:10:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/500ab457 8257769: Cipher.getParameters() throws NPE for ChaCha20-Poly1305 Reviewed-by: mullan, valeriep ! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java ! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20Poly1305ParamTest.java Changeset: 0b6b6eb5 Author: Roland Westrelin Date: 2020-12-08 08:30:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/0b6b6eb5 8257813: [redo] C2: Filter type in PhiNode::Value() for induction variables of trip-counted integer loops Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/superword.cpp Changeset: 51ac3768 Author: Jan Lahoda Date: 2020-12-08 08:38:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/51ac3768 8256411: Based anonymous classes have a weird end position Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/positions/TreeEndPosTest.java Changeset: 1d0adbb8 Author: Christian Hagedorn Date: 2020-12-08 08:48:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/1d0adbb8 8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected Reviewed-by: roland, kvn ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java Changeset: 52ab7212 Author: Kim Barrett Date: 2020-12-08 09:25:42 +0000 URL: https://git.openjdk.java.net/mobile/commit/52ab7212 8254733: HotSpot Style Guide should permit using range-based for loops Reviewed-by: dholmes, pliden, jrose, dcubed, iklam, eosterlund, tschatzl, kvn ! doc/hotspot-style.html ! doc/hotspot-style.md Changeset: d2b66196 Author: Athijegannathan Sundararajan Date: 2020-12-08 09:38:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/d2b66196 8242258: (jrtfs) Path::toUri throws AssertionError for malformed input Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java + test/jdk/jdk/internal/jrtfs/UriTests.java Changeset: 35e81536 Author: Aleksey Shipilev Date: 2020-12-08 10:11:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/35e81536 8257848: -XX:CompileCommand=blackhole,* should be diagnostic Reviewed-by: vlivanov ! src/hotspot/share/compiler/compilerOracle.cpp + test/hotspot/jtreg/compiler/blackhole/BlackholeDiagnosticUnlockTest.java - test/hotspot/jtreg/compiler/blackhole/BlackholeNonVoidWarning.java + test/hotspot/jtreg/compiler/blackhole/BlackholeNonVoidWarningTest.java Changeset: a7080247 Author: Maurizio Cimadamore Date: 2020-12-08 12:15:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/a7080247 8257194: Add 'foreign linker API' in 'jdk.incubator.foreign' module desc/summary Reviewed-by: jvernee, shade ! src/jdk.incubator.foreign/share/classes/module-info.java Changeset: d0c52651 Author: Jan Lahoda Date: 2020-12-08 13:09:15 +0000 URL: https://git.openjdk.java.net/mobile/commit/d0c52651 8256149: Weird AST structure for incomplete member select Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/parser/JavacParserTest.java Changeset: 936a7acf Author: Gerard Ziemski Date: 2020-12-08 15:49:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/936a7acf 8252797: Non-PCH build fails on Ubuntu 16.4 when building with gtests Reviewed-by: dholmes ! test/hotspot/gtest/unittest.hpp Changeset: fab6158c Author: Daniel Fuchs Date: 2020-12-08 16:36:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/fab6158c 8236413: AbstractConnectTimeout should tolerate both NoRouteToHostException and UnresolvedAddressException Reviewed-by: aefimov, michaelm ! test/jdk/java/net/httpclient/AbstractConnectTimeout.java Changeset: 044616bd Author: Vladimir Ivanov Date: 2020-12-08 17:02:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/044616bd 8252049: Native memory leak in ciMethodData ctor Reviewed-by: kbarrett, coleenp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java Changeset: 264feb35 Author: Magnus Ihse Bursie Date: 2020-12-08 17:59:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/264feb35 8257905: Make fixpath.sh more liberal in accepting paths embedded in arguments Reviewed-by: erikj ! make/scripts/fixpath.sh Changeset: 1a9ed92d Author: Brent Christian Date: 2020-12-08 18:01:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/1a9ed92d 8200102: NativeLibraryTest.java fails intermittently, unloaded count is not same as expected Reviewed-by: mchung, naoto ! test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java Changeset: f48d5d1b Author: Erik Joelsson Date: 2020-12-08 18:45:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/f48d5d1b 8257789: Fix incremental build of test-image and bundles Reviewed-by: tbell, ihse ! make/TestImage.gmk Changeset: 291ba97f Author: Calvin Cheung Date: 2020-12-08 20:00:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/291ba97f 8251267: CDS tests should use CDSTestUtils.getOutputDir instead of System.getProperty("user.dir") Reviewed-by: minqi, iklam ! test/hotspot/jtreg/runtime/cds/appcds/DirClasspathTest.java ! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java ! test/hotspot/jtreg/runtime/cds/appcds/RelativePath.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/UnusedCPDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleComboTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/NewModuleFinderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddModules.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddOpens.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddReads.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ExportModule.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: c47ab5f6 Author: Marius Volkhart Committer: Joe Wang Date: 2020-12-08 20:43:42 +0000 URL: https://git.openjdk.java.net/mobile/commit/c47ab5f6 8256515: javax.xml.XMLEventReader produces incorrect START_DOCUMENT event Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/xml/internal/stream/events/StartDocumentEvent.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java ! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/EventReaderTest.java Changeset: ed4c4ee7 Author: Mark Reinhold Date: 2020-12-08 22:12:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/ed4c4ee7 8256299: Implement JEP 396: Strongly Encapsulate JDK Internals by Default Co-authored-by: Alan Bateman Reviewed-by: mchung, alanb ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/classes/jdk/internal/module/ArchivedBootLayer.java ! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! test/jdk/tools/launcher/modules/illegalaccess/IllegalAccessTest.java Changeset: 48d8650a Author: Dan Smith Date: 2020-12-08 23:04:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/48d8650a 8257845: Integrate JEP 390 8254047: [JEP 390] Revise "value-based class" & apply to wrappers 8252181: [JEP 390] Define & apply annotation jdk.internal.ValueBased 8252183: [JEP 390] Add 'lint' warning for @ValueBased classes 8257027: [JEP 390] Diagnose synchronization on @ValueBased classes 8252180: [JEP 390] Deprecate wrapper class constructors for removal Co-authored-by: Roger Riggs Co-authored-by: Srikanth Adayapalam Co-authored-by: Lois Foltan Reviewed-by: rriggs, hseigel, mchung, darcy ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/java.base/share/classes/java/lang/Boolean.java ! src/java.base/share/classes/java/lang/Byte.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/ProcessHandle.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/Short.java ! src/java.base/share/classes/java/lang/constant/ConstantDesc.java ! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/doc-files/ValueBased.html ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/java/time/Instant.java ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/LocalDateTime.java ! src/java.base/share/classes/java/time/LocalTime.java ! src/java.base/share/classes/java/time/MonthDay.java ! src/java.base/share/classes/java/time/OffsetDateTime.java ! src/java.base/share/classes/java/time/OffsetTime.java ! src/java.base/share/classes/java/time/Period.java ! src/java.base/share/classes/java/time/Year.java ! src/java.base/share/classes/java/time/YearMonth.java ! src/java.base/share/classes/java/time/ZoneId.java ! src/java.base/share/classes/java/time/ZoneOffset.java ! src/java.base/share/classes/java/time/ZonedDateTime.java ! src/java.base/share/classes/java/time/chrono/HijrahDate.java ! src/java.base/share/classes/java/time/chrono/JapaneseDate.java ! src/java.base/share/classes/java/time/chrono/MinguoDate.java ! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java ! src/java.base/share/classes/java/time/chrono/ThaiBuddhistDate.java ! src/java.base/share/classes/java/time/format/TextStyle.java ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/KeyValueHolder.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/Map.java ! src/java.base/share/classes/java/util/Optional.java ! src/java.base/share/classes/java/util/OptionalDouble.java ! src/java.base/share/classes/java/util/OptionalInt.java ! src/java.base/share/classes/java/util/OptionalLong.java ! src/java.base/share/classes/java/util/Set.java + src/java.base/share/classes/jdk/internal/ValueBased.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl_Stub.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/HTMLdtd.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/PaddingLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicMapImplTest.java ! src/jdk.internal.vm.compiler/share/classes/jdk.internal.vm.compiler.collections.test/src/jdk/internal/vm/compiler/collections/test/EconomicSetTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EscapeAnalysisTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysisTests.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_allocate02.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MonitorTest.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc = test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java - test/jdk/jdk/jfr/event/runtime/TestSyncOnPrimitiveWrapperEvent.java + test/jdk/jdk/jfr/event/runtime/TestSyncOnValueBasedClassEvent.java ! test/langtools/jdk/jshell/ImportTest.java + test/langtools/tools/javac/diags/examples/AttemptToSynchronizeOnInstanceOfVbc.java ! test/langtools/tools/javac/lambda/8074381/T8074381a.java + test/langtools/tools/javac/lint/ExternalAbuseOfVbc.java + test/langtools/tools/javac/lint/ExternalAbuseOfVbc.out + test/langtools/tools/javac/lint/JdkInternalAbuseOfVbc.java + test/langtools/tools/javac/lint/JdkInternalAbuseOfVbc.out = test/langtools/tools/javac/lint/LintModeOffAbuseOfVbc.out + test/langtools/tools/javac/lint/SomeVbc.java ! test/lib/jdk/test/lib/hexdump/HexPrinter.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: b29f9cd7 Author: Jonathan Gibbons Date: 2020-12-08 23:25:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/b29f9cd7 8075778: Add javadoc tag to avoid duplication of return information in simple situations. Reviewed-by: prappo, jlahoda ! src/jdk.compiler/share/classes/com/sun/source/doctree/ReturnTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/resources/javadocformatter.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties ! test/langtools/jdk/internal/shellsupport/doc/JavadocFormatterTest.java ! test/langtools/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java ! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out ! test/langtools/tools/doclint/EmptyHtmlTest.java Changeset: 2a62d5d3 Author: Joe Darcy Date: 2020-12-09 02:37:30 +0000 URL: https://git.openjdk.java.net/mobile/commit/2a62d5d3 8256917: Use combo @returns tag in java.compiler javadoc Reviewed-by: jjg, iris ! src/java.compiler/share/classes/javax/annotation/processing/AbstractProcessor.java ! src/java.compiler/share/classes/javax/annotation/processing/Completion.java ! src/java.compiler/share/classes/javax/annotation/processing/Completions.java ! src/java.compiler/share/classes/javax/annotation/processing/ProcessingEnvironment.java ! src/java.compiler/share/classes/javax/annotation/processing/Processor.java ! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java ! src/java.compiler/share/classes/javax/annotation/processing/SupportedAnnotationTypes.java ! src/java.compiler/share/classes/javax/annotation/processing/SupportedOptions.java ! src/java.compiler/share/classes/javax/annotation/processing/SupportedSourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationMirror.java ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValue.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java ! src/java.compiler/share/classes/javax/lang/model/element/QualifiedNameable.java ! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeParameterElement.java ! src/java.compiler/share/classes/javax/lang/model/element/VariableElement.java ! src/java.compiler/share/classes/javax/lang/model/type/ArrayType.java ! src/java.compiler/share/classes/javax/lang/model/type/DeclaredType.java ! src/java.compiler/share/classes/javax/lang/model/type/ExecutableType.java ! src/java.compiler/share/classes/javax/lang/model/type/IntersectionType.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeKind.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeMirror.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeVariable.java ! src/java.compiler/share/classes/javax/lang/model/type/UnionType.java ! src/java.compiler/share/classes/javax/lang/model/type/WildcardType.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/java.compiler/share/classes/javax/lang/model/util/Types.java Changeset: 10da767c Author: Igor Veresov Date: 2020-12-09 04:28:59 +0000 URL: https://git.openjdk.java.net/mobile/commit/10da767c 8257847: Tiered should publish MDO data pointer for interpreter after profile start Reviewed-by: thartmann, kvn, dlong ! src/hotspot/share/compiler/tieredThresholdPolicy.cpp Changeset: 9ce3d806 Author: Aleksey Shipilev Date: 2020-12-09 06:42:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/9ce3d806 8257887: java/foreign/TestSegments.java test fails on 32-bit after JDK-8257186 Reviewed-by: jiefu, adityam, redestad ! test/jdk/java/foreign/TestSegments.java Changeset: 79f1dfb8 Author: Per Liden Date: 2020-12-09 07:46:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/79f1dfb8 8255987: JDI tests fail with com.sun.jdi.ObjectCollectedException Reviewed-by: dholmes, cjplummer ! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c ! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.h ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.h ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/sde/SDEDebuggee.java Changeset: fae7961a Author: Christoph Langer Date: 2020-12-09 08:12:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/fae7961a 8257884: Re-enable sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java as automatic test Reviewed-by: xuelei ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Changeset: df55ecd8 Author: Jie Fu Date: 2020-12-09 09:01:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/df55ecd8 8257794: Zero: assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1) failed: wrong on Linux/x86_32 Reviewed-by: shade ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp Changeset: b4615c67 Author: Hannes Walln?fer Date: 2020-12-09 09:21:50 +0000 URL: https://git.openjdk.java.net/mobile/commit/b4615c67 8256580: Fault in new grid display Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java Changeset: 5bdce9b9 Author: Julia Boes Date: 2020-12-09 09:32:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/5bdce9b9 8257639: Update usage of "type" terminology in java.lang.Enum & java.lang.Record Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/Record.java Changeset: 616b1f12 Author: Ivan ?ipka Committer: Alan Bateman Date: 2020-12-09 10:28:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/616b1f12 8257516: define test group for manual tests Reviewed-by: iignatyev ! test/jdk/TEST.groups Changeset: d3dddb6a Author: Bernhard Urban-Forster Committer: Magnus Ihse Bursie Date: 2020-12-09 11:21:37 +0000 URL: https://git.openjdk.java.net/mobile/commit/d3dddb6a 8256657: Add cross-compiled build for Windows+Arm64 to submit workflow Reviewed-by: shade, ihse ! .github/workflows/submit.yml Changeset: 0201a33d Author: Martin Doerr Date: 2020-12-09 13:17:50 +0000 URL: https://git.openjdk.java.net/mobile/commit/0201a33d 8255959: Timeouts in VectorConversion tests Reviewed-by: psandoz, stuefe ! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java Changeset: f148915d Author: Christian Hagedorn Date: 2020-12-09 14:36:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/f148915d 8245107: Use Unified Logging in trace_method_handle_stub() Reviewed-by: coleenp, mdoerr ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.hpp Changeset: 6eff9315 Author: Jan Lahoda Date: 2020-12-09 15:05:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/6eff9315 8256950: Add record attribute support to symbol generator CreateSymbols Reviewed-by: jjg, chegar ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java - make/langtools/test/sym/CreateSymbolsTest.java - make/langtools/test/sym/CreateSymbolsTestImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Record_attribute.java + test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTest.java + test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java + test/langtools/tools/javac/records/RecordReading.java Changeset: 6c69eca3 Author: Magnus Ihse Bursie Date: 2020-12-09 15:41:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/6c69eca3 8257973: UTIL_LOOKUP_PROGS should only find executable files Reviewed-by: erikj ! make/autoconf/util_paths.m4 Changeset: cf62b0ad Author: Eric Caspole Date: 2020-12-09 15:55:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/cf62b0ad 8257518: LogCompilation: java.lang.InternalError with JFR turned on Reviewed-by: kvn, redestad ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/MakeNotEntrantEvent.java ! src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java Changeset: bd22aa5e Author: Jan Lahoda Date: 2020-12-09 16:49:50 +0000 URL: https://git.openjdk.java.net/mobile/commit/bd22aa5e 8229862: NPE in jdk.compiler/com.sun.tools.javac.jvm.Code.emitop0(Code.java:570) Co-authored-by: Bernard Blaser Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java + test/langtools/tools/javac/lambda/LambdaConv30.java Changeset: 6dd06add Author: Patrick Concannon Date: 2020-12-09 17:03:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/6dd06add 8254996: make jdk.net.UnixDomainPrincipal a record class Reviewed-by: dfuchs, michaelm ! src/jdk.net/share/classes/jdk/net/UnixDomainPrincipal.java Changeset: 5f033412 Author: Mandy Chung Date: 2020-12-09 17:27:02 +0000 URL: https://git.openjdk.java.net/mobile/commit/5f033412 8052260: Reference.isEnqueued() spec does not match the long-standing behavior returning true iff it's in the ref queue Reviewed-by: kbarrett, alanb ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java Changeset: b977a7b8 Author: Marcus G K Williams Committer: Thomas Stuefe Date: 2020-12-09 18:59:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/b977a7b8 8257989: Error in gtest os_page_size_for_region_unaligned after 8257588 Reviewed-by: stuefe ! test/hotspot/gtest/runtime/test_os.cpp Changeset: e6b4c4d7 Author: Alexander Matveev Date: 2020-12-09 19:02:15 +0000 URL: https://git.openjdk.java.net/mobile/commit/e6b4c4d7 8238781: [macos] jpackage tests failed due to "hdiutil: convert failed" in various ways Reviewed-by: herrick, asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java Changeset: d33a689b Author: Harold Seigel Date: 2020-12-09 19:07:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/d33a689b 8256867: Classes with empty PermittedSubclasses attribute cannot be extended Reviewed-by: lfoltan, mchung, jlahoda, chegar ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/Class.java ! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod ! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java ! test/jdk/java/lang/reflect/sealed_classes/SealedClassesReflectionTest.java ! test/langtools/tools/javac/sealed/SealedCompilationTests.java Changeset: 30de320c Author: Andrey Turbanov Committer: Jonathan Gibbons Date: 2020-12-09 19:20:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/30de320c 6882207: Convert javap to use diamond operator internally Reviewed-by: jjg ! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java Changeset: fd5f6e2e Author: Vladimir Kozlov Date: 2020-12-09 19:21:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/fd5f6e2e 8257986: [JVMCI] ProblemList 2 reprofile JVMCI tests Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt Changeset: baf4c1a4 Author: Doug Simon Date: 2020-12-09 20:26:55 +0000 URL: https://git.openjdk.java.net/mobile/commit/baf4c1a4 8257917: [JVMCI] crash when materializing boxed values under -Xcomp Reviewed-by: iveresov, kvn ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp Changeset: 46c9a860 Author: Guoxiong Li Committer: Jonathan Gibbons Date: 2020-12-09 21:09:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/46c9a860 8245956: JavaCompiler still uses File API instead of Path API in a specific case Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java + test/langtools/tools/javac/T8245956/T8245956.java Changeset: 0a3e446a Author: Coleen Phillimore Date: 2020-12-09 23:08:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/0a3e446a 8257993: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/TestDescription.java crash intermittently Reviewed-by: sspitsyn, hseigel, dholmes ! src/hotspot/share/interpreter/interpreterRuntime.cpp Changeset: 53e537c7 Author: Toshio Nakamura Committer: Phil Race Date: 2020-12-10 00:27:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/53e537c7 8255387: Japanese characters were printed upside down on AIX Reviewed-by: prr, serb ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/jdk/java/awt/font/Rotate/MirrorTest.java Changeset: 1ce2a36c Author: Andy Herrick Date: 2020-12-10 00:50:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/1ce2a36c 8257539: tools/jpackage/windows/WinL10nTest.java unpack.bat failed with Exit code: 1618 Reviewed-by: almatvee, asemenyuk, prr, kizune ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java Changeset: eb1c8a15 Author: Alexander Matveev Date: 2020-12-10 01:01:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/eb1c8a15 8257924: Use full path when running external executable from jpackage Reviewed-by: herrick, asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppStoreBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacCertificate.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! test/jdk/tools/jpackage/macosx/base/SigningBase.java ! test/jdk/tools/jpackage/macosx/base/SigningCheck.java Changeset: f631a990 Author: Phil Race Date: 2020-12-10 01:36:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/f631a990 8256888: Client manual test problem list update Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: d2f9e31a Author: Joe Darcy Date: 2020-12-10 02:59:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/d2f9e31a 8257638: Update usage of "type" terminology in javax.lang.model Reviewed-by: jjg ! src/java.compiler/share/classes/javax/annotation/processing/AbstractProcessor.java ! src/java.compiler/share/classes/javax/annotation/processing/Filer.java ! src/java.compiler/share/classes/javax/annotation/processing/FilerException.java ! src/java.compiler/share/classes/javax/annotation/processing/Processor.java ! src/java.compiler/share/classes/javax/annotation/processing/SupportedAnnotationTypes.java ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationMirror.java ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValue.java ! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java ! src/java.compiler/share/classes/javax/lang/model/element/NestingKind.java ! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java ! src/java.compiler/share/classes/javax/lang/model/element/package-info.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java Changeset: 6847bbbb Author: Michael Edgar Committer: Joe Wang Date: 2020-12-10 03:40:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/6847bbbb 8255918: XMLStreamFilterImpl constructor consumes XMLStreamException Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLStreamFilterImpl.java + test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java Changeset: 34650f52 Author: Koichi Sakata Committer: Yasumasa Suenaga Date: 2020-12-10 04:05:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/34650f52 8257872: UL: -Xlog does not check number of options Reviewed-by: dholmes, iklam, ysuenaga ! src/hotspot/share/logging/logConfiguration.cpp Changeset: 869dcb6f Author: Sandhya Viswanathan Date: 2020-12-10 04:31:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/869dcb6f 8257806: Optimize x86 allTrue and anyTrue vector mask operations of Vector API Reviewed-by: kvn, psandoz ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad Changeset: d93293f3 Author: Roland Westrelin Date: 2020-12-10 08:09:08 +0000 URL: https://git.openjdk.java.net/mobile/commit/d93293f3 8256730: Code that uses Object.checkIndex() range checks doesn't optimize well Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java - test/hotspot/jtreg/compiler/conversions/TestMoveConvI2LThroughAddIs.java Changeset: 4a839e95 Author: Daniel Fuchs Date: 2020-12-10 10:09:29 +0000 URL: https://git.openjdk.java.net/mobile/commit/4a839e95 8256459: java/net/httpclient/ManyRequests.java and java/net/httpclient/LineBodyHandlerTest.java fail infrequently with java.net.ConnectException: Connection timed out: no further information Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! test/jdk/java/net/httpclient/HttpServerAdapters.java ! test/jdk/java/net/httpclient/LineBodyHandlerTest.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ManyRequests2.java Changeset: db5da961 Author: Kim Barrett Date: 2020-12-10 10:34:47 +0000 URL: https://git.openjdk.java.net/mobile/commit/db5da961 8257876: Avoid Reference.isEnqueued in tests Reviewed-by: mchung, tschatzl ! test/hotspot/jtreg/vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReferenceGC/WeakReferenceGC.java ! test/jdk/java/lang/ref/ReferenceEnqueue.java Changeset: 29ffffa7 Author: Christoph Langer Date: 2020-12-10 10:56:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/29ffffa7 8257997: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java again reports leaks after JDK-8257884 Reviewed-by: mbaesken ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Changeset: 0a0691eb Author: Per Liden Date: 2020-12-10 11:10:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/0a0691eb 8257901: ZGC: Take virtual memory usage into account when sizing heap Reviewed-by: stefank, eosterlund, ayang, tschatzl ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcArguments.hpp ! src/hotspot/share/gc/z/zAddressSpaceLimit.cpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zArguments.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp Changeset: 026b09cf Author: Dong Bo Committer: Fei Yang Date: 2020-12-10 12:26:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/026b09cf 8257483: C2: Split immediate vector rotate from RotateLeftV and RotateRightV nodes Reviewed-by: vlivanov ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/vectornode.cpp Changeset: 502a5241 Author: Markus Gr?nlund Date: 2020-12-10 12:33:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/502a5241 8257602: Introduce JFR Event Throttling and new jdk.ObjectAllocationSample event (enabled by default) Co-authored-by: Jaroslav Bachorik Reviewed-by: egahlin, jbachorik ! make/src/classes/build/tools/jfr/GenerateJfrFiles.java ! src/hotspot/share/gc/shared/allocTracer.cpp ! 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/sampling/objectSampler.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/metadata/metadata.xsd ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp + src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp + src/hotspot/share/jfr/recorder/service/jfrEventThrottler.hpp + src/hotspot/share/jfr/support/jfrAdaptiveSampler.cpp + src/hotspot/share/jfr/support/jfrAdaptiveSampler.hpp ! src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp + src/hotspot/share/jfr/utilities/jfrRandom.hpp + src/hotspot/share/jfr/utilities/jfrRandom.inline.hpp ! src/hotspot/share/jfr/utilities/jfrTryLock.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.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/MetadataLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java + src/jdk.jfr/share/classes/jdk/jfr/internal/Throttle.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java + src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/hotspot/gtest/jfr/test_adaptiveSampler.cpp ! test/jdk/TEST.groups + test/jdk/jdk/jfr/event/allocation/TestObjectAllocationInNewTLABEvent.java + test/jdk/jdk/jfr/event/allocation/TestObjectAllocationOutsideTLABEvent.java + test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEvent.java + test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEventThrottling.java - test/jdk/jdk/jfr/event/compiler/TestAllocInNewTLAB.java - test/jdk/jdk/jfr/event/compiler/TestAllocOutsideTLAB.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 0890620c Author: Magnus Ihse Bursie Date: 2020-12-10 14:54:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/0890620c 8258005: JDK build fails with incorrect fixpath script Co-authored-by: Mikael Vidstedt Reviewed-by: erikj ! make/autoconf/basic_windows.m4 Changeset: 37043b05 Author: Maurizio Cimadamore Date: 2020-12-10 15:32:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/37043b05 8257837: Performance regression in heap byte buffer views Reviewed-by: chegar, roland ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/oops/methodData.cpp + test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverPollutedBuffer.java Changeset: b35401d6 Author: Michael McMahon Date: 2020-12-10 16:02:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/b35401d6 8257966: Instrument test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTestService.java Reviewed-by: alanb, dfuchs ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTestService.java ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/java.policy.fail ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/java.policy.pass Changeset: d163c6fe Author: Doug Simon Date: 2020-12-10 16:16:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/d163c6fe 8258015: [JVMCI] JVMCI_lock shouldn't be held while initializing box classes Reviewed-by: iveresov ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp Changeset: 6be1f567 Author: Joe Darcy Date: 2020-12-10 16:46:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/6be1f567 8257450: Start of release updates for JDK 17 8257451: Add SourceVersion.RELEASE_17 8257453: Add source 17 and target 17 to javac Reviewed-by: dholmes, erikj, iris, mikael, jjg, jlahoda, jwilhelm, mchung, ihse ! make/autoconf/version-numbers + make/data/symbols/java.base-G.sym.txt + make/data/symbols/java.compiler-G.sym.txt + make/data/symbols/java.datatransfer-G.sym.txt + make/data/symbols/java.desktop-G.sym.txt + make/data/symbols/java.instrument-G.sym.txt + make/data/symbols/java.logging-G.sym.txt + make/data/symbols/java.management-G.sym.txt + make/data/symbols/java.management.rmi-G.sym.txt + make/data/symbols/java.naming-G.sym.txt + make/data/symbols/java.net.http-G.sym.txt + make/data/symbols/java.rmi-G.sym.txt + make/data/symbols/java.scripting-G.sym.txt + make/data/symbols/java.security.jgss-G.sym.txt + make/data/symbols/java.security.sasl-G.sym.txt + make/data/symbols/java.smartcardio-G.sym.txt + make/data/symbols/java.sql-G.sym.txt + make/data/symbols/java.sql.rowset-G.sym.txt + make/data/symbols/java.xml-G.sym.txt + make/data/symbols/java.xml.crypto-G.sym.txt + make/data/symbols/jdk.accessibility-G.sym.txt + make/data/symbols/jdk.attach-G.sym.txt + make/data/symbols/jdk.compiler-G.sym.txt + make/data/symbols/jdk.dynalink-G.sym.txt + make/data/symbols/jdk.httpserver-G.sym.txt + make/data/symbols/jdk.incubator.foreign-G.sym.txt + make/data/symbols/jdk.incubator.jpackage-G.sym.txt + make/data/symbols/jdk.incubator.vector-G.sym.txt + make/data/symbols/jdk.jartool-G.sym.txt + make/data/symbols/jdk.javadoc-G.sym.txt + make/data/symbols/jdk.jconsole-G.sym.txt + make/data/symbols/jdk.jdi-G.sym.txt + make/data/symbols/jdk.jfr-G.sym.txt + make/data/symbols/jdk.jpackage-G.sym.txt + make/data/symbols/jdk.jshell-G.sym.txt + make/data/symbols/jdk.jsobject-G.sym.txt + make/data/symbols/jdk.management-G.sym.txt + make/data/symbols/jdk.management.jfr-G.sym.txt + make/data/symbols/jdk.net-G.sym.txt + make/data/symbols/jdk.sctp-G.sym.txt + make/data/symbols/jdk.security.auth-G.sym.txt + make/data/symbols/jdk.security.jgss-G.sym.txt + make/data/symbols/jdk.unsupported-G.sym.txt + make/data/symbols/jdk.xml.dom-G.sym.txt ! make/data/symbols/symbols ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! test/hotspot/jtreg/runtime/modules/sealedP1/SuperClass.jcod ! test/hotspot/jtreg/runtime/modules/sealedP1/SuperInterface.jcod ! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod ! test/hotspot/jtreg/runtime/sealedClasses/Pkg/NotPermitted.jcod ! test/hotspot/jtreg/runtime/sealedClasses/Pkg/SealedInterface.jcod ! test/hotspot/jtreg/runtime/sealedClasses/planets/Mars.jcod ! test/hotspot/jtreg/runtime/sealedClasses/planets/OuterPlanets.jcod ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/langtools/tools/javac/api/TestGetSourceVersions.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out ! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out ! test/langtools/tools/javac/versions/Versions.java Changeset: 66936111 Author: Severin Gehwolf Date: 2020-12-10 16:47:02 +0000 URL: https://git.openjdk.java.net/mobile/commit/66936111 8253797: [cgroups v2] Account for the fact that swap accounting is disabled on some systems Reviewed-by: hseigel ! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java ! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java Changeset: 1e5e790b Author: Ioi Lam Date: 2020-12-10 17:04:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/1e5e790b 8258018: Remove arrayOop.inline.hpp Reviewed-by: stefank, kbarrett, coleenp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/oops/arrayOop.hpp - src/hotspot/share/oops/arrayOop.inline.hpp ! src/hotspot/share/oops/objArrayKlass.inline.hpp ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: f5740561 Author: Claes Redestad Date: 2020-12-10 17:22:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/f5740561 8256424: Move ciSymbol::symbol_name() to ciSymbols::symbol_name() Reviewed-by: kvn, iklam ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_InstructionPrinter.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.hpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciField.hpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/ci/ciSymbol.cpp ! src/hotspot/share/ci/ciSymbol.hpp + src/hotspot/share/ci/ciSymbols.hpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/methodLiveness.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/parseHelper.cpp ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/threadService.cpp Changeset: 3342ecaf Author: Igor Ignatyev Date: 2020-12-10 18:16:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/3342ecaf 8258054: runtime/sealedClasses/GetPermittedSubclassesTest.java fails w/ jdk17 Reviewed-by: mikael, hseigel, darcy ! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod Changeset: 42264b2d Author: Brian Burkhalter Date: 2020-12-10 19:55:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/42264b2d 8257971: (fs) Remove unused code from WindowsPath.subpath(begin, end) Reviewed-by: lancea ! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java Changeset: 164c55be Author: Igor Ignatyev Date: 2020-12-10 20:21:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/164c55be 8258056: jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java fails against jdk17 Reviewed-by: jwilhelm ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java Changeset: 80dac5a8 Author: Ioi Lam Date: 2020-12-10 20:33:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/80dac5a8 8257912: Convert enum iteration to use range-based for loops Reviewed-by: kbarrett, tschatzl, gziemski ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/utilities/enumIterator.hpp ! test/hotspot/gtest/utilities/test_enumIterator.cpp Changeset: d4282b0c Author: Ioi Lam Date: 2020-12-10 23:57:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/d4282b0c 8257731: Remove excessive include of stubRoutines.hpp Reviewed-by: coleenp, kvn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/jniFastGetField_arm.cpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp ! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/jniFastGetField_x86_64.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_32.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_ext_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/zero/interpreterRT_zero.cpp ! src/hotspot/cpu/zero/interpreterRT_zero.hpp ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/generateOptoStub.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/frame.inline.hpp ! src/hotspot/share/runtime/icache.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/utilities/copy.cpp ! src/hotspot/share/utilities/copy.hpp Changeset: 37dc675c Author: John Lin Committer: Pavel Rappo Date: 2020-12-11 00:26:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/37dc675c 8247402: Documentation for Map::compute contains confusing implementation requirements Reviewed-by: prappo, martin ! src/java.base/share/classes/java/util/Map.java Changeset: 8befc321 Author: Jie Fu Date: 2020-12-11 03:36:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/8befc321 8258073: x86_32 build broken after JDK-8257731 Reviewed-by: iklam ! src/hotspot/cpu/x86/jniFastGetField_x86_32.cpp Changeset: 1d15ebe1 Author: Ioi Lam Date: 2020-12-11 04:18:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/1d15ebe1 8243205: Modularize JVM flags declaration Reviewed-by: kvn, coleenp, stefank ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_globals.hpp + src/hotspot/share/c1/c1_globals_pd.hpp ! src/hotspot/share/code/scopeDesc.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compiler_globals.hpp + src/hotspot/share/compiler/compiler_globals_pd.hpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/opto/c2_globals.hpp + src/hotspot/share/opto/c2_globals_pd.hpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/runtime/escapeBarrier.hpp + src/hotspot/share/runtime/flags/allFlags.hpp ! src/hotspot/share/runtime/globals.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/globals_extension.hpp ! src/hotspot/share/runtime/globals_shared.hpp ! src/hotspot/share/runtime/init.cpp Changeset: b90b7f50 Author: Prasanta Sadhukhan Date: 2020-12-11 04:54:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/b90b7f50 8196090: javax/swing/JComboBox/6559152/bug6559152.java fails Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JComboBox/4199622/bug4199622.java ! test/jdk/javax/swing/JComboBox/4515752/DefaultButtonTest.java ! test/jdk/javax/swing/JComboBox/4743225/bug4743225.java ! test/jdk/javax/swing/JComboBox/6559152/bug6559152.java Changeset: fa20186c Author: Kim Barrett Date: 2020-12-11 07:45:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/fa20186c 8257676: Simplify WeakProcessorPhase Reviewed-by: iwalulya, ayang, tschatzl ! src/hotspot/share/gc/shared/weakProcessor.cpp ! src/hotspot/share/gc/shared/weakProcessor.inline.hpp + src/hotspot/share/gc/shared/weakProcessorPhase.hpp ! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.hpp - src/hotspot/share/gc/shared/weakProcessorPhases.cpp - src/hotspot/share/gc/shared/weakProcessorPhases.hpp ! src/hotspot/share/utilities/enumIterator.hpp Changeset: b28b0947 Author: Dongbo He Committer: Fei Yang Date: 2020-12-11 09:06:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/b28b0947 8257145: Performance regression with -XX:-ResizePLAB after JDK-8079555 Co-authored-by: Junjun Lin Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1EvacStats.cpp ! src/hotspot/share/gc/g1/g1EvacStats.hpp ! src/hotspot/share/gc/shared/plab.cpp ! src/hotspot/share/gc/shared/plab.hpp ! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java Changeset: b5592c05 Author: Per Liden Date: 2020-12-11 10:17:21 +0000 URL: https://git.openjdk.java.net/mobile/commit/b5592c05 8257970: Remove julong types in os::limit_heap_by_allocatable_memory Reviewed-by: stefank, tschatzl ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/z/zAddressSpaceLimit.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/os.hpp Changeset: ff75ad51 Author: Claes Redestad Date: 2020-12-11 11:26:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/ff75ad51 8258059: Clean up MethodData::profile_unsafe Reviewed-by: roland, chegar ! src/hotspot/share/oops/methodData.cpp Changeset: 82735140 Author: Ivan ?ipka Committer: Igor Ignatyev Date: 2020-12-11 14:37:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/82735140 8166026: Refactor java/lang shell tests to java Reviewed-by: mullan - test/jdk/java/lang/SecurityManager/modules/CustomSecurityManager.sh + test/jdk/java/lang/SecurityManager/modules/CustomSecurityManagerTest.java - test/jdk/java/lang/SecurityManager/modules/Test.java Changeset: f9c9bf03 Author: Conor Cleary Committer: Daniel Fuchs Date: 2020-12-11 16:07:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/f9c9bf03 8255583: Investigate creating a test to trigger the condition in KeepAliveStreamCleaner Reviewed-by: dfuchs, chegar, michaelm + test/jdk/sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java + test/jdk/sun/net/www/http/KeepAliveStreamCleaner/java.base/sun/net/www/http/KeepAliveStreamCleanerTest.java Changeset: 74b79c6e Author: Naoto Sato Date: 2020-12-11 21:26:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/74b79c6e 8257964: Broken Calendar#getMinimalDaysInFirstWeek with java.locale.providers=HOST Reviewed-by: joehw ! src/java.base/windows/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c ! test/jdk/java/util/Locale/LocaleProviders.java ! test/jdk/java/util/Locale/LocaleProvidersRun.java Changeset: e1182920 Author: Prasanta Sadhukhan Date: 2020-12-14 03:36:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/e1182920 8258040: Reenable fixed problemlisted test Reviewed-by: prr ! test/jdk/ProblemList.txt Changeset: c30fff7c Author: Ioi Lam Date: 2020-12-14 07:00:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/c30fff7c 8257229: gtest death tests fail with unrecognized stderr output Reviewed-by: coleenp, minqi ! test/hotspot/gtest/unittest.hpp Changeset: 2ee795d9 Author: Prasanta Sadhukhan Date: 2020-12-14 11:34:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/2ee795d9 8196092: javax/swing/JComboBox/8032878/bug8032878.java fails Reviewed-by: serb, pbansal ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JComboBox/8032878/bug8032878.java Changeset: e69ae07f Author: Claes Redestad Date: 2020-12-14 11:59:05 +0000 URL: https://git.openjdk.java.net/mobile/commit/e69ae07f 8257985: count_trailing_zeros doesn't handle 64-bit values on 32-bit JVM Reviewed-by: kbarrett ! src/hotspot/share/utilities/count_trailing_zeros.hpp ! test/hotspot/gtest/utilities/test_count_trailing_zeros.cpp Changeset: 15481041 Author: Sergey Tsypanov Committer: Daniel Fuchs Date: 2020-12-14 13:03:55 +0000 URL: https://git.openjdk.java.net/mobile/commit/15481041 8255477: Remove unused method URL.set(String protocol, String host, int port, String file, String ref) Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/URL.java Changeset: e8c40baf Author: Anton Litvinov Date: 2020-12-14 14:36:15 +0000 URL: https://git.openjdk.java.net/mobile/commit/e8c40baf 8255880: UI of Swing components is not redrawn after their internal state changed Reviewed-by: prr, serb ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java + test/jdk/javax/swing/JFrame/8255880/RepaintOnFrameIconifiedStateChangeTest.java Changeset: 1ff0f167 Author: Kim Barrett Date: 2020-12-14 16:13:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/1ff0f167 8258142: Simplify G1RedirtyCardsQueue Separate local redirty qset from redirty queue. Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp Changeset: 2c3ae19a Author: Zhengyu Gu Date: 2020-12-14 17:55:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/2c3ae19a 8258239: Shenandoah: Used wrong closure to mark concurrent roots Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: fa77008f Author: Doug Simon Date: 2020-12-10 21:18:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/fa77008f 8258015: [JVMCI] JVMCI_lock shouldn't be held while initializing box classes Reviewed-by: kvn Backport-of: d163c6fe2ec235a175b62ec821477d33b14841fe ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp Changeset: e90d0d1d Author: Markus Gr?nlund Date: 2020-12-10 22:25:23 +0000 URL: https://git.openjdk.java.net/mobile/commit/e90d0d1d 8258065: ProblemList JfrGTestAdaptiveSampling Reviewed-by: iignatyev ! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp Changeset: 58dca925 Author: Yudi Zheng Committer: Vladimir Kozlov Date: 2020-12-10 22:43:37 +0000 URL: https://git.openjdk.java.net/mobile/commit/58dca925 8257910: [JVMCI] Set exception_seen accordingly in the runtime. Reviewed-by: kvn ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: bacf22b9 Author: Thomas Schatzl Date: 2020-12-11 18:14:37 +0000 URL: https://git.openjdk.java.net/mobile/commit/bacf22b9 8256641: CDS VM operations do not lock the heap Reviewed-by: kbarrett, iklam ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp Changeset: a2801829 Author: Joe Darcy Date: 2020-12-11 18:38:45 +0000 URL: https://git.openjdk.java.net/mobile/commit/a2801829 8258060: Update @jls tags for renamed/renumbered sections Reviewed-by: jjg, abuckley ! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java ! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/NestingKind.java ! src/java.compiler/share/classes/javax/lang/model/element/package-info.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java Changeset: b7ac32d6 Author: Vicente Romero Date: 2020-12-11 19:16:34 +0000 URL: https://git.openjdk.java.net/mobile/commit/b7ac32d6 8257598: Clarify what component values are used in Record::equals Reviewed-by: darcy, chegar ! src/java.base/share/classes/java/lang/Record.java + test/jdk/java/lang/reflect/records/CheckEqualityIsBasedOnFields.java Changeset: b1afed75 Author: Vladimir Ivanov Date: 2020-12-11 21:50:49 +0000 URL: https://git.openjdk.java.net/mobile/commit/b1afed75 8257919: [JVMCI] profiling info didn't change after reprofile Reviewed-by: kvn, redestad ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 2001da3d Author: Mandy Chung Date: 2020-12-11 22:44:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/2001da3d 8257596: Clarify trusted final fields for record classes Reviewed-by: hseigel, chegar, psandoz ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/Class.java Changeset: 6d79ec87 Author: Aleksey Shipilev Date: 2020-12-12 06:09:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/6d79ec87 8258111: Problemlist compiler/blackhole tests for -Xcomp until JDK-8258101 is fixed Reviewed-by: iignatyev, kvn ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 43dc3f79 Author: Martin Buchholz Date: 2020-12-13 19:17:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/43dc3f79 8254350: CompletableFuture.get may swallow InterruptedException Reviewed-by: alanb, dl ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java + test/jdk/java/util/concurrent/CompletableFuture/LostInterrupt.java + test/jdk/java/util/concurrent/CompletableFuture/SwallowedInterruptedException.java Changeset: 164c8a6e Author: Hannes Walln?fer Date: 2020-12-14 08:08:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/164c8a6e 8258092: Link to early access platform documentation in TestHtmlTableTags.java Reviewed-by: jjg ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java Changeset: afc44414 Author: Markus Gr?nlund Date: 2020-12-14 11:36:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/afc44414 8258094: AIX build fails after 8257602 Reviewed-by: rrich, stuefe, egahlin ! src/hotspot/share/gc/shared/allocTracer.cpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp + src/hotspot/share/jfr/support/jfrObjectAllocationSample.cpp + src/hotspot/share/jfr/support/jfrObjectAllocationSample.hpp Changeset: 381021ae Author: Jesper Wilhelmsson Date: 2020-12-15 03:40:30 +0000 URL: https://git.openjdk.java.net/mobile/commit/381021ae Merge ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/runtime/thread.cpp Changeset: 3ab1dfeb Author: Thomas Stuefe Date: 2020-12-15 07:00:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/3ab1dfeb 8257828: SafeFetch may crash if invoked in non-JavaThreads Reviewed-by: mdoerr, kbarrett, coleenp, dholmes ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp + test/hotspot/gtest/runtime/test_safefetch.cpp Changeset: 568dc29b Author: Thomas Stuefe Date: 2020-12-15 09:02:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/568dc29b 8185734: [Windows] Structured Exception Catcher missing around gtest execution Reviewed-by: dholmes, ihse ! make/RunTests.gmk ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! test/hotspot/gtest/gtestLauncher.cpp ! test/hotspot/jtreg/gtest/GTestWrapper.java Changeset: a372be4b Author: Zhengyu Gu Date: 2020-12-15 13:22:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/a372be4b 8258244: Shenandoah: Not expecting forwarded object in roots during mark after JDK-8240868 Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: 65756abf Author: Eric Caspole Date: 2020-12-15 16:20:15 +0000 URL: https://git.openjdk.java.net/mobile/commit/65756abf 8257802: LogCompilation throws couldn't find bytecode on JDK 8 log Reviewed-by: kvn, redestad ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java Changeset: d53ee621 Author: Alexey Semenyuk Date: 2020-12-15 16:42:29 +0000 URL: https://git.openjdk.java.net/mobile/commit/d53ee621 8255899: Allow uninstallation of jpackage exe bundles Reviewed-by: almatvee, herrick ! src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.cpp ! src/jdk.jpackage/macosx/native/applauncher/MacLauncher.cpp ! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp ! src/jdk.jpackage/share/native/applauncher/AppLauncher.h + src/jdk.jpackage/share/native/common/app.cpp + src/jdk.jpackage/share/native/common/app.h ! src/jdk.jpackage/share/native/common/tstrings.cpp ! src/jdk.jpackage/share/native/common/tstrings.h ! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp + src/jdk.jpackage/windows/native/common/Flag.h + src/jdk.jpackage/windows/native/common/Guid.cpp + src/jdk.jpackage/windows/native/common/Guid.h + src/jdk.jpackage/windows/native/common/MsiDb.cpp + src/jdk.jpackage/windows/native/common/MsiDb.h + src/jdk.jpackage/windows/native/common/MsiUtils.cpp + src/jdk.jpackage/windows/native/common/MsiUtils.h = src/jdk.jpackage/windows/native/common/Resources.cpp + src/jdk.jpackage/windows/native/common/Resources.h + src/jdk.jpackage/windows/native/common/WinApp.cpp + src/jdk.jpackage/windows/native/common/WinApp.h ! src/jdk.jpackage/windows/native/libjpackage/JniUtils.h ! src/jdk.jpackage/windows/native/libjpackage/ResourceEditor.h ! src/jdk.jpackage/windows/native/libjpackage/VersionInfo.cpp ! src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp ! src/jdk.jpackage/windows/native/msiwrapper/MsiWrapper.cpp - src/jdk.jpackage/windows/native/msiwrapper/Resources.h ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java Changeset: 36e20974 Author: Yumin Qi Date: 2020-12-15 16:52:26 +0000 URL: https://git.openjdk.java.net/mobile/commit/36e20974 8255917: runtime/cds/SharedBaseAddress.java failed "assert(reserved_rgn != 0LL) failed: No reserved region" Reviewed-by: ccheung, iklam, stuefe ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/services/virtualMemoryTracker.cpp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java + test/hotspot/jtreg/runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Changeset: da2415fe Author: Joe Darcy Date: 2020-12-15 17:18:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/da2415fe 8257457: Update --release 16 symbol information for JDK 16 build 28 Reviewed-by: jjg ! make/data/symbols/java.base-G.sym.txt ! make/data/symbols/jdk.compiler-G.sym.txt ! make/data/symbols/jdk.incubator.foreign-G.sym.txt ! make/data/symbols/jdk.net-G.sym.txt Changeset: 2273f955 Author: Anton Kozlov Committer: Thomas Stuefe Date: 2020-12-15 18:43:49 +0000 URL: https://git.openjdk.java.net/mobile/commit/2273f955 8234930: Use MAP_JIT when allocating pages for code cache on macOS Reviewed-by: stuefe, iklam, burban ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/z/zMarkStackAllocator.cpp ! src/hotspot/share/memory/allocation.inline.hpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp Changeset: c37eabe7 Author: Coleen Phillimore Date: 2020-12-15 20:48:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/c37eabe7 8252148: vmError::controlled_crash should be #ifdef ASSERT and move tests to gtest Reviewed-by: iklam, stuefe ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp ! test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp ! test/hotspot/gtest/metaspace/test_allocationGuard.cpp ! test/hotspot/gtest/metaspace/test_blocktree.cpp ! test/hotspot/gtest/runtime/test_mutex_rank.cpp ! test/hotspot/gtest/runtime/test_os.cpp ! test/hotspot/gtest/runtime/test_safepoint_locks.cpp ! test/hotspot/gtest/utilities/test_growableArray.cpp + test/hotspot/gtest/utilities/test_vmerror.cpp ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/ErrorHandling/ErrorHandler.java ! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java Changeset: 7977e381 Author: Andrii Rodionov Committer: Bob Vandette Date: 2020-12-15 21:37:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/7977e381 8254024: Enhance native libs for AWT and Swing to work with GraalVM Native Image Reviewed-by: serb, ihse, bobv ! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.h ! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c ! src/java.desktop/unix/native/libawt/awt/awt_Mlib.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: 8bf46c73 Author: Ioi Lam Date: 2020-12-15 21:42:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/8bf46c73 8258438: build error in test/hotspot/gtest/runtime/test_os.cpp Reviewed-by: dcubed, tschatzl ! test/hotspot/gtest/runtime/test_os.cpp Changeset: 4d6f3181 Author: Coleen Phillimore Date: 2020-12-15 23:54:50 +0000 URL: https://git.openjdk.java.net/mobile/commit/4d6f3181 8257726: Make -XX:+StressLdcRewrite option a diagnostic option Reviewed-by: lfoltan, stuefe, dcubed ! src/hotspot/share/runtime/globals.hpp ! test/jdk/java/lang/instrument/RedefineMethodWithAnnotations.sh Changeset: 1e778968 Author: David Holmes Date: 2020-12-16 00:00:12 +0000 URL: https://git.openjdk.java.net/mobile/commit/1e778968 8236225: Remove expired flags in JDK 17 8256717: Expire the long term obsoleted VM flags Reviewed-by: coleenp, kvn ! src/hotspot/share/include/jmm.h ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/man/java.1 ! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java - test/hotspot/jtreg/runtime/CommandLine/PermGenFlagsTest.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java Changeset: 47ba652d Author: Stuart Marks Date: 2020-12-16 04:13:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/47ba652d 8258455: problem list tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java Reviewed-by: dholmes, darcy ! test/langtools/ProblemList.txt Changeset: 17ace833 Author: Ioi Lam Date: 2020-12-16 04:36:43 +0000 URL: https://git.openjdk.java.net/mobile/commit/17ace833 8258074: Move some flags related to compiler to compiler_globals.hpp Reviewed-by: kvn, coleenp ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/compiler/compiler_globals.hpp ! src/hotspot/share/interpreter/invocationCounter.cpp ! src/hotspot/share/oops/methodCounters.cpp ! src/hotspot/share/oops/methodCounters.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/flags/allFlags.hpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/gtest/runtime/test_globals.cpp Changeset: cdb53422 Author: Kim Barrett Date: 2020-12-16 07:53:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/cdb53422 8258252: Move PtrQueue enqueue to PtrQueueSet subclasses Reviewed-by: tschatzl, rkennke ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp ! src/hotspot/share/gc/g1/g1BarrierSetRuntime.hpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp Changeset: 0c8cc2cd Author: Xin Liu Committer: Jie Fu Date: 2020-12-16 09:01:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/0c8cc2cd 8258058: improve description of OutOfMemoryError relevant flags OutOfMemoryError thrown out of JVM doesn't notify hotspot, so debug.cpp::report_java_out_out_memory does not handle it. ie. Some options don't respect OOMEs from Java libraries. We need to make the description more clear to users. Reviewed-by: dholmes, jiefu ! src/hotspot/share/runtime/globals.hpp Changeset: 3c664850 Author: Erik Gahlin Date: 2020-12-16 11:03:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/3c664850 8257906: JFR: RecordingStream leaks memory Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java Changeset: 6eca2960 Author: Magnus Ihse Bursie Date: 2020-12-16 13:38:10 +0000 URL: https://git.openjdk.java.net/mobile/commit/6eca2960 8258420: Move URL configuration from Docs.gmk to conf dir Reviewed-by: alanb ! make/Docs.gmk + make/conf/javadoc.conf Changeset: 70183f4d Author: Gerard Ziemski Date: 2020-12-16 17:09:45 +0000 URL: https://git.openjdk.java.net/mobile/commit/70183f4d 8251438: Issues with our POSIX set_signal_handler() Reviewed-by: dholmes, stuefe ! src/hotspot/os/posix/signals_posix.cpp Changeset: ab5d581b Author: Magnus Ihse Bursie Date: 2020-12-16 18:48:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/ab5d581b 8258447: Move make/hotspot/hotspot.script to make/scripts Reviewed-by: dcubed ! make/hotspot/gensrc/GenerateSources.gmk = make/scripts/hotspot.sh Changeset: c4632647 Author: Coleen Phillimore Date: 2020-12-16 19:17:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/c4632647 8258048: Placeholder hash code is the same as Dictionary hash code Reviewed-by: dholmes, hseigel, lfoltan ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/placeholders.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: 330ce861 Author: Harold Seigel Date: 2020-12-16 19:20:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/330ce861 8257700: Add logging for sealed classes in JVM_GetPermittedSubclasses Reviewed-by: lfoltan, coleenp, dholmes ! src/hotspot/share/prims/jvm.cpp Changeset: 59f4c4aa Author: Ioi Lam Date: 2020-12-16 19:39:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/59f4c4aa 8258075: Use auto variable declarations for enum iteration Reviewed-by: jrose, ccheung ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/utilities/enumIterator.hpp Changeset: efd61c6f Author: Xue-Lei Andrew Fan Date: 2020-12-16 19:42:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/efd61c6f 8258514: Replace Collections.unmodifiableList with List.of Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java Changeset: aa9c136d Author: Roger Riggs Date: 2020-12-16 20:29:49 +0000 URL: https://git.openjdk.java.net/mobile/commit/aa9c136d 8251989: Hex formatting and parsing utility Reviewed-by: tvaleev, chegar, naoto, darcy ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/module/Resolver.java + src/java.base/share/classes/java/util/HexFormat.java ! src/java.base/share/classes/java/util/Properties.java ! src/java.base/share/classes/javax/net/ssl/SNIServerName.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Filter.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java ! test/jdk/java/lang/StringBuffer/Supplementary.java + test/jdk/java/util/HexFormat/HexFormatTest.java ! test/jdk/java/util/Locale/ThaiGov.java Changeset: a244b822 Author: Magnus Ihse Bursie Date: 2020-12-16 21:57:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/a244b822 8258411: Move module set configuration from Modules.gmk to conf dir Reviewed-by: alanb, mchung ! make/Images.gmk ! make/common/Modules.gmk + make/conf/build-module-sets.conf + make/conf/docs-modules.conf + make/conf/module-loader-map.conf Changeset: b2f03554 Author: Brent Christian Date: 2020-12-16 23:09:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/b2f03554 8253497: Core Libs Terminology Refresh Reviewed-by: naoto, kcr, rriggs, joehw, bpb, smarks, alanb ! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java ! src/java.base/share/classes/sun/util/locale/LanguageTag.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java ! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java ! test/jdk/java/lang/ClassLoader/Assert.java ! test/jdk/java/lang/management/ClassLoadingMXBean/LoadCounts.java ! test/jdk/java/nio/channels/AsynchronousFileChannel/Lock.java ! test/jdk/java/nio/channels/SocketChannel/CloseRegisteredChannel.java ! test/jdk/java/util/Locale/LSRDataTest.java ! test/jdk/java/util/Locale/LocaleEnhanceTest.java ! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java Changeset: 09e8675f Author: Richard Reingruber Date: 2020-12-15 08:38:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/09e8675f 8255381: com/sun/jdi/EATests.java should not suspend graal threads Reviewed-by: cjplummer, mdoerr, sspitsyn ! test/jdk/com/sun/jdi/EATests.java ! test/jdk/com/sun/jdi/TestScaffold.java Changeset: 7ff9c856 Author: Maurizio Cimadamore Date: 2020-12-15 13:50:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/7ff9c856 8258242: Type profile pollution occurs when memory segments of different kinds are used Reviewed-by: vlivanov, redestad ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp ! src/java.base/share/classes/jdk/internal/access/foreign/MemorySegmentProxy.java ! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAccess.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java + test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverPollutedSegments.java Changeset: fa1cbb47 Author: Markus Gr?nlund Date: 2020-12-15 14:48:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/fa1cbb47 8258404: Restore stacktrace reuse after 8258094 Reviewed-by: egahlin ! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp Changeset: ce36aeaa Author: Christian Hagedorn Date: 2020-12-15 15:14:34 +0000 URL: https://git.openjdk.java.net/mobile/commit/ce36aeaa 8257822: C2 crashes with SIGFPE due to a division that floats above its zero check Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestDivZeroWithSplitIf.java Changeset: e9113517 Author: Joe Darcy Date: 2020-12-15 16:48:31 +0000 URL: https://git.openjdk.java.net/mobile/commit/e9113517 8258140: Update @jls tags in java.base for renamed/renumbered sections Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/annotation/Repeatable.java ! src/java.base/share/classes/java/lang/annotation/Target.java ! src/java.base/share/classes/java/lang/reflect/Method.java Changeset: e7aa5fe6 Author: Pankaj Bansal Date: 2020-12-15 21:28:50 +0000 URL: https://git.openjdk.java.net/mobile/commit/e7aa5fe6 8258427: Problem List some tests related to FileDialog for MacOS Reviewed-by: prr, serb ! test/jdk/ProblemList.txt Changeset: 1f556d22 Author: Tom Rodriguez Date: 2020-12-15 21:31:00 +0000 URL: https://git.openjdk.java.net/mobile/commit/1f556d22 8258380: [JVMCI] don't clear InstalledCode reference when unloading JVMCI nmethods Reviewed-by: kvn, eosterlund ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp Changeset: b97fe6c4 Author: Weijun Wang Date: 2020-12-15 22:49:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/b97fe6c4 8258419: RSA cipher buffer cleanup Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/sun/security/rsa/RSACore.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java Changeset: b5a3a5b6 Author: Calvin Cheung Date: 2020-12-16 02:37:29 +0000 URL: https://git.openjdk.java.net/mobile/commit/b5a3a5b6 8258236: Segfault in ClassListParser::resolve_indy dumping static AppCDS archive Reviewed-by: redestad, coleenp ! src/hotspot/share/classfile/classListParser.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/LambdaVerificationFailedDuringDump.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/BadInvokeDynamic.jcod Changeset: 72dfba80 Author: Julia Boes Date: 2020-12-16 10:46:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/72dfba80 8257637: Update usage of "type" terminology in java.lang.annotation Reviewed-by: darcy ! src/java.base/share/classes/java/lang/annotation/Annotation.java ! src/java.base/share/classes/java/lang/annotation/Documented.java ! src/java.base/share/classes/java/lang/annotation/ElementType.java ! src/java.base/share/classes/java/lang/annotation/IncompleteAnnotationException.java ! src/java.base/share/classes/java/lang/annotation/Inherited.java ! src/java.base/share/classes/java/lang/annotation/Repeatable.java ! src/java.base/share/classes/java/lang/annotation/Retention.java ! src/java.base/share/classes/java/lang/annotation/RetentionPolicy.java ! src/java.base/share/classes/java/lang/annotation/Target.java Changeset: 87644a2b Author: Anton Litvinov Date: 2020-12-16 19:48:07 +0000 URL: https://git.openjdk.java.net/mobile/commit/87644a2b 8255880: UI of Swing components is not redrawn after their internal state changed Reviewed-by: prr Backport-of: e8c40bafa51ed73247d2a03a8411cbcb0cdf4efa ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java + test/jdk/javax/swing/JFrame/8255880/RepaintOnFrameIconifiedStateChangeTest.java Changeset: 6b4b6765 Author: Jonathan Gibbons Date: 2020-12-16 22:21:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/6b4b6765 8241353: NPE in ToolProvider.getSystemJavaCompiler Reviewed-by: vromero ! src/java.compiler/share/classes/javax/tools/ToolProvider.java Changeset: ce0ab2dd Author: Jonathan Gibbons Date: 2020-12-16 22:26:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/ce0ab2dd 8258338: Support deprecated records Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java Changeset: 11bd7a81 Author: Jesper Wilhelmsson Date: 2020-12-17 03:04:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/11bd7a81 Merge ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/methodData.cpp ! test/hotspot/jtreg/TEST.groups ! test/jdk/ProblemList.txt ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/methodData.cpp ! test/hotspot/jtreg/TEST.groups ! test/jdk/ProblemList.txt Changeset: 643ddc13 Author: Nick Gasson Date: 2020-12-17 03:24:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/643ddc13 8257882: Implement linkToNative intrinsic on AArch64 Reviewed-by: jvernee, mcimadamore, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp ! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp ! test/jdk/java/foreign/TestIntrinsics.java Changeset: 513269d2 Author: Prasanta Sadhukhan Date: 2020-12-17 03:32:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/513269d2 8196093: javax/swing/JComboBox/8072767/bug8072767.java fails Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JComboBox/8057893/bug8057893.java ! test/jdk/javax/swing/JComboBox/8072767/bug8072767.java Changeset: d77b49d1 Author: Prasanta Sadhukhan Date: 2020-12-17 04:36:02 +0000 URL: https://git.openjdk.java.net/mobile/commit/d77b49d1 8258233: Reenable another fixed problemlisted test Reviewed-by: trebari, jdv ! test/jdk/ProblemList.txt Changeset: c11525a4 Author: Jatin Bhateja Date: 2020-12-17 04:42:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/c11525a4 8257772: Vectorizing clear memory operation using AVX-512 masked operations Reviewed-by: thartmann, kvn ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/memnode.cpp + test/micro/org/openjdk/bench/vm/compiler/ClearMemory.java Changeset: 178c0018 Author: Thomas Stuefe Date: 2020-12-17 05:26:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/178c0018 8258479: Minor cleanups in VMError Reviewed-by: lfoltan, coleenp ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os/windows/vmError_windows.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/utilities/decoder.cpp ! src/hotspot/share/utilities/events.hpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp Changeset: 83be8a90 Author: Xin Liu Committer: Tobias Hartmann Date: 2020-12-17 10:05:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/83be8a90 8247732: validate user-input intrinsic_ids in ControlIntrinsic renew webrev to the latest jdk. fixed a typo and a bug. Add constraints for both DisableIntrinsic and ControlIntrinsics. Add tests to cover different use cases of them. Reviewed-by: neliasso, thartmann ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/directivesParser.cpp ! src/hotspot/share/compiler/methodMatcher.cpp ! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp ! src/hotspot/share/runtime/flags/jvmFlagLimit.hpp ! src/hotspot/share/runtime/globals.hpp + test/hotspot/jtreg/compiler/compilercontrol/commands/ControlIntrinsicTest.java ! test/hotspot/jtreg/compiler/compilercontrol/control_off.txt + test/hotspot/jtreg/compiler/compilercontrol/directives/ControlIntrinsicTest.java + test/hotspot/jtreg/compiler/compilercontrol/jcmd/ControlIntrinsicTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/hotspot/jtreg/compiler/compilercontrol/parser/HugeDirectiveUtil.java + test/hotspot/jtreg/compiler/compilercontrol/share/IntrinsicCommand.java ! test/hotspot/jtreg/compiler/compilercontrol/share/MultiCommand.java ! test/hotspot/jtreg/compiler/compilercontrol/share/processors/CommandProcessor.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/AbstractCommandBuilder.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Command.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/CommandFileBuilder.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/CommandGenerator.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/CommandOptionsBuilder.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/CompileCommand.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/DirectiveBuilder.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/DirectiveWriter.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Executor.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/JcmdCommand.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Scenario.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/State.java ! test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java Changeset: 6aa8eed3 Author: Coleen Phillimore Date: 2020-12-17 13:35:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/6aa8eed3 8258415: gtest for committed memory leaks reservation Reviewed-by: hseigel, stuefe ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp Changeset: 8251b746 Author: Coleen Phillimore Date: 2020-12-17 15:40:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/8251b746 8257530: vmTestbase/metaspace/stressDictionary/StressDictionary.java timed out Reviewed-by: lfoltan ! test/hotspot/jtreg/vmTestbase/metaspace/stressDictionary/StressDictionary.java Changeset: 143998e4 Author: Brian Burkhalter Date: 2020-12-17 16:29:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/143998e4 8248383: Clarify java.io.Reader.read(char[], ...) behavior for full array Reviewed-by: naoto, smarks, rriggs ! src/java.base/share/classes/java/io/Reader.java + test/jdk/java/io/Reader/ReadIntoZeroLengthArray.java Changeset: 7b05439d Author: Patricio Chilano Mateo Date: 2020-12-17 16:41:50 +0000 URL: https://git.openjdk.java.net/mobile/commit/7b05439d 8258057: serviceability/attach/RemovingUnixDomainSocketTest.java doesn't ignore VM warnings Reviewed-by: cjplummer, amenkov, dholmes ! test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java ! test/lib/jdk/test/lib/process/OutputAnalyzer.java Changeset: 9ed0b764 Author: Phil Race Date: 2020-12-17 18:21:40 +0000 URL: https://git.openjdk.java.net/mobile/commit/9ed0b764 8254850: Update terminology in java.awt.GridBagLayout source code comments Reviewed-by: kcr, kizune ! src/java.desktop/share/classes/java/awt/GridBagLayout.java Changeset: 6e824b3f Author: Coleen Phillimore Date: 2020-12-17 18:49:42 +0000 URL: https://git.openjdk.java.net/mobile/commit/6e824b3f 8258408: SystemDictionary passes TRAPS to functions that don't throw exceptions Reviewed-by: dholmes, lfoltan ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/placeholders.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: 763623db Author: Jie Kang Committer: Markus Gr?nlund Date: 2020-12-17 19:21:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/763623db 8258524: Instrumented EventHandler calls private instance method EventWriter.reset Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java Changeset: b0b70df4 Author: Hai-May Chao Committer: Xue-Lei Andrew Fan Date: 2020-12-17 20:10:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/b0b70df4 8246005: KeyStoreSpi::engineStore(LoadStoreParameter) spec mismatch to its behavior Reviewed-by: xuelei ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/KeyStoreSpi.java Changeset: 666e6c40 Author: Rajan Halade Date: 2020-12-17 20:27:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/666e6c40 8225072: Add LuxTrust certificate that is expiring in March 2021 to list of allowed but expired certs 8258630: Add expiry exception for QuoVadis root certificate Reviewed-by: ascarpino ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 41f312eb Author: Guoxiong Li Committer: Joel Borggr?n-Franck Date: 2020-12-17 08:06:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/41f312eb 8254023: A module declaration is not allowed to be a target of an annotation that lacks an @Target meta-annotation Reviewed-by: jfranck, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/annotations/8254023/T8254023.java + test/langtools/tools/javac/annotations/8254023/module-info.java + test/langtools/tools/javac/annotations/8254023/test/A.java ! test/langtools/tools/javac/modules/AnnotationProcessing.java ! test/langtools/tools/javac/modules/AnnotationsOnModules.java Changeset: 04a1e5b7 Author: Christian Hagedorn Date: 2020-12-17 08:09:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/04a1e5b7 8258505: [TESTBUG] TestDivZeroWithSplitIf.java fails due to missing UnlockDiagnosticVMOptions Reviewed-by: thartmann, kvn, dcubed ! test/hotspot/jtreg/compiler/loopopts/TestDivZeroWithSplitIf.java Changeset: 952dc704 Author: Julia Boes Date: 2020-12-17 11:32:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/952dc704 8257636: Update usage of "type" terminology in java.lang.Class and java.lang.reflect Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedType.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/GenericArrayType.java ! src/java.base/share/classes/java/lang/reflect/GenericSignatureFormatError.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/ParameterizedType.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/java/lang/reflect/RecordComponent.java Changeset: 61390d8e Author: Kim Barrett Date: 2020-12-17 14:18:00 +0000 URL: https://git.openjdk.java.net/mobile/commit/61390d8e 8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/parallel/psOldGen.cpp Changeset: 7aac4dc1 Author: Markus Gr?nlund Date: 2020-12-17 14:34:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/7aac4dc1 8257621: JFR StringPool misses cached items across consecutive recordings Reviewed-by: egahlin ! 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/recorder/checkpoint/jfrCheckpointManager.cpp ! 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/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp + src/hotspot/share/jfr/utilities/jfrSignal.hpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/StringPool.java ! test/jdk/ProblemList.txt Changeset: 61cbf0ff Author: Alexey Semenyuk Date: 2020-12-17 15:33:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/61cbf0ff 8258293: tools/jpackage/share/RuntimePackageTest.java#id0 with RuntimePackageTest.testUsrInstallDir2 Reviewed-by: almatvee, herrick ! test/jdk/tools/jpackage/share/RuntimePackageTest.java Changeset: cb5a6b1a Author: Nils Eliasson Date: 2020-12-17 17:50:53 +0000 URL: https://git.openjdk.java.net/mobile/commit/cb5a6b1a 8258225: compiler/c2/cr6340864/TestIntVect.java runs faster in interpreter Reviewed-by: vlivanov, thartmann, kvn ! test/hotspot/jtreg/compiler/c2/cr6340864/TestByteVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVectRotate.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVectRotate.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestShortVect.java Changeset: 47c180da Author: Vicente Romero Date: 2020-12-17 18:08:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/47c180da 8258515: javac should issue an error if an annotation is nested in a local class or interface Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: 30ca0a5d Author: Jonathan Gibbons Date: 2020-12-17 18:34:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/30ca0a5d 8247994: Localize javadoc search Reviewed-by: hannesw, ihse ! make/CompileInterimLangtools.gmk ! make/CompileJavaModules.gmk ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java = src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java Changeset: f15528eb Author: Jesper Wilhelmsson Date: 2020-12-17 20:41:37 +0000 URL: https://git.openjdk.java.net/mobile/commit/f15528eb Merge ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java ! test/jdk/ProblemList.txt ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java ! test/jdk/ProblemList.txt Changeset: 3f77a600 Author: Daniel Fuchs Date: 2020-12-17 22:33:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/3f77a600 8258582: HttpClient: the HttpClient doesn't explicitly shutdown its default executor when stopping. Reviewed-by: chegar, michaelm ! src/java.base/share/lib/security/default.policy ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java Changeset: 1e03ca13 Author: Yasumasa Suenaga Date: 2020-12-18 04:50:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/1e03ca13 8258471: "search codecache" clhsdb command does not work Reviewed-by: cjplummer, sspitsyn ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/VtableBlob.java Changeset: 853c0471 Author: Thomas Stuefe Date: 2020-12-18 08:13:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/853c0471 8258469: Cleanup remaining safefetch test coding Reviewed-by: coleenp, dholmes ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp ! test/hotspot/gtest/runtime/test_safefetch.cpp Changeset: 00d80fdd Author: Kim Barrett Date: 2020-12-18 15:08:46 +0000 URL: https://git.openjdk.java.net/mobile/commit/00d80fdd 8258255: Move PtrQueue active flag to SATBMarkQueue Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp Changeset: 1dae45d7 Author: Roger Riggs Date: 2020-12-18 16:34:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/1dae45d7 8250523: Remove abortOnException diagnostic option from TestHumongousNonArrayAllocation.java Reviewed-by: kbarrett ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java Changeset: 68f2acbf Author: Roger Riggs Date: 2020-12-18 16:35:11 +0000 URL: https://git.openjdk.java.net/mobile/commit/68f2acbf 8252055: Use java.util.HexFormat in java.security Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java ! src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java ! src/java.base/share/classes/sun/security/provider/CtrDrbg.java ! src/java.base/share/classes/sun/security/provider/HashDrbg.java ! src/java.base/share/classes/sun/security/provider/HmacDrbg.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/ssl/SSLLogger.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/Utilities.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/Debug.java ! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/x509/AVA.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java Changeset: 71ae05d5 Author: Leonid Mesnik Date: 2020-12-18 16:40:12 +0000 URL: https://git.openjdk.java.net/mobile/commit/71ae05d5 8258061: Improve diagnostic information about errors during class redefinition Reviewed-by: coleenp, sspitsyn ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp Changeset: 3c488199 Author: Xue-Lei Andrew Fan Date: 2020-12-18 18:52:52 +0000 URL: https://git.openjdk.java.net/mobile/commit/3c488199 8169086: DTLS tests fail intermittently with too much loops or timeout Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! test/jdk/ProblemList.txt Changeset: a4f393ca Author: Xue-Lei Andrew Fan Date: 2020-12-18 19:01:57 +0000 URL: https://git.openjdk.java.net/mobile/commit/a4f393ca 8258661: Inner class ResponseCacheEntry could be static Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java Changeset: be41468c Author: Chris Hegarty Date: 2020-12-18 19:49:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/be41468c 8258696: Temporarily revert use of pattern match instanceof until docs-reference is fixed Reviewed-by: rriggs, dcubed, bpb, jjg, dfuchs, aefimov ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java Changeset: 06c24e14 Author: Yumin Qi Date: 2020-12-18 20:23:43 +0000 URL: https://git.openjdk.java.net/mobile/commit/06c24e14 8256213: Remove os::split_reserved_memory Reviewed-by: ccheung, iklam ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/runtime/os.hpp Changeset: adf0e23a Author: Xin Liu Committer: Paul Hohensee Date: 2020-12-18 20:35:38 +0000 URL: https://git.openjdk.java.net/mobile/commit/adf0e23a 8257800: CompileCommand TypedMethodOptionMatcher::parse_method_pattern() may over consume Reviewed-by: thartmann, chagedorn, phh ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/compiler/methodMatcher.cpp + test/hotspot/jtreg/compiler/compilercontrol/commands/OptionTest.java Changeset: 7f92d187 Author: Igor Veresov Date: 2020-12-18 21:08:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/7f92d187 8258553: Limit number of fields in instance to be considered for scalar replacement Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/escape.cpp Changeset: 6a78b2a2 Author: Alexandre Iline Date: 2020-12-18 21:16:35 +0000 URL: https://git.openjdk.java.net/mobile/commit/6a78b2a2 8258645: Bring Jemmy 1.3.11 to JDK test base Reviewed-by: serb ! test/jdk/sanity/client/SwingSet/src/SliderDemoTest.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextComponentOperator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JToolTipOperator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/Operator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextComponentOperator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info Changeset: 64644a10 Author: Mikael Vidstedt Date: 2020-12-19 02:47:28 +0000 URL: https://git.openjdk.java.net/mobile/commit/64644a10 8253881: Hotspot/Serviceability Terminology Refresh Reviewed-by: kbarrett, tschatzl, dholmes, lfoltan, dcubed ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/compiler/abstractCompiler.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! test/hotspot/jtreg/compiler/c2/stemmer/words Changeset: c50b464a Author: Doug Simon Date: 2020-12-19 11:17:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/c50b464a 8258715: [JVMCI] separate JVMCI code install timers for CompileBroker and hosted compilations Reviewed-by: kvn ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: c7c53d01 Author: Prasanta Sadhukhan Date: 2020-12-19 12:00:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/c7c53d01 8258554: javax/swing/JTable/4235420/bug4235420.java fails in GTK L&F Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JTable/4235420/bug4235420.java Changeset: dc7f01f4 Author: Alexander Zuev Date: 2020-12-19 21:34:34 +0000 URL: https://git.openjdk.java.net/mobile/commit/dc7f01f4 8257584: [macos] NullPointerException originating from LWCToolkit.java Reviewed-by: serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java Changeset: 580af490 Author: Andrey Turbanov Committer: Sergey Bylokhov Date: 2020-12-19 22:19:41 +0000 URL: https://git.openjdk.java.net/mobile/commit/580af490 8258006: Replaces while cycles with iterator with enhanced for in java.desktop Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Dialog.java ! src/java.desktop/share/classes/java/awt/SequencedEvent.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTagSet.java ! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java ! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java ! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java ! src/java.desktop/share/classes/javax/swing/text/DateFormatter.java ! src/java.desktop/share/classes/sun/awt/SunDisplayChanger.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java Changeset: fa50877c Author: Phil Race Date: 2020-12-19 23:35:04 +0000 URL: https://git.openjdk.java.net/mobile/commit/fa50877c 8257853: Remove dependencies on JNF's JNI utility functions in AWT and 2D code Reviewed-by: psadhukhan, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/awt_DrawingSurface.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m + src/java.desktop/macosx/native/libosxapp/JNIUtilities.h ! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m Changeset: 8e42efaa Author: Christian Hagedorn Date: 2020-12-21 08:06:48 +0000 URL: https://git.openjdk.java.net/mobile/commit/8e42efaa 8257513: C2: assert((constant_addr - _masm.code()->consts()->start()) == con.offset()) Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/constantTable.cpp ! src/hotspot/share/opto/constantTable.hpp ! src/hotspot/share/opto/output.cpp + test/hotspot/jtreg/compiler/codecache/TestStressCodeBuffers.java Changeset: d4c7db50 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2020-12-21 08:44:59 +0000 URL: https://git.openjdk.java.net/mobile/commit/d4c7db50 8257620: Do not use objc_msgSend_stret to get macOS version Reviewed-by: ihse, rriggs ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: 9fdfc6df Author: Rajan Halade Date: 2020-12-17 22:14:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/9fdfc6df 8225072: Add LuxTrust certificate that is expiring in March 2021 to list of allowed but expired certs 8258630: Add expiry exception for QuoVadis root certificate Backport-of: 666e6c4033762e4e1a8997819de1518616cc0fa8 ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 7320e051 Author: Nils Eliasson Date: 2020-12-17 22:43:00 +0000 URL: https://git.openjdk.java.net/mobile/commit/7320e051 8258647: TestCharVect2 is very slow Reviewed-by: vlivanov, kvn ! test/hotspot/jtreg/compiler/codegen/TestCharVect2.java Changeset: cbc3feeb Author: Stuart Marks Date: 2020-12-18 00:36:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/cbc3feeb 8258259: Unicode linebreak matching behavior is incorrect; backout JDK-8235812 Reviewed-by: naoto ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/jdk/java/util/regex/RegExTest.java Changeset: 7afb01dc Author: Sergey Bylokhov Date: 2020-12-18 06:26:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/7afb01dc 8258373: Update the text handling in the JPasswordField Reviewed-by: kizune, prr, psadhukhan ! src/java.desktop/share/classes/javax/swing/JPasswordField.java ! src/java.desktop/share/classes/javax/swing/text/GapContent.java ! src/java.desktop/share/classes/javax/swing/text/Segment.java ! src/java.desktop/share/classes/javax/swing/text/SegmentCache.java + test/jdk/javax/swing/JPasswordField/CheckCommonUseCases.java + test/jdk/javax/swing/JPasswordField/CleanInternalStorageOnSetText.java + test/jdk/javax/swing/JPasswordField/TextBeanProperty.java Changeset: 38593a4f Author: Stefan Johansson Date: 2020-12-18 08:14:58 +0000 URL: https://git.openjdk.java.net/mobile/commit/38593a4f 8257974: Regression 21% in DaCapo-lusearch-large after JDK-8236926 Reviewed-by: ayang, redestad, tschatzl ! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp ! src/hotspot/share/gc/g1/g1UncommitRegionTask.hpp Changeset: 45a150b8 Author: Jie Fu Date: 2020-12-18 12:50:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/45a150b8 8258134: assert(size == calc_size) failed: incorrect size calculation on x86_32 with AVX512 machines Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad Changeset: 1ce2e94f Author: Richard Reingruber Date: 2020-12-18 13:16:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/1ce2e94f 8256843: [PPC64] runtime/logging/RedefineClasses.java fails with assert: registers not saved on stack Reviewed-by: mdoerr, lucy ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/share/utilities/nativeCallStack.cpp Changeset: 1cc98bde Author: Joel Borggr?n-Franck Date: 2020-12-18 13:34:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/1cc98bde 8256693: getAnnotatedReceiverType parameterizes types too eagerly Reviewed-by: vromero ! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! test/jdk/java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java Changeset: 59ae0548 Author: Jie Fu Date: 2020-12-18 14:13:01 +0000 URL: https://git.openjdk.java.net/mobile/commit/59ae0548 8258687: Build broken on Windows after fix for JDK-8258134 Reviewed-by: thartmann ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp Changeset: 45bd3b9e Author: Hannes Walln?fer Date: 2020-12-18 15:46:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/45bd3b9e 8223607: --override-methods=summary ignores some signature changes Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg6/Base.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg6/Sub.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg7/Annotated.java ! test/langtools/jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java Changeset: c04c7e1f Author: Jonathan Gibbons Date: 2020-12-18 18:34:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/c04c7e1f 8258002: Update "type" terminology in generated docs Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SectionName.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java + test/langtools/jdk/javadoc/doclet/testTerminology/TestTerminology.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java Changeset: e680ebeb Author: Brent Christian Date: 2020-12-19 00:17:02 +0000 URL: https://git.openjdk.java.net/mobile/commit/e680ebeb 8258007: Add instrumentation to NativeLibraryTest Reviewed-by: mchung, naoto ! test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java ! test/lib/jdk/test/lib/util/ForceGC.java Changeset: d2343880 Author: Jesper Wilhelmsson Date: 2020-12-21 09:09:05 +0000 URL: https://git.openjdk.java.net/mobile/commit/d2343880 Merge ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp Changeset: a06cea50 Author: Jaroslav Bachorik Date: 2020-12-21 11:43:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/a06cea50 8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk() Reviewed-by: mgronlun ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp Changeset: 01d51a10 Author: Guoxiong Li Committer: Jonathan Gibbons Date: 2020-12-21 17:50:21 +0000 URL: https://git.openjdk.java.net/mobile/commit/01d51a10 8231622: SuppressWarning("serial") ignored on field serialVersionUID Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/T8231622/T8231622.java Changeset: 12297a00 Author: Xue-Lei Andrew Fan Date: 2020-12-21 19:09:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/12297a00 8258736: No break in the loop Reviewed-by: wetmore ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java Changeset: 30b9ff66 Author: Xin Liu Committer: Vladimir Ivanov Date: 2020-12-21 23:27:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/30b9ff66 8258653: CallJavaNode::_bci is not in use Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 1594372c Author: Jie Fu Date: 2020-12-22 02:07:33 +0000 URL: https://git.openjdk.java.net/mobile/commit/1594372c 8258584: java/util/HexFormat/HexFormatTest.java fails on x86_32 Reviewed-by: rriggs ! test/jdk/java/util/HexFormat/HexFormatTest.java Changeset: 3df6ec2f Author: Roberto Casta?eda Lozano Committer: Christian Hagedorn Date: 2020-12-22 10:04:00 +0000 URL: https://git.openjdk.java.net/mobile/commit/3df6ec2f 8258682: compiler/intrinsics/mathexact/sanity tests fail with RepeatCompilation Normalize match and suspect counts in the verify() method by the number of compilation repetitions, if the RepeatCompilation option is used. Reviewed-by: kvn, chagedorn ! test/hotspot/jtreg/compiler/testlibrary/intrinsics/Verifier.java Changeset: 172af152 Author: Daniel D. Daugherty Date: 2020-12-22 14:07:43 +0000 URL: https://git.openjdk.java.net/mobile/commit/172af152 8258284: clean up issues with nested ThreadsListHandles Reviewed-by: eosterlund, rehn ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp + test/hotspot/gtest/runtime/test_ThreadsListHandle.cpp Changeset: 0849117d Author: Corey Ashford Committer: Martin Doerr Date: 2020-12-22 14:19:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/0849117d 8256431: [PPC64] Implement Base64 encodeBlock() for Power64-LE Reviewed-by: mdoerr ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp Changeset: 9e463d1a Author: Weijun Wang Date: 2020-12-22 16:41:19 +0000 URL: https://git.openjdk.java.net/mobile/commit/9e463d1a 8258631: Remove sun.security.jgss.krb5.Krb5Util.getSubject() Reviewed-by: xuelei ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java Changeset: 39e03a0b Author: Xue-Lei Andrew Fan Date: 2020-12-22 18:12:37 +0000 URL: https://git.openjdk.java.net/mobile/commit/39e03a0b 8258804: Collection.toArray() should use empty array Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java Changeset: 0ae78d4c Author: Lin Zang Committer: Chris Plummer Date: 2020-12-22 19:19:51 +0000 URL: https://git.openjdk.java.net/mobile/commit/0ae78d4c 8258593: remove redundant codes in HeapObjectDumper Reviewed-by: coleenp, lfoltan, cjplummer ! src/hotspot/share/services/heapDumper.cpp Changeset: 47c9b437 Author: Xue-Lei Andrew Fan Date: 2020-12-22 19:43:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/47c9b437 8258828: The method local variable is not really used Reviewed-by: jnimeh, wetmore ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java Changeset: 2525f39d Author: Roman Kennke Date: 2020-12-21 12:42:34 +0000 URL: https://git.openjdk.java.net/mobile/commit/2525f39d 8258714: Shenandoah: Process references before evacuation during degen Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 4e8338eb Author: Roberto Casta?eda Lozano Committer: Christian Hagedorn Date: 2020-12-21 13:04:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/4e8338eb 8255763: C2: OSR miscompilation caused by invalid memory instruction placement Disable GCM hoisting of memory-writing nodes for irreducible CFGs. This prevents GCM from wrongly "hoisting" stores into descendants of their original loop. Such an "inverted hoisting" can happen due to CFGLoop::compute_freq()'s inaccurate estimation of frequencies for irreducible CFGs. Extend CFG verification code by checking that memory-writing nodes are placed in either their original loop or an ancestor. Add tests for the reducible and irreducible cases. The former was already handled correctly before the change (the frequency estimation model prevents "inverted hoisting" for reducible CFGs), and is just added for coverage. This change addresses the specific miscompilation issue in a conservative way, for simplicity and safety. Future work includes investigating if only the illegal blocks can be discarded as candidates for GCM hoisting, and refining frequency estimation for irreducible CFGs. Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/gcm.cpp + test/hotspot/jtreg/compiler/codegen/TestGCMStorePlacement.java Changeset: 8da7c580 Author: Jonathan Gibbons Date: 2020-12-21 17:04:37 +0000 URL: https://git.openjdk.java.net/mobile/commit/8da7c580 8258443: doclint should be service-loaded with system class loader Reviewed-by: alanb ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java Changeset: 772addfd Author: Vladimir Ivanov Date: 2020-12-22 12:12:21 +0000 URL: https://git.openjdk.java.net/mobile/commit/772addfd 8258790: C2: Crash on empty macro node list Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/macro.cpp Changeset: 88dd6a94 Author: Daniel D. Daugherty Date: 2020-12-22 13:43:17 +0000 URL: https://git.openjdk.java.net/mobile/commit/88dd6a94 8258802: ProblemList TestJstatdDefaults.java, TestJstatdRmiPort.java, and TestJstatdServer.java Reviewed-by: amenkov, cjplummer ! test/jdk/ProblemList.txt Changeset: eabc9030 Author: Daniel D. Daugherty Date: 2020-12-22 17:15:34 +0000 URL: https://git.openjdk.java.net/mobile/commit/eabc9030 8258827: ProblemList Naming/DefaultRegistryPort.java and Naming/legalRegistryNames/LegalRegistryNames.java on Windows Reviewed-by: rriggs, msheppar, prr ! test/jdk/ProblemList.txt Changeset: 61e5e393 Author: Daniel D. Daugherty Date: 2020-12-22 18:59:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/61e5e393 8258832: ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux-X64 Reviewed-by: ccheung, amenkov ! test/jdk/ProblemList.txt Changeset: f2bad3a0 Author: Jesper Wilhelmsson Date: 2020-12-22 21:16:59 +0000 URL: https://git.openjdk.java.net/mobile/commit/f2bad3a0 Merge ! src/hotspot/share/opto/macro.cpp ! test/jdk/ProblemList.txt ! src/hotspot/share/opto/macro.cpp ! test/jdk/ProblemList.txt Changeset: 4ea88512 Author: Hao Sun Committer: Ningsheng Jian Date: 2020-12-23 01:32:05 +0000 URL: https://git.openjdk.java.net/mobile/commit/4ea88512 8257928: Test image build failure with clang-10 due to -Wmisleading-indentation Reviewed-by: amenkov, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/hs201t003.cpp Changeset: a4e082e9 Author: Sean Coffey Date: 2020-12-23 12:26:44 +0000 URL: https://git.openjdk.java.net/mobile/commit/a4e082e9 8253368: TLS connection always receives close_notify exception Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Changeset: 24457350 Author: Harold Seigel Date: 2020-12-23 14:45:13 +0000 URL: https://git.openjdk.java.net/mobile/commit/24457350 8258837: Remove JVM option DisableStartThread Reviewed-by: kbarrett, dcubed ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: 91244cc7 Author: Prasanta Sadhukhan Date: 2020-12-23 16:35:31 +0000 URL: https://git.openjdk.java.net/mobile/commit/91244cc7 8258557: Deproblemlist fixed problemlisted test Reviewed-by: trebari, serb ! test/jdk/ProblemList.txt Changeset: e46edb55 Author: Daniel D. Daugherty Date: 2020-12-23 20:30:27 +0000 URL: https://git.openjdk.java.net/mobile/commit/e46edb55 8258911: ProblemList serviceability/attach/RemovingUnixDomainSocketTest.java on Linux-X64 Reviewed-by: amenkov ! test/hotspot/jtreg/ProblemList.txt Changeset: cd94606c Author: Valerie Peng Date: 2020-12-23 20:47:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/cd94606c 8258186: Replace use of JNI_COMMIT mode with mode 0 Reviewed-by: xuelei, alanb ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c Changeset: fda09434 Author: Harold Seigel Date: 2020-12-23 20:49:36 +0000 URL: https://git.openjdk.java.net/mobile/commit/fda09434 8258839: Remove JVM option ExitVMOnVerifyError Reviewed-by: iignatyev, dcubed, coleenp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 78c9fb92 Author: Valerie Peng Date: 2020-12-23 22:36:45 +0000 URL: https://git.openjdk.java.net/mobile/commit/78c9fb92 8258851: Mismatch in SunPKCS11 provider registration properties and actual implementation Reviewed-by: weijun ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java + test/jdk/sun/security/pkcs11/Provider/CheckRegistration.java Changeset: cdb487a6 Author: Hao Sun Committer: Jie Fu Date: 2020-12-23 23:14:37 +0000 URL: https://git.openjdk.java.net/mobile/commit/cdb487a6 8258856: VM build without C1/C2 fails after JDK-8243205 Reviewed-by: jiefu, kvn ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp Changeset: 127582f8 Author: Daniel D. Daugherty Date: 2020-12-23 23:19:18 +0000 URL: https://git.openjdk.java.net/mobile/commit/127582f8 8258913: ProblemList javax/swing/JComboBox/6559152/bug6559152.java on Linux-X64 Reviewed-by: prr ! test/jdk/ProblemList.txt Changeset: 9cd8e38a Author: Daniel D. Daugherty Date: 2020-12-23 14:36:47 +0000 URL: https://git.openjdk.java.net/mobile/commit/9cd8e38a 8257521: runtime/logging/MonitorInflationTest.java crashed in MonitorList::unlink_deflated Reviewed-by: kbarrett ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 8b37c2c5 Author: Daniel D. Daugherty Date: 2020-12-23 22:02:09 +0000 URL: https://git.openjdk.java.net/mobile/commit/8b37c2c5 8257468: runtime/whitebox/TestWBDeflateIdleMonitors.java fails with Monitor should be deflated.: expected true to equal false Reviewed-by: hseigel ! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java Changeset: 23b83c51 Author: Vicente Romero Date: 2020-12-24 01:24:32 +0000 URL: https://git.openjdk.java.net/mobile/commit/23b83c51 8253954: javac crash when compiling code with enhanced switch expressions with option -Xjcov Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java ! test/langtools/tools/javac/switchexpr/CRT.java Changeset: c398a828 Author: Jonathan Gibbons Date: 2020-12-24 04:52:49 +0000 URL: https://git.openjdk.java.net/mobile/commit/c398a828 8258916: javac/doclint reports broken HTML on multiline mailto links Reviewed-by: jlaskey, iris ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! test/langtools/tools/doclint/HtmlAttrsTest.java Changeset: 57217b58 Author: Jesper Wilhelmsson Date: 2020-12-24 08:28:24 +0000 URL: https://git.openjdk.java.net/mobile/commit/57217b58 Merge Changeset: b575dd80 Author: Xue-Lei Andrew Fan Date: 2020-12-25 04:25:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/b575dd80 8258914: javax/net/ssl/DTLS/RespondToRetransmit.java timed out Reviewed-by: wetmore ! test/jdk/javax/net/ssl/DTLS/RespondToRetransmit.java Changeset: 97c99b5d Author: Guoxiong Li Committer: Jonathan Gibbons Date: 2020-12-26 17:30:39 +0000 URL: https://git.openjdk.java.net/mobile/commit/97c99b5d 8216400: improve handling of IOExceptions in JavaCompiler.close() 8069116: improve fatal error handling in JavaCompiler Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/langtools/tools/javac/fatalErrors/ImproveFatalErrorHandling.java Changeset: 779ee110 Author: Xiaohong Gong Committer: Ningsheng Jian Date: 2020-12-28 02:44:03 +0000 URL: https://git.openjdk.java.net/mobile/commit/779ee110 8257147: [TESTBUG] Set a larger default loop count for the VectorAPI jtreg tests Reviewed-by: psandoz ! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/VectorReshapeTests.java ! test/jdk/jdk/incubator/vector/templates/Unit-header.template ! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template Changeset: e2aa724a Author: Jonathan Gibbons Date: 2020-12-24 17:32:25 +0000 URL: https://git.openjdk.java.net/mobile/commit/e2aa724a 8258941: Test specify the Classpath exception in the header Reviewed-by: vromero ! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java ! test/langtools/tools/javac/lint/JdkInternalAbuseOfVbc.out ! test/langtools/tools/javac/lint/SomeVbc.java ! test/langtools/tools/javac/records/RecordCompilationTests.java ! test/langtools/tools/javac/records/RecordMemberTests.java ! test/langtools/tools/javac/records/VarargsRecordsTest.java ! test/langtools/tools/javac/sealed/SealedCompilationTests.java Changeset: 3f67afd3 Author: Prasanta Sadhukhan Date: 2020-12-24 18:50:45 +0000 URL: https://git.openjdk.java.net/mobile/commit/3f67afd3 8251377: [macos11] JTabbedPane selected tab text is barely legible Reviewed-by: prr ! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m Changeset: fb607f16 Author: Sergey Bylokhov Date: 2020-12-26 05:52:05 +0000 URL: https://git.openjdk.java.net/mobile/commit/fb607f16 8245922: [macos] Taskbar.Feature.ICON_BADGE_NUMBER no longer supported on MacOS Reviewed-by: kcr, prr ! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTaskbarPeer.java Changeset: 881bceb9 Author: Guoxiong Li Committer: Vicente Romero Date: 2020-12-28 15:32:02 +0000 URL: https://git.openjdk.java.net/mobile/commit/881bceb9 8258662: JDK 17ea: Crash compiling instanceof check involving sealed interface Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/langtools/tools/javac/sealed/T8258662/T8258662.java Changeset: 07c93fab Author: Jesper Wilhelmsson Date: 2020-12-29 05:24:20 +0000 URL: https://git.openjdk.java.net/mobile/commit/07c93fab Merge ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m Changeset: 24a1f5b5 Author: duke Date: 2020-12-29 13:03:22 +0000 URL: https://git.openjdk.java.net/mobile/commit/24a1f5b5 Automatic merge of jdk:master into master ! make/CompileJavaModules.gmk ! make/common/Modules.gmk ! src/java.base/macosx/native/libjava/java_props_macosx.c ! make/CompileJavaModules.gmk ! make/common/Modules.gmk ! src/java.base/macosx/native/libjava/java_props_macosx.c From duke at openjdk.java.net Wed Dec 30 17:22:04 2020 From: duke at openjdk.java.net (duke) Date: Wed, 30 Dec 2020 17:22:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1a999a8e-7aa6-4715-b238-ef5e37917831@openjdk.java.net> Changeset: 8435f0da Author: Guoxiong Li Committer: Jonathan Gibbons Date: 2020-12-30 17:20:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/8435f0da 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header Reviewed-by: jjg ! test/langtools/tools/javac/4917091/Test256a.java ! test/langtools/tools/javac/4917091/Test256a.out ! test/langtools/tools/javac/4917091/Test256b.java ! test/langtools/tools/javac/4917091/Test256b.out ! test/langtools/tools/javac/6979683/TestCast6979683_BAD34.java ! test/langtools/tools/javac/6979683/TestCast6979683_BAD34.java.errlog ! test/langtools/tools/javac/6979683/TestCast6979683_BAD35.java ! test/langtools/tools/javac/6979683/TestCast6979683_BAD35.java.errlog ! test/langtools/tools/javac/6979683/TestCast6979683_BAD36.java ! test/langtools/tools/javac/6979683/TestCast6979683_BAD36.java.errlog ! test/langtools/tools/javac/6979683/TestCast6979683_BAD37.java ! test/langtools/tools/javac/6979683/TestCast6979683_BAD37.java.errlog ! test/langtools/tools/javac/6979683/TestCast6979683_BAD38.java ! test/langtools/tools/javac/6979683/TestCast6979683_BAD38.java.errlog ! test/langtools/tools/javac/6979683/TestCast6979683_BAD39.java ! test/langtools/tools/javac/6979683/TestCast6979683_BAD39.java.errlog ! test/langtools/tools/javac/7023703/T7023703neg.java ! test/langtools/tools/javac/7023703/T7023703neg.out ! test/langtools/tools/javac/7024568/T7024568.java ! test/langtools/tools/javac/7024568/T7024568.out ! test/langtools/tools/javac/AnonStaticMember_1.java ! test/langtools/tools/javac/AnonStaticMember_1.out ! test/langtools/tools/javac/ClassCycle/ClassCycle1a.out ! test/langtools/tools/javac/ClassCycle/ClassCycle1b.java ! test/langtools/tools/javac/ClassCycle/ClassCycle2a.out ! test/langtools/tools/javac/ClassCycle/ClassCycle2b.java ! test/langtools/tools/javac/ClassCycle/ClassCycle3a.out ! test/langtools/tools/javac/ClassCycle/ClassCycle3b.java ! test/langtools/tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.java ! test/langtools/tools/javac/T6326693/FinalVariableAssignedToInCatchBlockTest.out ! test/langtools/tools/javac/T6326754.java ! test/langtools/tools/javac/T6326754.out ! test/langtools/tools/javac/T6356530/SerializableAbstractClassTest.java ! test/langtools/tools/javac/T6356530/SerializableAbstractClassTest.out ! test/langtools/tools/javac/T8171332/Buggy.java ! test/langtools/tools/javac/T8171332/Processor.out ! test/langtools/tools/javac/T8171528/DuplicatedAnnotatedPackagesTest.out ! test/langtools/tools/javac/T8171528/pkg1/package-info.java ! test/langtools/tools/javac/T8171528/pkg2/package-info.java ! test/langtools/tools/javac/T8222035/MinContextOpTest.java ! test/langtools/tools/javac/T8222035/MinContextOpTest_A.out ! test/langtools/tools/javac/T8222035/MinContextOpTest_B.out ! test/langtools/tools/javac/T8255968/T8255968_1.java ! test/langtools/tools/javac/T8255968/T8255968_1.out ! test/langtools/tools/javac/T8255968/T8255968_10.java ! test/langtools/tools/javac/T8255968/T8255968_10.out ! test/langtools/tools/javac/T8255968/T8255968_11.java ! test/langtools/tools/javac/T8255968/T8255968_11.out ! test/langtools/tools/javac/T8255968/T8255968_12.java ! test/langtools/tools/javac/T8255968/T8255968_12.out ! test/langtools/tools/javac/T8255968/T8255968_13.java ! test/langtools/tools/javac/T8255968/T8255968_13.out ! test/langtools/tools/javac/T8255968/T8255968_14.java ! test/langtools/tools/javac/T8255968/T8255968_14.out ! test/langtools/tools/javac/T8255968/T8255968_15.java ! test/langtools/tools/javac/T8255968/T8255968_15.out ! test/langtools/tools/javac/T8255968/T8255968_16.java ! test/langtools/tools/javac/T8255968/T8255968_16.out ! test/langtools/tools/javac/T8255968/T8255968_2.java ! test/langtools/tools/javac/T8255968/T8255968_2.out ! test/langtools/tools/javac/T8255968/T8255968_3.java ! test/langtools/tools/javac/T8255968/T8255968_3.out ! test/langtools/tools/javac/T8255968/T8255968_4.java ! test/langtools/tools/javac/T8255968/T8255968_4.out ! test/langtools/tools/javac/T8255968/T8255968_5.java ! test/langtools/tools/javac/T8255968/T8255968_5.out ! test/langtools/tools/javac/T8255968/T8255968_6.java ! test/langtools/tools/javac/T8255968/T8255968_6.out ! test/langtools/tools/javac/T8255968/T8255968_7.java ! test/langtools/tools/javac/T8255968/T8255968_7.out ! test/langtools/tools/javac/TryWithResources/ResourceInterface.java ! test/langtools/tools/javac/TryWithResources/ResourceInterface.out ! test/langtools/tools/javac/analyzer/AnalyzerMandatoryWarnings.java ! test/langtools/tools/javac/analyzer/StuckLambdas.java ! test/langtools/tools/javac/analyzer/StuckLambdas.out ! test/langtools/tools/javac/annotations/clinit/AnnoWithClinitFail.java ! test/langtools/tools/javac/annotations/clinit/AnnoWithClinitFail.out ! test/langtools/tools/javac/annotations/default/Derr.java ! test/langtools/tools/javac/annotations/default/Derr.out ! test/langtools/tools/javac/annotations/default/Eerr.java ! test/langtools/tools/javac/annotations/default/Eerr.out ! test/langtools/tools/javac/annotations/neg/InvalidPackageAnno.out ! test/langtools/tools/javac/annotations/neg/bar/package-info.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeParameter.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeParameter.out ! test/langtools/tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeUse.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/DefaultTargetTypeUse.out ! test/langtools/tools/javac/annotations/repeatingAnnotations/DuplicateErrors.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/DuplicateErrors.out ! test/langtools/tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.out ! test/langtools/tools/javac/annotations/typeAnnotations/6967002/T6967002.java ! test/langtools/tools/javac/annotations/typeAnnotations/6967002/T6967002.out ! test/langtools/tools/javac/annotations/typeAnnotations/DeclVsUseErrorMessage.java ! test/langtools/tools/javac/annotations/typeAnnotations/DeclVsUseErrorMessage.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java ! test/langtools/tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.java ! test/langtools/tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.java ! test/langtools/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/target/DotClass.java ! test/langtools/tools/javac/annotations/typeAnnotations/failures/target/DotClass.out ! test/langtools/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.out ! test/langtools/tools/javac/cast/6270087/T6270087neg.java ! test/langtools/tools/javac/cast/6270087/T6270087neg.out ! test/langtools/tools/javac/cast/6932571/T6932571neg.java ! test/langtools/tools/javac/cast/6932571/T6932571neg.out ! test/langtools/tools/javac/danglingDep/DepX.java ! test/langtools/tools/javac/danglingDep/DepX.out ! test/langtools/tools/javac/defaultMethods/static/Static02.java ! test/langtools/tools/javac/defaultMethods/static/Static02.out ! test/langtools/tools/javac/defaultMethods/static/import/StaticImport2.java ! test/langtools/tools/javac/defaultMethods/static/import/StaticImport2.out ! test/langtools/tools/javac/defaultMethods/static/import/StaticImport3.java ! test/langtools/tools/javac/defaultMethods/static/import/StaticImport3.out ! test/langtools/tools/javac/depOverrides/doccomment/B3.java ! test/langtools/tools/javac/depOverrides/doccomment/I.java ! test/langtools/tools/javac/depOverrides/doccomment/P.java ! test/langtools/tools/javac/depOverrides/doccomment/Test1B3.out ! test/langtools/tools/javac/depOverrides/doccomment/Test1I.out ! test/langtools/tools/javac/depOverrides/doccomment/Test2P.out ! test/langtools/tools/javac/diags/EagerInitCheck.out ! test/langtools/tools/javac/diags/IEagerInitCheck.java ! test/langtools/tools/javac/generics/7022054/T7022054pos1.java ! test/langtools/tools/javac/generics/7022054/T7022054pos1.out ! test/langtools/tools/javac/generics/7022054/T7022054pos2.java ! test/langtools/tools/javac/generics/7022054/T7022054pos2.out ! test/langtools/tools/javac/generics/inference/6650759/T6650759m.java ! test/langtools/tools/javac/generics/inference/6650759/T6650759m.out ! test/langtools/tools/javac/generics/typevars/5060485/Compatibility.java ! test/langtools/tools/javac/generics/typevars/5060485/Compatibility.out ! test/langtools/tools/javac/generics/typevars/5060485/Compatibility02.java ! test/langtools/tools/javac/generics/typevars/5060485/Compatibility02.out ! test/langtools/tools/javac/generics/wildcards/6886247/T6886247_2.java ! test/langtools/tools/javac/generics/wildcards/6886247/T6886247_2.out ! test/langtools/tools/javac/generics/wildcards/7034495/T7034495.java ! test/langtools/tools/javac/generics/wildcards/7034495/T7034495.out ! test/langtools/tools/javac/generics/wildcards/AssignmentDifferentTypes.java ! test/langtools/tools/javac/generics/wildcards/AssignmentDifferentTypes.out ! test/langtools/tools/javac/generics/wildcards/AssignmentSameType.java ! test/langtools/tools/javac/generics/wildcards/AssignmentSameType.out ! test/langtools/tools/javac/generics/wildcards/neg/CastFail.java ! test/langtools/tools/javac/generics/wildcards/neg/CastFail.out ! test/langtools/tools/javac/generics/wildcards/neg/CastWarn.java ! test/langtools/tools/javac/generics/wildcards/neg/CastWarn.out ! test/langtools/tools/javac/importChecks/ImportCanonical1.out ! test/langtools/tools/javac/importChecks/ImportCanonical2.java ! test/langtools/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.java ! test/langtools/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.out ! test/langtools/tools/javac/importChecks/ImportsObservable.java ! test/langtools/tools/javac/importChecks/ImportsObservable.out ! test/langtools/tools/javac/importOnDemand/ImportOnDemandConflicts.out ! test/langtools/tools/javac/importOnDemand/p1/Object.java ! test/langtools/tools/javac/importOnDemand/p1/String.java ! test/langtools/tools/javac/importOnDemand/p2/Boolean.java ! test/langtools/tools/javac/importscope/ImportInaccessible.java ! test/langtools/tools/javac/importscope/ImportInaccessible.out ! test/langtools/tools/javac/lambda/ExceptionsInLambda.java ! test/langtools/tools/javac/lambda/ExceptionsInLambda.out ! test/langtools/tools/javac/lambda/Intersection02.java ! test/langtools/tools/javac/lambda/Intersection02.out ! test/langtools/tools/javac/lambda/MethodReference25.java ! test/langtools/tools/javac/lambda/MethodReference25.out ! test/langtools/tools/javac/lambda/MethodReference56.java ! test/langtools/tools/javac/lambda/MethodReference56.out ! test/langtools/tools/javac/lambda/MethodReference58.java ! test/langtools/tools/javac/lambda/MethodReference58.out ! test/langtools/tools/javac/lambda/MethodReference60.java ! test/langtools/tools/javac/lambda/MethodReference60.out ! test/langtools/tools/javac/lambda/MostSpecific04.java ! test/langtools/tools/javac/lambda/MostSpecific04.out ! test/langtools/tools/javac/lambda/MostSpecific05.java ! test/langtools/tools/javac/lambda/MostSpecific05.out ! test/langtools/tools/javac/lambda/MostSpecific08.java ! test/langtools/tools/javac/lambda/MostSpecific08.out ! test/langtools/tools/javac/lambda/TargetType01.java ! test/langtools/tools/javac/lambda/TargetType01.out ! test/langtools/tools/javac/lambda/TargetType36.java ! test/langtools/tools/javac/lambda/TargetType36.out ! test/langtools/tools/javac/lambda/TargetType68.java ! test/langtools/tools/javac/lambda/TargetType68.out ! test/langtools/tools/javac/lambda/UnderscoreAsIdent.java ! test/langtools/tools/javac/lambda/UnderscoreAsIdent8.out ! test/langtools/tools/javac/lambda/UnderscoreAsIdent9.out ! test/langtools/tools/javac/lambda/inaccessibleMref01/InaccessibleMref01.java ! test/langtools/tools/javac/lambda/inaccessibleMref01/InaccessibleMref01.out ! test/langtools/tools/javac/lambda/methodReference/MethodRefStuck.java ! test/langtools/tools/javac/lambda/methodReference/MethodRefStuck.out ! test/langtools/tools/javac/lambda/methodReference/MethodRefStuckParenthesized.java ! test/langtools/tools/javac/lambda/methodReference/MethodRefStuckParenthesized.out ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.java ! test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarHandle_neg.out ! test/langtools/tools/javac/lambda/speculative/A.java ! test/langtools/tools/javac/lambda/speculative/Main.out ! test/langtools/tools/javac/limits/ArrayDims2.java ! test/langtools/tools/javac/limits/ArrayDims2.out ! test/langtools/tools/javac/limits/ArrayDims4.java ! test/langtools/tools/javac/limits/ArrayDims4.out ! test/langtools/tools/javac/limits/ArrayDims5.java ! test/langtools/tools/javac/limits/ArrayDims5.out ! test/langtools/tools/javac/limits/CodeSize.java ! test/langtools/tools/javac/limits/CodeSize.out ! test/langtools/tools/javac/limits/LongName.java ! test/langtools/tools/javac/limits/LongName.out ! test/langtools/tools/javac/limits/PoolSize1.java ! test/langtools/tools/javac/limits/PoolSize1.out ! test/langtools/tools/javac/limits/PoolSize2.java ! test/langtools/tools/javac/limits/PoolSize2.out ! test/langtools/tools/javac/limits/StringLength.java ! test/langtools/tools/javac/limits/StringLength.out ! test/langtools/tools/javac/overrridecrash/A.java ! test/langtools/tools/javac/overrridecrash/B.out ! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.java ! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out ! test/langtools/tools/javac/parser/T4881269.java ! test/langtools/tools/javac/parser/T4881269.out ! test/langtools/tools/javac/patterns/CastConversionMatch.java ! test/langtools/tools/javac/patterns/NullsInPatterns.java ! test/langtools/tools/javac/patterns/NullsInPatterns.out ! test/langtools/tools/javac/patterns/PatternVariablesAreNonFinal.java ! test/langtools/tools/javac/patterns/PatternVariablesAreNonFinal.out ! test/langtools/tools/javac/plugin/showtype/Identifiers.java ! test/langtools/tools/javac/processing/TestMultipleErrors.java ! test/langtools/tools/javac/processing/errors/TestParseErrors/ParseErrors.java ! test/langtools/tools/javac/processing/errors/TestParseErrors/TestParseErrors.out ! test/langtools/tools/javac/processing/model/element/TestMissingElement/InvalidSource.java ! test/langtools/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.ref ! test/langtools/tools/javac/processing/model/trees/BrokenEnumConstructor.java ! test/langtools/tools/javac/processing/model/trees/BrokenEnumConstructor.out ! test/langtools/tools/javac/processing/model/util/directSupersOfErr/C1.java ! test/langtools/tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.ref ! test/langtools/tools/javac/recovery/LocalVarHiding.java ! test/langtools/tools/javac/recovery/LocalVarHiding.out ! test/langtools/tools/javac/sourcePath2/SourcePath2.out ! test/langtools/tools/javac/sourcePath2/p/SourcePath2A.java ! test/langtools/tools/javac/staticImport/6695838/T6695838.out ! test/langtools/tools/javac/staticImport/6695838/a/Foo.java ! test/langtools/tools/javac/switchexpr/EmptySwitch.java ! test/langtools/tools/javac/switchexpr/EmptySwitch.out ! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java ! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.out ! test/langtools/tools/javac/switchexpr/WrongBreakTest.java ! test/langtools/tools/javac/switchexpr/WrongBreakTest.out ! test/langtools/tools/javac/switchexpr/WrongYieldTest.java ! test/langtools/tools/javac/switchexpr/WrongYieldTest.out ! test/langtools/tools/javac/switchextra/SwitchArrowBrokenConstant.java ! test/langtools/tools/javac/switchextra/SwitchStatementArrow.java ! test/langtools/tools/javac/varargs/5088429/T5088429Neg01.java ! test/langtools/tools/javac/varargs/5088429/T5088429Neg01.out ! test/langtools/tools/javac/varargs/5088429/T5088429Neg02.java ! test/langtools/tools/javac/varargs/5088429/T5088429Neg02.out ! test/langtools/tools/javac/varargs/VarargsOverride.java ! test/langtools/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.java ! test/langtools/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.out ! test/langtools/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary.java ! test/langtools/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary1.out ! test/langtools/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary2.out ! test/langtools/tools/javac/warnings/MaxDiagsRecompile.all.out ! test/langtools/tools/javac/warnings/MaxDiagsRecompile.java ! test/langtools/tools/javac/warnings/MaxDiagsRecompile.max1.out ! test/langtools/tools/javac/warnings/MaxWarnsRecompile.all.out ! test/langtools/tools/javac/warnings/MaxWarnsRecompile.java ! test/langtools/tools/javac/warnings/MaxWarnsRecompile.max1.out Changeset: e41e95d2 Author: duke Date: 2020-12-30 17:21:16 +0000 URL: https://git.openjdk.java.net/mobile/commit/e41e95d2 Automatic merge of jdk:master into master From duke at openjdk.java.net Thu Dec 31 18:05:08 2020 From: duke at openjdk.java.net (duke) Date: Thu, 31 Dec 2020 18:05:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f5ee3565 Author: Jamil Nimeh Date: 2020-12-31 18:03:54 +0000 URL: https://git.openjdk.java.net/mobile/commit/f5ee3565 8179503: Java should support GET OCSP calls Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java + test/jdk/java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java ! test/jdk/java/security/testlibrary/SimpleOCSPServer.java Changeset: 1f6b5d34 Author: duke Date: 2020-12-31 18:04:15 +0000 URL: https://git.openjdk.java.net/mobile/commit/1f6b5d34 Automatic merge of jdk:master into master