Roman Kennke
|
44ec501a41
|
8305895: Implement JEP 450: Compact Object Headers (Experimental)
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Hamlin Li <mli@openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: coleenp, stefank, stuefe, phh, ihse, lmesnik, tschatzl, matsaave, rcastanedalo, vpaprotski, yzheng, egahlin
|
2024-11-08 17:21:39 +00:00 |
|
Albert Mingkun Yang
|
c94af6f943
|
8333962: Obsolete OldSize
Reviewed-by: dholmes, zgu
|
2024-06-17 15:50:55 +00:00 |
|
Lei Zaakjyu
|
985b9ce79a
|
8330694: Rename 'HeapRegion' to 'G1HeapRegion'
Reviewed-by: cjplummer, kbarrett, tschatzl
|
2024-05-25 02:10:05 +00:00 |
|
Albert Mingkun Yang
|
70d3f22b70
|
8331175: Parallel: Remove VerifyRememberedSets
Reviewed-by: tschatzl, gli
|
2024-04-29 08:42:09 +00:00 |
|
Ivan Walulya
|
aebfd53e9d
|
8329660: G1: Improve TestGCLogMessages to be more precise
Reviewed-by: tschatzl, ayang
|
2024-04-12 07:46:43 +00:00 |
|
Thomas Schatzl
|
ff5c9a4dde
|
8329528: G1 does not update TAMS correctly when dropping retained regions during Concurrent Start pause
Reviewed-by: ayang, iwalulya
|
2024-04-11 11:35:07 +00:00 |
|
Albert Mingkun Yang
|
a169c06361
|
8329580: Parallel: Remove VerifyObjectStartArray
Reviewed-by: tschatzl, gli
|
2024-04-04 08:03:52 +00:00 |
|
Leonid Mesnik
|
f50df10591
|
8299023: TestPLABResize.java and TestPLABPromotion.java are failing intermittently
Reviewed-by: tschatzl, ayang
|
2024-02-17 19:19:47 +00:00 |
|
Thomas Schatzl
|
5045839cb2
|
8323635: Test gc/g1/TestHumongousAllocConcurrentStart.java fails with -XX:TieredStopAtLevel=3
Reviewed-by: shade, lmesnik
|
2024-01-16 12:00:57 +00:00 |
|
Thomas Schatzl
|
ee98d26218
|
8323066: gc/g1/TestSkipRebuildRemsetPhase.java fails with 'Skipping Remembered Set Rebuild.' missing
Reviewed-by: ayang, iwalulya
|
2024-01-09 17:03:28 +00:00 |
|
Stefan Karlsson
|
1d1cd32bc3
|
8321812: Update GC tests to use execute[Limited]TestJava
Reviewed-by: tschatzl, aboldtch
|
2024-01-05 09:12:24 +00:00 |
|
Stefan Karlsson
|
cbe329b90a
|
8321713: Harmonize executeTestJvm with create[Limited]TestJavaProcessBuilder
Reviewed-by: lkorinth, lmesnik
|
2024-01-03 08:53:01 +00:00 |
|
Ivan Walulya
|
f696796e88
|
8280087: G1: Handle out-of-mark stack situations during reference processing more gracefully
Reviewed-by: tschatzl, ayang
|
2023-12-18 09:43:53 +00:00 |
|
Thomas Schatzl
|
7d903964fb
|
8321422: Test gc/g1/pinnedobjs/TestPinnedObjectTypes.java times out after completion
Reviewed-by: iwalulya, ayang
|
2023-12-12 10:35:40 +00:00 |
|
Thomas Schatzl
|
86f9b3f52a
|
8319313: G1: Rename G1EvacFailureInjector appropriately
Reviewed-by: mli, iwalulya, ayang
|
2023-12-07 16:44:32 +00:00 |
|
Thomas Schatzl
|
38cfb220dd
|
8318706: Implement JEP 423: Region Pinning for G1
Reviewed-by: ayang, iwalulya, sjohanss
|
2023-11-29 10:03:32 +00:00 |
|
Leo Korinth
|
d52a995f35
|
8315097: Rename createJavaProcessBuilder
Reviewed-by: lmesnik, dholmes, rriggs, stefank
|
2023-10-27 08:47:26 +00:00 |
|
Ivan Walulya
|
47aa6f3a65
|
8315219: G1: Improve allocator pathological case where it keeps doing direct allocations instead of retiring a PLAB
Reviewed-by: tschatzl, ayang, mli
|
2023-08-31 08:04:47 +00:00 |
|
Leo Korinth
|
17a19dc060
|
8311639: Replace currentTimeMillis() with nanoTime() in jtreg/gc
Reviewed-by: stefank, ayang
|
2023-08-21 12:19:36 +00:00 |
|
Thomas Schatzl
|
1925508425
|
8314144: gc/g1/ihop/TestIHOPStatic.java fails due to extra concurrent mark with -Xcomp
Reviewed-by: ayang, iwalulya
|
2023-08-16 12:08:56 +00:00 |
|
Thomas Schatzl
|
7e209528d3
|
8140326: G1: Consider putting regions where evacuation failed into next collection set
Co-authored-by: Albert Mingkun Yang <ayang@openjdk.org>
Reviewed-by: iwalulya, ayang
|
2023-08-08 10:29:14 +00:00 |
|
Leo Korinth
|
bb5278d98a
|
8311239: GC: Remove trailing blank lines in source files
Reviewed-by: tschatzl, aboldtch, mli
|
2023-07-13 08:53:36 +00:00 |
|
Matthias Baesken
|
a7d168b522
|
8311026: Some G1 specific tests do not set -XX:+UseG1GC
Reviewed-by: sspitsyn, tschatzl
|
2023-06-30 11:35:02 +00:00 |
|
Thomas Stuefe
|
6473a7df20
|
8310107: os::trace_page_sizes_for_requested_size should name alignment as requested page size
Reviewed-by: stefank, dholmes
|
2023-06-19 06:00:50 +00:00 |
|
Pavel Rappo
|
45a616a891
|
8303480: Miscellaneous fixes to mostly invisible doc comments
Reviewed-by: mullan, prr, cjplummer, aivanov, jjg, lancea, rriggs, ihse
|
2023-03-07 15:31:42 +00:00 |
|
Thomas Schatzl
|
4c5d9cfc64
|
8303013: Always do remembered set verification during G1 Full GC
Reviewed-by: ayang, iwalulya
|
2023-03-01 12:34:02 +00:00 |
|
Thomas Schatzl
|
593bec685e
|
8302122: Parallelize TLAB retirement in prologue in G1
8297611: G1: Merge tlab and per-thread dirty card log flushing
Reviewed-by: kbarrett, ayang
|
2023-02-20 10:23:00 +00:00 |
|
Albert Mingkun Yang
|
7c50ab1612
|
8225409: G1: Remove the Hot Card Cache
Reviewed-by: tschatzl, iwalulya
|
2023-02-14 10:18:43 +00:00 |
|
Thomas Schatzl
|
83e2db6ba3
|
8301116: Parallelize TLAB resizing in G1
Reviewed-by: ayang, iwalulya
|
2023-02-09 09:17:06 +00:00 |
|
Leo Korinth
|
30cb305dc1
|
8292170: Convert CodeRootSetTable to use ResourceHashtable
Reviewed-by: coleenp, iwalulya, iklam
|
2023-01-26 10:32:36 +00:00 |
|
Jesper Wilhelmsson
|
df1caf9081
|
Merge
|
2023-01-04 16:03:09 +00:00 |
|
Kim Barrett
|
b743519ba9
|
8293824: gc/whitebox/TestConcMarkCycleWB.java failed "RuntimeException: assertTrue: expected true, was false"
Reviewed-by: iwalulya, tschatzl
|
2023-01-04 03:28:31 +00:00 |
|
Jesper Wilhelmsson
|
c5a4a7a679
|
Merge
|
2022-12-20 11:40:56 +00:00 |
|
Kim Barrett
|
ea40f29939
|
8298215: gc/g1/TestVerifyGCType.java failed with "Missing expected verification pattern Verifying After GC for: Pause Young (Prepare Mixed): expected true, was false"
Reviewed-by: iwalulya, tschatzl
|
2022-12-20 00:13:25 +00:00 |
|
Thomas Schatzl
|
8ff2928a04
|
8297639: Remove preventive GCs in G1
Reviewed-by: ayang, iwalulya
|
2022-12-14 17:55:15 +00:00 |
|
Thomas Schatzl
|
a9e6c62ba7
|
8297186: G1 triggers unnecessary full GCs when heap utilization is low
Reviewed-by: kbarrett, sjohanss
|
2022-12-06 10:09:59 +00:00 |
|
Yude Lin
|
f5ad515db0
|
8297247: Add GarbageCollectorMXBean for Remark and Cleanup pause time in G1
Reviewed-by: tschatzl, ayang
|
2022-12-06 07:16:27 +00:00 |
|
Thomas Schatzl
|
5c4d99a051
|
8295118: G1: Clear CLD claim marks concurrently
Reviewed-by: iwalulya, sjohanss, ayang
|
2022-10-25 16:21:18 +00:00 |
|
Kim Barrett
|
028e8b3d5e
|
8137022: Concurrent refinement thread adjustment and (de-)activation suboptimal
8155996: Improve concurrent refinement green zone control
8134303: Introduce -XX:-G1UseConcRefinement
Reviewed-by: sjohanss, tschatzl, iwalulya, ayang
|
2022-10-20 20:29:19 +00:00 |
|
Magnus Ihse Bursie
|
d5a1521fde
|
8295470: Update openjdk.java.net => openjdk.org URLs in test code
Reviewed-by: michaelm, prr, darcy
|
2022-10-20 10:33:18 +00:00 |
|
Thomas Schatzl
|
2e2a51ee22
|
8295267: Improve G1 scan to merge ratio calculation
Reviewed-by: ayang, iwalulya
|
2022-10-14 14:45:56 +00:00 |
|
Thomas Schatzl
|
d77c464c38
|
8293891 : gc/g1/mixedgc/TestOldGenCollectionUsage.java (still) assumes that GCs take 1ms minimum
Reviewed-by: ayang, kbarrett
|
2022-09-19 07:33:14 +00:00 |
|
Thomas Schatzl
|
30205bb289
|
8290966: G1: Record number of PLAB filled and number of direct allocations
Reviewed-by: sangheki, kbarrett
|
2022-08-01 09:53:37 +00:00 |
|
Thomas Schatzl
|
5e3ecff7a6
|
8290253: gc/g1/TestVerificationInConcurrentCycle.java#id1 fails with "Error. can't find sun.hotspot.WhiteBox in test directory or libraries"
Reviewed-by: dcubed
|
2022-07-13 18:31:03 +00:00 |
|
Thomas Schatzl
|
2583feb21b
|
8290023: Remove use of IgnoreUnrecognizedVMOptions in gc tests
Reviewed-by: ayang, lkorinth, kbarrett
|
2022-07-13 16:08:59 +00:00 |
|
Coleen Phillimore
|
0c37008917
|
8275662: remove test/lib/sun/hotspot
Reviewed-by: mseledtsov, sspitsyn, lmesnik
|
2022-07-11 13:07:03 +00:00 |
|
Coleen Phillimore
|
e7795851d2
|
8271707: migrate tests to use jdk.test.whitebox.WhiteBox
Reviewed-by: lmesnik, dholmes
|
2022-07-08 15:55:14 +00:00 |
|
Thomas Schatzl
|
f1967cfaab
|
8289997: gc/g1/TestVerificationInConcurrentCycle.java fails due to use of debug-only option
Reviewed-by: lkorinth
|
2022-07-08 08:49:17 +00:00 |
|
Thomas Schatzl
|
1b8f466dba
|
8289740: Add verification testing during all concurrent phases in G1
Reviewed-by: iwalulya, ayang
|
2022-07-08 07:15:56 +00:00 |
|
Thomas Schatzl
|
95e3190d96
|
8210708: Use single mark bitmap in G1
Co-authored-by: Stefan Johansson <sjohanss@openjdk.org>
Co-authored-by: Ivan Walulya <iwalulya@openjdk.org>
Reviewed-by: iwalulya, ayang
|
2022-07-07 15:46:05 +00:00 |
|