24 Commits
Author SHA1 Message Date
Andrei Pangin cbecc6f8b4 #893: Fix [no_Java_frame] on ARM64 2024-03-10 22:07:04 +00:00
Andrei Pangin 9fad48890c Use shorter variant of copyright headers 2024-01-20 15:34:53 +00:00
Andrei Pangin 7b50b1d834 #819: Extend AArch64 stack walking fix to cstack=dwarf 2024-01-16 23:49:01 +00:00
Andrei Pangin 9e4f2a6af6 #819: Fix AArch64 stack unwinding with cstack=vm 2024-01-15 15:44:02 +00:00
Andrei Pangin d3dde7e5e7 Fix stack unwinding from nmethod_entry_barriers on JDK 21 2023-12-15 03:53:36 +00:00
Andrei Pangin 902d17d0b1 Workaround for JDK-8313796 2023-09-01 13:03:29 +01:00
Andrei Pangin 6e014258e3 #795: Experimental option to obtain stack traces without AsyncGetCallTrace 2023-08-16 16:50:45 +01:00
Andrei Pangin 6b35b46070 #736: Show targets of vtable/itable calls 2023-03-28 03:59:33 +01:00
Andrei Pangin 768b437593 Missing headers 2022-05-09 22:56:41 +03:00
Andrei Pangin aaf24effe8 ARM32 and x86 pop frame support 2022-05-09 20:00:44 +03:00
Andrei Pangin 3bbeed6267 ARM64 pop frame support 2022-05-09 14:57:51 +03:00
Andrei Pangin e33a01e0c6 Re-implemented stack recovery. Unwind native stacks manually before AGCT. 2022-04-26 08:37:22 +03:00
Andrei Pangin cf17e5efc3 #513: Protect native stack walking from crashes 2022-01-06 05:20:15 +03:00
Andrey Pangin c66ac2cfd0 Removed unused function 2021-04-04 21:15:08 +03:00
Andrey Pangin 9fc97fc681 #279, #287, #296: Wall clock profiler improvements:
- stable interval
 - thread states (runnable vs. sleeping)
 - Java API to update set of monitored threads
2020-02-11 03:26:19 +03:00
Andrey Pangin 869058b56b #295: Workaround for JDK 11 bug in ServerSocket.accept() 2020-01-27 01:28:47 +03:00
Andrey Pangin 21af257716 #271: Reduce the amount of unknown_Java even more 2019-12-17 01:49:06 +03:00
Andrey Pangin 4cec7a3bb0 #271: Reduce the amount of unknown_Java frames 2019-12-12 02:45:51 +03:00
Andrey Pangin ab0008c2d7 Fixed file modes 2019-01-05 01:42:09 +03:00
Andrey Pangin c1d82605d9 #149: Fixed AGCT crash in 'call_stub' routine 2018-08-15 04:00:48 +03:00
Andrey Pangin 2213ac6f43 Support allocation profiling on JDK 10 2018-03-03 04:42:23 +03:00
Andrey Pangin 7e9f6adf3c Improved allocation profiler. Now it works on amd64/i386/arm 2017-08-09 03:45:45 +03:00
Andrey Pangin fc59886b50 Minor StackFrame refactoring 2017-08-03 13:49:10 +03:00
Andrey Pangin f9961a3d8a Minor cosmetic changes for multiplatform support 2017-04-24 17:45:52 +03:00