1312 Commits

Author SHA1 Message Date
Ben Taylor
5853965e4c Add workflow to post binary size comparison to pull request comments (#1722) nightly 2026-04-28 01:41:18 +01:00
Andrei Pangin
d3e30d9d6a Updated links to v4.4 2026-04-20 23:31:26 +01:00
Andrei Pangin
f6ca3c1ff8 dumpOtlp() should accept Counter argument (#1728) 2026-04-15 19:38:08 +01:00
Andrei Pangin
86adc1605a Updated CHANGELOG v4.4 2026-04-15 16:24:06 +01:00
Andrei Pangin
804df3ac8e #1203: Fix "Instance field not found" when using -Xcheck:jni on JDK 8 2026-04-15 16:22:31 +01:00
Andrei Pangin
8aab346c3b #1727: Allocation profile has wrong units in OTLP format 2026-04-14 15:56:20 +01:00
Andrei Pangin
7bd911a007 Release 4.4 2026-04-13 22:33:42 +01:00
Andrei Pangin
2df2733d1d #1676: Make dwarf stack walking mode an alias for vm
Co-authored-by: Bara' Hasheesh <bara.hasheesh@gmail.com>
2026-04-13 21:51:25 +01:00
Andrei Pangin
4d5441f2cd Retry vDSO unwinding on AArch64 using the default frame (#1724) 2026-04-13 20:05:15 +01:00
Andrei Pangin
cc9e91bd8f Retry vDSO unwinding on AArch64 using the default frame (#1724)
Co-authored-by: Bara' Hasheesh <bara.hasheesh@gmail.com>
2026-04-13 15:53:56 +01:00
Andrei Pangin
e899de6a9c #1720: Dark mode toggle in HTML FlameGraph
Co-authored-by: Enrique Wood <ewoodg@hotmail.com>
2026-04-11 02:01:37 +01:00
Andrei Pangin
fbc3942095 Do not walk past virtual thread continuation barriers 2026-04-10 18:49:06 +01:00
Andrei Pangin
6afb9572c1 Use streq/startsWith instead of strcmp/strncmp 2026-04-10 17:25:11 +01:00
Hope Kim
f763e195ee Correct mmap failure check on macOS (#1713) 2026-04-08 22:45:37 +01:00
Bara' Hasheesh
f1b87ead07 Cleanup JVM detection for the test runner (#1717) 2026-04-01 15:48:08 +01:00
Andrei Pangin
4dda6c40af #1716: Wall-clock Heatmap does not count samples correctly 2026-04-01 01:17:50 +01:00
Andrei Pangin
264b8ab5da #1715: Fix Zing crash when profiling cpu+wall together 2026-03-31 00:19:39 +01:00
Andrei Pangin
c383a35ff4 Adjust limits for tests sensitive to CPU time 2026-03-27 14:38:10 +00:00
Diego Lovison
82ae80a660 doc: Improve readability of the jfrconv conversion table (#1711) 2026-03-26 13:19:44 +00:00
Andrei Pangin
7e92b5cdac Fix GHA test failures 2026-03-26 00:12:24 +00:00
Andrei Pangin
fe69e4fab2 An option to truncate deep stacks (#1706) 2026-03-25 23:51:55 +00:00
Andrei Pangin
d94581c24c Workaround for JFR shutdown race (#1707) 2026-03-25 22:51:24 +00:00
alevymyers
f3c31942fb Ensure remaining buffer is sufficient for event data in JfrReader (#1697) 2026-03-24 20:49:02 +00:00
Andrei Pangin
a246ced814 An option to limit size of the call trace storage (#1705) 2026-03-23 17:07:33 +00:00
Andrei Pangin
8d653dd5e0 Unify uses of gcc atomics (#1704) 2026-03-20 16:14:48 +00:00
Andrei Pangin
cc0eab1789 Speed-up stack walking by optimizing nmethod name comparison (#1701) 2026-03-18 18:05:58 +00:00
Andrei Pangin
842b612e08 Allow negative keys in JFR constant pool (#1699) 2026-03-17 15:01:00 +00:00
Andrei Pangin
ff4336d136 #1672: Flamegraph: use Ctrl+Click in addition to Alt+Click to remove stacks 2026-03-16 23:44:03 +00:00
Dan Lutker
e1dd4c05f6 Adding a multi-threaded test executor (#1688) 2026-03-10 22:40:54 +00:00
Dan Lutker
174dc31d88 Add workflow_dispatch for manual runs (#1693) 2026-02-26 18:07:10 +00:00
korniltsev-grafanista
dbd9fc7520 Fix parsing /proc/self/stat (#1690) 2026-02-20 02:10:55 +00:00
Andrei Pangin
dc69cf4b80 Unwind AArch64 generated stubs on JDK 26+ (#1684) 2026-02-11 16:03:40 +00:00
Andrei Pangin
abc8b7f493 #1686: Clarify table allocation logic in CallTraceStorage 2026-02-11 15:57:49 +00:00
Bara' Hasheesh
4ea8e5bbb6 Remove duplicate CodeCache lookup operation in walkVM (#1682) 2026-02-10 16:26:27 +00:00
Bara' Hasheesh
71ad47a46e More AGCT cleanup after removal of recovery tricks (#1683) 2026-02-09 13:46:57 +00:00
Andrei Pangin
0023021ddf #1675: Cleanup AGCT recovery tricks and remove safemode option 2026-02-08 01:38:34 +00:00
Andrei Pangin
444d0e6353 Suppress gcc warning 'parameter passing for argument changed' 2026-02-07 18:23:06 +00:00
Andrei Pangin
7e2ed0e77e #1677: Remove cstack=lbr option 2026-02-07 16:52:47 +00:00
Andrei Pangin
68244fbf6f #1678: Eliminate redundant listing of profiler arguments 2026-02-06 23:20:30 +00:00
Bara' Hasheesh
31042f13bc An option to select TLAB based AllocTracer engine with JDK 11+ (#1671) 2026-02-05 10:56:06 +00:00
Andrei Pangin
a3c6d92d39 Permanently remove check command (#1673) 2026-02-05 10:47:59 +00:00
Andrei Pangin
036c87e50d Differential Flame Graphs (#1553) 2026-02-05 00:00:48 +00:00
Andrei Pangin
15b1161f57 Move converter Main class to the one.convert package (#1670) 2026-02-04 01:13:21 +00:00
Andrei Pangin
b02434bd9d #1268: Documentation should refer to libasyncProfiler.dylib on macOS 2026-02-01 01:07:26 +00:00
Johannes Bechberger
9c293283f2 Mention DebugNonSafepoints flag in "Getting Started" (#1270)
Signed-off-by: Johannes Bechberger <johannes.bechberger@sap.com>
Co-authored-by: Andrei Pangin <1749416+apangin@users.noreply.github.com>
2026-01-31 21:09:25 +00:00
Andrei Pangin
3aba5ee521 #1668: Document --include/--exclude as non-JFR options 2026-01-31 19:01:48 +00:00
Andrei Pangin
078935591f Removed extra spaces 2026-01-23 18:16:16 +00:00
Vishal Chand
dc88d3f756 #1585: Scale perf counter in case of multiplexing (#1631) 2026-01-23 18:13:03 +00:00
Andrei Pangin
a071e8a2f8 Specify JAR manifest in Maven build 2026-01-23 01:21:31 +00:00
Bara' Hasheesh
6e6acc1769 Fix recordCpuMultiEngine test failure when kernel profiling is restricted (#1664) 2026-01-21 16:28:16 +00:00