Commit b229083
src: parse --stack-trace-limit and use it in --trace-* flags
Previously, --trace-exit and --trace-sync-io doesn't take care
of --stack-trace-limit and always print a stack trace with maximum
size of 10. This patch parses --stack-trace-limit during
initialization and use the value in --trace-* flags.
PR-URL: #55121
Fixes: #55100
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>1 parent a57c8ba commit b229083Copy full SHA for b229083
File tree
Expand file treeCollapse file tree
8 files changed
+88
-9
lines changedOpen diff view settings
Filter options
- src
- test
- fixtures
- parallel
Expand file treeCollapse file tree
8 files changed
+88
-9
lines changedOpen diff view settings
Collapse file
+4Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
458 | 458 | |
459 | 459 | |
460 | 460 | |
| 461 | + |
| 462 | + |
| 463 | + |
| 464 | + |
461 | 465 | |
462 | 466 | |
463 | 467 | |
|
Collapse file
+10-6Lines changed: 10 additions & 6 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1252 | 1252 | |
1253 | 1253 | |
1254 | 1254 | |
1255 | | - |
1256 | | - |
1257 | | - |
| 1255 | + |
| 1256 | + |
| 1257 | + |
| 1258 | + |
| 1259 | + |
1258 | 1260 | |
1259 | 1261 | |
1260 | 1262 | |
| ||
1856 | 1858 | |
1857 | 1859 | |
1858 | 1860 | |
1859 | | - |
1860 | | - |
1861 | | - |
| 1861 | + |
| 1862 | + |
| 1863 | + |
| 1864 | + |
| 1865 | + |
1862 | 1866 | |
1863 | 1867 | |
1864 | 1868 | |
|
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
981 | 981 | |
982 | 982 | |
983 | 983 | |
984 | | - |
| 984 | + |
985 | 985 | |
986 | 986 | |
987 | 987 | |
|
Collapse file
+6-1Lines changed: 6 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
447 | 447 | |
448 | 448 | |
449 | 449 | |
450 | | - |
| 450 | + |
| 451 | + |
| 452 | + |
| 453 | + |
| 454 | + |
451 | 455 | |
452 | 456 | |
| 457 | + |
453 | 458 | |
454 | 459 | |
455 | 460 | |
|
Collapse file
+9-1Lines changed: 9 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
921 | 921 | |
922 | 922 | |
923 | 923 | |
924 | | - |
| 924 | + |
| 925 | + |
| 926 | + |
| 927 | + |
925 | 928 | |
926 | 929 | |
927 | 930 | |
| ||
1313 | 1316 | |
1314 | 1317 | |
1315 | 1318 | |
| 1319 | + |
| 1320 | + |
| 1321 | + |
| 1322 | + |
| 1323 | + |
1316 | 1324 | |
1317 | 1325 | |
1318 | 1326 | |
|
Collapse file
+1Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
273 | 273 | |
274 | 274 | |
275 | 275 | |
| 276 | + |
276 | 277 | |
277 | 278 | |
278 | 279 | |
|
Collapse file
test/fixtures/deep-exit.js
Copy file name to clipboard+15Lines changed: 15 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | + |
Collapse file
test/parallel/test-trace-exit-stack-limit.js
Copy file name to clipboard+42Lines changed: 42 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | + |
| 16 | + |
| 17 | + |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | + |
| 22 | + |
| 23 | + |
| 24 | + |
| 25 | + |
| 26 | + |
| 27 | + |
| 28 | + |
| 29 | + |
| 30 | + |
| 31 | + |
| 32 | + |
| 33 | + |
| 34 | + |
| 35 | + |
| 36 | + |
| 37 | + |
| 38 | + |
| 39 | + |
| 40 | + |
| 41 | + |
| 42 | + |
0 commit comments