git: openjdk/loom: fibers: 83 new changesets
duke
duke at openjdk.java.net
Sat Feb 22 11:33:37 UTC 2020
Changeset: 93241e5d
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-02-12 11:31:36 +0000
URL: https://git.openjdk.java.net/loom/commit/93241e5d
8238930: problem list compiler/c2/Test8004741.java
Reviewed-by: kvn
! test/hotspot/jtreg/ProblemList.txt
Changeset: eccdd8e6
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2020-02-12 15:06:39 +0000
URL: https://git.openjdk.java.net/loom/commit/eccdd8e6
8238919: (doc) Broken code snippet in the java.util.stream package documentation
Reviewed-by: mchung, naoto
! src/java.base/share/classes/java/util/stream/package-info.java
Changeset: 25c5a236
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-02-12 15:38:48 +0000
URL: https://git.openjdk.java.net/loom/commit/25c5a236
8238272: Eliminate cast_from_oop to narrowOop*
Improved low address computation in ObjArrayKlass::oop_oop_iterate_range.
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/oops/objArrayKlass.inline.hpp
Changeset: 4e4d1f2b
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-02-12 20:19:50 +0000
URL: https://git.openjdk.java.net/loom/commit/4e4d1f2b
8234372: Investigate use of Thread::stack_base() and queries for "in stack"
Reviewed-by: dcubed, stuefe
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/sparc/frame_sparc.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 00484e94
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2020-02-13 03:02:02 +0000
URL: https://git.openjdk.java.net/loom/commit/00484e94
Added tag jdk-15+10 for changeset 1bee69801aee
! .hgtags
Changeset: 78f58c3e
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-02-13 11:00:40 +0000
URL: https://git.openjdk.java.net/loom/commit/78f58c3e
8238854: Remove superfluous C heap allocation failure checks
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/parallel/asPSYoungGen.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/cardGeneration.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
Changeset: cafdbcc6
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-02-13 09:18:46 +0000
URL: https://git.openjdk.java.net/loom/commit/cafdbcc6
8237830: support O_CLOEXEC in os::open on other OS than Linux
Reviewed-by: dholmes, lucy
! src/hotspot/os/aix/os_aix.cpp
Changeset: 446f59a2
Author: John Jiang <jjiang at openjdk.org>
Date: 2020-02-13 21:42:31 +0000
URL: https://git.openjdk.java.net/loom/commit/446f59a2
8234718: java/net/httpclient tests should cover TLSv1.3
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/HandshakeFailureTest.java
! test/jdk/java/net/httpclient/ShortResponseBody.java
Changeset: b0b8190e
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-02-12 09:18:37 +0000
URL: https://git.openjdk.java.net/loom/commit/b0b8190e
8238782: Cleanup Deoptimization::deoptimize(): remove unused RegisterMap argument and don't update RegisterMap in callers if UseBiasedLocking is enabled
Reviewed-by: dholmes, kvn
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmOperations.cpp
Changeset: 8bdb9721
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-02-13 15:06:57 +0000
URL: https://git.openjdk.java.net/loom/commit/8bdb9721
8238178: CTW: C1 compilation fails with assert(sux->loop_depth() != block->loop_depth() || sux->loop_index() == block->loop_index() || loop_through_xhandler) failed: Loop index has to be same
Fix verification of C1 IR involving xhandlers in one-time executed loops on the non-exceptional path.
Reviewed-by: thartmann, neliasso
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
! src/hotspot/share/c1/c1_RangeCheckElimination.hpp
+ test/hotspot/jtreg/compiler/c1/RangeCheckVerificationOfIR.java
Changeset: e2829b7b
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-02-13 15:07:21 +0000
URL: https://git.openjdk.java.net/loom/commit/e2829b7b
8237945: CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo
Removing too strong assertion about array allocation in LibraryCallKit::tightly_coupled_allocation().
Reviewed-by: thartmann, neliasso
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestTightlyCoupledAllocationAssert.java
Changeset: 3ea92e73
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-02-13 15:07:45 +0000
URL: https://git.openjdk.java.net/loom/commit/3ea92e73
8238756: C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node
Fix -XX:+VerifyIterativeGVN due to a dead node and add some basic flag testing.
Reviewed-by: roland, neliasso
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java
+ test/hotspot/jtreg/compiler/loopopts/TestMoveStoreAfterLoopVerifyIterativeGVN.java
Changeset: 2ac2d590
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-02-13 15:08:08 +0000
URL: https://git.openjdk.java.net/loom/commit/2ac2d590
8238811: C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges
Fix -XX:+VerifyGraphEdges by additionally handling ArrayCopyNodes and UnlockNodes and add some basic flag testing.
Reviewed-by: roland, neliasso
! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/c2/TestVerifyGraphEdges.java
Changeset: d298a05d
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-02-13 15:43:59 +0000
URL: https://git.openjdk.java.net/loom/commit/d298a05d
8238175: CTW: Class.getDeclaredMethods fails with assert(k->is_subclass_of(SystemDictionary::Throwable_klass())) failed: invalid exception class
Replace the assert with a logging message saying that the class is not a subclass of java.lang.Throwable
Reviewed-by: dholmes, coleenp
! src/hotspot/share/oops/method.cpp
+ test/hotspot/jtreg/runtime/ClassFile/CheckedExceptions.jcod
+ test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java
Changeset: 18b31b1f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-02-13 17:05:30 +0000
URL: https://git.openjdk.java.net/loom/commit/18b31b1f
8238909: x86_32 fails gtest:power_of_2
Reviewed-by: stefank, redestad
! src/hotspot/share/utilities/powerOfTwo.hpp
Changeset: a4616a7b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-02-13 17:05:54 +0000
URL: https://git.openjdk.java.net/loom/commit/a4616a7b
8238896: Massive x86_32 crashes after JDK-7175279 (Don't use x87 FPU on x86-64)
Reviewed-by: thartmann, stuefe, vlivanov
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
Changeset: 30707f80
Author: Frederic Parain <fparain at openjdk.org>
Date: 2020-02-13 11:23:17 +0000
URL: https://git.openjdk.java.net/loom/commit/30707f80
8238961: Assertion failure in new field layout code when ContendedPaddingWidth == 0
Reviewed-by: hseigel, coleenp
! src/hotspot/share/classfile/fieldLayoutBuilder.cpp
Changeset: 5b4d80d1
Author: Stuart Marks <smarks at openjdk.org>
Date: 2020-02-13 10:00:33 +0000
URL: https://git.openjdk.java.net/loom/commit/5b4d80d1
8046362: IdentityHashMap.hash comments should be clarified
Reviewed-by: aph, martin, rriggs
! src/java.base/share/classes/java/util/IdentityHashMap.java
Changeset: 1ef862d0
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2020-02-13 19:22:32 +0000
URL: https://git.openjdk.java.net/loom/commit/1ef862d0
8239007: java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms
Reviewed-by: bpb
! test/jdk/java/math/BigInteger/largeMemory/DivisionOverflow.java
! test/jdk/java/math/BigInteger/largeMemory/StringConstructorOverflow.java
! test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java
Changeset: 683a5b11
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-02-13 10:37:37 +0000
URL: https://git.openjdk.java.net/loom/commit/683a5b11
8237805: Use inline @jls @jvms in core libs where appropriate
Reviewed-by: xiaofeya, dfuchs, prappo
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
Changeset: f8449432
Author: Man Cao <manc at openjdk.org>
Date: 2020-02-13 10:54:07 +0000
URL: https://git.openjdk.java.net/loom/commit/f8449432
8234608: [TESTBUG] Fix G1 redefineClasses tests and a memory leak
Co-authored-by: Ian Rogers <irogers at google.com>
Co-authored-by: Thomas Schatzl <thomas.schatzl at oracle.com>
Reviewed-by: tschatzl, sjohanss
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/README
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.cpp
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TestDescription.java
Changeset: 4c707c1d
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-02-13 14:13:08 +0000
URL: https://git.openjdk.java.net/loom/commit/4c707c1d
8238838: spurious error message for compact constructors with throws clause
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 3c18ed58
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2020-02-13 12:08:04 +0000
URL: https://git.openjdk.java.net/loom/commit/3c18ed58
8238932: Invalid tier1_gc_1 test group definition
Reviewed-by: kbarrett
! test/hotspot/jtreg/TEST.groups
Changeset: 08707433
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-02-13 15:16:50 +0000
URL: https://git.openjdk.java.net/loom/commit/08707433
8238867: Improve G1DirtyCardQueueSet::Queue::pop
Allow one of competing pops for last element to succeed.
Reviewed-by: iwalulya, sjohanss
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
Changeset: b72e31b3
Author: Jose Ziviani <joserz at linux.ibm.com>
Committer: Gustavo Romero <gromero at openjdk.org>
Date: 2020-02-13 16:01:46 +0000
URL: https://git.openjdk.java.net/loom/commit/b72e31b3
8235791: [TESTBUG] Fix comment in TestElfDirectRead.java
Reviewed-by: dholmes, iklam
! test/hotspot/jtreg/runtime/ElfDecoder/TestElfDirectRead.java
Changeset: bcb804f0
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-02-13 13:43:09 +0000
URL: https://git.openjdk.java.net/loom/commit/bcb804f0
8238710: LingeredApp doesn't log stdout/stderr if exits with non-zero code
Reviewed-by: cjplummer, sspitsyn
! test/lib/jdk/test/lib/apps/LingeredApp.java
Changeset: 27391005
Author: Naoto Sato <naoto at openjdk.org>
Date: 2020-02-13 17:14:45 +0000
URL: https://git.openjdk.java.net/loom/commit/27391005
8239017: cmp-baseline fails because of differences in TimeZoneNames_kea
Reviewed-by: erikj
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
Changeset: 416ac1d0
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2020-02-14 10:03:39 +0000
URL: https://git.openjdk.java.net/loom/commit/416ac1d0
8238643: ARM32 build fails after JDK-8230199
Reviewed-by: shade, lfoltan
! src/hotspot/cpu/arm/interpreterRT_arm.cpp
Changeset: 485115d1
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2020-02-14 10:05:10 +0000
URL: https://git.openjdk.java.net/loom/commit/485115d1
8231118: ARM32: Math tests failures
Reviewed-by: roland
! src/hotspot/cpu/arm/assembler_arm_32.hpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/stubRoutinesCrypto_arm.cpp
Changeset: 945e4221
Author: John Jiang <jjiang at openjdk.org>
Date: 2020-02-14 16:53:40 +0000
URL: https://git.openjdk.java.net/loom/commit/945e4221
8239025: ProblemList java/net/httpclient/HandshakeFailureTest.java due to JDK-8238990
Reviewed-by: chegar
! test/jdk/ProblemList.txt
Changeset: b4b8ead7
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-02-14 10:16:07 +0000
URL: https://git.openjdk.java.net/loom/commit/b4b8ead7
8238863: Refactor out static initialization from Dict constructors
Reviewed-by: neliasso, dlong
! src/hotspot/share/libadt/dict.cpp
Changeset: 18c01206
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2020-02-12 20:53:48 +0000
URL: https://git.openjdk.java.net/loom/commit/18c01206
8203883: Remove State from InvocationCounters
Reviewed-by: redestad, thartmann
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/invocationCounter.cpp
! src/hotspot/share/interpreter/invocationCounter.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 3bb62dc0
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-01-13 10:00:30 +0000
URL: https://git.openjdk.java.net/loom/commit/3bb62dc0
8236759: ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling
Reviewed-by: thartmann, neliasso
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/LoadSplitThruPhi.java
Changeset: 8119f836
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2020-02-14 09:25:43 +0000
URL: https://git.openjdk.java.net/loom/commit/8119f836
8238758: [JVMCI] fix JVMCI jtreg events tests to work with GraalVM
Reviewed-by: kvn, dlong, never
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciShutdownEventTest.java
Changeset: 110ef6f2
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2020-02-14 10:28:32 +0000
URL: https://git.openjdk.java.net/loom/commit/110ef6f2
8238196: tests that use SA Attach should not be allowed to run against signed binaries on Mac OS X 10.14.5 and later
Reviewed-by: sspitsyn, iignatyev
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
! test/lib/jdk/test/lib/Platform.java
Changeset: 612342ba
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-02-14 12:47:18 +0000
URL: https://git.openjdk.java.net/loom/commit/612342ba
8239092: Provide explicit specification for getKind methods of javax.lang.model
Reviewed-by: jjg, prappo
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeMirror.java
Changeset: 71ed4f27
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-02-14 23:33:48 +0000
URL: https://git.openjdk.java.net/loom/commit/71ed4f27
8238959: Add missing classpath exception to FileAcess and ConstantLookup
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantLookup.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java
Changeset: c4681a95
Author: Weijun Wang <weijun at openjdk.org>
Date: 2020-02-15 09:26:32 +0000
URL: https://git.openjdk.java.net/loom/commit/c4681a95
8160818: GssKrb5Client violates RFC 4752
Reviewed-by: xuelei
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
+ test/jdk/sun/security/krb5/auto/SaslMutual.java
Changeset: 3c7858c2
Author: Jie Fu <jiefu at openjdk.org>
Date: 2020-02-15 17:35:57 +0000
URL: https://git.openjdk.java.net/loom/commit/3c7858c2
8239110: Zero VM build fails after JDK-8203883
Reviewed-by: aph
! src/hotspot/share/interpreter/invocationCounter.cpp
Changeset: 0249cadd
Author: René Schünemann <rschuenemann at openjdk.org>
Date: 2020-02-13 10:07:38 +0000
URL: https://git.openjdk.java.net/loom/commit/0249cadd
8238534: Deep sign macOS bundles before bundle archive is being created
Reviewed-by: erikj, clanger
! make/Bundles.gmk
! make/autoconf/spec.gmk.in
Changeset: 2f170732
Author: Aya Ebata <ayaaaaa.0u0w at gmail.com>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-02-17 11:12:24 +0000
URL: https://git.openjdk.java.net/loom/commit/2f170732
8237818: Typo in Unsafe: resposibility
Reviewed-by: ysuenaga
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
Changeset: 248b6171
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-02-17 08:59:26 +0000
URL: https://git.openjdk.java.net/loom/commit/248b6171
8213185: Properly handle run-test-prebuilt -> test-prebuilt migration
Reviewed-by: erikj
+ make/Global.gmk
- make/Help.gmk
! make/Init.gmk
! make/RunTestsPrebuilt.gmk
! make/conf/jib-profiles.js
Changeset: e4b27a48
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2020-02-17 10:03:17 +0000
URL: https://git.openjdk.java.net/loom/commit/e4b27a48
8183574: Unify the is_power_of_2 functions
Reviewed-by: kbarrett, redestad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/assembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp
! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/ci/ciArray.cpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/gc/g1/g1BiasedArray.hpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zLiveMap.cpp
! src/hotspot/share/gc/z/zMarkCache.cpp
! src/hotspot/share/gc/z/zMarkStack.cpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/utilities/align.hpp
! src/hotspot/share/utilities/globalDefinitions.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/powerOfTwo.hpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
Changeset: 52d46c31
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-02-14 10:31:34 +0000
URL: https://git.openjdk.java.net/loom/commit/52d46c31
8238691: C2: turn subtype check into macro node
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/classes.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phase.hpp
! src/hotspot/share/opto/subnode.cpp
+ src/hotspot/share/opto/subtypenode.cpp
+ src/hotspot/share/opto/subtypenode.hpp
Changeset: eaff9918
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2020-02-13 16:20:14 +0000
URL: https://git.openjdk.java.net/loom/commit/eaff9918
8239005: [TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow()
Reviewed-by: dholmes, clanger
! test/hotspot/jtreg/runtime/StackGuardPages/exeinvoke.c
Changeset: 41d457a0
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-02-14 19:43:17 +0000
URL: https://git.openjdk.java.net/loom/commit/41d457a0
8239081: Shenandoah: Consolidate C1 LRB and native barriers
Reviewed-by: shade
! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
Changeset: cf4291db
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-02-13 11:11:49 +0000
URL: https://git.openjdk.java.net/loom/commit/cf4291db
8239000: handle ContendedPaddingWidth in vm_version_ppc
Reviewed-by: clanger, lucy
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
Changeset: b369aefc
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-02-17 12:29:03 +0000
URL: https://git.openjdk.java.net/loom/commit/b369aefc
8238765: PhaseCFG::schedule_pinned_nodes cannot handle precedence edges from unmatched CFG nodes correctly
Fix PhaseCFG::schedule_pinned_nodes to correctly handle precedence edges from unmatched CFG nodes.
Reviewed-by: roland, neliasso, kvn
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/gcm.cpp
Changeset: 74bee688
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-02-17 12:29:24 +0000
URL: https://git.openjdk.java.net/loom/commit/74bee688
8239069: C2: SIGSEGV in IdealGraphPrinter::walk_nodes due to C->root() being NULL
Fix NULL pointer dereference when trying to print the ideal graph when Compile::record_failure() is called twice.
Reviewed-by: neliasso, thartmann
! src/hotspot/share/opto/idealGraphPrinter.cpp
Changeset: 5d9c59f2
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-02-17 22:36:13 +0000
URL: https://git.openjdk.java.net/loom/commit/5d9c59f2
8238236: Add JFR class redefinition events
Reviewed-by: mgronlun
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/lib/jdk/test/lib/jfr/EventNames.java
! test/lib/jdk/test/lib/jfr/Events.java
! test/lib/jdk/test/lib/util/JavaAgentBuilder.java
Changeset: 8aff5bda
Author: Ivan Gerasimov <igerasim at openjdk.org>
Date: 2020-02-17 16:32:05 +0000
URL: https://git.openjdk.java.net/loom/commit/8aff5bda
8163251: Hard coded loop limit prevents reading of smart card data greater than 8k
Reviewed-by: valeriep, rriggs
! src/java.smartcardio/share/classes/sun/security/smartcardio/ChannelImpl.java
Changeset: 4e430ffb
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2020-02-17 18:52:50 +0000
URL: https://git.openjdk.java.net/loom/commit/4e430ffb
8239264: Clearup the legacy ObjectIdentifier constructor from int array
Reviewed-by: jnimeh
! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java
! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/sun/security/pkcs/ContentInfo.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
! src/java.base/share/classes/sun/security/x509/AccessDescription.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java
! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java
! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java
! src/java.base/share/classes/sun/security/x509/OIDMap.java
! src/java.base/share/classes/sun/security/x509/PKIXExtensions.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java
! test/jdk/java/security/testlibrary/SimpleOCSPServer.java
! test/jdk/sun/security/util/Oid/OidEquals.java
! test/jdk/sun/security/util/Oid/OidFormat.java
! test/jdk/sun/security/x509/AVA/AVAEqualsHashCode.java
! test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java
Changeset: cb2eeb7d
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-02-18 08:28:02 +0000
URL: https://git.openjdk.java.net/loom/commit/cb2eeb7d
8239142: C2's UseUniqueSubclasses optimization is broken for array accesses
Avoid resetting the elemtype for array accesses.
Reviewed-by: vlivanov, eosterlund
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
Changeset: 301a2e19
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-02-18 09:42:30 +0000
URL: https://git.openjdk.java.net/loom/commit/301a2e19
8237480: Add micros for DatagramSocket send/receive
Benchmarks for the DatagramSocket::send and DatagramSocket::receive methods
Reviewed-by: chegar, dfuchs, redestad
+ test/micro/org/openjdk/bench/java/net/DatagramSocketSendReceive.java
Changeset: 28c63004
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-02-18 10:59:38 +0000
URL: https://git.openjdk.java.net/loom/commit/28c63004
8238999: Remove MemRegion custom new/delete operator overloads
Reviewed-by: kbarrett, jiangli, iklam
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/memRegion.cpp
! src/hotspot/share/memory/memRegion.hpp
Changeset: 6f6b4c0e
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2020-02-18 11:00:24 +0000
URL: https://git.openjdk.java.net/loom/commit/6f6b4c0e
8232686: Turn parallel gc develop tracing flags into unified logging
Reviewed-by: sjohanss, tschatzl, lkorinth
! src/hotspot/share/gc/parallel/parallel_globals.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: f75f78ae
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-02-18 14:34:54 +0000
URL: https://git.openjdk.java.net/loom/commit/f75f78ae
8239265: JFR: Test cleanup of jdk.jfr.api.consumer package
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/consumer/TestFieldAccess.java
! test/jdk/jdk/jfr/api/consumer/TestGetStackTrace.java
! test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java
! test/jdk/jdk/jfr/api/consumer/TestMethodGetModifiers.java
! test/jdk/jdk/jfr/api/consumer/TestReadTwice.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedClassLoader.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedEvent.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThread.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThreadOther.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedFrame.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedFullStackTrace.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedInstantEventTimestamp.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedMethodDescriptor.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedObject.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingFileReadEventEof.java
! test/jdk/jdk/jfr/api/consumer/TestSingleRecordedEvent.java
! test/jdk/jdk/jfr/api/consumer/TestValueDescriptorRecorded.java
Changeset: b6c1b49c
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-02-18 16:34:19 +0000
URL: https://git.openjdk.java.net/loom/commit/b6c1b49c
8239350: Add tests for JFR class redefinition events
Reviewed-by: mgronlun
+ test/jdk/jdk/jfr/event/runtime/Bytes.java
+ test/jdk/jdk/jfr/event/runtime/RedefinableClass.java
+ test/jdk/jdk/jfr/event/runtime/TestClassRedefinition.java
+ test/jdk/jdk/jfr/event/runtime/TestRedefineClasses.java
+ test/jdk/jdk/jfr/event/runtime/TestRetransformClasses.java
Changeset: 0e49c498
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-02-18 16:33:56 +0000
URL: https://git.openjdk.java.net/loom/commit/0e49c498
8239224: libproc_impl.c previous_thr may be used uninitialized warning
Reviewed-by: clanger, dholmes
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
Changeset: ccb5defd
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2020-02-18 17:20:04 +0000
URL: https://git.openjdk.java.net/loom/commit/ccb5defd
8237780: Shenandoah: More reliable nmethod verification
Reviewed-by: shade, zgu
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
Changeset: cea8931a
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2020-02-18 08:14:48 +0000
URL: https://git.openjdk.java.net/loom/commit/cea8931a
8167493: Test that JFR event can be retransformed by an agent
Added new test, extended agent builder test library
Reviewed-by: egahlin
+ test/jdk/jdk/jfr/javaagent/InstrumentationEventCallback.java
+ test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java
! test/lib/jdk/test/lib/util/JavaAgentBuilder.java
Changeset: bf6c14f0
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2020-02-18 16:30:54 +0000
URL: https://git.openjdk.java.net/loom/commit/bf6c14f0
8187305: Add logging for shared library loads/unloads
Add logging to JVM_LoadLibrary(), JVM_UnloadLibrary(), and JVM_FindLibraryEntry().
Reviewed-by: dholmes, coleenp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/prims/jvm.cpp
+ test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibrary.java
+ test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java
+ test/hotspot/jtreg/runtime/logging/loadLibraryTest/libLoadLibraryClass.c
Changeset: a6dbc711
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2020-02-18 10:48:48 +0000
URL: https://git.openjdk.java.net/loom/commit/a6dbc711
8239026: Support non-maven artifacts by JibArtifactManager
Reviewed-by: erikj
! test/lib/jdk/test/lib/artifacts/DefaultArtifactManager.java
! test/lib/jdk/test/lib/artifacts/JibArtifactManager.java
Changeset: 58a03600
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2020-02-18 11:21:41 +0000
URL: https://git.openjdk.java.net/loom/commit/58a03600
8239019: testmake fails with FATAL: VCS_TYPE is empty
Reviewed-by: rriggs
! bin/idea.sh
Changeset: f3cd52e3
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2020-02-18 22:25:08 +0000
URL: https://git.openjdk.java.net/loom/commit/f3cd52e3
8210977: jdk/jfr/event/oldobject/TestThreadLocalLeak.java fails to find ThreadLocalObject
Reviewed-by: mgronlun, mseledtsov
! test/jdk/jdk/jfr/event/oldobject/TestThreadLocalLeak.java
Changeset: 36cd7bdb
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-02-18 14:08:21 +0000
URL: https://git.openjdk.java.net/loom/commit/36cd7bdb
8239378: Add Classpath Exception to license in source file
Reviewed-by: vromero
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/external-link.svg
Changeset: 56282f71
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-02-18 23:05:20 +0000
URL: https://git.openjdk.java.net/loom/commit/56282f71
8238969: Miscellaneous cleanup
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.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/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.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/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/IllegalOptionValue.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
Changeset: 11386e7c
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2020-02-18 16:00:40 +0000
URL: https://git.openjdk.java.net/loom/commit/11386e7c
8225128: Add exception for expiring DocuSign root to VerifyCACerts test
Reviewed-by: clanger
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: d4a069b3
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-02-18 17:03:54 +0000
URL: https://git.openjdk.java.net/loom/commit/d4a069b3
8237450: JDK13 annotation processors not run when a supported annotation type specifies a module
Initial fix suggested by jjg based on through analysis by Jeremy Kuhn.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! test/langtools/tools/javac/diags/examples/RedundantTypesWithWildcardProc/processors/AnnoProc.java
Changeset: 7f3bbc3f
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-02-18 10:28:16 +0000
URL: https://git.openjdk.java.net/loom/commit/7f3bbc3f
8239333: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java fails intermittent
Reviewed-by: clanger
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/AmazonCA.java
Changeset: 09f5194d
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2020-02-18 16:46:08 +0000
URL: https://git.openjdk.java.net/loom/commit/09f5194d
8238953: tools/jpackage tests do not work on Ubuntu Linux
Reviewed-by: asemenyuk, clanger
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
Changeset: 6015cab7
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-02-19 09:40:38 +0000
URL: https://git.openjdk.java.net/loom/commit/6015cab7
8239363: PPC64: Wrong code generation after JDK-8183574
Reviewed-by: stuefe, stefank, lucy
! src/hotspot/cpu/ppc/assembler_ppc.cpp
Changeset: fff8438a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2020-02-19 10:04:54 +0000
URL: https://git.openjdk.java.net/loom/commit/fff8438a
8239070: Memory leak when unsuccessfully mapping in archive regions
Reviewed-by: kbarrett, iklam, coleenp, jiangli
! src/hotspot/share/memory/filemap.cpp
Changeset: 16c75e67
Author: John Paul Adrian Glaubitz <glaubitz at openjdk.org>
Date: 2020-02-19 10:10:55 +0000
URL: https://git.openjdk.java.net/loom/commit/16c75e67
8239001: Hotspot build broken on linux-sparc after 8238281
Reviewed-by: dholmes, kbarrett
! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp
Changeset: 7b24bd68
Author: Rahul Raghavan <rraghavan at openjdk.org>
Date: 2020-02-19 15:01:57 +0000
URL: https://git.openjdk.java.net/loom/commit/7b24bd68
8238356: CodeHeap::blob_count() overestimates the number of blobs
Decremented _blob_count on addition to the free list
Reviewed-by: lucy, shade, thartmann
! src/hotspot/share/memory/heap.cpp
Changeset: 9fdcdf4a
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-02-19 10:34:42 +0000
URL: https://git.openjdk.java.net/loom/commit/9fdcdf4a
8239243: Create index structures only if required
Reviewed-by: hannesw, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.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/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
Changeset: 732a5757
Author: Lin Zang <linzang at tencent.com>
Committer: Michael McMahon <michaelm at openjdk.org>
Date: 2020-02-19 11:31:48 +0000
URL: https://git.openjdk.java.net/loom/commit/732a5757
8239139: test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c does not compile with gcc 8.3.1
Reviewed-by: michaelm
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/libInheritedChannel.c
Changeset: 8827df9b
Author: Frederic Parain <fparain at openjdk.org>
Date: 2020-02-19 08:57:43 +0000
URL: https://git.openjdk.java.net/loom/commit/8827df9b
8239014: -XX:-UseEmptySlotsInSupers sometime fails to reproduce the layout of the old code
Reviewed-by: dholmes, coleenp
! src/hotspot/share/classfile/fieldLayoutBuilder.cpp
! src/hotspot/share/classfile/fieldLayoutBuilder.hpp
+ test/hotspot/jtreg/runtime/FieldLayout/OldLayoutCheck.java
Changeset: 4def210a
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2019-12-16 15:07:17 +0000
URL: https://git.openjdk.java.net/loom/commit/4def210a
8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy
Reviewed-by: bobv, mchung
+ src/java.base/linux/classes/jdk/internal/platform/CgroupInfo.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemController.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupUtil.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupV1Metrics.java
+ src/java.base/linux/classes/jdk/internal/platform/CgroupV1MetricsImpl.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1MemorySubSystemController.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1SubsystemController.java
- src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
- src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java
+ src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2SubsystemController.java
! src/java.base/share/classes/jdk/internal/platform/Metrics.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupMetrics.java
+ test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemController.java
! test/jdk/jdk/internal/platform/docker/MetricsCpuTester.java
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
! test/lib/jdk/test/lib/containers/cgroup/CPUSetsReader.java
+ test/lib/jdk/test/lib/containers/cgroup/CgroupMetricsTester.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java
+ test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java
+ test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java
Changeset: e028bb4f
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-02-19 11:52:34 +0000
URL: https://git.openjdk.java.net/loom/commit/e028bb4f
8239478: Make specification of SourceVersion.isName explicit for dotted names
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Changeset: 017c7cf5
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2020-02-22 08:24:25 +0000
URL: https://git.openjdk.java.net/loom/commit/017c7cf5
Merge
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
Changeset: 51dc9149
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2020-02-22 08:25:04 +0000
URL: https://git.openjdk.java.net/loom/commit/51dc9149
ProblemList.txt merge issue
! test/jdk/ProblemList.txt
Changeset: ddaee6aa
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2020-02-22 11:28:01 +0000
URL: https://git.openjdk.java.net/loom/commit/ddaee6aa
Temporarily exclude compiler/graalunit/HotspotTest.java
! test/hotspot/jtreg/ProblemList-graal.txt
More information about the loom-dev
mailing list