Kim Barrett
3fc761d97d
8269032: Stringdedup tests are failing if the ergonomically select GC does not support it
...
Reviewed-by: tschatzl, lkorinth
2021-07-19 13:43:46 +00:00
Thomas Schatzl
7a89ffeddd
8270014: Add scoped objects for g1 young gc verification and young gc internal timing
...
Reviewed-by: ayang, iwalulya, kbarrett
2021-07-15 08:12:36 +00:00
Magnus Ihse Bursie
353e9c8607
8270320: JDK-8270110 committed invalid copyright headers
...
Reviewed-by: kvn
2021-07-12 18:54:39 +00:00
Zhengyu Gu
548bb3119c
8270110: Shenandoah: Add test for JDK-8269661
...
Reviewed-by: rkennke
2021-07-12 12:22:06 +00:00
Albert Mingkun Yang
86a20081ae
8051680: (ref) unnecessary process_soft_ref_reconsider
...
Reviewed-by: kbarrett, tschatzl
2021-07-12 07:53:20 +00:00
Zhengyu Gu
e4c24f01ef
8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests
...
Reviewed-by: shade
2021-07-09 17:34:34 +00:00
Aleksey Shipilev
676f1d76ca
8270094: Shenandoah: Provide human-readable labels for test configurations
...
Reviewed-by: zgu
2021-07-09 07:54:40 +00:00
Aleksey Shipilev
4f322a9b6c
8270096: Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode
...
Reviewed-by: zgu
2021-07-08 16:42:03 +00:00
Albert Mingkun Yang
4a45d95719
8270021: Incorrect log decorators in gc/g1/plab/TestPLABEvacuationFailure.java
...
Reviewed-by: tschatzl, iwalulya
2021-07-08 10:39:44 +00:00
Thomas Schatzl
a6850111ac
8269022: Put evacuation failure string directly into gc=info log message
...
Reviewed-by: iwalulya, lkorinth, kbarrett
2021-07-07 07:32:57 +00:00
Jesper Wilhelmsson
9def3b068e
Merge
2021-07-01 01:01:34 +00:00
Aleksey Shipilev
23d2996fee
8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient
...
Reviewed-by: rkennke
2021-06-30 13:22:38 +00:00
Thomas Schatzl
a0f32cb140
8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum
...
Reviewed-by: kbarrett, ayang, lkorinth
2021-06-30 09:14:26 +00:00
Leo Korinth
6b64a7956c
8268350: Remove assert that ensures thread identifier remains the same
...
Reviewed-by: tschatzl, kbarrett
2021-06-30 07:45:39 +00:00
Thomas Schatzl
3f2c372396
8269126: Rename G1AllowPreventiveGC option to G1UsePreventiveGC
...
Reviewed-by: iwalulya, kbarrett
2021-06-29 14:16:21 +00:00
Zhengyu Gu
0d83dc2411
8268699: Shenandoah: Add test for JDK-8268127
...
Backport-of: e59acd9860
2021-06-29 12:29:06 +00:00
Thomas Schatzl
fc0fd96a5f
8269126: Rename G1AllowPreventiveGC option to G1UsePreventiveGC
...
Reviewed-by: kbarrett, iwalulya
2021-06-29 08:34:55 +00:00
Patricio Chilano Mateo
2fd7943ec1
8256425: Obsolete Biased Locking in JDK 18
...
Reviewed-by: kvn, dholmes, dcubed, rrich
2021-06-24 18:54:41 +00:00
Stefan Karlsson
1a818154cf
8269077: TestSystemGC uses "require vm.gc.G1" for large pages subtest
...
Reviewed-by: tschatzl, kbarrett
2021-06-22 07:44:25 +00:00
Thomas Schatzl
cd20c01942
8268458: Add verification type for evacuation failures
...
Reviewed-by: kbarrett, iwalulya
2021-06-21 11:12:29 +00:00
Thomas Schatzl
1692fd2eba
8017163: G1: Refactor remembered sets
...
8048504: G1: Investigate replacing the coarse and fine grained data structures in the remembered sets
6949259: G1: Merge sparse and fine remembered set hash tables
Co-authored-by: Ivan Walulya <iwalulya@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Reviewed-by: sjohanss, iwalulya
2021-06-21 10:06:05 +00:00
Jesper Wilhelmsson
3637e50b30
Merge
2021-06-17 01:05:54 +00:00
Stefan Johansson
59de99d119
8267271: Fix gc/arguments/TestNewRatioFlag.java expectedNewSize calculation
...
Reviewed-by: tschatzl, kbarrett
2021-06-16 08:59:07 +00:00
Zhengyu Gu
e59acd9860
8268699: Shenandoah: Add test for JDK-8268127
...
Reviewed-by: rkennke
2021-06-14 18:07:34 +00:00
Leo Korinth
7cd5a6e7b5
8268537: (Temporary) Disable ParallelRefProcEnabled for Parallel GC
...
Reviewed-by: stefank, sjohanss
2021-06-10 13:19:43 +00:00
Aditya Mandaleeka
81bad59042
8257774: G1: Trigger collect when free region count drops below threshold to prevent evacuation failures
...
Reviewed-by: sjohanss, tschatzl
2021-06-08 06:55:20 +00:00
Thomas Schatzl
15715a8984
8267924: Misleading G1 eager reclaim detail logging
...
Reviewed-by: ayang, sjohanss
2021-06-07 13:18:27 +00:00
Leo Korinth
9fc914b963
8204686: Dynamic parallel reference processing support for Parallel GC
...
Reviewed-by: ayang, tschatzl, kbarrett
2021-06-07 08:02:26 +00:00
Xin Liu
2aeeeb40a0
8268279: gc/shenandoah/compiler/TestLinkToNativeRBP.java fails after LibraryLookup is gone
...
Reviewed-by: zgu, jiefu
2021-06-07 06:12:04 +00:00
Maurizio Cimadamore
a223189b06
8264774: Implementation of Foreign Function and Memory API (Incubator)
...
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Athijegannathan Sundararajan <sundar@openjdk.org>
Co-authored-by: Chris Hegarty <chegar@openjdk.org>
Reviewed-by: psandoz, chegar, mchung, vlivanov
2021-06-02 10:53:06 +00:00
Stefan Johansson
ce44cd6881
8267845: Add @requires to avoid running G1 large pages test with wrong page size
...
Reviewed-by: tschatzl, kbarrett
2021-05-31 12:08:24 +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
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
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
Philippe Marschall
ab17be2835
8252530: Fix inconsistencies in hotspot whitebox
...
Reviewed-by: dholmes, amenkov
2021-05-12 23:14:30 +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
Thomas Schatzl
14f0afe811
8214237: Join parallel phases post evacuation
...
Reviewed-by: iwalulya, sjohanss
2021-05-07 11:38:29 +00:00
Thomas Schatzl
072ae7ec5e
8265436: G1: Improve gc+phases log output during full gc
...
Reviewed-by: ayang, mli
2021-04-20 10:36:12 +00:00
Per Liden
79798c656d
8265136: ZGC: Expose GarbageCollectorMXBeans for both pauses and cycles
...
Reviewed-by: sspitsyn, ayang
2021-04-20 07:53:43 +00:00
Ivan Walulya
d9e40dd593
8199407: Skip Rebuild Remset Phase if there are no rebuild candidates
...
Reviewed-by: tschatzl, sjohanss
2021-04-19 14:37:16 +00:00
Ivan Walulya
fc89fe6458
8265119: G1: update_remset_before_rebuild mixes liveness in words with liveness in bytes
...
Reviewed-by: tschatzl, sjohanss
2021-04-16 07:29:55 +00:00
Daniel D. Daugherty
f4794378d4
8265082: test/hotspot/jtreg/gc/g1/TestG1SkipCompaction.java fails validate-source
...
Reviewed-by: mikael, erikj
2021-04-12 16:13:54 +00:00
Hamlin Li
be0d46c142
8262068: Improve G1 Full GC by skipping compaction for regions with high survival ratio
...
Co-authored-by: Shoubing Ma <mashoubing1@huawei.com>
Reviewed-by: sjohanss, ayang
2021-04-12 12:41:11 +00:00
Roland Westrelin
33c94ffc81
8263376: CTW (Shenandoah): assert(mems <= 1) failed: No node right after call if multiple mem projections
...
Reviewed-by: kvn, chagedorn
2021-03-26 16:49:26 +00:00
Zhengyu Gu
7674da4379
8262398: Shenandoah: Disable nmethod barrier and stack watermark when running with passive mode
...
Reviewed-by: rkennke, shade
2021-03-17 16:19:59 +00:00
Jie Fu
dd6c91141a
8263705: Two shenandoah tests fail due to can't find ClassFileInstaller
...
Reviewed-by: iklam
2021-03-17 01:54:09 +00:00
Roman Kennke
75ef6f580e
8263427: Shenandoah: Trigger weak-LRB even when heap is stable
...
Reviewed-by: shade, zgu
2021-03-16 14:12:42 +00:00
Igor Ignatyev
d825198e55
8263556: remove @modules java.base
from tests
...
Reviewed-by: dcubed, naoto, iris
2021-03-15 17:05:28 +00:00
Igor Ignatyev
9c84899da4
8263555: use driver-mode to run ClassFileInstaller
...
Reviewed-by: iklam
2021-03-14 05:19:37 +00:00
Igor Ignatyev
a7aba2b61c
8263549: 8263412 can cause jtreg testlibrary split
...
Reviewed-by: iklam, dcubed
2021-03-13 14:51:53 +00:00