Commit 82528ed
committed
Add heap profiling infrastructure
Summary:
This change squashes the following diffs and adds some additional
changes needed for compatability with OTP 26.
D48490465
D48455502
D48215686
D48131895
D48132518
D48084944
D48005114
D47964855
D47962223
D47780292
D47138491
D47131686
D47242900
D47128767
D46212162
D46043094
Test Plan:
Ran various combinations of `erlang:heap_dump` and verified that the
profile data looks okay.
Reviewers: potatosaladx, zeyu, skatepalli, zerth, mittalanshul, #whatsapp_clr
Reviewed By: skatepalli
Subscribers: yingyingxiao
Differential Revision: https://phabricator.intern.facebook.com/D48825426
Tasks: T154046229
Privacy Context Container: L11410301 parent d324ea6 commit 82528ed
File tree
40 files changed
+2459
-101
lines changed- erts
- emulator
- beam
- test
- preloaded
- ebin
- src
- lib/stdlib/src
40 files changed
+2459
-101
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
362 | 362 | | |
363 | 363 | | |
364 | 364 | | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1125 | 1125 | | |
1126 | 1126 | | |
1127 | 1127 | | |
1128 | | - | |
| 1128 | + | |
| 1129 | + | |
1129 | 1130 | | |
1130 | 1131 | | |
1131 | 1132 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
346 | 346 | | |
347 | 347 | | |
348 | 348 | | |
| 349 | + | |
349 | 350 | | |
350 | 351 | | |
351 | 352 | | |
| |||
0 commit comments