Andrey Pangin
|
a20d771635
|
Get asynchronous thread dump (jstack)
|
2021-01-30 01:55:07 +03:00 |
|
Andrey Pangin
|
3a44bb6ba6
|
Merge branch 'master' into v2.0
|
2021-01-29 02:05:55 +03:00 |
|
Andrey Pangin
|
f73ac36c9c
|
Fixed symbol resolution when return address points beyond the function
|
2021-01-29 02:05:26 +03:00 |
|
Andrey Pangin
|
c94b1685cf
|
Merge branch 'master' into v2.0
|
2021-01-29 01:33:50 +03:00 |
|
Andrey Pangin
|
90d4420d3f
|
Make all symbols private by default for better compiler optimization
|
2021-01-29 01:32:37 +03:00 |
|
Andrey Pangin
|
a96501a26a
|
Enable native stacks for non-signal events, e.g. lock profiling
|
2021-01-29 00:09:15 +03:00 |
|
Andrey Pangin
|
39f84be219
|
Write profiler settings in JFR
|
2021-01-27 00:12:29 +03:00 |
|
Andrey Pangin
|
4af327e2c1
|
Write JVM info, system properties, and profiler version in JFR
|
2021-01-26 02:43:46 +03:00 |
|
Andrey Pangin
|
61919df2ff
|
Make symbols private by default to improve gcc optimizations
|
2021-01-26 02:42:43 +03:00 |
|
Andrey Pangin
|
26880ecb22
|
#93: Basic POM for publishing async-profiler Java API to Maven Central
|
2021-01-14 05:05:10 +03:00 |
|
Ivan Zemlyanskiy
|
af02f6b0fb
|
Migrate documentation from README.md to Wiki (#383)
|
2021-01-14 00:32:31 +03:00 |
|
Andrey Pangin
|
c11d4ca487
|
Add OS and CPU information in JFR output
|
2021-01-12 05:07:02 +03:00 |
|
Andrey Pangin
|
b2dfe9b5b0
|
Fixed compilation on JDK 7
|
2021-01-10 20:51:02 +03:00 |
|
Andrey Pangin
|
5585a77355
|
Merged master->v2.0
|
2021-01-10 20:46:59 +03:00 |
|
Andrey Pangin
|
b5a67c2b95
|
Release 1.8.3
v1.8.3
|
2021-01-06 17:53:37 +03:00 |
|
Andrey Pangin
|
9aea04a56a
|
New safemode=32 for sanity check of top Java frames
|
2021-01-06 17:44:34 +03:00 |
|
Andrey Pangin
|
a48f77b380
|
#377: Fix JvmtiEnv::GetStackTrace problem after RedefineClasses
|
2020-12-24 03:05:01 +03:00 |
|
Andrey Pangin
|
8c5f6c1357
|
Gracefully stop profiler when terminating JVM
|
2020-12-24 02:58:38 +03:00 |
|
Andrey Pangin
|
88730d4388
|
Fixed possible deadlock on non-HotSpot JVMs
|
2020-12-24 02:57:56 +03:00 |
|
Andrey Pangin
|
d132777a60
|
#378: Create libasyncProfiler.dylib symlink on macOS
|
2020-12-10 01:12:40 +03:00 |
|
Andrey Pangin
|
04dac10d41
|
JFRv2 parser. Added JFR->FlameGraph converter; fixed FlameScope converter
|
2020-12-06 21:20:41 +03:00 |
|
Andrey Pangin
|
5290b81190
|
Attempt to recover stack trace from String.indexOf intrinsic
|
2020-11-15 23:38:42 +03:00 |
|
Andrey Pangin
|
93e1f963ef
|
Links to v2.0 Early access
|
2020-11-09 04:51:48 +03:00 |
|
Andrey Pangin
|
a18af69f8b
|
Minor build fixes
|
2020-11-09 04:50:02 +03:00 |
|
Andrey Pangin
|
60cac04c24
|
2.0-b1 Early Access
v2.0-b1
|
2020-11-09 04:33:35 +03:00 |
|
Andrey Pangin
|
3d7e8efd3b
|
Changelog
|
2020-11-09 04:15:22 +03:00 |
|
Andrey Pangin
|
d26d69e550
|
Returned tree output format
|
2020-11-09 04:14:15 +03:00 |
|
Andrey Pangin
|
8160e49c14
|
Dump flat profile in text format
|
2020-11-07 04:04:18 +03:00 |
|
Andrey Pangin
|
731ac31064
|
Bias JFR buffers to threads. Distinguish TLAB/outside allocations in Flame Graph
|
2020-11-07 00:21:30 +03:00 |
|
Andrey Pangin
|
013ceee55d
|
Resurrected FlameGraph and collapsed output formats
|
2020-11-05 04:54:19 +03:00 |
|
Andrey Pangin
|
f7ef0e97b2
|
Clean-room FlameGraph implementation. Removed 3rd party copyrighted code. No more CDDL license
|
2020-11-04 20:47:43 +03:00 |
|
Andrey Pangin
|
c01fe588ce
|
Merge branch 'master' into v2.0
|
2020-11-04 18:32:58 +03:00 |
|
Andrey Pangin
|
e498ad27d2
|
Improved HTML FlameGraph performance
|
2020-11-04 04:29:36 +03:00 |
|
Andrey Pangin
|
edb31a0f79
|
Merge branch 'master' into v2.0
# Conflicts:
# CHANGELOG.md
# src/allocTracer.cpp
# src/allocTracer.h
|
2020-11-02 03:54:29 +03:00 |
|
Andrey Pangin
|
13394b7125
|
Release 1.8.2
v1.8.2
|
2020-11-02 02:54:32 +03:00 |
|
Andrey Pangin
|
d227a83e42
|
Fixed warnings on JDK 15 and 16
|
2020-11-02 02:16:41 +03:00 |
|
Andrey Pangin
|
7e8ad02ccb
|
Fixed allocation sizes on JDK 8u262+
|
2020-11-02 00:40:47 +03:00 |
|
Andrey Pangin
|
450f251732
|
Support 32-bit systems
|
2020-11-01 04:40:25 +03:00 |
|
Andrey Pangin
|
53ca190457
|
Merge branch 'master' into v2.0
|
2020-11-01 02:21:16 +03:00 |
|
Andrey Pangin
|
683144a907
|
Release 1.8.2
|
2020-11-01 00:58:29 +03:00 |
|
Andrey Pangin
|
02b65627cd
|
Merge branch 'master' into v2.0
# Conflicts:
# src/flightRecorder.cpp
# src/profiler.h
|
2020-10-31 23:09:24 +03:00 |
|
Andrey Pangin
|
48e4fd5035
|
#363: New native libraries are not tracked in JDK 15
|
2020-10-31 22:46:38 +03:00 |
|
Andrey Pangin
|
642a1ac7fb
|
Timers for macOS and Linux; jdk.CPULoad event
|
2020-10-31 02:54:12 +03:00 |
|
Andrey Pangin
|
114e711fd6
|
jdk.ActiveRecording event
|
2020-10-30 03:59:41 +03:00 |
|
Andrey Pangin
|
f833f41b46
|
jdk.CPULoad event
|
2020-10-30 03:10:21 +03:00 |
|
Andrey Pangin
|
a82163b703
|
Line numbers in JFR output
|
2020-10-26 01:15:58 +03:00 |
|
Andrey Pangin
|
6b49cfa9be
|
JFRv2
|
2020-10-21 03:41:12 +03:00 |
|
Andrey Pangin
|
6c26e5ae69
|
Added link to AArch64 build
|
2020-10-18 17:37:44 +03:00 |
|
Andrey Pangin
|
1634380a16
|
Added tag for aarch64 release
|
2020-10-18 04:04:52 +03:00 |
|
Andrey Pangin
|
1a6e582ad7
|
#356: 'resume' command continues writing JFR instead of creating a new file
|
2020-10-17 23:44:27 +03:00 |
|