Matthias Baesken
|
ed149062d0
|
8333361: ubsan,test : libHeapMonitorTest.cpp:518:9: runtime error: null pointer passed as argument 2, which is declared to never be null
Reviewed-by: asteiner, lucy, amenkov
|
2024-06-21 08:38:42 +00:00 |
|
Coleen Phillimore
|
a6bdee48f3
|
8324681: Replace NULL with nullptr in HotSpot jtreg test native code files
Reviewed-by: kevinw, kbarrett, dholmes
|
2024-01-29 17:07:32 +00:00 |
|
Yudi Zheng
|
4f23fc1f27
|
8309671: Avoid using jvmci.Compiler property to determine if Graal is enabled
Reviewed-by: dnsimon, sspitsyn
|
2023-06-13 09:02:37 +00:00 |
|
Alan Bateman
|
2586f36120
|
8304919: Implementation of Virtual Threads
Reviewed-by: lmesnik, cjplummer, psandoz, mchung, sspitsyn, jpai
|
2023-04-11 05:49:54 +00:00 |
|
Patricio Chilano Mateo
|
83bea26df4
|
8300575: JVMTI support when using alternative virtual thread implementation
Reviewed-by: lmesnik, sspitsyn, alanb
|
2023-02-22 15:42:53 +00:00 |
|
Aleksey Shipilev
|
3cfd38caf1
|
8287726: Fix JVMTI tests with "requires vm.continuations" after JDK-8287496
Reviewed-by: alanb, rehn, lmesnik
|
2022-06-02 15:58:08 +00:00 |
|
Alan Bateman
|
9583e3657e
|
8284161: Implementation of Virtual Threads (Preview)
Co-authored-by: Ron Pressler <rpressler@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Rickard Bäckman <rbackman@openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org>
Reviewed-by: lancea, eosterlund, rehn, sspitsyn, stefank, tschatzl, dfuchs, lmesnik, dcubed, kevinw, amenkov, dlong, mchung, psandoz, bpb, coleenp, smarks, egahlin, mseledtsov, coffeys, darcy
|
2022-05-07 08:06:16 +00:00 |
|
Leonid Mesnik
|
09e5321763
|
8225313: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage
Reviewed-by: dholmes, kevinw
|
2021-07-22 18:19:16 +00:00 |
|
Hui Shi
|
dc608fd0f3
|
8264411: serviceability/jvmti/HeapMonitor tests intermittently fail due to large TLAB size
Reviewed-by: sspitsyn, cjplummer
|
2021-04-06 01:36:55 +00:00 |
|
Alex Menkov
|
ca6d6385f8
|
8251384: [TESTBUG] jvmti tests should not be executed with minimal VM
Reviewed-by: sspitsyn, iignatyev
|
2020-08-21 15:49:09 -07:00 |
|
Jean Christophe Beyler
|
7339cf8f54
|
8247615: Initialize the bytes left for the heap sampler
Initialize the heap sampler correctly before usage
Reviewed-by: sspitsyn, martin, manc
|
2020-07-16 16:58:55 -07: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 |
|
Jean Christophe Beyler
|
608a45ce68
|
8223441: HeapMonitorStatArrayCorrectnessTest fails due to sampling determinism
Added an error loop to help with convergence
Reviewed-by: cjplummer, sspitsyn
|
2019-05-08 20:28:56 -07:00 |
|
Jean Christophe Beyler
|
4b6adaa5f1
|
8215113: Sampling interval not always correct
Fix the sampling interval
Reviewed-by: phh, sspitsyn
|
2019-04-30 15:39:42 -07:00 |
|
Jean Christophe Beyler
|
818df25a3b
|
8220628: Move the HeapMonitor library to C++
Migrate libHeapMonitorTest.c to libHeapMonitorTest.cpp
Reviewed-by: cjplummer, sspitsyn
|
2019-03-14 09:35:45 -07:00 |
|
Jesper Wilhelmsson
|
f4f859b446
|
Merge
|
2018-12-19 20:53:30 +01:00 |
|
Per Lidén
|
6a9c6a0392
|
8215451: JNI IsSameObject should not keep objects alive
Reviewed-by: eosterlund, kbarrett
|
2018-12-17 16:55:17 +01:00 |
|
Jean Christophe Beyler
|
f3657753d6
|
8201655: Add thread-enabled support for the Heap Sampling
Added thread-enabled support
Reviewed-by: amenkov, sspitsyn
|
2018-12-14 13:13:06 -08:00 |
|
Jean Christophe Beyler
|
a9d7e075e5
|
8215329: Modify ZGC requirement for HeapMonitorThreadTest.java
Modify the requirement to be tested
Reviewed-by: amenkov, pliden, sspitsyn
|
2018-12-14 10:51:09 -08:00 |
|
Jean Christophe Beyler
|
748821972a
|
8214531: HeapMonitorEventOnOffTest.java test fails with "Statistics should be null to begin with"
Remove the enable sampling and let the underlying method call it
Reviewed-by: sspitsyn, phh
|
2018-12-06 14:18:39 -08:00 |
|
Jean Christophe Beyler
|
42563fdad8
|
8214408: Migrate EventsOnOff to using the same allocateAndCheck method
Move code to the more stable version used by other tests
Reviewed-by: sspitsyn, amenkov
|
2018-11-28 11:09:27 -08:00 |
|
Jean Christophe Beyler
|
3e936d3cd9
|
8212931: HeapMonitorStatIntervalTest.java fails due average calculation
Added a method to get the actual size
Reviewed-by: amenkov, sspitsyn
|
2018-11-16 19:27:21 -08:00 |
|
Jean Christophe Beyler
|
14e4479ca7
|
8208352: Merge HeapMonitorTest and HeapMonitorGCTest code
Merged the code that enables sampling and allocates
Reviewed-by: cjplummer, sspitsyn, amenkov
|
2018-09-05 11:12:15 -07:00 |
|
Jean Christophe Beyler
|
3de7598a3f
|
8210035: Fix copyrights for files created for the HeapMonitor work
Added the Oracle copyright to newly created files
Reviewed-by: sspitsyn, cjplummer
|
2018-08-28 21:25:37 -07:00 |
|
Jean Christophe Beyler
|
626a614146
|
8208303: Track JNI failures and fail tests
Fail in native code via FatalException to signal test failure
Reviewed-by: amenkov, sspitsyn
|
2018-08-08 15:34:32 -07:00 |
|
Jean Christophe Beyler
|
a98f40467a
|
8208251: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCCMSTest.java fails intermittently on Linux-X64
Lower the interval rate and check GC objects too
Reviewed-by: dcubed, sspitsyn
|
2018-07-26 11:53:59 -07:00 |
|
Jean Christophe Beyler
|
12bf1a20d0
|
8207765: HeapMonitorTest.java intermittent failure
Lower the interval rate and check GC objects too
Reviewed-by: dcubed, sspitsyn
|
2018-07-25 10:51:16 -07:00 |
|
Jean Christophe Beyler
|
a6ff367b24
|
8207765: HeapMonitorStatIntervalTest.java fails with ZGC
Add a calculation of array sizes before test to satisfy ZGC support
Reviewed-by: amenkov, sspitsyn
|
2018-07-19 18:21:24 -07:00 |
|
Jean Christophe Beyler
|
8818f46285
|
8207763: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatRateTest.java failed with Error. Parse Exception: Can't find source file: HeapMonitorStatIntervalTest.java
Rename the test.
Reviewed-by: amenkov, sspitsyn
|
2018-07-18 11:57:51 -04:00 |
|
Jean Christophe Beyler
|
3380b0d0ef
|
8205725: Update the JVMTI Spec for Heap Sampling
Update the JVMTI Spec for Heap Sampling
Reviewed-by: amenkov, sspitsyn
|
2018-07-17 19:59:38 -07:00 |
|
Jean Christophe Beyler
|
4e92c2dfdc
|
8205652: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatRateTest.java fails
Fix the StatRateTest test from the HeapMonitor package
Reviewed-by: amenkov, sspitsyn
|
2018-07-17 17:52:03 -07:00 |
|
Jean Christophe Beyler
|
6f9cb3f9ca
|
8205541: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java fails with Should not have any events stored yet
Fix StatArray and StatObject tests from the HeapMonitor package
Reviewed-by: amenkov, sspitsyn
|
2018-07-17 15:09:27 -07:00 |
|
Jean Christophe Beyler
|
1292187b28
|
8206960: HeapMonitor tests fail with Graal
Remove checking lines and disable VMEventsTest when using Graal
Reviewed-by: amenkov, sspitsyn
|
2018-07-12 12:00:52 -07:00 |
|
Jean Christophe Beyler
|
0922828415
|
8205643: HeapMonitorGCCMSTest fails with Graal
Do not run HeapMonitorGCCMSTest with Graal
Reviewed-by: amenkov, sspitsyn
|
2018-07-10 15:29:25 -07:00 |
|
Martin Doerr
|
ea76c6d316
|
8205172: 32 bit build broken
Reviewed-by: roland, kvn, dholmes
|
2018-06-19 16:29:48 +02:00 |
|
Jean Christophe Beyler
|
89453e7c64
|
8205096: Add missing files for 8203394
Add files missed in the push for Low-Overhead Heap Profiling
Reviewed-by: dholmes, tschatzl, rehn, simonis, ehelin
|
2018-06-15 02:31:37 -07:00 |
|