git: openjdk/loom: master: 65 new changesets
duke
duke at openjdk.java.net
Fri Sep 11 19:13:09 UTC 2020
Changeset: ac2b1ae5
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-02 11:13:09 +0000
URL: https://git.openjdk.java.net/loom/commit/ac2b1ae5
8252513: ZGC: Contiguous memory reservation probing is broken for TB heap sizes
Reviewed-by: eosterlund, pliden
! src/hotspot/share/gc/z/zVirtualMemory.cpp
Changeset: 02049ee6
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-02 11:13:09 +0000
URL: https://git.openjdk.java.net/loom/commit/02049ee6
8252514: ZGC: Physical memory splitting is broken
Reviewed-by: eosterlund, pliden
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
Changeset: 7282d0de
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-02 11:13:10 +0000
URL: https://git.openjdk.java.net/loom/commit/7282d0de
8252589: Code duplication in ParallelSPCleanupTask
Reviewed-by: shade, dholmes
! src/hotspot/share/runtime/safepoint.cpp
Changeset: 4c73e045
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-09-02 11:13:11 +0000
URL: https://git.openjdk.java.net/loom/commit/4c73e045
8252656: Replace RegisterArrayForGC mechanism with plain Handles
Reviewed-by: coleenp, tschatzl, dholmes
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 737ae774
Author: Fernando Guallini <fguallini at openjdk.org>
Date: 2020-09-01 19:04:42 +0000
URL: https://git.openjdk.java.net/loom/commit/737ae774
8249699: java/io/ByteArrayOutputStream/MaxCapacity.java should use @requires instead of @ignore
Use @requires os.maxMemory in order to run the test only if memory requirements are satisfied as opposed to ignoring it
Reviewed-by: coffeys
! test/jdk/java/io/ByteArrayOutputStream/MaxCapacity.java
Changeset: f3597c4a
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-09-02 13:50:39 +0000
URL: https://git.openjdk.java.net/loom/commit/f3597c4a
8252249: nsk/stress/stack/stack016.java fails with "Error: TEST_BUG: trickyRecursion() must throw an error anyway!"
Run test separately with both -Xint and -Xcomp to ensure thread stacks are similarly sized.
Reviewed-by: dholmes, coleenp
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java
Changeset: a588752f
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-09-02 09:29:31 +0000
URL: https://git.openjdk.java.net/loom/commit/a588752f
8248337: sparc related code clean up after solaris removal
Reviewed-by: dholmes, kvn
! src/hotspot/cpu/aarch64/c1_Defs_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp
! src/hotspot/cpu/aarch64/registerMap_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/frame_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/jniTypes_ppc.hpp
! src/hotspot/cpu/ppc/registerMap_ppc.hpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/jniTypes_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/zero/registerMap_zero.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/c1/c1_FrameMap.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/gc/shared/spaceDecorator.hpp
! src/hotspot/share/oops/markWord.hpp
Changeset: 261eb76e
Author: Robert Field <rfield at openjdk.org>
Date: 2020-09-02 09:37:25 +0000
URL: https://git.openjdk.java.net/loom/commit/261eb76e
8247456: JShell: Handling of top-level final, abstract, and static modifiers
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java
! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n.properties
! test/langtools/jdk/jshell/ClassesTest.java
! test/langtools/jdk/jshell/ErrorTranslationTest.java
! test/langtools/jdk/jshell/IgnoreTest.java
! test/langtools/jdk/jshell/MethodsTest.java
! test/langtools/jdk/jshell/ModifiersTest.java
! test/langtools/jdk/jshell/ToolBasicTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
Changeset: c61204b3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-02 18:37:31 +0000
URL: https://git.openjdk.java.net/loom/commit/c61204b3
8252660: Shenandoah: support manageable SoftMaxHeapSize option
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
+ test/hotspot/jtreg/gc/shenandoah/TestDynamicSoftMaxHeapSize.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestSoftMaxHeapSize.java
Changeset: 38cd5d09
Author: Joe Wang <joehw at openjdk.org>
Date: 2020-09-02 21:32:48 +0000
URL: https://git.openjdk.java.net/loom/commit/38cd5d09
8252354: Properties :: storeToXML method does not throw ClassCastException when supplied non strings
Reviewed-by: lancea, naoto
! src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java
+ test/jdk/java/util/Properties/CompatibilityTest.java
Changeset: 869b0516
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-09-03 02:47:38 +0000
URL: https://git.openjdk.java.net/loom/commit/869b0516
Added tag jdk-16+14 for changeset 36b29df125dc
! .hgtags
Changeset: aab706c6
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-03 11:13:46 +0000
URL: https://git.openjdk.java.net/loom/commit/aab706c6
8160601: unexpected error compiling @Deprecated package
Reviewed-by: jlaskey
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/langtools/tools/javac/depDocComment/JavadocDeprecatedInPackageTest.java
Changeset: a951a153
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-03 11:14:23 +0000
URL: https://git.openjdk.java.net/loom/commit/a951a153
8245664: javac erroneously issues deprecation warning for use of a deprecated package
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/lint/DeprecationTest.java
Changeset: 35ea0008
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Date: 2020-09-03 14:54:43 +0000
URL: https://git.openjdk.java.net/loom/commit/35ea0008
8251525: AARCH64: Faster Math.signum(fp)
Reviewed-by: aph, vlivanov, adinn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/intrinsicnode.cpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Math.java
+ test/hotspot/jtreg/compiler/intrinsics/math/TestSignumIntrinsic.java
Changeset: 43d36857
Author: Jaroslav Bachorik <jbachorik at openjdk.org>
Date: 2020-09-03 13:22:52 +0000
URL: https://git.openjdk.java.net/loom/commit/43d36857
8252754: Hash code calculation of JfrStackTrace is inconsistent
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
Changeset: 57a27a6f
Author: Vipin Sharma <vsharma at openjdk.org>
Date: 2020-09-03 09:28:24 +0000
URL: https://git.openjdk.java.net/loom/commit/57a27a6f
8252538: Replace @exception with @throws java.rmi package
Reviewed-by: rriggs
! src/java.rmi/share/classes/java/rmi/MarshalledObject.java
! src/java.rmi/share/classes/java/rmi/Naming.java
Changeset: 76f0588a
Author: Bob Vandette <bobv at openjdk.org>
Date: 2020-09-03 13:50:11 +0000
URL: https://git.openjdk.java.net/loom/commit/76f0588a
8252359: HotSpot Not Identifying it is Running in a Container
Reviewed-by: sgehwolf
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
Changeset: 850d6230
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-03 09:21:01 +0000
URL: https://git.openjdk.java.net/loom/commit/850d6230
8252720: clean up FileInstaller $test.src $cwd in vmTestbase/vm/compiler/optimizations tests
Reviewed-by: thartmann
! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/Do/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/ForWhile/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/While/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/partialpeel/WhileWhile/TestDescription.java
Changeset: 933f90fb
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-03 09:21:27 +0000
URL: https://git.openjdk.java.net/loom/commit/933f90fb
8251997: remove usage of PropertyResolvingWrapper in vmTestbase/vm/mlvm/
Reviewed-by: thartmann
- test/hotspot/jtreg/vmTestbase/vm/mlvm/TEST.properties
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jdi/breakpoint/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jdi/breakpointOtherStratum/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/jdi/breakpointInCompiledCode/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/jdi/breakpoint/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/jdi/breakpointOtherStratum/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jdi/breakpointInCompiledCode/Test.java
Changeset: 49a9d49d
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-09-03 19:14:11 +0000
URL: https://git.openjdk.java.net/loom/commit/49a9d49d
8241768: git needs .gitattributes
Reviewed-by: erikj, jvernee, ehelin
+ .gitattributes
Changeset: 4e6a4af1
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-09-03 12:43:13 +0000
URL: https://git.openjdk.java.net/loom/commit/4e6a4af1
8244090: public lookup should find public members of public exported types
Reviewed-by: lfoltan, psandoz
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.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/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/Driver.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m1/module-info.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m1/p/Main.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m2/module-info.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m2/q/EndPoint.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m2/q/T.java
Changeset: a9e78595
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2020-09-03 13:01:20 +0000
URL: https://git.openjdk.java.net/loom/commit/a9e78595
8252779: compiler/graalunit/HotspotTest.java failed after 8251525
Updated CheckGraalIntrinsics.java test
Reviewed-by: dcubed
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
Changeset: ae5a6dde
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-09-03 16:42:17 +0000
URL: https://git.openjdk.java.net/loom/commit/ae5a6dde
8252740: java/util/Properties/LoadAndStoreXMLWithDefaults.java fails after JDK-8252354
Reviewed-by: alanb, joehw
! test/jdk/java/util/Properties/LoadAndStoreXMLWithDefaults.java
Changeset: e25f2a57
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-09-04 09:01:45 +0000
URL: https://git.openjdk.java.net/loom/commit/e25f2a57
8252521: possible race in java_suspend_self_with_safepoint_check
Reviewed-by: dholmes, rehn
! src/hotspot/share/runtime/thread.cpp
Changeset: 0dadf81e
Author: Fernando Guallini <fguallini at openjdk.org>
Date: 2020-09-02 17:43:33 +0000
URL: https://git.openjdk.java.net/loom/commit/0dadf81e
8249694: java/lang/StringBuffer/HugeCapacity.java and j/l/StringBuilder/HugeCapacity.java tests shouldn't be @ignore-d
Remove @ignore since @requires os.maxMemory is enough to ensure tests will not be executed if memory requirements are not satisfied
Reviewed-by: coffeys
! test/jdk/java/lang/StringBuffer/HugeCapacity.java
! test/jdk/java/lang/StringBuilder/HugeCapacity.java
Changeset: 9b5a9b61
Author: Ningsheng Jian <njian at openjdk.org>
Date: 2020-09-02 09:45:44 +0000
URL: https://git.openjdk.java.net/loom/commit/9b5a9b61
8231441: AArch64: Initial SVE backend support
Co-authored-by: Joshua Zhu <joshua.zhu at arm.com>
Co-authored-by: Yang Zhang <yang.zhang at arm.com>
Reviewed-by: adinn, pli, ihse, vlivanov, eosterlund
! make/hotspot/gensrc/GensrcAdlc.gmk
! src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/aarch64.ad
+ src/hotspot/cpu/aarch64/aarch64_sve.ad
+ src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/register_definitions_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/aarch64/vmreg_aarch64.inline.hpp
! 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/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/archDesc.cpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/opcodes.cpp
! src/hotspot/share/opto/opcodes.hpp
! src/hotspot/share/opto/postaloc.cpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/regmask.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/opto/vectornode.cpp
+ test/hotspot/jtreg/compiler/c2/aarch64/TestSVEWithJNI.java
+ test/hotspot/jtreg/compiler/c2/aarch64/libTestSVEWithJNI.c
Changeset: 8f365805
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-09-04 09:47:18 +0000
URL: https://git.openjdk.java.net/loom/commit/8f365805
8252725: Refactor jlink GenerateJLIClassesPlugin code
Cleanup code for jlink classes generation, move parsing file work to java.lang.invoke and add a new API in interface JavaLangInvokeAccess to generate holder classes, remove old APIs. The new API is used both by JLI and CDS.
Reviewed-by: mchung, sundar
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
Changeset: 15af2761
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-04 10:36:05 +0000
URL: https://git.openjdk.java.net/loom/commit/15af2761
8252004: remove usage of PropertyResolvingWrapper in vmTestbase/nsk/sysdict
Reviewed-by: dcubed, gziemski
- test/hotspot/jtreg/vmTestbase/nsk/sysdict/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree001/btree001.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree002/btree002.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree003/btree003.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree004/btree004.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree005/btree005.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree006/btree006.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree007/btree007.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree008/btree008.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree009/btree009.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain001/chain001.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain002/chain002.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain003/chain003.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain004/chain004.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain005/chain005.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain006/chain006.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java
Changeset: 5d2e79e2
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-09-04 13:44:48 +0000
URL: https://git.openjdk.java.net/loom/commit/5d2e79e2
8252307: javac rejects code with annotation applicable to fields
Reviewed-by: darcy
! 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/langtools/tools/javac/T8171332/Processor.out
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 3e81b3ad
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-09-05 12:42:05 +0000
URL: https://git.openjdk.java.net/loom/commit/3e81b3ad
8242427: JVMTI frame pop operations should use Thread-Local Handshakes
Reviewed-by: dcubed, dholmes, pchilanomate, rehn, sspitsyn
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.hpp
Changeset: 4b3a0b78
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-09-04 23:51:26 +0000
URL: https://git.openjdk.java.net/loom/commit/4b3a0b78
8247352: improve error messages for sealed classes and records
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/AnonymousCantInheritFromSealed.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/CantExtendSealedInAnotherModule.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/modulesourcepath/mSealed/a/Base.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/modulesourcepath/mSealed/module-info.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/modulesourcepath/mSub/b/Impl.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/modulesourcepath/mSub/module-info.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherPkg/CantExtendSealedInAnotherPkg.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherPkg/p1/Sealed.java
+ test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherPkg/p2/Sub.java
! test/langtools/tools/javac/diags/examples/LocalCantInheritFromSealed.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: d0f4366a
Author: Phil Race <prr at openjdk.org>
Date: 2020-09-05 21:49:01 +0000
URL: https://git.openjdk.java.net/loom/commit/d0f4366a
8252715: Problem list java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java on Linux
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: 1262ae36
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2020-09-06 01:25:23 +0000
URL: https://git.openjdk.java.net/loom/commit/1262ae36
8252679: Two windows specific FileDIalog tests may fail on some Windows_Server_2016_Standard
Reviewed-by: prr
! test/jdk/java/awt/FileDialog/8003399/bug8003399.java
! test/jdk/java/awt/FileDialog/8017487/bug8017487.java
Changeset: 5f76deb2
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-09-06 16:17:30 +0000
URL: https://git.openjdk.java.net/loom/commit/5f76deb2
8252522: nsk/share/test/StressOptions should multiple stressTime by jtreg's timeout-factor
Reviewed-by: dholmes
! test/hotspot/jtreg/vmTestbase/nsk/share/test/StressOptions.java
Changeset: 55c7e769
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2020-09-07 07:25:30 +0000
URL: https://git.openjdk.java.net/loom/commit/55c7e769
8252825: Add automated test for fix done in JDK-8218479
Reviewed-by: serb, prr
+ test/jdk/javax/swing/JTextPane/TestJTextPaneBackgroundColor.java
Changeset: cc5039e1
Author: Christoph Langer <clanger at openjdk.org>
Date: 2020-09-07 07:30:10 +0000
URL: https://git.openjdk.java.net/loom/commit/cc5039e1
8252837: Cleanup SAP Copyright file headers
Reviewed-by: dholmes
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.hpp
! src/hotspot/os/windows/symbolengine.hpp
! src/hotspot/share/oops/reflectionAccessorImplKlassHelper.cpp
! src/hotspot/share/oops/reflectionAccessorImplKlassHelper.hpp
! src/java.base/aix/native/libnet/aix_close.c
! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c
! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayCopy.java
! test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopy.java
! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java
! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java
! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java
! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/libTestJNIBlockFullGC.c
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderHierarchyTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/ShowReflectionTargetTest.java
! test/jdk/com/sun/jdi/OnJcmdTest.java
! test/jdk/jdk/nio/zipfs/TestPosix.java
Changeset: e0c8d442
Author: Robin Westberg <rwestberg at openjdk.org>
Date: 2020-09-07 08:20:40 +0000
URL: https://git.openjdk.java.net/loom/commit/e0c8d442
8252844: Update check configuration to Skara format
Reviewed-by: ehelin
! .jcheck/conf
Changeset: e29c3f61
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-09-07 13:59:24 +0000
URL: https://git.openjdk.java.net/loom/commit/e29c3f61
8252661: Change SafepointMechanism terminology to talk less about "blocking"
Reviewed-by: rehn, shade, dholmes
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
Changeset: e0d5b5f7
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2020-09-07 14:33:10 +0000
URL: https://git.openjdk.java.net/loom/commit/e0d5b5f7
8252627: Make it safe for JFR thread to read threadObj
Reviewed-by: dholmes, mgronlun
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
Changeset: 70d5cac9
Author: Filipp Zhinkin <fzhinkin at openjdk.org>
Date: 2020-09-07 15:33:27 +0000
URL: https://git.openjdk.java.net/loom/commit/70d5cac9
8251152: ARM32: jtreg c2 Test8202414 test crash
Some CPUs (like ARM32) does not support unaligned memory accesses. To avoid JVM crashes tests that perform such accesses should be skipped on corresponding platforms.
Reviewed-by: iignatyev, clanger
! test/hotspot/jtreg/compiler/c2/Test8202414.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeUnalignedAccess.java
Changeset: 8d6d43c3
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-09-07 16:18:45 +0000
URL: https://git.openjdk.java.net/loom/commit/8d6d43c3
8251193: bin/idea.sh is generating wrong folder definitions for JVMCI modules
Co-authored-by: Galder Zamarreno <galder at redhat.com>
Reviewed-by: mcimadamore
! bin/idea.sh
Changeset: 7686e871
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2020-09-07 19:01:07 +0000
URL: https://git.openjdk.java.net/loom/commit/7686e871
8250968: Symlinks attributes not preserved when using jarsigner on zip files
Reviewed-by: lancea, weijun, hchao
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java
! src/java.base/share/classes/sun/security/util/Event.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/jdk/sun/security/tools/jarsigner/PosixPermissionsTest.java
+ test/jdk/sun/security/tools/jarsigner/SymLinkTest.java
Changeset: 891886b6
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-09-08 02:35:51 +0000
URL: https://git.openjdk.java.net/loom/commit/891886b6
8252887: Zero VM is broken after JDK-8252661
Zero VM is broken due to 'block_if_requested' is not a member of 'SafepointMechanism'.
Reviewed-by: dholmes
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
Changeset: 188b0bc7
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-09-08 07:58:29 +0000
URL: https://git.openjdk.java.net/loom/commit/188b0bc7
8252868: Clean up unused function from G1MMUTracker
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1MMUTracker.hpp
Changeset: 2cceeedf
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-08 08:24:35 +0000
URL: https://git.openjdk.java.net/loom/commit/2cceeedf
8166554: Avoid compilation blocking in OverloadCompileQueueTest.java
Reviewed-by: shade
! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java
Changeset: 5dd1eade
Author: Jaikiran Pai <jpai at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2020-09-08 09:10:15 +0000
URL: https://git.openjdk.java.net/loom/commit/5dd1eade
8252767: URLConnection.setRequestProperty throws IllegalAccessError
Reviewed-by: chegar, michaelm, alanb
! src/java.base/share/classes/sun/net/www/URLConnection.java
! test/jdk/java/net/URLConnection/RequestProperties.java
Changeset: 73ba3ae1
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Per Lidén <pliden at openjdk.org>
Date: 2020-09-08 09:34:40 +0000
URL: https://git.openjdk.java.net/loom/commit/73ba3ae1
8252500: ZGC on aarch64: Unable to allocate heap for certain Linux kernel configurations
Reviewed-by: stefank, eosterlund, pliden
! src/hotspot/cpu/aarch64/gc/z/zGlobals_aarch64.cpp
Changeset: 4fb1980f
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2020-09-08 10:17:25 +0000
URL: https://git.openjdk.java.net/loom/commit/4fb1980f
8252853: AArch64: gc/shenandoah/TestVerifyJCStress.java fails intermittently with C1
Reviewed-by: shade
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java
Changeset: 76002747
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-09-08 11:17:09 +0000
URL: https://git.openjdk.java.net/loom/commit/76002747
8252859: Inconsistent use of alpha in class AbsSeq
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/utilities/numberSeq.cpp
! src/hotspot/share/utilities/numberSeq.hpp
Changeset: bf5da0c7
Author: Robin Westberg <rwestberg at openjdk.org>
Date: 2020-09-08 12:04:44 +0000
URL: https://git.openjdk.java.net/loom/commit/bf5da0c7
8252897: Minor .jcheck/conf update
Reviewed-by: ehelin
! .jcheck/conf
Changeset: 704f784c
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-09-08 13:45:19 +0000
URL: https://git.openjdk.java.net/loom/commit/704f784c
8252871: fatal error: must own lock JvmtiThreadState_lock
8252816: JvmtiEnvThreadState::clear_to_frame_pop() is not used
Reviewed-by: ysuenaga, dholmes
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiEventController.hpp
Changeset: 91a20ca7
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-08 17:42:38 +0000
URL: https://git.openjdk.java.net/loom/commit/91a20ca7
8252695: Shenandoah: clean up Graal enabled/disabled filter in tests
Reviewed-by: zgu
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestDynamicSoftMaxHeapSize.java
! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java
! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestLoadPinnedAfterCall.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSoftMaxHeapSize.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
Changeset: 001e51d9
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-09-08 18:27:59 +0000
URL: https://git.openjdk.java.net/loom/commit/001e51d9
8250563: Add KVHashtable::add_if_absent
Reviewed-by: ccheung, coleenp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/metaspaceClosure.cpp
! src/hotspot/share/utilities/hashtable.hpp
! src/hotspot/share/utilities/resourceHash.hpp
Changeset: 63a5a129
Author: Ivan Walulya <iwalulya at openjdk.org>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date: 2020-09-08 18:39:56 +0000
URL: https://git.openjdk.java.net/loom/commit/63a5a129
8252658: G1: Do not consider G1HeapWastePercent during region selection within a gc
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: e20004d7
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2020-09-08 19:00:50 +0000
URL: https://git.openjdk.java.net/loom/commit/e20004d7
8249625: cleanup unused SkippedException in the tests under cds/appcds/dynamicArchive/methodHandles
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
Changeset: 26c7218a
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2020-09-08 22:59:41 +0000
URL: https://git.openjdk.java.net/loom/commit/26c7218a
8252773: [TESTBUG] serviceability/jvmti/GetObjectSizeOverflow fails due to OOM conditions
Reviewed-by: cjplummer, lmesnik
+ test/hotspot/jtreg/resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java
= test/hotspot/jtreg/resourcehogs/serviceability/jvmti/GetObjectSizeOverflowAgent.java
- test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeOverflow.java
Changeset: 30fa8d5d
Author: Stuart Marks <smarks at openjdk.org>
Date: 2020-09-09 00:43:48 +0000
URL: https://git.openjdk.java.net/loom/commit/30fa8d5d
8157729: examples in LinkedHashMap and LinkedHashSet class doc use raw types
Reviewed-by: darcy, naoto, lancea
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/LinkedHashSet.java
Changeset: c655b703
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-09-09 05:57:41 +0000
URL: https://git.openjdk.java.net/loom/commit/c655b703
8252916: Newline in object field values list of ScopeDesc should be removed
Reviewed-by: vlivanov
! src/hotspot/share/code/debugInfo.cpp
Changeset: c98417eb
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-09 07:51:43 +0000
URL: https://git.openjdk.java.net/loom/commit/c98417eb
8250840: some tests use --enable-preview unnecessarily
Reviewed-by: vromero
! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/tools/javac/ConditionalExpressionResolvePending.java
! test/langtools/tools/javac/patterns/BreakAndLoops.java
! test/langtools/tools/javac/patterns/ConditionalTest.java
! test/langtools/tools/javac/recovery/ClassBlockExits.java
Changeset: 382b8fed
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-09-09 12:10:36 +0000
URL: https://git.openjdk.java.net/loom/commit/382b8fed
8240751: Shenandoah: fold ShenandoahTracer definition
Reviewed-by: adityam, zgu
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
- src/hotspot/share/gc/shenandoah/shenandoahTracer.hpp
Changeset: 5fef8dda
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-09-09 13:03:00 +0000
URL: https://git.openjdk.java.net/loom/commit/5fef8dda
8235229: Compilation against a modular, multi-release JAR erroneous with --release
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java
! test/langtools/tools/javac/modules/ModuleInfoTest.java
Changeset: d5609647
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2020-09-09 13:21:01 +0000
URL: https://git.openjdk.java.net/loom/commit/d5609647
8252794: Creation of JNIMethodBlock should be done with a leaf lock
Reviewed-by: coleenp, dholmes
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: 6329de45
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2020-09-09 13:43:06 +0000
URL: https://git.openjdk.java.net/loom/commit/6329de45
8248532: Every time I change keyboard language at my MacBook, Java crashes
Reviewed-by: serb, prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
Changeset: 51660946
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2020-09-09 13:53:10 +0000
URL: https://git.openjdk.java.net/loom/commit/51660946
8252957: Wrong comment in CgroupV1Subsystem::cpu_quota
The comment is wrong. The 'us' in 'cpu.cfs_quota_us' stands for
microseconds, which is read verbatim. Similarly for cgroups v2
all units in 'cpu.max' are in microseconds.
Reviewed-by: shade, hseigel
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
Changeset: 43339420
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-09-09 14:05:00 +0000
URL: https://git.openjdk.java.net/loom/commit/43339420
8250217: com.sun.tools.javac.api.JavacTaskImpl swallows compiler exceptions potentially producing false positive test results
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! test/langtools/tools/javac/processing/errors/CrashOnNonExistingAnnotation/Processor.java
More information about the loom-dev
mailing list