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
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
Coleen Phillimore
f3ba2690c5
8256306: ObjectMonitor::_contentions field should not be 'jint'
...
Reviewed-by: dholmes, stuefe, dcubed
2021-06-23 14:27:31 +00:00
Yasumasa Suenaga
7e41ca3da8
8266957: SA has not followed JDK-8220587 and JDK-8224965
...
Reviewed-by: cjplummer, sspitsyn
2021-06-05 00:07:04 +00:00
Weijun Wang
6765f90250
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
...
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: erikj, darcy, chegar, naoto, joehw, alanb, mchung, kcr, prr, lancea
2021-06-02 11:57:31 +00:00
Yasumasa Suenaga
37bc4e2e3c
8263635: Add --servername option to jhsdb debugd
...
Reviewed-by: cjplummer, sspitsyn
2021-05-27 04:54:16 +00:00
Chris Plummer
10236e7a52
8263242: serviceability/sa/ClhsdbFindPC.java cannot find MaxJNILocalCapacity with ASLR
...
Reviewed-by: kevinw, ysuenaga
2021-05-18 21:26:56 +00:00
Mitsuru Kariya
a555fd89d0
8264734: Some SA classes could use better hashCode() implementation
...
Reviewed-by: cjplummer, kevinw
2021-05-17 09:49:57 +00:00
Patricio Chilano Mateo
853ffdb25c
8265934: Cleanup _suspend_flags and _special_runtime_exit_condition
...
Reviewed-by: rehn, dcubed, dholmes
2021-05-13 18:04:26 +00:00
Harold Seigel
e14b026841
8243287: Removal of Unsafe::defineAnonymousClass
...
Reviewed-by: iklam, mchung, alanb, dholmes
2021-05-13 12:46:54 +00:00
Yasumasa Suenaga
476994aa37
8266531: ZAddress::address() should be removed from SA
...
Reviewed-by: cjplummer, stefank
2021-05-12 05:27:14 +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
Yasumasa Suenaga
b88785d2c6
8266038: Move newAddress() to JVMDebugger
...
Reviewed-by: kevinw, amenkov
2021-05-05 00:22:00 +00:00
Patricio Chilano Mateo
42af7da94d
8265933: Move Java monitor related fields from class Thread to JavaThread
...
Reviewed-by: rehn, dcubed, coleenp, dholmes
2021-04-29 18:13:27 +00:00
Yi Yang
fbfd4ea3ce
8265914: Duplicated NotANode and not_a_node
...
Reviewed-by: thartmann
2021-04-27 13:00:08 +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
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
Yasumasa Suenaga
b1a225e119
8263565: NPE was thrown when sun.jvm.hotspot.rmi.serverNamePrefix was set
...
Reviewed-by: cjplummer, amenkov
2021-04-06 00:09:04 +00:00
Andrey Turbanov
6cf109503a
8264484: Replace uses of StringBuffer with StringBuilder in jdk.hotspot.agent
...
Reviewed-by: kevinw, amenkov, ysuenaga
2021-04-01 07:22:41 +00:00
Koichi Sakata
39f0b27a12
8176026: SA: Huge heap sizes cause a negative value to be displayed in the jhisto heap total
...
Reviewed-by: cjplummer, kevinw, ysuenaga
2021-04-01 04:10:15 +00:00
Joe Darcy
815248ab27
8264148: Update spec for exceptions retrofitted for exception chaining
...
Reviewed-by: rriggs, smarks
2021-03-30 19:59:59 +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
Anton Kozlov
dbc9e4b50c
8253795: Implementation of JEP 391: macOS/AArch64 Port
...
8253816: Support macOS W^X
8253817: Support macOS Aarch64 ABI in Interpreter
8253818: Support macOS Aarch64 ABI for compiled wrappers
8253819: Implement os/cpu for macOS/AArch64
8253839: Update tests and JDK code for macOS/Aarch64
8254941: Implement Serviceability Agent for macOS/AArch64
8255776: Change build system for macOS/AArch64
8262903: [macos_aarch64] Thread::current() called on detached thread
Co-authored-by: Vladimir Kempik <vkempik@openjdk.org>
Co-authored-by: Bernhard Urban-Forster <burban@openjdk.org>
Co-authored-by: Ludovic Henry <luhenry@openjdk.org>
Co-authored-by: Monica Beckwith <mbeckwit@openjdk.org>
Reviewed-by: erikj, ihse, prr, cjplummer, stefank, gziemski, aph, mbeckwit, luhenry
2021-03-25 18:10:18 +00:00
Koichi Sakata
91d86e6ac1
8263572: Output from jstack mixed mode is misaligned
...
Reviewed-by: cjplummer, sspitsyn
2021-03-23 21:12:54 +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
Chris Plummer
30da9bc3c0
8263546: Add "findsym" command to clhsdb.html help file
...
Reviewed-by: ysuenaga, lmesnik
2021-03-19 19:16:59 +00:00
Yasumasa Suenaga
e03a59489c
8262504: Some CLHSDB command cannot know they run on remote debugger
...
Reviewed-by: cjplummer, sspitsyn
2021-03-16 05:46:23 +00:00
Thomas Schatzl
4f1cda4fd7
8263387: G1GarbageCollection JFR event gets gc phase, not gc type
...
Reviewed-by: sjohanss, ayang, iwalulya
2021-03-15 18:07:44 +00:00
Chris Plummer
b2f7c58dc9
8263055: hsdb Command Line Debugger does not properly direct output for some commands
...
Reviewed-by: amenkov, ysuenaga
2021-03-12 21:06:14 +00:00
Ioi Lam
d8a9c3ca92
8263002: Remove CDS MiscCode region
...
Reviewed-by: coleenp, dholmes
2021-03-10 06:07:39 +00:00
Yasumasa Suenaga
d0c1aec202
8263140: Japanese chars garble in console window in HSDB
...
Reviewed-by: iklam, prr, cjplummer
2021-03-09 23:43:07 +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
Matthias Baesken
0265ab63e4
8262466: linux libsaproc/DwarfParser.cpp delete DwarfParser object in early return
...
Reviewed-by: ysuenaga, kevinw
2021-03-03 07:41:01 +00:00
Yasumasa Suenaga
3b350ad87f
8261710: SA DSO objects have sizes that are too large
...
Reviewed-by: sspitsyn, cjplummer
2021-03-02 06:56:40 +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
539c80bfda
8261702: ClhsdbFindPC can fail due to PointerFinder incorrectly thinking an address is in a .so
...
Reviewed-by: ysuenaga, kevinw, sspitsyn
2021-02-21 18:59:02 +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
c158413e48
8261098: Add clhsdb "findsym" command
...
Reviewed-by: amenkov, sspitsyn
2021-02-19 00:58:28 +00:00
Chris Plummer
e7e20d4ec6
8261711: Clhsdb "versioncheck true" throws NPE every time
...
Reviewed-by: amenkov, sspitsyn
2021-02-16 22:32:10 +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
Yasumasa Suenaga
c342323c7a
8261431: SA: Add comments about load address of executable
...
Reviewed-by: sspitsyn, kevinw
2021-02-11 14:58:03 +00:00
Yasumasa Suenaga
9d59dec200
8248876: LoadObject with bad base address created for exec file on linux
...
Reviewed-by: cjplummer, kevinw
2021-02-08 02:34:01 +00:00
Roland Westrelin
3495febf51
8260296: SA's dumpreplaydata fails
...
Reviewed-by: kvn, cjplummer, iignatyev
2021-02-05 09:33:54 +00:00
Magnus Ihse Bursie
f7a6cff983
8261149: Initial nroff manpage update for JDK 17
...
Reviewed-by: dholmes, erikj
2021-02-04 14:37:33 +00:00
Jesper Wilhelmsson
9b7a8f1982
Merge
2021-02-04 02:06:33 +00:00
Phil Race
2be60e37e0
8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m
...
Reviewed-by: ihse, cjplummer
2021-02-03 21:58:02 +00:00
Ioi Lam
ffbcf1b0a7
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
...
Reviewed-by: lfoltan, hseigel, dholmes, stuefe
2021-02-02 23:40:29 +00:00
Magnus Ihse Bursie
ed1a7755c3
8258378: Final nroff manpage update for JDK 16
...
Reviewed-by: erikj, dholmes
2021-02-02 07:41:48 +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
Kim Barrett
ea2c4474be
8259778: Merge MutableSpace and ImmutableSpace
...
Reviewed-by: sspitsyn, dholmes, tschatzl
2021-01-29 03:49:57 +00:00
Igor Veresov
1519632597
8251462: Simplify compilation policy
...
Reviewed-by: cjplummer, kvn
2021-01-28 20:51:12 +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
154e1d637e
8259009: G1 heap summary should be shown in "Heap Parameters" window on HSDB
...
Reviewed-by: cjplummer, tschatzl
2021-01-22 14:16:29 +00:00
Yasumasa Suenaga
67c2211481
8259045: Exception message from saproc.dll is garbled on Windows with Japanese locale
...
Reviewed-by: erikj, cjplummer, iklam
2021-01-06 23:59:52 +00:00
Yasumasa Suenaga
8b4549773b
8259037: livenmethods cannot find hsdis library
...
Reviewed-by: cjplummer, sspitsyn
2021-01-05 22:36:09 +00:00
Yasumasa Suenaga
1e03ca13cc
8258471: "search codecache" clhsdb command does not work
...
Reviewed-by: cjplummer, sspitsyn
2020-12-18 04:50:09 +00:00
Lin Zang
29a09c8911
8257668: SA JMap - skip non-java thread stack dump for heap dump
...
Reviewed-by: cjplummer, sspitsyn, phh
2020-12-07 04:01:51 +00:00
Claes Redestad
c0689d25fb
8256741: Reduce footprint of compiler interface data structures
...
Reviewed-by: cjplummer, kvn
2020-11-23 10:17:43 +00:00
Thomas Schatzl
bd8693a084
8256181: Remove Allocation of old generation on alternate memory devices functionality
...
Reviewed-by: ayang, iignatyev, iklam
2020-11-12 14:05:50 +00:00
Ioi Lam
2f06893a29
8252526: Remove excessive inclusion of jvmti.h and jvmtiExport.hpp
...
Reviewed-by: ihse, kbarrett
2020-11-12 01:45:27 +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
Frederic Parain
bd3e65b576
8256052: Remove unused allocation type from fieldInfo
...
Reviewed-by: redestad, lfoltan, hseigel
2020-11-10 19:16:35 +00:00
Magnus Ihse Bursie
622f72bc8b
8255853: Update all nroff manpages for JDK 16 release
...
Reviewed-by: erikj
2020-11-03 22:12:56 +00:00
Ioi Lam
1a89d68e87
8255285: Move JVMFlag origins into a new enum JVMFlagOrigin
...
Reviewed-by: dholmes, redestad
2020-10-30 03:44:54 +00:00
Ioi Lam
5145bed028
8254125: Assertion in cppVtables.cpp during builds on 32bit Windows
...
Reviewed-by: shade, ccheung
2020-10-16 05:14:46 +00:00
Ioi Lam
7e5eb493e1
8253402: Convert vmSymbols::SID to enum class
...
Reviewed-by: kvn, coleenp, kbarrett, iveresov
2020-10-15 05:52:54 +00:00
Aleksei Voitylov
63009f90ec
8247589: Implementation of Alpine Linux/x64 Port
...
Co-authored-by: Mikael Vidstedt <mikael@openjdk.org>
Co-authored-by: Alexander Scherbatiy <alexsch@openjdk.org>
Co-authored-by: Axel Siebenborn <asiebenborn@openjdk.org>
Co-authored-by: Aleksei Voitylov <avoitylov@openjdk.org>
Reviewed-by: alanb, erikj, dholmes
2020-10-13 09:35:58 +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
Monica Beckwith
9604ee8269
8248238: Implementation: JEP 388: Windows AArch64 Support
...
Co-authored-by: Monica Beckwith <mbeckwit@openjdk.org>
Co-authored-by: Ludovic Henry <luhenry@openjdk.org>
Co-authored-by: Bernhard Urban-Forster <burban@openjdk.org>
Reviewed-by: dholmes, cjplummer, aph, ihse
2020-10-05 03:21:39 +00:00
Stefan Johansson
709cfe5f28
8253815: Remove unused HeapRegionManager::_num_committed from SA
...
Reviewed-by: tschatzl, cjplummer
2020-09-30 13:02:41 +00:00
Ioi Lam
282b9dcfdc
8081833: Clean up JVMFlag getter/setter code
...
Reviewed-by: gziemski, coleenp
2020-09-22 06:04:31 +00:00
Daniel D. Daugherty
d8921ed573
8247281: migrate ObjectMonitor::_object to OopStorage
...
Co-authored-by: Erik Österlund <erik.osterlund@oracle.com>
Co-authored-by: Daniel Daugherty <daniel.daugherty@oracle.com>
Reviewed-by: eosterlund, coleenp, dholmes, stefank, kbarrett, rkennke, sspitsyn
2020-09-21 22:12:07 +00:00
Daniel D. Daugherty
e7a1b9bf81
8252981: ObjectMonitor::object() cleanup changes extracted from JDK-8247281
...
Co-authored-by: Erik Österlund <erik.osterlund@oracle.com>
Co-authored-by: Daniel Daugherty <daniel.daugherty@oracle.com>
Reviewed-by: rehn, coleenp, eosterlund
2020-09-11 13:35:34 +00:00
Phil Race
62a67c5d90
Merge
2020-08-11 10:56:30 -07:00
Phil Race
c32923e06f
8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files
...
Reviewed-by: serb, kizune, kcr, cjplummer
2020-08-06 09:43:10 -07:00
Coleen Phillimore
0c9e0c2e7f
8244997: Convert the JavaThread::_threadObj oop to use OopStorage
...
Move the oop and handle releasing it in the service thread. Remove Universe::oops_do from callers.
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Co-authored-by: Tom Rodriguez <tom.rodriguez@oracle.com>
Reviewed-by: dholmes, zgu, eosterlund, cjplummer
2020-08-07 07:53:26 -04:00
Chris Plummer
9886b7e9e9
8248879: SA core file support on OSX has some bugs trying to locate the jvm libraries
...
Reviewed-by: sspitsyn, amenkov
2020-08-06 13:14:15 -07:00
Yasumasa Suenaga
36b129fe84
8250826: jhsdb does not work with coredump which comes from Substrate VM
...
Reviewed-by: cjplummer, sspitsyn
2020-08-05 09:24:02 +09:00
Chris Plummer
eaf70e0ab8
8247516: DSO.closestSymbolToPC() should use dbg.lookup() rather than rely on java ELF file support
...
Reviewed-by: sspitsyn, ysuenaga
2020-08-04 13:58:11 -07:00
Chris Plummer
d12fdfa3b7
8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols
...
Reviewed-by: sspitsyn, kevinw
2020-08-03 16:11:41 -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
Chris Plummer
ab729d7075
8247515: OSX pc_to_symbol() lookup does not work with core files
...
Reviewed-by: sspitsyn, kevinw
2020-07-28 09:52:07 -07:00
Mikael Vidstedt
e7289aa4d4
Merge
2020-07-27 22:26:00 -07:00
Pavel Rappo
922ba8da30
8240777: Update all nroff manpages for JDK 15 release
...
Reviewed-by: dholmes
2020-07-24 17:06:35 +01: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
Chris Plummer
fd206e1e7e
8247272: SA ELF file support has never worked for 64-bit causing address to symbol name mapping to fail
...
Reviewed-by: sspitsyn, kevinw
2020-07-15 16:54:12 -07:00
Chris Plummer
f1bdd9fca6
8248878: SA: Implement simple workaround for JDK-8248876
...
Reviewed-by: sspitsyn, ysuenaga
2020-07-15 16:07:24 -07:00
Thomas Schatzl
6b911624f2
8210462: Fix remaining mentions of initial mark
...
Reviewed-by: lkorinth, kbarrett
2020-07-09 16:22:23 +02:00
Patric Hedlin
1d5ec8f363
8247762: [aarch64] Timeout in .../HeapDumpTestWithActiveProcess.java due to inf. loop in AARCH64CurrentFrameGuess.run()
...
Reviewed-by: cjplummer, aph
2020-06-17 19:53:48 +02:00
Chris Plummer
af51a73224
8244383: jhsdb/HeapDumpTestWithActiveProcess.java fails with "AssertionFailure: illegal bci"
...
Reviewed-by: sspitsyn, dcubed, dtitov
2020-07-02 17:19:16 -07:00
Chris Plummer
4858141ce4
8247533: SA stack walking sometimes fails with sun.jvm.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp
...
Reviewed-by: sspitsyn, ysuenaga, dtitov
2020-07-02 13:13:10 -07:00
Jesper Wilhelmsson
7c3d72fd3a
Merge
2020-06-30 20:09:03 +02:00
Jesper Wilhelmsson
55b472251e
Merge
2020-06-26 04:15:33 +02:00
Yumin Qi
4682835fb4
8203005: The top-of-stack type specified for nofast_* bytecodes are wrong
...
The change was left by 8074345 the types were wrongly put as T_ILLEGAL for T_OBJECT, and T_ILLEGAL for T_INT.
Reviewed-by: dcubed, cjplummer
2020-06-25 12:40:02 -07:00
Chris Plummer
d886d8c465
8247730: 2 JNI exception pending defect groups in DwarfParser.cpp
...
Reviewed-by: sspitsyn, amenkov
2020-06-25 08:36:59 -07:00
Jesper Wilhelmsson
233cac3232
Merge
2020-06-25 03:11:32 +02:00
Stefan Karlsson
ef3b0ec567
8247755: Leaner and more versatile GrowableArray classes
...
Reviewed-by: kbarrett, coleenp
2020-06-24 13:16:52 +02:00
Tom Rodriguez
29936542ad
8247246: Add explicit ResolvedJavaType.link and expose presence of default methods
...
Reviewed-by: kvn
2020-06-24 10:42:26 -07:00
Chris Plummer
144267d30f
7107012: sun.jvm.hostspot.code.CompressedReadStream readDouble() conversion to long mishandled
...
Reviewed-by: sspitsyn, dcubed
2020-06-29 14:22:01 -07:00
Chris Plummer
07f9376f54
8246369: CodeCache.findBlobUnsafe(addr) sometimes asserts with valid address
...
Reviewed-by: sspitsyn, amenkov
2020-06-17 13:12:54 -07:00
Coleen Phillimore
498b0e61ed
8246340: Move SystemDictionary GC roots into OopStorage
...
Use vm_global() OopStorage for system dictionary roots
Reviewed-by: eosterlund, lfoltan
2020-06-05 09:55:31 -04:00
Alex Menkov
3dc78e76e4
8204994: SA might fail to attach to process with "Windbg Error: WaitForEvent failed"
...
Reviewed-by: sspitsyn, cjplummer
2020-06-02 13:22:06 -07:00
Chris Plummer
e0d03881d0
8244668: Remove SA's javascript support
...
Reviewed-by: sspitsyn, sundar
2020-05-28 17:12:14 -07:00
Chris Plummer
de34e258ef
8244622: Remove SA's memory/FreeChunk.java. It's no longer used
...
Reviewed-by: sspitsyn, stefank, coleenp
2020-05-28 17:08:15 -07:00
Mikael Vidstedt
1401fe0087
8245521: Remove STACK_BIAS
...
Reviewed-by: dholmes, mbaesken, kvn
2020-05-26 12:36:59 -07: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
Daniil Titov
aebc856c44
8194874: SA: Remove scripts with sa-jdi.jar dependencies
...
Reviewed-by: cjplummer, amenkov
2020-05-11 10:29:13 -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
Chris Plummer
5d2740b524
8231634: SA stack walking fails with "illegal bci"
...
Reviewed-by: amenkov, sspitsyn
2020-04-28 13:35:46 -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
Yasumasa Suenaga
8d388381ee
8243450: Remove VMOps from jdk.hotspot.agent
...
Reviewed-by: cjplummer, dholmes
2020-04-23 12:14:58 +09:00
Chris Plummer
7f634155b5
8243210: ClhsdbScanOops fails with NullPointerException in FileMapHeader.inCopiedVtableSpace
...
Reviewed-by: iklam, sspitsyn
2020-04-22 15:09:32 -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
Magnus Ihse Bursie
93032c637b
8242943: Fix all remaining unchecked warnings in jdk.hotspot.agent
...
Reviewed-by: darcy, sspitsyn, dholmes
2020-04-21 13:55:23 +02:00
Chris Plummer
a4d318c92c
8242787: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java fails with sun.jvm.hotspot.types.WrongTypeException
...
Reviewed-by: amenkov, sspitsyn, iklam
2020-04-17 10:09:06 -07:00
Chris Plummer
c6c1f9bad9
8230731: SA tests fail with "Windbg Error: ReadVirtual failed
...
Reviewed-by: amenkov, sspitsyn
2020-04-16 07:23:26 -07:00
Magnus Ihse Bursie
3cc1fdf2b6
8242808: Fix all remaining deprecation warnings in jdk.hotspot.agent
...
Reviewed-by: sspitsyn
2020-04-16 12:54:29 +02:00
Magnus Ihse Bursie
d295762f4c
8242804: Fix trivial deprecation issues in jdk.hotspot.agent
...
Reviewed-by: dholmes, erikj, darcy
2020-04-16 12:51:52 +02:00
Magnus Ihse Bursie
d983fa6ca3
8242629: Remove references to deprecated java.util.Observer and Observable
...
Reviewed-by: erikj, cjplummer, sspitsyn
2020-04-15 09:35:27 +02:00
Magnus Ihse Bursie
b0d709cc23
8241618: Fix trivial unchecked warnings for jdk.hotspot.agent
...
Reviewed-by: cjplummer, sspitsyn
2020-04-15 08:58:03 +02: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
Chris Plummer
77041dc4ec
8235220: ClhsdbScanOops.java fails with sun.jvm.hotspot.types.WrongTypeException
...
Reviewed-by: amenkov, iklam
2020-04-13 13:21:56 -07:00
Chris Plummer
3a0a3d21d0
8184249: SA: clhsdb 'intConstant' throws a NullPointerException when not attached to a VM
...
Reviewed-by: amenkov
2020-04-10 14:00:49 -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
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
965404dd98
8240989: convert clhsdb "dumpheap" command from javascript to java
...
Reviewed-by: amenkov, ysuenaga
2020-04-03 12:58:15 -07:00
Aleksey Shipilev
6df2370120
8241844: Shenandoah: rename ShenandoahHeapRegion::region_number
...
Reviewed-by: rkennke
2020-03-30 19:38:31 +02:00
Yasumasa Suenaga
67cf35ee22
8240956: SEGV in DwarfParser::process_dwarf after JDK-8234624
...
Reviewed-by: sspitsyn, kevinw
2020-03-27 17:07:23 +09:00
Aleksey Shipilev
8c5531b629
8241668: Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace
...
Reviewed-by: rkennke
2020-03-26 19:08:30 +01: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
6dffcf7533
8241320: The ClassLoaderData::_is_unsafe_anonymous field is unused in the SA
...
Remove unused code that is changing in Hotspot for hidden classes.
Reviewed-by: lfoltan, dholmes, sspitsyn
2020-03-20 07:30:52 -04:00
Vladimir Kozlov
ec5bd02186
8240976: [JVMCI] MethodProfileWidth flag is broken
...
Remove JVMCI code which is not used
Reviewed-by: thartmann, redestad
2020-03-17 10:38:40 -07:00
Alex Menkov
3aeb2d1a51
8217441: Failure of ::realloc() should be handled correctly in sawindbg.cpp
...
Reviewed-by: cjplummer, sspitsyn
2020-03-13 12:25:25 -07:00
Yasumasa Suenaga
069d9e792e
8234624
: jstack mixed mode should refer DWARF
...
Reviewed-by: sspitsyn, kevinw
2020-03-12 09:23:05 +09:00
Lin Zang
0a820d6d21
8239916: SA: delete dead code in jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
...
Reviewed-by: stefank
2020-02-29 14:43:09 +08:00
Matthias Baesken
dd393fadc4
8239462: jdk.hotspot.agent misses some ReleaseStringUTFChars calls in case of early returns
...
Reviewed-by: clanger, amenkov, sspitsyn
2020-02-24 09:59:31 +01:00
Claes Redestad
58a5910393
8239347: Refactor Symbol to make _length a standalone field again
...
Reviewed-by: iklam, coleenp
2020-02-20 13:18:30 +01:00
Matthias Baesken
0e49c4987d
8239224: libproc_impl.c previous_thr may be used uninitialized warning
...
Reviewed-by: clanger, dholmes
2020-02-18 16:33:56 +01:00
Alex Menkov
90d656d2f6
8235846: Improve WindbgDebuggerLocal implementation
...
Reviewed-by: sspitsyn, cjplummer
2020-01-24 11:55:15 -08:00
Ioi Lam
d5bdb76e84
8236236: Eliminate CDS md region and consolidate c++ vtable patching code
...
Reviewed-by: ccheung
2020-01-22 11:52:27 -08:00
Jesper Wilhelmsson
d34f561de0
Merge
2020-01-15 20:41:46 +01:00
Jonathan Gibbons
9ec4001d87
8237058: Update all nroff manpages for JDK 14 release
...
Reviewed-by: dholmes
2020-01-14 15:01:34 -08:00
Mikael Vidstedt
b63b9a2edb
8237182: Update copyright header for shenandoah and epsilon files
...
Reviewed-by: iignatyev, zgu
2020-01-14 19:27:03 -08:00
Yasumasa Suenaga
1e67b2c457
8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is enabled
...
Error handling for "lib_base_diff == 0"
Reviewed-by: ysuenaga, cjplummer, kevinw
2019-12-24 04:47:44 -05:00