Jie Fu
a98e476c0a
8267311: vmTestbase/gc/gctests/StringInternGC/StringInternGC.java eventually OOMEs
...
8267311: vmTestbase/gc/gctests/StringInternGC/StringInternGC.java eventually OOMEs
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Reviewed-by: tschatzl
2021-05-25 22:46:19 +00:00
Dong Bo
123cdd1fbd
8264973: AArch64: Optimize vector max/min/add reduction of two integers with NEON pairwise instructions
...
Reviewed-by: njian, aph
2021-05-25 02:17:19 +00:00
Ioi Lam
209769b5ad
8267347: CDS record_linking_constraint asserts with unregistered class
...
Reviewed-by: minqi, ccheung
2021-05-24 21:52:13 +00:00
Weijun Wang
640a2afda3
8267184: Add -Djava.security.manager=allow to tests calling System.setSecurityManager
...
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: dholmes, alanb, dfuchs, mchung, mullan, prr
2021-05-24 16:55:55 +00:00
Jie Fu
6288a9936c
8267404: vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java failed with OutOfMemoryError
...
Co-authored-by: xiangyuan <xiangyuan@tencent.com>
Reviewed-by: stuefe
2021-05-22 22:59:55 +00:00
Hui Shi
4023646ed1
8266528: Optimize C2 VerifyIterativeGVN execution time
...
Reviewed-by: kvn, thartmann
2021-05-22 11:51:37 +00:00
Nils Eliasson
4ba761381c
8267332: xor value should handle bounded values
...
Reviewed-by: thartmann, redestad
2021-05-21 14:06:18 +00:00
Jaroslav Bachorik
ee2651b9e5
8203359: Container level resources events
...
Reviewed-by: sgehwolf, egahlin
2021-05-21 09:44:45 +00:00
Denghui Dong
83b3607290
8266642: improve ResolvedMethodTable hash function
...
Reviewed-by: vlivanov, coleenp
2021-05-20 22:19:04 +00:00
Calvin Cheung
1c7a1310d9
8267350: Archived old interface extends interface with default method causes crash
...
Reviewed-by: iklam, minqi
2021-05-20 21:03:13 +00:00
Aleksey Shipilev
7b98400c81
8267348: Rewrite gc/epsilon/TestClasses.java to use Metaspace with less classes
...
Reviewed-by: stuefe
2021-05-20 16:45:38 +00:00
Thomas Schatzl
fc7f0a3e61
8267480: Explicitly problemlist all runtime/os/TestTracePageSizes.java tests on linux-aarch64 to reduce noise
...
Reviewed-by: dcubed
2021-05-20 14:17:57 +00:00
Thomas Schatzl
f979523a69
8267463: Problemlist runtime/os/TestTracePageSizes.java on linux-aarch64 to reduce noise
...
Reviewed-by: dholmes
2021-05-20 11:10:07 +00:00
Vicente Romero
0fa9223f34
8260517: implement Sealed Classes as a standard feature in Java
...
Co-authored-by: Harold Seigel <hseigel@openjdk.org>
Co-authored-by: Vicente Romero <vromero@openjdk.org>
Reviewed-by: dholmes, mcimadamore, jlahoda
2021-05-20 09:11:08 +00:00
Thomas Stuefe
726785b8d7
8267155: runtime/os/TestTracePageSizes times out
...
Reviewed-by: shade, sjohanss
2021-05-20 08:16:36 +00:00
Thomas Stuefe
9820f3d480
8267371: Concurrent gtests take too long
...
Reviewed-by: shade, gziemski
2021-05-19 17:55:05 +00:00
Gerard Ziemski
237fee8bbd
8267339: Temporarily disable os.release_multi_mappings_vm on macOS x64
...
Reviewed-by: hseigel, dcubed
2021-05-19 16:42:10 +00:00
Daniel D. Daugherty
64e2479bf6
8267407: ProblemList vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java on linux-aarch64
...
8267409: ProblemList gc/epsilon/TestClasses.java on linux-x64
Reviewed-by: tschatzl
2021-05-19 16:08:35 +00:00
Doug Simon
fdd0352884
8267338: [JVMCI] revive JVMCI API removed by JDK-8243287
...
Reviewed-by: mchung, hseigel
2021-05-19 13:59:46 +00:00
Zhengyu Gu
0b49f5ae19
8267257: Shenandoah: Always deduplicate strings when it is enabled during full gc
...
Reviewed-by: rkennke
2021-05-19 13:13:57 +00:00
Yi Yang
0cf7e5784b
8267239: C1: RangeCheckElimination for % operator if divisor is IntConstant
...
Reviewed-by: thartmann, neliasso
2021-05-19 09:05:05 +00:00
Jie Fu
2d407e12fa
8267293: vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java fails when JTREG_JOBS > 25
...
Reviewed-by: stuefe, shade
2021-05-19 09:03:53 +00:00
Ivan Walulya
70f6c67051
8233380: CHT: Node allocation and freeing
...
Reviewed-by: rehn, tschatzl
2021-05-19 08:01:35 +00:00
Tobias Hartmann
c2b50f93ac
8266480: Implicit null check optimization does not update control of hoisted memory operation
...
Reviewed-by: neliasso, kvn
2021-05-19 07:27:30 +00:00
Jie Fu
3f883e8f0d
8267351: runtime/cds/SharedBaseAddress.java fails on x86_32 due to Unrecognized VM option 'UseCompressedOops'
...
Reviewed-by: dholmes, ccheung
2021-05-19 07:17:13 +00:00
Gerard Ziemski
fadf58043c
8262952: [macos_aarch64] os::commit_memory failure
...
Reviewed-by: stuefe, aph
2021-05-18 14:44:12 +00:00
Harold Seigel
02507bc40d
8267166: Remove test file vmTestbase/vm/mlvm/tools/LoadClass.java
...
Reviewed-by: gziemski, coleenp
2021-05-18 12:34:09 +00:00
Tobias Hartmann
ce88b33488
8266615: C2 incorrectly folds subtype checks involving an interface array
...
Reviewed-by: kvn, neliasso
2021-05-18 12:21:24 +00:00
Thomas Stuefe
da7c846a8c
8264408: test_oopStorage no longer needs to disable some tests on WIN32
...
Reviewed-by: shade, tschatzl
2021-05-18 08:52:39 +00:00
Aleksey Shipilev
f6c2891118
8267229: Split runtime/Metaspace/elastic test configurations for better scalability
...
Reviewed-by: stuefe
2021-05-18 08:08:54 +00:00
Yi Yang
905b41ac6a
8265711: C1: Intrinsify Class.getModifier method
...
Reviewed-by: thartmann, kvn
2021-05-18 07:29:18 +00:00
Thomas Stuefe
554caf33a0
8251392: Consolidate Metaspace Statistics
...
Reviewed-by: coleenp, zgu
2021-05-18 06:35:17 +00:00
Vladimir Kozlov
2effdd1b67
8267112: JVMCI compiler modules should be kept upgradable
...
Reviewed-by: mchung, erikj, dnsimon
2021-05-17 20:11:01 +00:00
Thomas Stuefe
3c010a7c7e
8265705: aarch64: KlassDecodeMovk mode broken
...
Reviewed-by: aph, iklam, ngasson
2021-05-17 16:14:22 +00:00
Ivan Walulya
2313a2187a
8266637: CHT: Add insert_and_get method
...
Reviewed-by: tschatzl, rehn
2021-05-17 09:41:45 +00:00
David Holmes
02f895c5f6
8252685: APIs that require JavaThread should take JavaThread arguments
...
Reviewed-by: coleenp, sspitsyn, kvn, iklam
2021-05-17 04:05:44 +00:00
Yumin Qi
2066f497b9
8266764: [REDO] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive
...
Reviewed-by: ccheung, iklam
2021-05-16 02:26:46 +00:00
Daniel D. Daugherty
8c71144a23
8265153: add time based test for ThreadMXBean.getThreadInfo() and ThreadInfo.getLockOwnerName()
...
Reviewed-by: dholmes, cjplummer
2021-05-15 13:14:49 +00:00
Thomas Stuefe
f3fb5a4524
8266942: gtest/GTestWrapper.java os.iso8601_time_vm failed
...
Reviewed-by: dcubed
2021-05-15 05:20:01 +00:00
Kim Barrett
be0a655208
8254598: StringDedupTable should use OopStorage
...
Co-authored-by: Kim Barrett <kbarrett@openjdk.org>
Co-authored-by: Zhengyu Gu <zgu@openjdk.org>
Reviewed-by: coleenp, iklam, tschatzl, ayang
2021-05-14 18:38:58 +00:00
Wang Huang
599d07c0db
8263006: Add optimization for Max(*)Node and Min(*)Node
...
Co-authored-by: Wang Huang <whuang@openjdk.org>
Co-authored-by: Wu Yan <wuyan34@huawei.com>
Reviewed-by: kvn
2021-05-14 17:16:28 +00:00
Harold Seigel
16ca370f1a
8265694: Investigate test StressHiddenClasses.java
...
Reviewed-by: lfoltan
2021-05-14 14:52:37 +00:00
Ioi Lam
1e0ecd6d56
8265605: Cannot call BootLoader::loadClassOrNull before initPhase2
...
Reviewed-by: alanb, mchung
2021-05-14 06:26:41 +00:00
Harold Seigel
e14b026841
8243287: Removal of Unsafe::defineAnonymousClass
...
Reviewed-by: iklam, mchung, alanb, dholmes
2021-05-13 12:46:54 +00:00
Vladimir Ivanov
127bfe44f7
8266074: Vtable-based CHA implementation
...
Reviewed-by: kvn, jrose, dlong
2021-05-13 10:58:03 +00:00
David Holmes
d215743a91
8231031: runtime/ReservedStack/ReservedStackTest.java fails after jsr166 refresh
...
Reviewed-by: dcubed
2021-05-13 01:14:38 +00:00
Philippe Marschall
ab17be2835
8252530: Fix inconsistencies in hotspot whitebox
...
Reviewed-by: dholmes, amenkov
2021-05-12 23:14:30 +00:00
Chris Plummer
2568d181a7
8267047: Put serviceability/sa/TestJmapCoreMetaspace.java back on ZGC problem list due to JDK-8267045
...
Reviewed-by: dcubed
2021-05-12 21:01:47 +00:00
Ivan Walulya
dcf250d5d4
8233378: CHT: Fast reset
...
Reviewed-by: tschatzl, rehn
2021-05-12 09:07:01 +00:00
Yasumasa Suenaga
476994aa37
8266531: ZAddress::address() should be removed from SA
...
Reviewed-by: cjplummer, stefank
2021-05-12 05:27:14 +00:00
David Holmes
e828a939a8
8261395: C1 crash "cannot make java calls from the native compiler"
...
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Reviewed-by: iklam, hseigel, coleenp
2021-05-12 05:21:58 +00:00
Hamlin Li
3c47cab6db
8261034: improve jcmd GC.class_histogram to support parallel
...
Reviewed-by: cjplummer, sspitsyn
2021-05-12 01:06:44 +00:00
Vladimir Ivanov
acf02ed553
8208237: Re-examine defmeth tests and update as needed
...
Reviewed-by: hseigel, lfoltan, dholmes
2021-05-11 17:14:57 +00:00
Wang Huang
10a049e171
8265956: JVM crashes when matching LShiftVB Node
...
Co-authored-by: Wang Huang <whuang@openjdk.org>
Co-authored-by: Ai Jiaming <aijiaming1@huawei.com>
Reviewed-by: kvn, jiefu
2021-05-11 03:20:15 +00:00
Alex Menkov
9713152eae
8262092: vmTestbase/nsk/jvmti/scenarios/hotswap/HS102/hs102t001/TestDescription.java SIGSEGV in memmove_ssse3
...
Reviewed-by: lmesnik, sspitsyn
2021-05-10 22:48:01 +00:00
Aleksey Shipilev
e5d3ee394a
8266802: Shenandoah: Round up region size to page size unconditionally
...
Reviewed-by: zgu
2021-05-10 20:28:16 +00:00
Calvin Cheung
25d99e5267
8266330: itableMethodEntry::initialize() asserts with archived old classes
...
Reviewed-by: iklam, minqi
2021-05-10 16:24:11 +00:00
Yumin Qi
04fad70437
8266765: [BACKOUT] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive
...
Reviewed-by: ccheung
2021-05-07 23:49:00 +00:00
Thomas Stuefe
74fecc070a
8266503: [UL] Make Decorations safely copy-able and reduce their size
...
Reviewed-by: simonis, ysuenaga
2021-05-07 14:04:27 +00:00
Wang Huang
9a19a0cc10
8264760: JVM crashes when two threads encounter the same resolution error
...
Co-authored-by: Wang Huang <whuang@openjdk.org>
Co-authored-by: Wu Yan <wuyan34@huawei.com>
Reviewed-by: dholmes, hseigel
2021-05-07 12:55:40 +00:00
Thomas Schatzl
14f0afe811
8214237: Join parallel phases post evacuation
...
Reviewed-by: iwalulya, sjohanss
2021-05-07 11:38:29 +00:00
Stefan Johansson
2798b0d98a
8266349: Pass down requested page size to reserve_memory_special
...
Reviewed-by: stuefe, mgkwill
2021-05-07 11:33:10 +00:00
Thomas Stuefe
94c6177f24
8266536
: Provide a variant of os::iso8601_time which works with arbitrary timestamps
...
Reviewed-by: xliu, simonis, ysuenaga
2021-05-07 09:47:46 +00:00
Yumin Qi
43ad24feb2
8265465: jcmd VM.cds should keep already dumped archive when exception happens
...
Reviewed-by: iklam, ccheung
2021-05-07 03:01:32 +00:00
Aleksey Shipilev
36e5ad61e6
8263236: runtime/os/TestTracePageSizes.java fails on old kernels
...
Reviewed-by: dholmes, sjohanss, stuefe
2021-05-06 20:34:49 +00:00
Alex Menkov
0ca86da0e3
8266002: vmTestbase/nsk/jvmti/ClassPrepare/classprep001 should skip events for unexpected classes
...
Reviewed-by: cjplummer, sspitsyn
2021-05-06 18:38:11 +00:00
Harold Seigel
eb3b96d86b
8266496: WBIsKlassAliveClosure.do_klass() fails for hidden classes
...
Reviewed-by: dholmes, coleenp, mseledtsov, lfoltan
2021-05-06 12:25:53 +00:00
Tobias Hartmann
22ca62c2cb
8266542: Remove broken -XX:-UseLoopSafepoints flag
...
Reviewed-by: tschatzl, kvn
2021-05-06 07:36:28 +00:00
Aleksey Shipilev
6018336fc5
8259316: [REDO] C1/C2 compiler support for blackholes
...
Reviewed-by: vlivanov, kvn, iignatyev
2021-05-05 14:27:21 +00:00
Fairoz Matte
82768d9a31
8221503: vmTestbase/nsk/jdb/eval/eval001/eval001.java fails with: com.sun.jdi.InvalidTypeException: Can't assign double[][][] to double[][][]
...
Reviewed-by: cjplummer, sspitsyn
2021-05-05 07:11:14 +00:00
Yasumasa Suenaga
8bcebe73d2
8265505: findsym does not work on remote debug server
...
Reviewed-by: cjplummer, kevinw
2021-05-05 00:26:12 +00:00
Yumin Qi
8b37d48770
8255493: Support for pre-generated java.lang.invoke classes in CDS dynamic archive
...
Reviewed-by: iklam, ccheung
2021-05-04 17:18:43 +00:00
Stefan Johansson
141cc2f2a3
8261527: Record page size used for underlying mapping in ReservedSpace
...
Reviewed-by: rkennke, iwalulya
2021-05-04 09:00:10 +00:00
Igor Ignatyev
cfdf4a7de7
8266449: cleanup jtreg tags in compiler/intrinsics/sha/cli tests
...
Reviewed-by: kvn
2021-05-04 04:47:18 +00:00
Marcus G K Williams
ff65920cd1
8265491: Math Signum optimization for x86
...
Reviewed-by: jiefu, jbhateja, neliasso
2021-05-03 16:28:14 +00:00
Evgeny Nikitin
880c138b58
8265349: vmTestbase/../stress/compiler/deoptimize/Test.java fails with OOME due to CodeCache exhaustion.
...
Reviewed-by: iignatyev
2021-05-03 14:32:18 +00:00
Per Liden
c5dc657f0b
8266056: runtime/stringtable/StringTableCleaningTest.java failed with "RuntimeException: Missing Callback in [10, 11]"
...
Reviewed-by: coleenp, dholmes
2021-05-03 07:28:19 +00:00
Jie Fu
7e30130e35
8266401: mark hotspot compiler/intrinsics/sha/cli tests which ignore VM flags
...
Reviewed-by: iignatyev, kvn
2021-05-02 23:13:22 +00:00
Rahul Raghavan
3554dc299d
8264395: WB_EnqueueInitializerForCompilation fails with "method holder must be initialized" when called for uninitialized class
...
Reviewed-by: chagedorn, thartmann
2021-04-30 08:23:57 +00:00
Ioi Lam
2c381e0f8d
8262376: ReplaceCriticalClassesForSubgraphs.java fails if --with-build-jdk is used
...
Reviewed-by: dholmes, minqi, ccheung
2021-04-29 23:22:49 +00:00
Daniel D. Daugherty
51b2fb5c84
8266299: ProblemList runtime/stringtable/StringTableCleaningTest.java on linux-aarch64 with ZGC
...
Reviewed-by: bpb
2021-04-29 17:24:05 +00:00
Thomas Schatzl
c76ce28754
8265842: G1: Introduce API to run multiple separate tasks in a single gangtask
...
Reviewed-by: lkorinth, ayang, sjohanss, iwalulya
2021-04-29 14:44:14 +00:00
Yasumasa Suenaga
39abac98f9
8266176: -Wmaybe-uninitialized happens in libArrayIndexOutOfBoundsExceptionTest.c
...
Reviewed-by: dholmes
2021-04-29 07:59:35 +00:00
Jie Fu
91226fa122
8265940: Enable C2's optimization for Math.pow(x, 0.5) on all platforms
...
Reviewed-by: neliasso, kvn
2021-04-29 07:01:15 +00:00
Igor Ignatyev
56cde70da2
8266265: mark hotspot compiler/vectorization tests which ignore VM flags
...
Reviewed-by: kvn
2021-04-29 04:53:07 +00:00
Igor Ignatyev
b305eff7d3
8266238: mark hotspot compiler/inlining tests which ignore VM flags
...
Reviewed-by: kvn
2021-04-29 03:52:24 +00:00
Igor Ignatyev
df3b2d0495
8266264: mark hotspot compiler/eliminateAutobox tests which ignore VM flags
...
Reviewed-by: kvn
2021-04-29 03:51:40 +00:00
Igor Ignatyev
6b263e6832
8266256: compiler.vectorization.TestBufferVectorization does testing twice
...
Reviewed-by: kvn
2021-04-29 03:50:44 +00:00
Igor Ignatyev
69155f43c1
8266231: mark hotspot compiler/c1 tests which ignore VM flags
...
Reviewed-by: kvn
2021-04-29 03:35:29 +00:00
Igor Ignatyev
9605aeddee
8266251: compiler.inlining.InlineAccessors shouldn't do testing in driver VM
...
Reviewed-by: kvn, epavlova
2021-04-29 00:12:56 +00:00
Igor Ignatyev
03d4149d0c
8266255: compiler/eliminateAutobox/TestEliminateBoxInDebugInfo.java uses wrong package name
...
Reviewed-by: kvn
2021-04-29 00:12:08 +00:00
Igor Ignatyev
f75dd80254
8266230: mark hotspot compiler/c2 tests which ignore VM flags
...
Reviewed-by: kvn
2021-04-28 20:47:57 +00:00
Igor Ignatyev
73cfc26dc2
8266232: compiler.c1.TestRangeCheckEliminated should be run in driver mode
...
Reviewed-by: kvn
2021-04-28 19:50:22 +00:00
Igor Ignatyev
3f9879f1cd
8266190: mark hotspot compiler/codecache tests which ignore VM flags
...
Reviewed-by: kvn
2021-04-28 18:47:19 +00:00
Calvin Cheung
d12e01a5cd
8264472: Add a test group for running CDS tests with -XX:+VerifySharedSpaces
...
Reviewed-by: iklam, mseledtsov
2021-04-28 18:20:51 +00:00
Igor Ignatyev
c71c26859f
8266165: TestNoWarningLoopStripMiningIterSet is runnable only on VM w/ G1, Shenandoah, Z and Epsilon
...
Reviewed-by: roland
2021-04-28 16:30:27 +00:00
Igor Ignatyev
8954befd77
8266188: mark hotspot compiler/cpuflags tests which ignore VM flags
...
Reviewed-by: chagedorn, thartmann
2021-04-28 15:46:16 +00:00
Igor Ignatyev
19d3c451b8
8266184: a few compiler/debug tests don't check exit code
...
Reviewed-by: thartmann
2021-04-28 15:45:23 +00:00
Jie Fu
75a2354dc2
8266028: C2 computes -0.0 for Math.pow(-0.0, 0.5)
...
Reviewed-by: aph, neliasso, kvn
2021-04-28 06:16:47 +00:00
Igor Ignatyev
6b5e5d7a2c
8266181: compiler/eliminateAutobox/TestEliminateBoxInDebugInfo should be in driver mode
...
Reviewed-by: kvn
2021-04-28 04:01:42 +00:00