Extra labels: stellar, perf
Tier: M (2-4 days) | Type: perf
Context. View-tag batching hit 229x speedup. Profile identified two remaining hotspots: per-event allocation churn + a redundant point decompression per candidate. Push another 2-3x on CPU before we lean on GPU.
Scope.
- Pool + reuse per-event buffers.
- Cache decompressed points across the batch.
- Micro-bench per-hotspot fix with
deno bench --json.
- Measurable target: ≥ 2x on 10k events on the existing baseline.
Acceptance.
Files. src/chains/stellar/scanner/, test/chains/stellar/bench/scan.bench.ts.
Extra labels:
stellar,perfTier: M (2-4 days) | Type: perf
Context. View-tag batching hit 229x speedup. Profile identified two remaining hotspots: per-event allocation churn + a redundant point decompression per candidate. Push another 2-3x on CPU before we lean on GPU.
Scope.
deno bench --json.Acceptance.
Files.
src/chains/stellar/scanner/,test/chains/stellar/bench/scan.bench.ts.