Chris Plummer
965404dd98
8240989: convert clhsdb "dumpheap" command from javascript to java
...
Reviewed-by: amenkov, ysuenaga
2020-04-03 12:58:15 -07:00
Leonid Mesnik
13af7bb9ad
8240698: LingeredApp does not pass getTestJavaOpts() to the children process if vmArguments is already specified
...
Reviewed-by: iignatyev, iklam, cjplummer
2020-04-01 16:27:03 -07:00
Daniil Titov
54e2c6fe3e
8196751: Add jhsdb option to specify debug server RMI connector port
...
Reviewed-by: sspitsyn, ysuenaga
2020-03-26 09:03:52 -07:00
Coleen Phillimore
d77c52b255
8172485: [TESTBUG] RedefineLeak.java runs out of metaspace memory
...
Check for zero exit value.
Reviewed-by: lfoltan
2020-03-26 10:29:31 -04:00
Chris Plummer
a147636157
8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available
...
Reviewed-by: sspitsyn, iignatyev
2020-03-17 18:04:59 -07:00
Stefan Karlsson
534331f0a1
8240532: heap inspection prints trailing @ after name of module without version
...
Reviewed-by: lfoltan
2020-03-04 18:08:09 +01:00
Yumin Qi
0e3529ad10
8240691: ClhsdbCDSJstackPrintAll incorrectly thinks CDS is in use
...
Fix by checking "UseSharedSpaces = false" for CDS enabled.
Reviewed-by: iklam
2020-03-10 11:52:53 -07:00
Chris Plummer
511501048c
8193237: SA: ClhsdbLauncher should show the command being executed
...
Reviewed-by: sspitsyn, amenkov
2020-02-27 13:57:33 -08:00
Chris Plummer
110ef6f2c3
8238196: tests that use SA Attach should not be allowed to run against signed binaries on Mac OS X 10.14.5 and later
...
Reviewed-by: sspitsyn, iignatyev
2020-02-14 10:28:32 -08:00
Coleen Phillimore
5b1f960752
8237501: TestInstanceKlassSizeForInstance runs TestInstanceKlassSize instead
...
Reviewed-by: dcubed
2020-01-24 10:22:57 -05:00
Stefan Karlsson
c8e7590899
8237111: LingeredApp should be started with getTestJavaOpts
...
Reviewed-by: cjplummer, dholmes
2020-01-24 10:31:45 +01:00
Claes Redestad
c639682887
8236075: Minor bootstrap improvements
...
Reviewed-by: mchung, alanb
2020-01-21 13:28:15 +01:00
Coleen Phillimore
c0dce25756
8236917: TestInstanceKlassSize.java fails with "The size computed by SA for java.lang.Object does not match"
...
Use getTestJavaOpts() instead of getVmOptions() because of mach5 configuration settings.
Reviewed-by: lmesnik, cjplummer, dholmes
2020-01-15 08:11:03 -05:00
Jesper Wilhelmsson
913b8702d1
Merge
2020-01-13 15:40:09 +01:00
Goetz Lindenmaier
d6a2a079d1
8236772: Fix build for windows 32-bit after 8212160 and 8234331
...
Reviewed-by: clanger
2020-01-08 14:22:30 +01:00
Coleen Phillimore
016b0f0caa
8232759: Remove GC.class_stats
...
Make the GC.class_stats option obsolete
Reviewed-by: dholmes, iklam
2020-01-09 17:38:41 -05:00
Chris Plummer
5cb06ce2fb
8234277: ClhsdbLauncher should enable verbose exceptions and do a better job of detecting SA failures
...
Reviewed-by: sspitsyn, ysuenaga
2019-12-18 11:49:30 -08:00
Coleen Phillimore
eb6beeac94
8235829: graal crashes with Zombie.java test
...
Start ServiceThread before compiler threads, and run nmethod barriers for zgc before adding to the service thread queues, or posting events from the java thread.
Reviewed-by: pliden, dholmes, rehn
2019-12-18 11:51:22 -05:00
Stefan Karlsson
e6876a9cc3
8226797: serviceability/tmtools/jstat/GcCapacityTest.java fails with Exception: java.lang.RuntimeException: OGCMN > OGCMX (min generation capacity > max generation capacity)
...
Reviewed-by: sjohanss, tschatzl
2019-12-12 16:23:13 +01:00
Christoph Langer
3c8ec642ff
8235403: Further cleanup to test serviceability/sa/ClhsdbCDSCore.java
...
Reviewed-by: iklam, iignatyev
2019-12-09 15:01:57 +01:00
Coleen Phillimore
8846a8043d
8212160: JVMTI agent crashes with "assert(_value != 0LL) failed: resolving NULL _value"
...
Add local deferred event list to thread to post events outside CodeCache_lock.
Reviewed-by: eosterlund, dholmes, sspitsyn
2019-12-05 16:57:17 -05:00
Matthias Baesken
02f2c5ff95
8234625: hs test serviceability/sa/ClhsdbCDSCore.java fails on macOS 10.15
...
Reviewed-by: clanger, iignatyev
2019-11-28 09:23:09 +01:00
Igor Ignatyev
d7170782b5
8233462: serviceability/tmtools/jstat tests times out with -Xcomp
...
Reviewed-by: sspitsyn
2019-11-18 16:03:51 -08: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
Igor Veresov
83dda95d7f
8227003: Add high-level JIT compilation mode control mechanism
...
Add tiered mode to emulate non-tiered with special mode for JVMCI compiler. Add -XX:CompilationMode option.
Reviewed-by: never, redestad
2019-11-01 09:39:13 -07:00
Claes Redestad
574263a884
8232613: Move Object.registerNatives into HotSpot
...
Reviewed-by: dholmes, adinn, coleenp, lfoltan, mchung
2019-10-24 09:57:29 +02:00
Per Lidén
db89b5fdf9
8231943: ZGC: Enable serviceability/dcmd/gc/RunGCTest
...
Reviewed-by: tschatzl, eosterlund, sspitsyn
2019-10-21 09:55:31 +02:00
Henry Jen
8d141f1048
Merge
2019-10-14 21:01:25 +00:00
Severin Gehwolf
c4f5c4fe9b
8196969: JTreg Failure: serviceability/sa/ClhsdbJstack.java causes NPE
...
Account for serialized null scopes in NMethod
Reviewed-by: aph, never
2019-09-23 20:26:18 +02:00
Serguei Spitsyn
4091899994
8231595: [TEST] develop a test case for SuspendThreadList including current thread
...
Extend test coverage for SuspendThreadList
Reviewed-by: amenkov, cjplummer, dholmes
2019-10-10 01:10:26 +00:00
Per Lidén
c4650cc71f
8232056: GetOwnedMonitorInfoWithEATest.java fails with ZGC: Heap too small
...
Reviewed-by: dholmes, rrich
2019-10-09 20:12:46 +02:00
Richard Reingruber
a683592254
8230677: Should disable Escape Analysis if JVMTI capability can_get_owned_monitor_info was taken
...
Reviewed-by: sspitsyn, dholmes, kvn
2019-10-08 15:30:39 +02:00
Aleksey Shipilev
f412bfc34e
8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah
...
Reviewed-by: rkennke
2019-10-08 15:08:59 +02:00
Claes Redestad
fba19ffbb2
8230043: Lazily load libverify
...
8230140: Remove unused mutex and monitor declarations
Reviewed-by: hseigel, erikj, alanb, dholmes
2019-10-07 16:55:24 +02:00
Coleen Phillimore
638910826a
8229900: RedefineDeleteJmethod.java fails with -Xcheck:jni
...
Remove RedefineClasses adjustment and test, but improve checking for method/class matching.
Reviewed-by: dholmes, sspitsyn
2019-10-07 10:04:01 -04:00
Fairoz Matte
80d6ffee5f
8216352: SA: ClhsdbLauncher should throw errors on Unrecognized commands
...
Reviewed-by: cjplummer, sspitsyn
2019-10-04 07:54:57 +01:00
Leonid Mesnik
3e3d90d6a1
8230942: Support compressed cores in SA tests
...
Reviewed-by: dholmes, sspitsyn
2019-09-27 10:48:23 -07:00
Leonid Mesnik
9597fcd85f
8230881: serviceability/sa/TestJmapCore tests fail with java.lang.RuntimeException: Could not find dump file
...
Reviewed-by: dholmes, cjplummer
2019-09-13 09:34:13 -07: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
Daniel D. Daugherty
be0cd9908a
8230317: serviceability/sa/ClhsdbPrintStatics.java fails after 8230184
...
Reviewed-by: eosterlund
2019-08-28 12:53:37 -04:00
Leonid Mesnik
186dcb2f42
8229957: Harden pid verification in attach mechanism
...
Reviewed-by: sspitsyn, ysuenaga, sgehwolf
2019-08-22 10:40:34 -07:00
Stefan Karlsson
a3d6be2b2d
8229838: Rename markOop files to markWord
...
Reviewed-by: dholmes, rehn
2019-08-19 11:30:03 +02:00
Stefan Karlsson
ae5615c614
8229258: Rework markOop and markOopDesc into a simpler mark word value carrier
...
Reviewed-by: rkennke, coleenp, kbarrett, dcubed
2019-08-06 10:48:21 +02:00
Nick Gasson
6af89d6412
8229118: [TESTBUG] serviceability/sa/ClhsdbFindPC fails on AArch64
...
Reviewed-by: cjplummer, adinn
2019-08-15 14:00:36 +08:00
Chris Plummer
29875f63ef
8227645: Some tests in serviceability/sa run with fixed -Xmx values and risk running out of memory
...
Move tests to seprate directory
Reviewed-by: dtitov, jcbeyler, ctornqvi, sspitsyn
2019-08-09 11:27:08 -07:00
Harold Seigel
3d6ba9735f
8228596: Class redefinition fails when condy instructions are removed
...
Make sure has_dynamic_constant flag value gets copied to merged constant pool, when it is set to TRUE
Reviewed-by: coleenp, dcubed, sspitsyn
2019-07-29 09:57:37 -04:00
Yasumasa Suenaga
2870c9d55e
8225690: Multiple AttachListener threads can be created
...
Reviewed-by: sspitsyn, cjplummer
2019-07-16 07:29:12 +09:00
Yasumasa Suenaga
81a59941af
8227594: sadebugd/DebugdConnectTest.java fails due to "java.rmi.NotBoundException: SARemoteDebugger"
...
Reviewed-by: cjplummer, sspitsyn
2019-07-13 20:55:25 +09:00
Yasumasa Suenaga
cf39d96d3a
8209790: SA tools not providing option to connect to debug server
...
Reviewed-by: sspitsyn, cjplummer
2019-07-11 08:19:56 +09:00