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(instrumentor): seed compare-hook PRNG from libFuzzer seed
Replace crypto.randomInt(512) in fakePC() with a deterministic
xorshift32 PRNG seeded from the libFuzzer -seed= value. This makes
TORC slot assignments identical across runs, so a given seed produces
the exact same mutation schedule every time.
If no seed is provided, one is generated, injected into the libFuzzer
args, and printed — giving full reproducibility from a single seed.
The seed flows from the CLI through the Instrumentor to both the CJS
transform path (main thread) and the ESM loader (via module.register
initialization data).
0 commit comments