ReviewOS

also looking at this

stacks/dtsx

perf(isolated): benchmark declaration generation paths

#3106
Merged chris wants to merge codex/isolated-mode-benchmarks into main
4 files +215 -6

Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.

packages/dtsx/benchmark.tsmodified+3-3
Changes to packages/dtsx/benchmark.ts
@@ -319,9 +319,9 @@ async function runGenerationModeBenchmarks(config: BenchmarkConfig): Promise<Gen
319319 const suiteStart = performance.now()
320320 const comparisons: GenerationModeComparison[] = []
321321 const workloads = [
322 { name: 'Small typed initializers', declarations: 100, entries: 50 },
323 { name: 'Medium typed initializers', declarations: 500, entries: 100 },
324 { name: 'Large typed initializers', declarations: 1000, entries: 250 },
322 { name: 'Small typed initializers', declarations: 250, entries: 100 },
323 { name: 'Medium typed initializers', declarations: 500, entries: 250 },
324 { name: 'Large typed initializers', declarations: 1000, entries: 500 },
325325 ]
326326
327327 for (const workload of workloads) {