Jaikiran Pai
5e680d0594
8288724: Prevent NullPointerException in serviceability/tmtools/jstack/DaemonThreadTest.java if jstack process fails
...
Reviewed-by: kevinw, sspitsyn
2022-06-21 07:12:32 +00:00
Alan Bateman
c76a06aeb5
8288214: serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java test failed
...
Reviewed-by: lmesnik, zgu, dcubed, sspitsyn
2022-06-14 13:00:27 +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
6ff2d89ea1
8287496: Alternative virtual thread implementation that maps to OS thread
...
Reviewed-by: rehn, mchung
2022-06-02 09:02:37 +00:00
Ichiroh Takiguchi
66340372d5
8287362: FieldAccessWatch testcase failed on AIX platform
...
Reviewed-by: cjplummer, mdoerr
2022-05-28 05:33:08 +00:00
Serguei Spitsyn
a0cccb5479
8286490: JvmtiEventControllerPrivate::set_event_callbacks CLEARING_MASK computation is incorrect
...
Reviewed-by: jbachorik, lmesnik, amenkov
2022-05-25 06:24:39 +00:00
Alexey Ivanov
e0d361cea9
8284191: Replace usages of 'a the' in hotspot and java.base
...
Reviewed-by: lancea, wetmore, naoto, iris, kevinw, xuelei
2022-05-24 11:25:13 +00:00
Alan Bateman
15f15830f0
8287008: Improve tests for thread dumps in JSON format
...
Reviewed-by: cjplummer
2022-05-24 06:20:53 +00:00
Leonid Mesnik
82d257006d
8283001: windows-x86-cmp-baseline fails in some jvmti native libs
...
Reviewed-by: sspitsyn, amenkov
2022-05-12 02:30:17 +00:00
Leonid Mesnik
aaeb08eca4
8278123: serviceability/dcmd/vm/ClassLoaderStatsTest.java failing with java.lang.AssertionError: Should have a hidden class
...
Reviewed-by: cjplummer
2022-05-10 22:28:12 +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
Matthias Baesken
0f62cb6fcc
8285921: serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java fails on Alpine
...
Reviewed-by: stuefe, dholmes
2022-05-03 11:21:57 +00:00
Leonid Mesnik
a8c8752602
8284556: Ensure reachability of classes in runtime/whitebox/TestHiddenClassIsAlive.java and serviceability/dcmd/vm/ClassLoaderHierarchyTest.java
...
Reviewed-by: cjplummer
2022-04-08 19:24:55 +00:00
Alex Menkov
0cd46f655a
8283597: [REDO] Invalid generic signature for redefined classes
...
Reviewed-by: sspitsyn, coleenp
2022-04-04 20:39:44 +00:00
Fei Yang
5905b02c0e
8276799: Implementation of JEP 422: Linux/RISC-V Port
...
Co-authored-by: Yadong Wang <yadonn.wang@huawei.com>
Co-authored-by: Yanhong Zhu <zhuyanhong2@huawei.com>
Co-authored-by: Feilong Jiang <jiangfeilong@huawei.com>
Co-authored-by: Kun Wang <wangkun49@huawei.com>
Co-authored-by: Zhuxuan Ni <nizhuxuan@huawei.com>
Co-authored-by: Taiping Guo <guotaiping1@huawei.com>
Co-authored-by: Kang He <hekang6@huawei.com>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Xiaolin Zheng <yunyao.zxl@alibaba-inc.com>
Co-authored-by: Kuai Wei <kuaiwei.kw@alibaba-inc.com>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: ihse, dholmes, rriggs, kvn, shade
2022-03-24 09:22:46 +00:00
Alex Menkov
5cf580e0fb
8283587: [BACKOUT] Invalid generic signature for redefined classes
...
Reviewed-by: lmesnik, dcubed, sspitsyn
2022-03-24 04:41:38 +00:00
Alex Menkov
f01773956f
8282241: Invalid generic signature for redefined classes
...
Reviewed-by: coleenp, sspitsyn
2022-03-23 18:31:34 +00:00
Albert Mingkun Yang
19d34bdf99
8281879: Serial: Merge CardGeneration into TenuredGeneration
...
Reviewed-by: tschatzl, iwalulya
2022-03-21 16:20:20 +00:00
Aleksey Shipilev
7b91bbba82
8282170: JVMTI SetBreakpoint metaspace allocation test
...
Reviewed-by: cjplummer, lmesnik
2022-03-10 18:53:59 +00:00
Matteo Baccan
ccad39237a
8282657: Code cleanup: removing double semicolons at the end of lines
...
Reviewed-by: lancea, rriggs, ihse, prr, iris, wetmore, darcy, dholmes
2022-03-07 21:33:40 +00:00
Chris Plummer
a6610031e2
8281614: serviceability/sa/ClhsdbFindPC.java fails with java.lang.RuntimeException: 'In code in NMethod for jdk/test/lib/apps/LingeredApp.steadyState' missing from stdout/stderr
...
Reviewed-by: dcubed, dholmes
2022-02-23 22:55:39 +00:00
Alex Menkov
138a17195d
8281267: VM HeapDumper dumps array classes several times
...
Reviewed-by: cjplummer, coleenp
2022-02-18 09:21:48 +00:00
Aleksey Shipilev
847a99b53d
8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling
...
Reviewed-by: dholmes, kvn
2022-02-16 20:08:27 +00:00
Emanuel Peter
67077a0430
8278423: ExtendedDTraceProbes should be deprecated
...
Reviewed-by: dholmes, hseigel, kvn, thartmann
2022-02-12 13:08:39 +00:00
Chris Plummer
fe0118f804
8279662: serviceability/sa/ClhsdbScanOops.java can fail do to unexpected GC
...
Reviewed-by: sspitsyn, kevinw
2022-02-02 21:51:39 +00:00
Chris Plummer
5080e815b4
8280770: serviceability/sa/ClhsdbThreadContext.java sometimes fails with 'Thread "SteadyStateThread"' missing from stdout/stderr
...
Reviewed-by: sspitsyn, dholmes
2022-02-01 15:59:35 +00:00
Chris Plummer
0740ac474c
8280555: serviceability/sa/TestObjectMonitorIterate.java is failing due to ObjectMonitor referencing a null Object
...
Reviewed-by: sspitsyn, lmesnik
2022-01-28 18:51:21 +00:00
Chris Plummer
bdfa15d92c
8250801: Add clhsdb "threadcontext" command
...
Reviewed-by: sspitsyn, kevinw
2022-01-18 19:21:13 +00:00
Yasumasa Suenaga
d1e6f26160
8279351: [TESTBUG] SADebugDTest.java does not handle "Address already in use" error
...
Reviewed-by: cjplummer
2022-01-04 15:00:58 +00:00
Sergey Bylokhov
7fea10327e
8279134: Fix Amazon copyright in various files
...
Reviewed-by: xliu, phh
2021-12-26 22:10:54 +00:00
Chris Plummer
eaefb1a1ed
8244669: convert clhsdb "mem" command from javascript to java
...
Reviewed-by: sspitsyn, kevinw, poonam
2021-12-22 23:02:41 +00:00
Chris Plummer
00c0d10870
8244670: convert clhsdb "whatis" command from javascript to java
...
Reviewed-by: sspitsyn, kevinw
2021-12-21 22:55:09 +00:00
Alex Menkov
63e43030ed
8278519: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null"
...
Reviewed-by: cjplummer, sspitsyn
2021-12-18 08:08:47 +00:00
Chris Plummer
587e5409c2
8210558: serviceability/sa/TestJhsdbJstackLock.java fails to find '^\s+- waiting to lock <0x[0-9a-f]+> \(a java\.lang\.Class ...'
...
Reviewed-by: kevinw, sspitsyn
2021-12-06 16:09:45 +00:00
Chris Plummer
19ce33d5e7
8258512: serviceability/sa/TestJmapCore.java timed out on macOS 10.13.6
...
Reviewed-by: lmesnik, dcubed
2021-12-02 22:16:55 +00:00
Leonid Mesnik
33e2a518eb
8265795: vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TestDescription.java fails when running with JEP 416
...
Reviewed-by: sspitsyn, dholmes
2021-11-22 17:11:34 +00:00
Thomas Stuefe
7281861e06
8272065: jcmd cannot rely on the old core reflection implementation which will be changed after JEP 416
...
Reviewed-by: mchung, coleenp, dholmes
2021-11-05 05:15:53 +00:00
Evgeny Astigeevich
8fc16f1605
8275729: Qualified method names in CodeHeap Analytics
...
Reviewed-by: yyang, thartmann
2021-11-02 16:32:04 +00:00
Mandy Chung
c6339cb8a2
8271820: Implementation of JEP 416: Reimplement Core Reflection with Method Handle
...
8013527: calling MethodHandles.lookup on itself leads to errors
Co-authored-by: Peter Levart <plevart@openjdk.org>
Co-authored-by: Claes Redestad <redestad@openjdk.org>
Co-authored-by: Mandy Chung <mchung@openjdk.org>
Reviewed-by: mcimadamore, plevart, egahlin, redestad, cjplummer, alanb
2021-10-28 18:32:50 +00:00
Igor Ignatyev
cea3f01046
8275666: serviceability/jvmti/GetObjectSizeClass.java shouldn't have vm.flagless
...
Reviewed-by: lmesnik
2021-10-20 19:24:46 +00:00
Stefan Karlsson
c60bcd09b7
8273928: Use named run ids when problem listing tests
...
Reviewed-by: pliden, kbarrett, dholmes
2021-09-21 07:42:36 +00:00
Ralf Schmelter
73da66ffb7
8272318: Improve performance of HeapDumpAllTest
...
Reviewed-by: lucy, sspitsyn
2021-08-18 18:30:26 +00:00
Jesper Wilhelmsson
c8add223a1
Merge
...
Reviewed-by: mikael
2021-08-03 01:01:25 +00:00
Igor Ignatyev
ada58d13f7
8067223: [TESTBUG] Rename Whitebox API package
...
Reviewed-by: dholmes, kvn
2021-08-02 20:44:18 +00:00
Chris Plummer
77fbd99f79
8270341: Test serviceability/dcmd/gc/HeapDumpAllTest.java timed-out
...
Reviewed-by: dcubed
2021-07-30 00:57:53 +00:00
Nick Gasson
9bc52afa48
8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1
...
Reviewed-by: cjplummer, kvn
2021-07-28 01:58:02 +00:00
Alex Menkov
8785737ba5
8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error
...
Reviewed-by: sspitsyn, kevinw
2021-07-26 20:16:32 +00:00
Jesper Wilhelmsson
0dcfc42f23
Merge
2021-07-24 01:06:15 +00:00
Igor Ignatyev
e90ed6cc38
8271173: serviceability/jvmti/GetObjectSizeClass.java doesn't check exit code
...
Reviewed-by: dholmes
2021-07-23 15:53:48 +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
Thomas Stuefe
6096dd9765
8268893: jcmd to trim the glibc heap
...
Reviewed-by: simonis, dholmes
2021-07-22 04:07:10 +00:00
Jesper Wilhelmsson
6b123b0591
Merge
2021-07-13 10:50:18 +00:00
Christoph Göttschkes
999ced03cc
8269873: serviceability/sa/Clhsdb tests are using a C2 specific VMStruct field
...
Reviewed-by: cjplummer, dholmes, sspitsyn
2021-07-12 11:23:38 +00:00
Anton Kozlov
7cbb67a3f8
8267666: Add option to jcmd GC.heap_dump to use existing file
...
Reviewed-by: rschmelter, clanger
2021-07-12 11:12:52 +00:00
Coleen Phillimore
bca570c56e
8269962: SA has unused Hashtable, Dictionary classes
...
Reviewed-by: cjplummer, iklam, dholmes
2021-07-08 14:28:32 +00:00
Yi Yang
a9e201016d
8268425: Show decimal nid of OSThread instead of hex format one
...
Reviewed-by: stuefe, kevinw
2021-07-07 01:37:50 +00:00
Alex Menkov
7a23c9cbb7
8260540: serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'"
...
Reviewed-by: sspitsyn, kevinw
2021-06-29 18:39:42 +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
Alex Menkov
280f2d57d1
8268433: serviceability/dcmd/framework/VMVersionTest.java fails with Unable to send object throw not established PipeIO Listener Thread connection
...
Reviewed-by: sspitsyn, cjplummer
2021-06-24 00:28:45 +00:00
Chris Plummer
8caeca003e
8264775: ClhsdbFindPC still fails with java.lang.RuntimeException: 'In java stack' missing from stdout/stderr
...
Reviewed-by: dcubed
2021-06-18 20:27:30 +00:00
Igor Ignatyev
21abcc4a5a
8268564: mark hotspot serviceability/attach tests which ignore external VM flags
...
Reviewed-by: sspitsyn
2021-06-18 10:06:12 +00:00
Igor Ignatyev
f83c6b8a6a
8268531: mark SDTProbesGNULinuxTest as ignoring external VM flags
...
Reviewed-by: sspitsyn
2021-06-18 10:05:15 +00:00
Igor Ignatyev
8366c6936e
8268541: mark hotspot serviceability/sa tests which ignore external VM flags
...
Reviewed-by: sspitsyn
2021-06-18 10:04:25 +00:00
Igor Ignatyev
5b198986ce
8268563: mark hotspot serviceability/jvmti tests which ignore external VM flags
...
Reviewed-by: sspitsyn
2021-06-18 10:03:21 +00:00
Igor Ignatyev
5b8c51f59a
8268539: several serviceability/sa tests should be run in driver mode
...
Backport-of: 78cb6776b6
2021-06-10 17:19:37 +00:00
Igor Ignatyev
74007890bb
8268542: serviceability/logging/TestFullNames.java tests only 1st test case
...
Reviewed-by: sspitsyn
2021-06-10 14:43:08 +00:00
Igor Ignatyev
e0c0b139d3
8268534: some serviceability/jvmti tests should be run in driver mode
...
Reviewed-by: sspitsyn
2021-06-10 09:52:07 +00:00
Igor Ignatyev
92f0b6d49e
8268532: several serviceability/attach tests should be run in driver mode
...
Reviewed-by: sspitsyn
2021-06-10 09:51:22 +00:00
Igor Ignatyev
964118f7fd
8268538: mark hotspot serviceability/logging tests which ignore external VM flags
...
Reviewed-by: sspitsyn
2021-06-10 09:49:23 +00:00
Igor Ignatyev
05090fc8fd
8268536: mark hotspot serviceability/dcmd tests which ignore external VM flags
...
Reviewed-by: sspitsyn
2021-06-10 09:48:10 +00:00
Matthias Baesken
78b09ab049
8268463: Windows 32bit build fails in DynamicCodeGenerated\libDynamicCodeGenerated.cpp
...
Reviewed-by: sspitsyn, cjplummer
2021-06-10 08:08:43 +00:00
Alex Menkov
b568e87947
8237388: serviceability/dcmd/framework/VMVersionTest.java fails with connection refused error.
...
Reviewed-by: cjplummer, sspitsyn
2021-06-08 17:05:22 +00:00
Leonid Mesnik
64ec8b3e5c
8212155: Race condition when posting dynamic_code_generated event leads to JVM crash
...
Reviewed-by: sspitsyn, dcubed
2021-06-04 17:22:01 +00:00
Volker Simonis
1d2c7ac3f7
8267555: Fix class file version during redefinition after 8238048
...
Reviewed-by: coleenp, sspitsyn
2021-05-28 08:32:43 +00:00
Yasumasa Suenaga
37bc4e2e3c
8263635: Add --servername option to jhsdb debugd
...
Reviewed-by: cjplummer, sspitsyn
2021-05-27 04:54:16 +00:00
Daniel D. Daugherty
8c71144a23
8265153: add time based test for ThreadMXBean.getThreadInfo() and ThreadInfo.getLockOwnerName()
...
Reviewed-by: dholmes, cjplummer
2021-05-15 13:14:49 +00:00
Harold Seigel
e14b026841
8243287: Removal of Unsafe::defineAnonymousClass
...
Reviewed-by: iklam, mchung, alanb, dholmes
2021-05-13 12:46:54 +00:00
Hamlin Li
3c47cab6db
8261034: improve jcmd GC.class_histogram to support parallel
...
Reviewed-by: cjplummer, sspitsyn
2021-05-12 01:06:44 +00:00
Yasumasa Suenaga
8bcebe73d2
8265505: findsym does not work on remote debug server
...
Reviewed-by: cjplummer, kevinw
2021-05-05 00:26:12 +00:00
Vladimir Kozlov
694acedf18
8264805: Remove the experimental Ahead-of-Time Compiler
...
Reviewed-by: coleenp, erikj, stefank, iignatyev, dholmes, aph, shade, iklam, mchung, iveresov
2021-04-27 01:12:18 +00:00
Leonid Mesnik
b5c6351315
8264663: Update test SuspendWithCurrentThread.java to verify that suspend doesn't exit until resumed
...
Reviewed-by: dcubed, sspitsyn
2021-04-26 19:48:57 +00:00
Yasumasa Suenaga
159f5e1ede
8263636: Add --disable-registry option to jhsdb debugd
...
Reviewed-by: cjplummer, kevinw
2021-04-22 15:01:33 +00:00
Robbin Ehn
86bd44fe80
8257831: Suspend with handshakes
...
Reviewed-by: dcubed, rrich, dholmes, pchilanomate, sspitsyn
2021-04-22 10:30:47 +00:00
Daniel D. Daugherty
1ca4abe9f2
8262881: port JVM/DI tests from JDK-4413752 to JVM/TI
...
Reviewed-by: sspitsyn, rehn
2021-04-09 15:01:36 +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
Yasumasa Suenaga
c41cd1521f
8264686: ClhsdbTestConnectArgument.java should use SATestUtils::validateSADebugDPrivileges
...
Reviewed-by: cjplummer
2021-04-05 23:48:30 +00:00
Ioi Lam
5858399062
8264285: Clean the modification of ccstr JVM flags
...
Reviewed-by: dholmes, coleenp
2021-04-01 18:25:14 +00:00
Yasumasa Suenaga
a209ed01ba
8263670: pmap and pstack in jhsdb do not work on debug server
...
Reviewed-by: cjplummer, sspitsyn
2021-03-27 11:15:17 +00:00
Yasumasa Suenaga
b2a52ea516
8263342: Add --connect option to jhsdb hsdb/clhsdb
...
Reviewed-by: cjplummer, sspitsyn
2021-03-23 06:27:20 +00:00
Vipin Sharma
086a66a0cd
8261095: Add test for clhsdb "symbol" command
...
Reviewed-by: cjplummer, ysuenaga
2021-03-17 08:30:53 +00:00
Chris Plummer
8e562d261c
8263477: serviceability/sa/ClhsdbDumpheap.java timed out
...
Reviewed-by: lmesnik, dcubed
2021-03-13 22:52:24 +00:00
Igor Ignatyev
a7aba2b61c
8263549: 8263412 can cause jtreg testlibrary split
...
Reviewed-by: iklam, dcubed
2021-03-13 14:51:53 +00:00
Chris Plummer
43524cc41a
8243455: Many SA tests can fail due to trying to get the stack trace of an active method
...
Reviewed-by: lmesnik, ysuenaga, sspitsyn
2021-03-12 23:35:47 +00:00
Igor Ignatyev
e834f99d1d
8263412: ClassFileInstaller can't be used by classes outside of default package
...
Reviewed-by: iklam, coleenp, mseledtsov
2021-03-12 23:13:16 +00:00
Chris Plummer
ecfa712c1d
8263326: Remove ReceiverTypeData check from serviceability/sa/TestPrintMdo.java
...
Reviewed-by: dholmes
2021-03-12 21:05:02 +00:00
Yasumasa Suenaga
70342e8513
8262520: Add SA Command Line Debugger support to connect to debug server
...
Reviewed-by: cjplummer, kevinw
2021-03-09 23:41:52 +00:00
Leonid Mesnik
2515c42b2c
8262332: serviceability/sa/ClhsdbJhisto.java fails with Test ERROR java.lang.RuntimeException: 'ParselTongue' missing from stdout/stderr
...
Reviewed-by: cjplummer
2021-02-26 16:35:28 +00:00
Lin Zang
c54724da14
8257234: Add gz option to SA jmap to write a gzipped heap dump
...
Reviewed-by: cjplummer, ysuenaga, sspitsyn
2021-02-25 12:09:55 +00:00
Chris Plummer
aea474c48d
8261269: When using clhsdb to "inspect" a java object, clhsdb prints "Oop for..." twice
...
Reviewed-by: sspitsyn, kevinw
2021-02-22 23:22:50 +00:00
Chris Plummer
18188c2aa7
8261692: Bugs in clhsdb history support
...
Reviewed-by: amenkov, sspitsyn
2021-02-20 23:19:41 +00:00
Chris Plummer
0825bc5550
8261929: ClhsdbFindPC fails with java.lang.RuntimeException: 'In java stack' missing from stdout/stderr
...
Reviewed-by: amenkov, stuefe, sspitsyn
2021-02-20 20:48:00 +00:00
Chris Plummer
c2509ea9bc
8261857: serviceability/sa/ClhsdbPrintAll.java failed with "Test ERROR java.lang.RuntimeException: 'cannot be cast to' found in stdout"
...
Reviewed-by: sspitsyn
2021-02-20 20:46:57 +00:00
Chris Plummer
c158413e48
8261098: Add clhsdb "findsym" command
...
Reviewed-by: amenkov, sspitsyn
2021-02-19 00:58:28 +00:00
Chris Plummer
55d7bbcec0
8261607: SA attach is exceeding JNI Local Refs capacity
...
Reviewed-by: sgehwolf, amenkov
2021-02-16 21:16:55 +00:00
Chris Plummer
e29c560a11
8247514: Improve clhsdb 'findpc' ability to determine what an address points to by improving PointerFinder and PointerLocation classes
...
Reviewed-by: ysuenaga, kevinw
2021-02-12 22:01:43 +00:00
Alex Menkov
cc5691c69e
8248162: serviceability/attach/RemovingUnixDomainSocketTest.java failed
...
Reviewed-by: cjplummer, sspitsyn
2021-02-10 22:17:48 +00:00
Roland Westrelin
3495febf51
8260296: SA's dumpreplaydata fails
...
Reviewed-by: kvn, cjplummer, iignatyev
2021-02-05 09:33:54 +00:00
Yasumasa Suenaga
6b24e98c42
8259008: ArithmeticException was thrown at "Monitor Cache Dump" on HSDB
...
Reviewed-by: dcubed, gziemski, eosterlund, cjplummer, sspitsyn
2021-01-30 03:46:23 +00:00
Ioi Lam
396a496f3c
8260467: Move well-known classes from systemDictionary.hpp to vmClasses.hpp
...
Reviewed-by: dholmes, coleenp
2021-01-28 04:24:04 +00:00
Yasumasa Suenaga
90960c5f22
8252657: JVMTI agent is not unloaded when Agent_OnAttach is failed
...
Reviewed-by: dholmes, sspitsyn
2021-01-15 02:47:30 +00:00
Patricio Chilano Mateo
7b05439dcc
8258057: serviceability/attach/RemovingUnixDomainSocketTest.java doesn't ignore VM warnings
...
Reviewed-by: cjplummer, amenkov, dholmes
2020-12-17 16:41:50 +00:00
Daniel D. Daugherty
2e19026d45
8253064: monitor list simplifications and getting rid of TSM
...
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Reviewed-by: eosterlund, rehn, coleenp
2020-11-11 16:20:11 +00:00
Coleen Phillimore
7d4e86be3b
8138588: VerifyMergedCPBytecodes option cleanup needed
...
Reviewed-by: hseigel, dcubed, sspitsyn
2020-11-10 20:38:25 +00:00
Nick Gasson
50357d136a
8254723: add diagnostic command to write Linux perf map file
...
Reviewed-by: ysuenaga, sspitsyn
2020-11-03 01:37:57 +00:00
Richard Reingruber
40f847e2fb
8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents
...
8233915: JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement
Reviewed-by: mdoerr, goetz, sspitsyn, kvn
2020-10-20 15:31:55 +00:00
Jose Ricardo Ziviani
b1448da109
8253900: SA: wrong size computation when JVM was built without AOT
...
Reviewed-by: cjplummer, sspitsyn
2020-10-09 12:56:47 +00:00
Leonid Mesnik
84402796b2
8180514: TestPrintMdo.java test fails with -XX:-TieredCompilation
...
Reviewed-by: cjplummer, sspitsyn
2020-10-01 14:59:51 +00:00
Alex Menkov
3320fc0f52
8253372: [TESTBUG] update tests which require jvmti - hotspot
...
Reviewed-by: sspitsyn, iklam
2020-09-23 21:11:31 +00:00
Daniil Titov
f800af978c
8241390: 'Deadlock' with VM_RedefineClasses::lock_classes()
...
Reviewed-by: coleenp, sspitsyn
2020-09-21 19:32:24 +00:00
Chris Plummer
d4269fd520
8253028: SA core file tests still time out on OSX with "java.io.IOException: App waiting timeout"
...
Reviewed-by: amenkov
2020-09-17 22:17:36 +00:00
Richard Reingruber
a4c6a99e61
8252593: [TESTBUG] serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java failed with JVMTI_ERROR_INVALID_SLOT
...
Reviewed-by: sspitsyn, cjplummer
2020-09-17 13:08:43 +00:00
Christoph Göttschkes
26c7218ab9
8252773: [TESTBUG] serviceability/jvmti/GetObjectSizeOverflow fails due to OOM conditions
...
Reviewed-by: cjplummer, lmesnik
2020-09-08 22:59:41 +00:00
Christoph Langer
cc5039e19e
8252837: Cleanup SAP Copyright file headers
...
Reviewed-by: dholmes
2020-09-07 07:30:10 +00:00
Igor Ignatyev
4fe6a3da68
8252532: use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath")
...
Reviewed-by: dholmes, sspitsyn
2020-09-01 17:23:00 -07:00
Igor Ignatyev
c58de6c6ff
8252403: rewrite serviceability/7170638/SDTProbesGNULinuxTest.sh to java
...
Reviewed-by: sspitsyn, amenkov
2020-09-01 12:25:10 -07:00
Richard Reingruber
c4bb35ef33
8249293: Unsafe stackwalk in VM_GetOrSetLocal::doit_prologue()
...
Reviewed-by: sspitsyn, dholmes
2020-07-31 09:07:29 +02: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
Kevin Walls
99c9b39058
8248295: serviceability/jvmti/CompiledMethodLoad/Zombie.java failure with Graal
...
Reviewed-by: kvn, sspitsyn
2020-08-20 11:42:12 +01:00
Chris Plummer
db46b297fa
8251121: six SA tests leave core files behind on macOS
...
Reviewed-by: dholmes, dcubed
2020-08-06 18:21:21 -07:00
Chris Plummer
54bed60bfe
8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols
...
8249150: SA core file tests sometimes time out on OSX with "java.io.IOException: App waiting timeout"
Reviewed-by: sspitsyn, amenkov
2020-08-03 17:38:22 -07:00
Chris Plummer
816a7060ba
8248882: SA PMap and PStack support on OSX works with core files. Enable them
...
Reviewed-by: sspitsyn, amenkov
2020-07-28 12:04:58 -07:00
Daniil Titov
277ec3d260
8216324: GetClassMethods is confused by the presence of default methods in super interfaces
...
Reviewed-by: sspitsyn, amenkov
2020-07-27 11:34:19 -07:00
Coleen Phillimore
2d8e74ddea
8249768: Move static oops and NullPointerException oops from Universe into OopStorage
...
Make NPE oops an objArrayOop.
Reviewed-by: dholmes, eosterlund
2020-07-22 10:32:44 -04:00
Poonam Bajaj
9376dd810c
8236042: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -Xcomp -XX:TieredStopAtLevel=1
...
Modify the test case to handle the scenario's of no printmdo's.
Reviewed-by: cjplummer, kvn
2020-07-19 22:39:07 +00: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
Yasumasa Suenaga
faf4d7ccb7
8242428: JVMTI thread operations should use Thread-Local Handshake
...
Reviewed-by: dcubed, sspitsyn, dholmes
2020-07-11 23:28:02 +09:00
Mikael Vidstedt
09510a15a1
Merge
2020-07-10 23:12:29 -07:00
Igor Ignatyev
04280a0d05
8249000: vm.gc.X should take selected JIT into account
...
Reviewed-by: kvn
2020-07-10 11:52:35 -07:00
Vladimir Kozlov
a8d20c9254
8247527: serviceability/dcmd/gc/HeapDumpCompressedTest.java fails with Graal + ZGC
...
Excludes running Graal with GC which it does not support
Reviewed-by: dholmes, iignatyev
2020-07-04 01:06:07 -07:00
Chris Plummer
db2d4e8f5a
8248194: Need better support for running SA tests on core files
...
Reviewed-by: amenkov, lmesnik
2020-07-07 13:07:53 -07:00
Aleksey Shipilev
b71dac2502
8247575: serviceability/dcmd/gc/HeapDumpCompressedTest unlocks experimental options for Shenandoah and Z
...
Reviewed-by: tschatzl, stefank
2020-06-15 16:16:48 +02:00
Ralf Schmelter
7450098458
8247362: HeapDumpComressedTest fails
...
Reviewed-by: dcubed, stefank
2020-06-10 23:40:44 +02:00
Ralf Schmelter
19be497143
8237354: Add option to jcmd to write a gzipped heap dump
...
Reviewed-by: rrich, clanger, goetz
2020-06-10 12:29:01 +02:00
Igor Ignatyev
dc91b06661
8244614: cleanup keywords used/available in hotspot testbase
...
Reviewed-by: coleenp, mseledtsov
2020-06-08 21:27:22 -07:00
Jesper Wilhelmsson
e58423796e
Merge
2020-07-07 03:12:11 +02:00
Paul Hohensee
51b7c76a95
8245129: Enhance jstat gc option output and tests
...
Widen and right-justify size fields assuming 2tb heap
Reviewed-by: simonis, dtitov
2020-06-29 13:39:35 -07:00
Daniil Titov
7045a46250
8244993: Revert changes to OutputAnalyzer stderrShouldBeEmptyIgnoreVMWarnings() that allow version strings
...
Reviewed-by: dholmes, cjplummer
2020-05-28 15:58:59 -07:00
Serguei Spitsyn
8e01f3ad02
8244571: assert(!_thread->is_pending_jni_exception_check()) failed: Pending JNI Exception Check during class loading
...
Fix the -Xcheck:jni asserts
Reviewed-by: dholmes, cjplummer
2020-05-23 10:39:07 +00:00
Chris Plummer
9dc6f10755
8244203: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java fails with NullPointerException
...
Reviewed-by: sspitsyn, dtitov
2020-05-22 13:29:26 -07:00
Mikael Vidstedt
071bd521bc
8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
...
Reviewed-by: alanb, bchristi, dcubed, dfuchs, eosterlund, erikj, glaubitz, ihse, iignatyev, jjiang, kbarrett, ksrini, kvn, naoto, prr, rriggs, serb, sspitsyn, stefank, tschatzl, valeriep, weijun, weijun
2020-05-20 17:33:37 -07:00
Alex Menkov
9a0463165d
8244973: serviceability/attach/RemovingUnixDomainSocketTest.java fails "stderr was not empty"
...
Reviewed-by: dholmes, sspitsyn
2020-05-14 10:29:52 -07:00
Alex Menkov
073e095e60
8235211: serviceability/attach/RemovingUnixDomainSocketTest.java fails with AttachNotSupportedException: Unable to open socket file
...
Reviewed-by: sspitsyn, ysuenaga
2020-05-13 15:25:59 -07:00
Daniil Titov
a726aca6de
8242009: Review setting test.java/vm.opts in jcmd/jhsdb and debugger in serviceability tests
...
Reviewed-by: cjplummer
2020-05-12 09:45:24 -07:00
Yumin Qi
0c0d485c37
8237750: Load libzip.so only if necessary
...
Libzip.so is unconditionally loaded even without usage. Fix by on demand loading.
Reviewed-by: dlong, iklam, ccheung
2020-05-05 15:40:18 -07: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
Harold Seigel
d74e4f2237
8243572: Multiple tests fail with assert(cld->klasses() != 0LL) failed: unexpected NULL for cld->klasses()
...
Merge unsafe anonymous class stats with hidden classes, avoiding having to call cld->klasses()
Reviewed-by: lfoltan, mchung, mgronlun
2020-04-30 13:10:09 +00:00
Chris Plummer
e513acab16
8214797: TestJmapCoreMetaspace.java timed out
...
Reviewed-by: dcubed
2020-04-29 21:03:15 -07:00
Alex Menkov
8a7ff65d98
8242522: Minor LingeredApp improvements
...
Reviewed-by: lmesnik, cjplummer
2020-04-29 16:02:56 -07:00
Igor Ignatyev
d7b3692983
8243929: use @requires in serviceability/attach/AttachWithStalePidFile.java test
...
Reviewed-by: cjplummer
2020-04-29 07:08:31 -07:00
Stefan Karlsson
35af52dd4f
8244010: Simplify usages of ProcessTools.createJavaProcessBuilder in our tests
...
Reviewed-by: lmesnik, iignatyev, coleenp, dholmes
2020-04-29 08:52:18 +02: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
Chris Plummer
6911667eb7
8243500: SA: Incorrect BCI and Line Number with jstack if the top frame is in the interpreter (BSD and Windows)
...
Reviewed-by: amenkov, sspitsyn
2020-04-28 13:38:45 -07:00
David Holmes
a8ffbb350d
8243989: test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java needs to use othervm
...
Reviewed-by: mdoerr
2020-04-28 05:53:19 -04:00
Igor Ignatyev
9cea1a5179
8243954: serviceability/logging/TestQuotedLogOutputs.java fails after 8243928
...
Reviewed-by: dholmes
2020-04-28 03:29:38 -04:00
Igor Ignatyev
1041efe027
8243946: serviceability/sa and jvmti tests fail after JDK-8243928
...
Reviewed-by: dholmes, mikael, sspitsyn
2020-04-27 22:24:54 -07:00
Serguei Spitsyn
ae9d5636f1
8243941: build issue introduced with the push of 8242237
...
Use right type to declare function argument
Reviewed-by: iignatyev
2020-04-28 04:46:08 +00:00
Igor Ignatyev
3a9f7648d2
8243928: several svc tests can be run in driver mode
...
Reviewed-by: amenkov
2020-04-27 20:06:22 -07:00
Serguei Spitsyn
223ca800cc
8242237: Improve JVM TI HiddenClasses tests
...
Improve JVM TI HiddenClasses test: cleanup + more comments
Reviewed-by: lmesnik, amenkov
2020-04-28 02:37:15 +00:00
Igor Ignatyev
806566519a
8243568: serviceability/logging/TestLogRotation.java uses 'test.java.opts' and not 'test.vm.opts'
...
Reviewed-by: lmesnik, dholmes
2020-04-26 18:09:33 -07:00
Coleen Phillimore
90ada6a314
8238048: Close alignment gaps in InstanceKlass
...
Moved fields around and some constant fields into ConstantPool
Reviewed-by: cjplummer, dlong, iklam
2020-04-23 16:29:22 -04:00
Chris Plummer
d80f55e7e9
8243206: Cleanup error checking and handling in serviceability/sa/JhsdbThreadInfoTest.ja
...
Reviewed-by: amenkov, sspitsyn
2020-04-21 16:11:25 -07:00
Mandy Chung
7cc1371059
8238358: Implementation of JEP 371: Hidden Classes
...
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: David Holmes <david.holmes@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jamsheed Mohammed C M <jamsheed.c.m@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Amy Lu <amy.lu@oracle.com>
Reviewed-by: alanb, cjplummer, coleenp, dholmes, dlong, forax, jlahoda, psandoz, plevart, sspitsyn, vromero
2020-04-21 06:55:38 -07:00
Chris Plummer
4a09f31eff
8237250: pmap and pstack should do a better of making it clear that they are not supported on Mac OS X
...
Reviewed-by: amenkov, sspitsyn
2020-04-13 16:30:11 -07:00
Igor Ignatyev
116fe806c3
8242313: use reproducible random in hotspot svc tests
...
Reviewed-by: cjplummer
2020-04-13 12:31:34 -07:00
Chris Plummer
e0a75ed00d
8242162: convert clhsdb "sysprops" command from javascript to java
...
Reviewed-by: sspitsyn, ysuenaga
2020-04-09 07:13:49 -07:00
Chris Plummer
d1091364aa
8240990: convert clhsdb "dumpclass" command from javascript to java
...
Reviewed-by: sspitsyn, ysuenaga
2020-04-08 21:01:01 -07:00
Chris Plummer
82dfec76c6
8242384: sa/TestSysProps.java failed due to "RuntimeException: Could not find property in jinfo output: [0.058s][info][cds] Archive was created with UseCompressedOops"
...
Reviewed-by: dcubed
2020-04-08 14:11:06 -07:00
Chris Plummer
64957a1770
8242265: serviceability/sa/ClhsdbScanOops.java fails due to bad @requires expression
...
Reviewed-by: sspitsyn, lmesnik
2020-04-08 12:03:02 -07:00
Chris Plummer
ccd2a16c58
8242165: SA sysprops support fails to dump all system properties
...
Reviewed-by: sspitsyn, ysuenaga
2020-04-07 18:32:55 -07:00
Chris Plummer
9fb91b4e9c
8242142: convert clhsdb "class" and "classes" commands from javascript to java
...
Reviewed-by: sspitsyn, amenkov
2020-04-07 16:31:46 -07:00
Chris Plummer
cceee2c638
8242168: ClhsdbFindPC.java failed due to "RuntimeException: 'In code in NMethod for LingeredAppWithTrivialMain.main' missing from stdout/stderr"
...
Reviewed-by: lmesnik, iignatyev
2020-04-07 09:36:13 -07:00
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
Leonid Mesnik
8c40b77cd8
8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash
...
Reviewed-by: thartmann, sspitsyn
2019-06-07 12:26:50 -07:00
Thomas Stuefe
19ab931c71
8225348: serviceability/dcmd/vm/EventsTest.java failed
...
Reviewed-by: jcbeyler, cjplummer
2019-06-05 21:14:46 +02:00
Thomas Stuefe
dbc3f88d5c
8224600: Provide VM.events command
...
Reviewed-by: minqi, dholmes, mbaesken, clanger
2019-06-05 07:25:09 +02:00
Rahul Raghavan
c4f8325420
8220449: serviceability/dcmd/compiler/CodelistTest.java failure
...
Added -XX:-BackgroundCompilation to test to eager initialize JVMCI
Reviewed-by: gadams, thartmann
2019-05-29 07:49:06 +05:30
Yasumasa Suenaga
b77c2ea4e9
8224252: [TESTBUG] hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java is timing out again after fix for JDK-8163805
...
Reviewed-by: cjplummer, sspitsyn
2019-05-25 20:55:33 +09:00
Martin Doerr
6b2615be6a
8224230: [PPC64, s390] Support AsyncGetCallTrace
...
Reviewed-by: goetz, jcbeyler, sspitsyn
2019-05-21 11:45:37 +02:00
Robbin Ehn
1645161cad
8223306: Remove threads linked list (use ThreadsList's array in SA)
...
Reviewed-by: coleenp, dholmes, dcubed
2019-05-21 10:34:57 +02:00
Yasumasa Suenaga
3b8d8d0a89
8163805: hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java failed with timed out
...
Reviewed-by: cjplummer, jcbeyler
2019-05-18 15:42:21 +09:00
Jean Christophe Beyler
c8319ed0cc
8224020: AsyncGetCallTrace test should not run on PPC64 or IA64
...
Restrict the test to the right architectures
Reviewed-by: cjplummer, sspitsyn, simonis
2019-05-16 12:48:21 -07:00
Jean Christophe Beyler
4e2ebd3937
8223040: Add a AsyncGetCallTrace test
...
Add a AsyncGetCallTrace test
Reviewed-by: sspitsyn, dcubed
2019-05-08 15:36:10 -07: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
Serguei Spitsyn
e3aa6f7907
8222934: mark new VM option AllowRedefinitionToAddOrDeleteMethods as deprecated
...
Mark new option depricated
Reviewed-by: dcubed, coleenp, dholmes
2019-04-30 01:56:28 -07:00
Coleen Phillimore
6ebf2ce655
8192936: RI does not follow the JVMTI RedefineClasses spec that is too strict in the definition
...
Introduce new flag fo compatibility: -XX:AllowRedefinitionToAddOrDeleteMethods
Reviewed-by: jcbeyler, sspitsyn
2019-04-19 21:49:54 -07:00
Serguei Spitsyn
ff03f5c84e
8222072: JVMTI GenerateEvents() sends CompiledMethodLoad events to wrong jvmtiEnv
...
Fix GenerateEvents() to send CompiledMethodLoad events to requesting agent only
Reviewed-by: jcbeyler, amenkov
2019-04-10 17:29:03 -07:00
Daniil Titov
8dfa6d1acc
8221730: jcmd process name matching broken
...
Reviewed-by: jcbeyler, dholmes, cjplummer
2019-04-08 17:09:02 +00:00
Zhengyu Gu
6881a91868
8220602: Shenandoah-SA: Enable best-effort implementation of heap walk
...
Reviewed-by: rkennke, cjplummer
2019-03-14 09:53:15 -04:00
Roger Riggs
75745ee70d
8224505: TestQuotedLogOutput failure after ProcessBuilder changes
...
Reviewed-by: alanb
2019-05-22 13:31:42 -04:00
Nick Gasson
0eadf53694
8220707: [TESTBUG] serviceability/sa/TestHeapDumpForLargeArray.java fails with jtreg -vmoption:-Xmx < 8g
...
Reviewed-by: clanger, sballal, jcbeyler
2019-03-29 09:31:44 +00:00