Stefan Karlsson
1d1cd32bc3
8321812: Update GC tests to use execute[Limited]TestJava
...
Reviewed-by: tschatzl, aboldtch
2024-01-05 09:12:24 +00:00
Leo Korinth
d52a995f35
8315097: Rename createJavaProcessBuilder
...
Reviewed-by: lmesnik, dholmes, rriggs, stefank
2023-10-27 08:47:26 +00:00
Daohan Qu
6b9df037e4
8311240: Eliminate usage of testcases.jar from TestMetaSpaceLog.java
...
Reviewed-by: ayang, tschatzl
2023-08-22 12:51:59 +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
Daohan Qu
9084b6c9d5
8311514: Incorrect regex in TestMetaSpaceLog.java
...
Reviewed-by: stuefe
2023-07-07 11:49:29 +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
Albert Mingkun Yang
4f0b65023f
8278581: Improve reference processing statistics log output
...
Reviewed-by: tschatzl, kbarrett, sjohanss
2022-01-12 08:28:51 +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
Igor Ignatyev
a7aba2b61c
8263549: 8263412 can cause jtreg testlibrary split
...
Reviewed-by: iklam, dcubed
2021-03-13 14:51:53 +00:00
Christoph Göttschkes
2e18b52aed
8261752: Multiple GC test are missing memory requirements
...
Reviewed-by: tschatzl, sjohanss
2021-02-17 10:41:38 +00:00
Igor Ignatyev
dc91b06661
8244614: cleanup keywords used/available in hotspot testbase
...
Reviewed-by: coleenp, mseledtsov
2020-06-08 21:27:22 -07:00
Thomas Stuefe
04e6b743db
8243392: Remodel CDS/Metaspace storage reservation
...
Reviewed-by: iklam, coleenp, ngasson, aph
2020-05-24 19:25:29 +02:00
Stefan Karlsson
81597d9f8f
8244078: ProcessTools executeTestJvm and createJavaProcessBuilder have inconsistent handling of test.*.opts
...
Reviewed-by: dholmes, cjplummer
2020-05-04 21:20:39 +02:00
Igor Ignatyev
e7aafcd61d
8243933: use driver mode in gc tests
...
Reviewed-by: kbarrett
2020-04-29 07:08:31 -07:00
Igor Ignatyev
70e632d5ec
8243935: remove copying of s.h.WB$WhiteBoxPermission in hotspot tests
...
Reviewed-by: dholmes, stefank
2020-04-28 19:57:02 -07:00
Igor Ignatyev
5efa545d48
8242312: use reproducible random in hotspot gc tests
...
Reviewed-by: kbarrett, tschatzl
2020-04-14 12:50:09 -07:00
Stefan Johansson
6a4e93bbc9
8241666: Enhance log messages in ReferenceProcessor
...
Reviewed-by: tschatzl, sangheki
2020-03-31 11:45:29 +02:00
Kelvin Nilsen
19e02810db
8225216: gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah
...
Reviewed-by: shade
2020-03-12 06:47:17 +01:00
Leo Korinth
c023983c7f
8235250: Create (test) abstraction for allocating objects that is immune to removal by optimizations
...
Reviewed-by: eosterlund, tschatzl
2019-12-05 12:52:07 +01:00
Leo Korinth
1fc67ab002
8232365: Implementation for JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
...
Reviewed-by: kbarrett, tschatzl, erikj, coleenp, dholmes
2019-11-13 11:37:29 +01:00
Brent Christian
3561b4ed50
8233091: Backout JDK-8212117: Class.forName loads a class but not linked if class is not initialized
...
Reviewed-by: alanb, dholmes, mchung
2019-11-04 11:42:24 -08:00
Brent Christian
a4613d4a8f
8212117: Class.forName may return a reference to a loaded but not linked Class
...
Reviewed-by: dholmes, mchung
2019-09-09 11:04:04 -07:00
Kim Barrett
9965ded5dd
8212630: jtreg/gc/logging/TestMetaSpaceLog.java failed with Agent timed out
...
Use driver with framework test options passed through to subtask.
Reviewed-by: tschatzl, lmesnik
2019-06-04 13:26:20 -04:00
Ao Qi
e6ace7be6f
8220813: update hotspot tier1_gc tests depending on GC to use @requires vm.gc.X
...
Reviewed-by: pliden, lmesnik
2019-04-26 11:33:32 -07:00
Leo Korinth
b09dfdbc01
8217389: JTREG: Clean up, remove unused variable warnings
...
Reviewed-by: lmesnik, tschatzl
2019-02-18 12:08:08 +01:00
Leo Korinth
2aa7590846
8217329: JTREG: Clean up, remove unused imports in gc folder
...
Reviewed-by: lmesnik, tschatzl
2019-02-08 11:52:33 +01:00
Leo Korinth
4d4b205e70
8214799: Add package declaration to each JTREG test case in the gc folder
...
Reviewed-by: lmesnik, tschatzl
2019-01-28 15:53:56 +01:00
Roman Kennke
8b62a2ee9d
8214259: Implementation: JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
...
Co-authored-by: Christine Flood <chf@redhat.com>
Co-authored-by: Aleksey Shipilev <shade@redhat.com>
Co-authored-by: Roland Westrelin <rwestrel@redhat.com>
Co-authored-by: Zhenygu Gu <zgu@redhat.com>
Co-authored-by: Andrew Haley <aph@redhat.com>
Co-authored-by: Andrew Dinn <adinn@redhat.com>
Co-authored-by: Mario Torre <mtorre@redhat.com>
Reviewed-by: kvn, roland, shade, coleenp, lmesnik, pliden, jgeorge, ihse, erikj
2018-12-10 15:47:44 +01:00
Jean Christophe Beyler
a87e8e52ea
8211123: GC Metaspace printing after full gc
...
Move GC printing to after usage is calculated
Co-authored-by: Jiapeng Li <nijiaben@perfma.com>
Reviewed-by: tschatzl, stuefe
2018-10-05 13:38:03 -07:00
Thomas Schatzl
7f9bbfa767
8043575: Dynamically parallelize reference processing work
...
In G1 automatically set the number of parallel Reference processing threads
Co-authored-by: Sangheon Kim <sangheon.kim@oracle.com>
Reviewed-by: sangheki, kbarrett
2018-06-18 12:11:59 +02:00
Thomas Schatzl
1a0553e4eb
8202845: Refactor reference processing for improved parallelism
...
Fold reference processing's nine phases into four to decrease startup and termination time of this phase.
Reviewed-by: kbarrett, sjohanss
2018-05-29 09:26:00 +02:00
Per Lidén
e7af7a4aef
8204210: Implementation: JEP 333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)
...
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Co-authored-by: Mikael Gerdin <mikael.gerdin@oracle.com>
Co-authored-by: Kim Barrett <kim.barrett@oracle.com>
Co-authored-by: Nils Eliasson <nils.eliasson@oracle.com>
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Co-authored-by: Roland Westrelin <rwestrel@redhat.com>
Co-authored-by: Coleen Phillimore <coleen.phillimore@oracle.com>
Co-authored-by: Robbin Ehn <robbin.ehn@oracle.com>
Co-authored-by: Gerard Ziemski <gerard.ziemski@oracle.com>
Co-authored-by: Hugh Wilkinson <hugh.wilkinson@intel.com>
Co-authored-by: Sandhya Viswanathan <sandhya.viswanathan@intel.com>
Co-authored-by: Bill Wheeler <bill.npo.wheeler@intel.com>
Co-authored-by: Vinay K. Awasthi <vinay.k.awasthi@intel.com>
Co-authored-by: Yasumasa Suenaga <yasuenag@gmail.com>
Reviewed-by: pliden, stefank, eosterlund, ehelin, sjohanss, rbackman, coleenp, ihse, jgeorge, lmesnik, rkennke
2018-06-12 17:40:28 +02:00
Sangheon Kim
4a7d797fda
8204095: [TESTBUG] TestPrintReferences.java fails if multiple concurrent mark happens
...
Reviewed-by: kbarrett, tschatzl
2018-06-04 21:19:15 -07:00
Thomas Schatzl
035d0190a3
8202017: Merge Reference Enqueuing phase with phase 3 of Reference processing
...
Do reference enqueuing work directly in phase 3 after every Reference.
Reviewed-by: kbarrett, sangheki
2018-05-08 10:01:29 +02:00
Thomas Schatzl
9b31b8f365
8201487: Do not rebalance reference processing queues if not doing parallel reference processing
...
Reviewed-by: sangheki, kbarrett
2018-04-18 11:36:48 +02:00
Igor Ignatyev
8d72dcd040
8197113: combine multiple @key tags in jtreg tests
...
Reviewed-by: hseigel, goetz
2018-02-08 08:38:42 -08:00
Stefan Johansson
16963a0d5c
8190353: [Testbug] test/hotspot/jtreg/gc/logging/TestPrintReferences.java can still fail
...
Reviewed-by: sangheki, eosterlund
2017-11-06 11:11:44 +01:00
Sangheon Kim
e4cf0cb437
8188245: [Testbug] test/hotspot/jtreg/gc/logging/TestPrintReferences.java can fail
...
Changed to use BigDecimal to solve double rounding issue
Reviewed-by: sjohanss, eosterlund
2017-10-19 11:31:52 -07:00
Sangheon Kim
c56b6c1c4f
8186465: Each j.l.Reference elapsed time log is incorrect
...
Fixed wrongly referencing variable and updated regression test to compare each elapsed time vs. sum of those
Reviewed-by: stefank, tschatzl
2017-09-28 12:13:57 -07:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00