You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(fuzzer): add module-scoped coverage counter regions
Each ESM module will need its own coverage counter buffer, independent
of the shared global coverage map used by CJS modules. libFuzzer
supports multiple disjoint counter regions, so we add a C++ function
that registers per-module buffers and a TypeScript API to allocate them.
The GC-prevention array in CoverageTracker keeps module buffers alive
for the process lifetime, matching libFuzzer's expectation that counter
memory remains valid.
0 commit comments