diff --git a/CHANGELOG.md b/CHANGELOG.md index ee194cb..2953237 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## v0.3.23 +### New Features + +- **Bun / JavaScriptCore JIT symbol resolution via JITDump** — JIT-compiled JavaScript in Bun (which uses JavaScriptCore, not V8) previously showed as `[unknown]` because JSC emits a binary perf JITDump (`jit-.dump`) rather than a text perf-map. New `jitdump.rs` parses that format (JIT_CODE_LOAD / MOVE / DEBUG_INFO / CLOSE records, `BTreeMap` range lookups, incremental reload for streaming modes, JSC and standard `jit-.dump` file-naming). Integrated as an additional JIT symbol source *after* V8 SFI, HotSpot `Method*`, and the text perf-map fallback, so it only names frames nothing else could. `spawn` auto-injects `BUN_JSC_useJITDump=1` for `probee -- bun