From 621e5df9a1dde448fe89444fcec0bea3c0b47aa8 Mon Sep 17 00:00:00 2001 From: Sheraff Date: Mon, 28 Sep 2026 01:32:35 +0200 Subject: [PATCH 1/2] perf(compiler): reuse immutable cleanup metadata across outputs --- .changeset/plain-carrots-enjoy.md | 7 + .../src/core/code-splitter/compilers.ts | 17 +- packages/router-utils/src/compiler-helpers.ts | 82 +++++++-- packages/router-utils/src/index.ts | 1 + .../tests/compiler-helpers.test-d.ts | 13 ++ .../tests/compiler-helpers.test.ts | 163 ++++++++++++++++++ .../src/hydrate-when-transform.ts | 11 +- .../tests/hydrate-when-transform.test.ts | 48 ++++++ 8 files changed, 316 insertions(+), 26 deletions(-) create mode 100644 .changeset/plain-carrots-enjoy.md create mode 100644 packages/router-utils/tests/compiler-helpers.test-d.ts diff --git a/.changeset/plain-carrots-enjoy.md b/.changeset/plain-carrots-enjoy.md new file mode 100644 index 00000000000..99b3a076c07 --- /dev/null +++ b/.changeset/plain-carrots-enjoy.md @@ -0,0 +1,7 @@ +--- +'@tanstack/router-utils': patch +'@tanstack/router-plugin': patch +'@tanstack/start-plugin-core': patch +--- + +Reuse immutable source binding metadata across compiler outputs while recomputing output-specific liveness. diff --git a/packages/router-plugin/src/core/code-splitter/compilers.ts b/packages/router-plugin/src/core/code-splitter/compilers.ts index 1d574197d4d..5000c58bc47 100644 --- a/packages/router-plugin/src/core/code-splitter/compilers.ts +++ b/packages/router-plugin/src/core/code-splitter/compilers.ts @@ -4,13 +4,13 @@ import { analyzeModule, cloneModuleAst, collectModuleReferences, + createBindingCleanup, createIdentifier, expandTransitively, generateModule, linkGeneratedReference, moduleDeclarationGraph, parseStatements, - removeUnusedBindings, unwrapExpression, } from '@tanstack/router-utils' import { tsrShared, tsrSplit } from '../constants' @@ -84,6 +84,7 @@ export type RouteModuleAnalysis = { module: Module routes: Array graph: ReturnType + cleanup: ReturnType exported: Map> } @@ -162,7 +163,13 @@ export function analyzeRouteModule( exported.set(entry.local, names) } } - return { module, routes, graph: moduleDeclarationGraph(module), exported } + return { + module, + routes, + graph: moduleDeclarationGraph(module), + cleanup: createBindingCleanup(module), + exported, + } } function sourceAnalysis(options: SourceOptions) { @@ -723,7 +730,7 @@ export function compileCodeSplitReferenceRoute( exports(sharedExports, addSharedSearchParamToFilename(options.filename)), ) } - removeUnusedBindings(analysis.module, program, originalNodes) + analysis.cleanup(program, originalNodes) if (knownExported.size) { const message = createNotExportableMessage(options.filename, knownExported) console.warn(message) @@ -850,7 +857,7 @@ export function compileCodeSplitVirtualRoute( } addSharedImports(program, options.sharedBindings, options.filename) program.body.push(...generatedExports) - removeUnusedBindings(analysis.module, program, originalNodes) + analysis.cleanup(program, originalNodes) stripUnownedExpressions(analysis.module, program, originalNodes) return generateModule(program, { source: options.code, @@ -945,7 +952,7 @@ export function compileCodeSplitSharedRoute( .map((name) => ({ local: name, exported: name })), ), ) - removeUnusedBindings(analysis.module, program, originalNodes, { + analysis.cleanup(program, originalNodes, { preserveInitiallyUnused: false, }) return generateModule(program, { diff --git a/packages/router-utils/src/compiler-helpers.ts b/packages/router-utils/src/compiler-helpers.ts index 684b3107ede..e8bf31a6050 100644 --- a/packages/router-utils/src/compiler-helpers.ts +++ b/packages/router-utils/src/compiler-helpers.ts @@ -177,6 +177,47 @@ export interface RemoveUnusedBindingsOptions { preserveInitiallyUnused?: boolean } +interface CleanupMetadata { + declarations: ReadonlyMap + declarationSymbols: ReadonlyMap> + byName: ReadonlyMap + originallyExported: ReadonlySet +} + +function createCleanupMetadata(sourceModule: Module): CleanupMetadata { + const graph = declarationIndex(sourceModule, sourceModule.symbols) + return { + declarations: graph.declarations, + declarationSymbols: graph.declarationSymbols, + byName: new Map( + sourceModule.rootScope.bindings.map((symbol) => [symbol.name, symbol]), + ), + // Export records are uses even without lexical references. Erasing an + // export must not turn its declaration into an initially-unused root. + originallyExported: new Set( + sourceModule.exports + .filter((record) => !record.typeOnly && record.local) + .map((record) => record.local), + ), + } +} + +/** + * Keep immutable source metadata with an analysis that produces sibling outputs. + * Each output tree and provenance map must be cloned from this Module. + */ +export function createBindingCleanup(module: Module) { + let metadata: CleanupMetadata | undefined + return ( + program: Program, + originalNodes: WeakMap, + options: RemoveUnusedBindingsOptions = {}, + ): void => { + metadata ??= createCleanupMetadata(module) + cleanupBindings(module, program, originalNodes, options, metadata) + } +} + /** * Rebuild liveness from surviving nodes, using original symbol identity. This * removes dependencies of erased route options without reparsing generated code. @@ -186,29 +227,34 @@ export function removeUnusedBindings( module: Module, program: Program, originalNodes: WeakMap, - { - roots = [], - preserveInitiallyUnused = true, - }: RemoveUnusedBindingsOptions = {}, + options: RemoveUnusedBindingsOptions = {}, ): void { - stripTypeExports(program) - const graph = declarationIndex(module, module.symbols) - const byName = new Map( - module.rootScope.bindings.map((symbol) => [symbol.name, symbol]), - ) - const originalOwners = new Map>(graph.declarationSymbols) - // Export records are uses even when there are no lexical references. A - // transform that removes an export may also remove its declaration graph. - const { exports: originalExports } = module - const originallyExported = new Set( - originalExports - .filter((record) => !record.typeOnly && record.local) - .map((record) => record.local), + cleanupBindings( + module, + program, + originalNodes, + options, + createCleanupMetadata(module), ) +} + +function cleanupBindings( + module: Module, + program: Program, + originalNodes: WeakMap, + { roots = [], preserveInitiallyUnused = true }: RemoveUnusedBindingsOptions, + graph: CleanupMetadata, +): void { + stripTypeExports(program) + const { + byName, + originallyExported, + declarationSymbols: originalOwners, + } = graph const live = new Set() const dependencies = new Map>() const present = new Set() - const ownerStack: Array | null> = [] + const ownerStack: Array | null> = [] const scopeStack: Array = [] const addDependency = (from: Symbol, to: Symbol) => { const edges = dependencies.get(from) ?? new Set() diff --git a/packages/router-utils/src/index.ts b/packages/router-utils/src/index.ts index e387841ee0d..304e9f80c29 100644 --- a/packages/router-utils/src/index.ts +++ b/packages/router-utils/src/index.ts @@ -23,6 +23,7 @@ export { expandTransitively, stripTypeExports, removeUnusedBindings, + createBindingCleanup, } from './compiler-helpers' export type { ModuleDeclarationGraph, diff --git a/packages/router-utils/tests/compiler-helpers.test-d.ts b/packages/router-utils/tests/compiler-helpers.test-d.ts new file mode 100644 index 00000000000..eae48140da3 --- /dev/null +++ b/packages/router-utils/tests/compiler-helpers.test-d.ts @@ -0,0 +1,13 @@ +import { expectTypeOf, test } from 'vitest' +import { analyzeModule, createBindingCleanup } from '../src' +import type { RemoveUnusedBindingsOptions } from '../src' +import type { Node, Program } from '@yuku-toolchain/types' + +test('reusable cleanup accepts output trees and per-output roots', () => { + const module = analyzeModule({ code: 'const value = 1' }) + const cleanup = createBindingCleanup(module) + expectTypeOf(cleanup).parameters.toEqualTypeOf< + [Program, WeakMap, RemoveUnusedBindingsOptions?] + >() + expectTypeOf(cleanup).returns.toEqualTypeOf() +}) diff --git a/packages/router-utils/tests/compiler-helpers.test.ts b/packages/router-utils/tests/compiler-helpers.test.ts index 92bfa78245a..b869e52e086 100644 --- a/packages/router-utils/tests/compiler-helpers.test.ts +++ b/packages/router-utils/tests/compiler-helpers.test.ts @@ -10,6 +10,7 @@ import { } from '../src/ast' import { collectModuleReferences, + createBindingCleanup, extractModuleInfo, moduleDeclarationGraph, removeUnusedBindings, @@ -194,6 +195,168 @@ describe('semantic dependency analysis', () => { }) describe('output liveness', () => { + test('recomputes nested liveness for each output of the same source', () => { + const code = ` + import { server } from './server' + import { client } from './client' + export function factory() { + const load = () => server() + const render = () => client() + const unused = sideEffect() + return createRoute({ loader: load, component: render }) + } + ` + const filename = 'route.tsx' + const module = analyzeModule({ code, filename }) + const cleanup = createBindingCleanup(module) + const original = generateModule(module.ast, { source: code, filename }) + const compile = ( + source: typeof module, + erase: string, + preserveInitiallyUnused: boolean, + cleanup = createBindingCleanup(source), + ) => { + const { program, originalNodes } = cloneModuleAst(source) + walk(program, { + Property(node, context) { + if (is.Identifier(node.key, erase)) { + context.remove() + } + }, + }) + cleanup(program, originalNodes, { + preserveInitiallyUnused, + }) + return generateModule(program, { source: code, filename }) + } + for (const erase of ['loader', 'component', 'loader']) { + for (const preserve of [true, false, true]) { + const output = compile(module, erase, preserve, cleanup) + expect(output).toEqual( + compile(analyzeModule({ code, filename }), erase, preserve), + ) + expect(output.code).not.toContain( + erase === 'loader' ? './server' : './client', + ) + expect(output.code).toContain( + erase === 'loader' ? './client' : './server', + ) + expect(output.code.includes('sideEffect()')).toBe(preserve) + } + } + expect(generateModule(module.ast, { source: code, filename })).toEqual( + original, + ) + }) + + test('keeps roots, removed exports, and generated references output-local', () => { + const module = analyzeModule({ + code: `const { first, last } = initialize(); const unused = sideEffect(); export { first };`, + }) + const cleanup = createBindingCleanup(module) + const compile = (root?: string, generated = false) => { + const { program, originalNodes } = cloneModuleAst(module) + program.body = program.body.filter( + (node) => !is.ExportNamedDeclaration(node), + ) + if (generated) { + program.body.push(...parseStatements('export const result = last')) + } + cleanup(program, originalNodes, { + roots: root ? [root] : [], + preserveInitiallyUnused: false, + }) + const output = generateModule(program).code + cleanup(program, originalNodes, { + preserveInitiallyUnused: false, + }) + if (generated) { + expect(generateModule(program).code).toBe(output) + program.body = program.body.filter( + (node) => !is.ExportNamedDeclaration(node), + ) + cleanup(program, originalNodes, { + preserveInitiallyUnused: false, + }) + } + expect(generateModule(program).code).not.toContain('initialize()') + return output + } + expect(compile()).not.toContain('initialize()') + expect(compile('last')).toContain('first, last') + expect(compile(undefined, true)).toContain('first, last') + expect(compile()).not.toContain('initialize()') + expect(compile('unused')).toContain('sideEffect()') + // The initially-unused last sibling preserves the whole destructuring. + const { program, originalNodes } = cloneModuleAst(module) + program.body = program.body.filter( + (node) => !is.ExportNamedDeclaration(node), + ) + cleanup(program, originalNodes) + expect(generateModule(program).code).toContain('initialize()') + }) + + test('uses fresh source metadata when the same filename is reanalyzed', () => { + const filename = 'route.tsx' + for (const exported of [true, false, true]) { + const module = analyzeModule({ + code: `const value = initialize(); ${exported ? 'export { value }' : ''}`, + filename, + }) + const cleanup = createBindingCleanup(module) + for (let output = 0; output < 2; output++) { + const { program, originalNodes } = cloneModuleAst(module) + program.body = program.body.filter( + (node) => !is.ExportNamedDeclaration(node), + ) + cleanup(program, originalNodes) + expect(generateModule(program).code.includes('initialize()')).toBe( + !exported, + ) + } + } + }) + + test('reuses all declaration owners for overloads and merged namespaces', () => { + const module = analyzeModule({ + code: ` + const first = 1; const second = 2; + function helper(value: string): string; + function helper(value: number): number; + function helper(value: any) { return first + value } + namespace Merged { export const a = helper(first) } + namespace Merged { export const b = second } + export { Merged }; + `, + }) + const cleanup = createBindingCleanup(module) + for (const keep of ['a', 'b', 'a']) { + const { program, originalNodes } = cloneModuleAst(module) + program.body = program.body.filter((node) => { + if (!is.TSModuleDeclaration(node) || !is.TSModuleBlock(node.body)) { + return true + } + const member = node.body.body[0] + return ( + is.ExportNamedDeclaration(member) && + is.VariableDeclaration(member.declaration) && + is.Identifier(member.declaration.declarations[0]?.id, keep) + ) + }) + cleanup(program, originalNodes, { + preserveInitiallyUnused: false, + }) + const output = generateModule(program).code + expect(output.includes('const first')).toBe(keep === 'a') + expect(output.includes('const second')).toBe(keep === 'b') + expect(output.includes('return first + value')).toBe(keep === 'a') + expect(output.includes('function helper(value: string)')).toBe( + keep === 'a', + ) + expect(output).toContain(`export const ${keep}`) + } + }) + test('removes transitively erased server dependencies while preserving unrelated side effects', () => { const output = cleanup( ` diff --git a/packages/start-plugin-core/src/hydrate-when-transform.ts b/packages/start-plugin-core/src/hydrate-when-transform.ts index a1039c305c1..f5e86a13304 100644 --- a/packages/start-plugin-core/src/hydrate-when-transform.ts +++ b/packages/start-plugin-core/src/hydrate-when-transform.ts @@ -5,12 +5,12 @@ import { analyzeModule, cloneModuleAst, collectModuleReferences, + createBindingCleanup, expandTransitively, generateModule, moduleDeclarationGraph, parseExpression, parseStatements, - removeUnusedBindings, unwrapExpression, } from '@tanstack/router-utils' import { tssHydrate } from './hydration-constants' @@ -501,6 +501,7 @@ function transformHydrateAst( } function loadHydrateVirtualModule(options: { + cleanup: ReturnType module: Module id: string root: string @@ -626,13 +627,14 @@ function loadHydrateVirtualModule(options: { }, }) ast.body.push(output) - removeUnusedBindings(module, ast, originalNodes, { + options.cleanup(ast, originalNodes, { preserveInitiallyUnused: false, }) return generateModule(ast, { source: options.code, filename: options.id }) } export function createHydrateCompilerPlugin(): StartCompilerPlugin { type SourceEntry = { + cleanup: ReturnType module: Module code: string framework: CompileStartFrameworkOptions @@ -664,8 +666,10 @@ export function createHydrateCompilerPlugin(): StartCompilerPlugin { return existing } + const module = sourceModule ?? analyzeModule({ code, filename: sourceId }) const entry = { - module: sourceModule ?? analyzeModule({ code, filename: sourceId }), + module, + cleanup: createBindingCleanup(module), code, framework, virtualModules: new Map(), @@ -747,6 +751,7 @@ export function createHydrateCompilerPlugin(): StartCompilerPlugin { } const result = loadHydrateVirtualModule({ + cleanup: sourceEntry.cleanup, module: sourceEntry.module, code: sourceEntry.code, id: context.id, diff --git a/packages/start-plugin-core/tests/hydrate-when-transform.test.ts b/packages/start-plugin-core/tests/hydrate-when-transform.test.ts index c51b3d1eaa3..cd8b57b5f09 100644 --- a/packages/start-plugin-core/tests/hydrate-when-transform.test.ts +++ b/packages/start-plugin-core/tests/hydrate-when-transform.test.ts @@ -149,6 +149,54 @@ function loadVirtualHydrateModule(options: { } describe('Hydrate compiler transform', () => { + test.each(['react', 'solid'] as const)( + 'isolates %s sibling cleanup through shared source reuse and replacement', + (framework) => { + const plugin = createHydrateCompilerPlugin() + for (const firstImport of ['./first', './updated']) { + const code = ` + import { Hydrate } from '@tanstack/${framework}-start' + import { First } from '${firstImport}' + import { Second } from './second' + export function Page() { + return <> + } + ` + const transformed = compileHydrate({ + code, + id, + root, + env: 'client', + framework, + plugin, + }) + expect(transformed?.boundaries).toHaveLength(2) + for (const index of [1, 0]) { + const virtualId = virtualHydrateId( + id, + transformed!.boundaries[index]!, + ) + const output = plugin.loadVirtualModule?.({ + id: virtualId, + root, + env: 'client', + envName: 'client', + }) + expect(output).toEqual( + loadVirtualHydrateModule({ code, id: virtualId, root }), + ) + expect(output?.code).toContain(index === 0 ? firstImport : './second') + expect(output?.code).not.toContain( + index === 0 ? './second' : firstImport, + ) + if (firstImport === './updated') { + expect(output?.code).not.toContain('./first') + } + } + } + }, + ) + test.each(['client', 'server'] as const)( 'resolves spread props declared after their containing function in %s output', (env) => { From 3010042b6b9aec05502f7a690b29aed36b3b11cd Mon Sep 17 00:00:00 2001 From: Sheraff Date: Mon, 28 Sep 2026 01:32:41 +0200 Subject: [PATCH 2/2] test(compiler): measure cleanup reuse across complete builds --- benchmarks/compiler/README.md | 73 + .../RESULT-optimization-cleanup-metadata.md | 190 + benchmarks/compiler/cleanup-build.md | 166 + benchmarks/compiler/cleanup-build.mjs | 413 ++ benchmarks/compiler/cleanup-hydrate.mjs | 128 + benchmarks/compiler/cleanup.mjs | 209 + .../compiler/results/cleanup-attribution.json | 2225 +++++++ .../cleanup-build-r192-h12-g4-diagnostic.json | 4383 +++++++++++++ .../results/cleanup-build-r192-h12-g4.json | 771 +++ .../cleanup-build-r64-h12-g1-diagnostic.json | 927 +++ .../results/cleanup-build-r64-h12-g1.json | 771 +++ ...cleanup-build-r64-h12-g4-confirmation.json | 771 +++ .../cleanup-build-r64-h12-g4-diagnostic.json | 1311 ++++ .../results/cleanup-build-r64-h12-g4.json | 771 +++ .../cleanup-build-r64-h2-g4-diagnostic.json | 1311 ++++ .../results/cleanup-build-r64-h2-g4.json | 771 +++ .../cleanup-build-r64-h48-g4-diagnostic.json | 1311 ++++ .../results/cleanup-build-r64-h48-g4.json | 771 +++ .../results/cleanup-build-summary.json | 181 + .../results/cleanup-bundle-baseline.json | 730 +++ .../results/cleanup-bundle-cache-only.json | 730 +++ .../results/cleanup-bundle-candidate.json | 730 +++ .../results/cleanup-bundle-copy-only.json | 730 +++ .../results/cleanup-bundle-final.json | 730 +++ .../results/cleanup-bundle-hashes.json | 40 + .../compiler/results/cleanup-diagnostics.json | 1814 ++++++ .../results/cleanup-focused-attribution.json | 1903 ++++++ .../compiler/results/cleanup-focused.json | 5732 +++++++++++++++++ .../compiler/results/cleanup-hydrate.json | 2240 +++++++ .../results/cleanup-start-digests.json | 313 + .../compiler/results/cleanup-start.json | 2767 ++++++++ .../results/cleanup-weakmap-start.json | 2768 ++++++++ .../compiler/results/cleanup-whole.json | 4218 ++++++++++++ 33 files changed, 42899 insertions(+) create mode 100644 benchmarks/compiler/RESULT-optimization-cleanup-metadata.md create mode 100644 benchmarks/compiler/cleanup-build.md create mode 100644 benchmarks/compiler/cleanup-build.mjs create mode 100644 benchmarks/compiler/cleanup-hydrate.mjs create mode 100644 benchmarks/compiler/cleanup.mjs create mode 100644 benchmarks/compiler/results/cleanup-attribution.json create mode 100644 benchmarks/compiler/results/cleanup-build-r192-h12-g4-diagnostic.json create mode 100644 benchmarks/compiler/results/cleanup-build-r192-h12-g4.json create mode 100644 benchmarks/compiler/results/cleanup-build-r64-h12-g1-diagnostic.json create mode 100644 benchmarks/compiler/results/cleanup-build-r64-h12-g1.json create mode 100644 benchmarks/compiler/results/cleanup-build-r64-h12-g4-confirmation.json create mode 100644 benchmarks/compiler/results/cleanup-build-r64-h12-g4-diagnostic.json create mode 100644 benchmarks/compiler/results/cleanup-build-r64-h12-g4.json create mode 100644 benchmarks/compiler/results/cleanup-build-r64-h2-g4-diagnostic.json create mode 100644 benchmarks/compiler/results/cleanup-build-r64-h2-g4.json create mode 100644 benchmarks/compiler/results/cleanup-build-r64-h48-g4-diagnostic.json create mode 100644 benchmarks/compiler/results/cleanup-build-r64-h48-g4.json create mode 100644 benchmarks/compiler/results/cleanup-build-summary.json create mode 100644 benchmarks/compiler/results/cleanup-bundle-baseline.json create mode 100644 benchmarks/compiler/results/cleanup-bundle-cache-only.json create mode 100644 benchmarks/compiler/results/cleanup-bundle-candidate.json create mode 100644 benchmarks/compiler/results/cleanup-bundle-copy-only.json create mode 100644 benchmarks/compiler/results/cleanup-bundle-final.json create mode 100644 benchmarks/compiler/results/cleanup-bundle-hashes.json create mode 100644 benchmarks/compiler/results/cleanup-diagnostics.json create mode 100644 benchmarks/compiler/results/cleanup-focused-attribution.json create mode 100644 benchmarks/compiler/results/cleanup-focused.json create mode 100644 benchmarks/compiler/results/cleanup-hydrate.json create mode 100644 benchmarks/compiler/results/cleanup-start-digests.json create mode 100644 benchmarks/compiler/results/cleanup-start.json create mode 100644 benchmarks/compiler/results/cleanup-weakmap-start.json create mode 100644 benchmarks/compiler/results/cleanup-whole.json diff --git a/benchmarks/compiler/README.md b/benchmarks/compiler/README.md index db7df60ee89..b3c60b3d5ec 100644 --- a/benchmarks/compiler/README.md +++ b/benchmarks/compiler/README.md @@ -1,5 +1,78 @@ # Compiler migration benchmarks +## Immutable cleanup metadata + +`cleanup.mjs` isolates reusable binding cleanup using independently edited outputs +of the same analyzed module. It uses `createBindingCleanup` on the candidate and +the original `removeUnusedBindings` API on older baselines. Build both checkouts through Nx, then alternate fresh +processes against identical inputs: + +```sh +node --expose-gc benchmarks/compiler/cleanup.mjs --workspace /path/to/checkout --case route --outputs 1 +node --expose-gc benchmarks/compiler/cleanup.mjs --workspace /path/to/checkout --case route --outputs 5 +node --expose-gc benchmarks/compiler/cleanup.mjs --workspace /path/to/checkout --case route --outputs 1 --warm +node --expose-gc benchmarks/compiler/cleanup.mjs --workspace /path/to/checkout --case nested --retention +``` + +Cases cover a small route-shaped factory, 40 factories with nested declarations, +200 exported factories (`wide`), and a binding-free side effect (`empty`). Each +timed job creates a fresh analysis outside the timer. `--outputs 1` measures first +cleanup; `--outputs 5` includes first cleanup and sibling reuse; `--warm` primes +metadata with a separate output outside the timer. Analysis, cloning, editing, +printing, and correctness checks are excluded. Timings are milliseconds per +complete N-output module; p99 is the percentile of batch averages, not individual +output latency. Compare recorded code/map digests across checkouts. + +`--retention` is a separate untimed diagnostic: retain 128 analyses, populate +cleanup metadata, release both cleanup owners and analyses, then collect after an event-loop turn. It +records heap/RSS at each stage and remaining weak references. Normal timing-run +heap deltas measure churn, not the cost of keeping source metadata alive. Use +`measure.mjs --modes yuku-splitter` and `route-heavy.mjs` for complete compiler +and Vite-build costs. See [the evaluation](RESULT-optimization-cleanup-metadata.md) +for results and limitations. + +`cleanup-hydrate.mjs` measures a complete client compile followed by one load of +each distinct Hydrate virtual child. Every pass uses a fresh compiler/plugin, so +it does not time virtual-output cache hits. Use `--boundaries 1`, `2`, `10`, and +`25` with `--workspace` and `--iterations`; run with `node --expose-gc`. Code/map +digests and per-child dependency isolation are checked outside the timed passes. +After timing, a separate diagnostic retains 64 source entries with all children +loaded and measures heap before/after public invalidation. Compare alternating +fresh baseline/candidate processes. The existing `server-fn-ast.mjs` cases cover +one-off cleanup in client, SSR-caller, and provider compilation separately. + +`cleanup-build.mjs` measures complete React Router Vite production builds while +varying route count, source declaration density, and split-group count: + +```sh +node benchmarks/compiler/cleanup-build.mjs --baseline /path/to/baseline --routes 64 --helpers 12 --groups 4 --repetitions 11 --output /tmp/cleanup-build.json +node benchmarks/compiler/cleanup-build.mjs --baseline /path/to/baseline --routes 64 --helpers 12 --groups 4 --repetitions 1 --diagnostic --output /tmp/cleanup-build-diagnostic.json +``` + +Every route has loader, component, pending, and error pipelines with independently +used formatting helpers and nested bindings. `--helpers` is the number of helpers +per pipeline; `--groups 1` combines the four targets and `--groups 4` splits them +separately. These settings preserve source code between grouping comparisons. +Shared state is used by both the reference and component outputs. The generated +route tree comes from the normal Router plugin, without manual edits. Production +cache size and request order are unchanged. + +Timing includes route generation, transforms, bundling, minification, source maps, +and disk writes, excluding fixture creation, plugin imports, output validation, +and hashing. Each sample is a fresh process, alternating baseline/candidate order. +The harness checks expected chunks, live helper markers, identical complete +JavaScript output, and stable source/compiler hashes. It records total build time, +time through module graph completion, paired deltas, process variation, and peak +RSS. It does not include TypeScript checking or Nx/package-build orchestration. + +Run `--diagnostic` separately: its benchmark-local loader counts analysis requests, +new analyses, metadata constructions and cleanups, and times cleanup work. It +also measures live heap around the existing build-end cache clear and checks +analysis weak references after a later event-loop turn. Instrumentation and GC +perturb timings; do not use these runs for whole-build speed claims. The fixture +is a controlled generated workload, especially at high helper counts, rather +than a representative sample of applications. See [the whole-build follow-up](cleanup-build.md). + ## Direct server-function AST construction See the [evaluation report](direct-ast.md) for results, diff --git a/benchmarks/compiler/RESULT-optimization-cleanup-metadata.md b/benchmarks/compiler/RESULT-optimization-cleanup-metadata.md new file mode 100644 index 00000000000..ce814cd68fd --- /dev/null +++ b/benchmarks/compiler/RESULT-optimization-cleanup-metadata.md @@ -0,0 +1,190 @@ +# Immutable cleanup metadata + +## Scope and ownership + +This change stacks on #8524 at +`c6c33e22857cdefcad00e217201f05e5bcd39551`. It reuses compiler cleanup metadata in +`@tanstack/router-utils`, with Router and Hydrate integration; the base PR is unchanged. + +`removeUnusedBindings` previously rebuilt all-scope declaration indexes, root +name lookup, declaration-owner lookup, and original-export membership for each +output. `createBindingCleanup(module)` now lazily retains these source facts with +an analysis that produces sibling outputs. Router's `RouteModuleAnalysis` and +Hydrate's `SourceEntry` each own one cleanup function. The declaration-symbol map +also serves as the owner lookup, eliminating its redundant copy. Readonly map/set +types prevent cleanup from mutating shared metadata. Root-only route dependency +analysis remains separate because cleanup needs nested bindings too. + +Liveness, dependency edges, present symbols, lexical/owner stacks, and generated +references remain specific to each edited output. Replacing or invalidating a +source discards its existing analysis and cleanup owner together. One-off +`removeUnusedBindings` calls keep metadata local instead of retaining a cache. +There is no new production flag, invalidation counter, or output cache. + +An initial module-keyed WeakMap prototype improved repeated cleanup but slowed +Start provider compilation by about 5% in a nine-process confirmation. Moving +metadata ownership to existing multi-output analyses removed that repeatable +cold-path regression. The rejected result is preserved in +[cleanup-weakmap-start.json](results/cleanup-weakmap-start.json). Object-shape and +module-property prototypes did not eliminate the cold-path cost and were not +retained. The final implementation does not modify analyzer objects. + +## Method + +Node 24.8.0, pnpm 11.21.0, Yuku 0.12.0, Apple M3 Max. Baseline and candidate +were separately installed with frozen lockfiles and built through Nx. Measurements +were serialized without concurrent builds, tests, or installs. The same harness +and inputs were used in both checkouts. Raw files retain input/output hashes, +compiler fingerprints, process samples, and variation. + +The benchmark phase used a separate baseline checkout instead of a +test-commit/stash procedure. The behavior cases ran through the baseline's +existing API. Five independent read-only +reviews informed nested/merged declaration coverage, repeated generated-reference +cleanup, cold/warm benchmarks, and live-cache retention diagnostics. + +## Correctness and validation + +The 69 utility behavior tests were first run on unchanged #8524. Candidate +coverage exercises the new factory and adds an API type test (70 total). Both +baseline and candidate pass 734 Router plugin tests and 619 Start plugin tests, +including the new React/Solid Hydrate sibling/source-replacement test. This is an +optimization of existing output behavior, not a bug fix with an intentionally +failing functional baseline. + +Tests cover independently edited sibling outputs, changed roots/preservation +settings, erased exports, generated references, merged namespaces/overloads, +repeated cleanup, source immutability, code/maps, and same-filename reanalysis. +Five independent reviews found no blocking correctness issue in the final design. + +Final candidate validation through Nx: + +- Unit tests, TypeScript 5.6–7 checks, ESLint, package builds, publint and attw for + router-utils, router-plugin, and start-plugin-core. +- React Start server functions: 53 browser tests each for Vite SSR and Rsbuild SSR. +- Deferred hydration: React 16 and Solid 15 browser tests for each bundler. +- Router production apps: 6 React code-splitting and 22 Vue JSX browser tests. +- In total, 196 browser tests passed; deferred-hydration production modes skip + their development-only HMR tests. Public plugin invalidation is unit-tested. +- Root formatting, patch changeset, and `git diff --check`. + +## Measurements + +### Focused cleanup + +Five alternating fresh-process pairs per case, 40 batches per process. Batches contain 20 small/empty jobs, five nested jobs, or three wide jobs. Analysis, factory creation, cloning, edits, and printing are outside cleanup timers. Values below are medians of process medians in milliseconds per complete N-output module. Full samples and batch-average p99 values are in [cleanup-focused.json](results/cleanup-focused.json). + +| Fixture | Outputs / metadata | Before ms | After ms | Change | +| ------- | ------------------ | --------: | -------: | -----: | +| route | 1 / cold first | 0.03751 | 0.03762 | +0.3% | +| route | 5 / cold first | 0.12711 | 0.11019 | -13.3% | +| route | 1 / warm | 0.02793 | 0.02201 | -21.2% | +| nested | 1 / cold first | 0.98889 | 0.96116 | -2.8% | +| nested | 5 / cold first | 4.33231 | 3.71869 | -14.2% | +| nested | 1 / warm | 0.86379 | 0.73404 | -15.0% | +| wide | 1 / cold first | 5.53112 | 5.31829 | -3.8% | +| wide | 5 / cold first | 27.79403 | 25.89200 | -6.8% | +| wide | 1 / warm | 4.67325 | 4.07072 | -12.9% | +| empty | 1 / cold first | 0.00498 | 0.00517 | +3.7% | +| empty | 5 / cold first | 0.01432 | 0.01374 | -4.1% | +| empty | 1 / warm | 0.00381 | 0.00331 | -13.0% | + +The strongest supported result is reduced repeated cleanup: roughly 7–14% for five-output nonempty fixtures. First-output differences and the sub-microsecond empty-case differences should not be treated as meaningful application changes. The separate Start compiler run below covers the one-off API rather than the factory. + +### Complete compiler and Vite builds + +Seven alternating fresh-process pairs. Splitter passes use the same 56-file corpus, two warmups and ten measured passes; route-heavy samples are complete fresh builds with minification and source maps. [Raw results](results/cleanup-whole.json). + +| Workload | Before ms | After ms | Change | Process CV before / after | Peak RSS MiB before / after | +| --------- | --------: | -------: | -----: | ------------------------: | --------------------------: | +| splitter | 68.09 | 64.96 | -4.6% | 4.5% / 4.5% | 265.3 / 272.3 | +| routes64 | 397.97 | 390.03 | -2.0% | 3.9% / 3.3% | 380.1 / 379.6 | +| routes250 | 961.15 | 950.21 | -1.1% | 2.1% / 1.9% | 650.0 / 652.0 | +| routes750 | 2374.12 | 2376.44 | +0.1% | 1.3% / 3.6% | 1229.7 / 1241.0 | + +Whole-build differences are small and noisy; the 750-route median is effectively unchanged. These data do not establish a broad whole-build speedup or lower peak RSS. The fitting 64-route case and 250/750-route cache-eviction workloads limit claims based only on ideal sibling reuse. + +The [whole-build follow-up](cleanup-build.md) varies declaration density, split +groups, and cache fit to identify when cleanup reuse produces a measurable total +build improvement. It also documents the exact metadata lifetime and additional +live-cache memory, keeping these original workloads as controls. + +Separate digest runs produce identical code and serialized source maps for all 567 corpus outputs (36 shared modules). All focused-output digests match as well. [Digest and memory diagnostics](results/cleanup-diagnostics.json). + +### One-off Start compilation + +Nine alternating fresh-process pairs, five warmups and 30 measured passes per process; 60 modules with two server functions each. [Timings](results/cleanup-start.json), [identical code/map digests](results/cleanup-start-digests.json). + +| Output | Before ms | After ms | Change | Process CV before / after | +| -------- | --------: | -------: | -----: | ------------------------: | +| client | 9.891 | 9.875 | -0.2% | 1.0% / 2.0% | +| ssr | 10.258 | 10.178 | -0.8% | 3.5% / 3.6% | +| provider | 12.559 | 12.655 | +0.8% | 2.0% / 4.0% | + +The final ownership design no longer shows the repeatable provider regression of the global WeakMap prototype. Remaining differences are within process variation. + +### Hydrate child generation + +Five alternating fresh-process pairs, three warmups and 20 passes per process. Each pass compiles one parent and loads every distinct virtual child exactly once, in reverse order. Timings include analysis, transforms, cloning, cleanup, printing and source maps. They measure compilation, not browser hydration latency. Code/map digests match for every case. [Raw results](results/cleanup-hydrate.json). + +| Children | Before ms | After ms | Change | Process CV before / after | +| -------- | --------: | -------: | -----: | ------------------------: | +| 1 | 0.477 | 0.468 | -2.0% | 7.5% / 6.9% | +| 2 | 0.745 | 0.755 | +1.4% | 5.5% / 3.5% | +| 10 | 3.131 | 2.390 | -23.7% | 4.1% / 7.1% | +| 25 | 9.763 | 9.394 | -3.8% | 6.3% / 6.4% | + +The ten-child case improves clearly in this workload; differences at one, two, and 25 children are small relative to observed variation. Do not generalize the ten-child percentage to whole apps. + +### Retained memory + +A diagnostic production route build holds 128 analysis entries. Clearing that cache releases about 0.4 MiB more JS heap on the candidate, consistent with the extra metadata. This is additional live memory, not a memory-saving optimization. Peak process RSS is noisy and includes native allocations. + +The focused diagnostic holds 128 source analyses plus their cleanup owners. Median additional populated heap versus the matched baseline is: + +| Source fixture (128 analyses) | Added populated heap | +| ----------------------------- | -------------------: | +| route | 0.27 MiB | +| nested | 6.07 MiB | +| wide | 31.39 MiB | + +The wide case holds 25,600 exported factories and is a stress case. All 128 module weak references clear after dropping their owners in every diagnostic repetition. Released heap returns close to the baseline in both variants. + +Hydrate has an environment-scoped source map rather than the Router LRU. With 64 source entries and 25 children each, additional populated heap is about 0.5 MiB; public invalidation releases it. The smaller Hydrate cases and all post-invalidation measurements are preserved in the raw results. + +### Attribution and retained scope + +The dependent ownership change consists of the lazy factory, shared cleanup implementation, and Router/Hydrate source-record wiring. A second independent change removes the redundant owner-map copy. A benchmark-local loader tested copy removal alone, caching with the copy restored, and the final combination without changing production files. The loader source is embedded in each attribution result. All focused code/map digests match. + +| Variant | Small route, 5 outputs ms | Nested, 5 outputs ms | +| ---------- | ------------------------: | -------------------: | +| baseline | 0.13650 | 4.73499 | +| copy-only | 0.12877 | 4.61373 | +| cache-only | 0.11811 | 4.07856 | +| candidate | 0.11819 | 3.98570 | + +[Focused attribution](results/cleanup-focused-attribution.json) identifies caching as the main saving, with a smaller contribution from eliminating the map copy. [Complete-corpus attribution](results/cleanup-attribution.json) has smaller, noisier differences. Both changes remain: they remove measured work and keep one immutable owner map. No further syntax-only optimization or cache policy was added; the cold-path regression ruled out global retention. + +### Client bundles + +The full 18-scenario suite has identical gzip, initial gzip, raw, Brotli, file +counts, and per-file metrics across baseline, full candidate, copy removal alone, +and reusable metadata with the copy restored. All 38 emitted client JavaScript +files are byte-identical between the baseline and full candidate. This changes +compiler work without changing the resulting client bundles. + +- [Baseline metrics](results/cleanup-bundle-baseline.json) +- [Pre-attribution candidate metrics](results/cleanup-bundle-candidate.json) +- [Copy-only metrics](results/cleanup-bundle-copy-only.json) +- [Cache-only metrics](results/cleanup-bundle-cache-only.json) +- [Final rebuilt candidate metrics](results/cleanup-bundle-final.json) +- [Matching emitted-file SHA-256 digests](results/cleanup-bundle-hashes.json) + +Bundle attribution applies the same exact substitutions recorded in the focused +attribution results to built compiler JavaScript, restoring each file afterward. +These two runs reuse unchanged package builds; the baseline, candidate, and final +composed runs rebuild through Nx. A Node load hook used for focused attribution +could not load Nx's native binary, so bundle attribution uses these temporary +artifact substitutions instead. No dependency or production-source workaround +was added. The baseline report was retried with the installed Homebrew Git after +Apple Git requested Xcode license acceptance; no license was accepted. diff --git a/benchmarks/compiler/cleanup-build.md b/benchmarks/compiler/cleanup-build.md new file mode 100644 index 00000000000..af263b38910 --- /dev/null +++ b/benchmarks/compiler/cleanup-build.md @@ -0,0 +1,166 @@ +# Cleanup metadata: complete-build conditions and lifetime + +This follow-up compares unchanged #8524 (`c6c33e22857cdefcad00e217201f05e5bcd39551`) +with the immutable-cleanup-metadata candidate. Production code and +cache policy are unchanged from the [original evaluation](RESULT-optimization-cleanup-metadata.md). + +## What remains alive + +Metadata is owned by the reusable source analysis, not by a batch of siblings. +There is no last-sibling completion event or counter: + +- Router retains it in the existing 128-entry LRU. It is eligible for collection + after eviction, source replacement, or the plugin's `buildEnd()` cache clear. + An entry can therefore remain through the module graph phase even after all + of its requested outputs have finished. Build-end clearing happens before + output rendering/minification/writing, not only when the entire build returns. +- Hydrate retains it with its environment-scoped source entry until source + invalidation/replacement or collection of the owning plugin. Its source map has + no corresponding build-end clear. The Vite compiler map's build-start reset + does not clear the Hydrate plugin's separate map. Keeping a builder/plugin + alive can therefore retain this metadata after the build completes. +- Standalone `removeUnusedBindings` creates local metadata for each call. + +The source ASTs were already retained by those owners on #8524; the added cost is +maps/sets referring to existing nodes and symbols. Metadata is lazy, so an +analysis that never runs cleanup does not populate it. Releasing it precisely +on the last sibling would require a reliable bundler lifecycle signal; counting +configured groups alone is insufficient because requests can be skipped, +repeated, reordered, or served by output caches. This follow-up does not add a +second lifetime policy. + +Source locations: `router-code-splitter-plugin.ts` (`getRouteAnalysis`, +`buildEnd`), `hydrate-when-transform.ts` (`SourceEntry`, `setSource`, +`invalidateModule`), and `vite/start-compiler-plugin/plugin.ts` (plugin ownership +and `buildStart`). + +## Controlled complete builds + +The old route-heavy workload had small sources, and its larger working sets +frequently missed the analysis cache. The new `cleanup-build.mjs` fixture varies +three independent conditions: + +- 64 routes fit the cache, while 192 exceed it; neither changes the 128-entry + production limit or bundler request order. +- Two, 12, or 48 helpers per loader/component/pending/error pipeline vary the + number of source declarations and nested bindings. Every helper contributes + to live output. The 48-helper case is a deliberately large stress fixture. +- One grouped split versus four separate groups changes sibling reuse with + identical source files. Shared state is used by reference and component + outputs, requiring the shared-module compiler path too. + +Each sample is a fresh Node 24.8.0 process on an Apple M3 Max, with 11 alternating +baseline/candidate pairs per case. Builds run serially without simultaneous +agent tests or package builds. Package outputs come from the previously validated +Nx builds and are fingerprinted in every sample. Timing includes the production +Vite build, route generation, transforms, bundling, minification, source maps and +writes; it excludes fixture creation, plugin-module imports, post-build checking, +TypeScript checking and Nx orchestration. OS filesystem caches are warm. + +The harness requires identical generated inputs and complete emitted JavaScript, +expected chunk counts, and live helper markers. Separate instrumented runs count +metadata construction and time cleanup work; their build times are excluded +from speed claims. Weak references and forced collection around the existing +build-end clear verify lifetime without adding runtime cleanup behavior. + +## Results + +Negative changes mean faster builds. Each row is 11 process pairs. Full +JavaScript output is identical within every baseline/candidate comparison. + +| Routes | Helpers per pipeline | Split groups | Baseline median ms | Candidate median ms | Change | Candidate faster pairs | +| ----------------: | -------------------: | -----------: | -----------------: | ------------------: | -----: | ---------------------: | +| 64 | 2 | 4 | 664 | 658 | -1.0% | 8/11 | +| 64 | 12 | 1 | 1,347 | 1,321 | -2.0% | 7/11 | +| 64 | 12 | 4 | 1,957 | 1,884 | -3.8% | 10/11 | +| 192 | 12 | 4 | 5,831 | 5,855 | +0.4% | 6/11 | +| 64 | 48 | 4 | 7,017 | 6,573 | -6.3% | 9/11 | +| 64 (confirmation) | 12 | 4 | 2,011 | 1,947 | -3.2% | 10/11 | + +The supported whole-build improvement is the 64-route, 12-helper, four-group +case: about 3–4%, repeated in a separate confirmation batch, with 20/22 pairs +faster. The original batch's between-process CV is 1.9% baseline and 2.5% +candidate. The confirmation batch is noisier (10.1% / 9.3%), but preserves the +median improvement and direction in 10/11 pairs. Module-graph completion medians +fall from 1,628 to 1,566 ms in the first batch and 1,678 to 1,590 ms in the +confirmation, consistent with savings during compilation. + +Small modules and the single-group case are inconclusive. Their paired-mean +bootstrap intervals include zero. The overflowing-cache case has essentially +unchanged medians and only 6/11 faster pairs; its favorable paired mean depends +on slow baseline outliers and does not establish a reliable gain. The 48-helper +stress case has large swings (including a candidate slowdown above 20% in one +pair); its paired-mean interval also includes zero. Its favorable median alone +is not evidence of a repeatable 6% build gain. + +[Summary and uncertainty estimates](results/cleanup-build-summary.json) preserve +all metrics. The first positive batch has a paired mean change of -3.35%, with a +95% bootstrap interval of -4.54% to -2.10%; confirmation is -5.52%, with an interval +of -9.28% to -0.99%. These descriptive intervals resample 11 local paired deltas +20,000 times with seed 8524. They do not predict effects across applications or +remove thermal, GC, and operating-system variation. + +Timing records: +[small modules](results/cleanup-build-r64-h2-g4.json), +[one group](results/cleanup-build-r64-h12-g1.json), +[four groups](results/cleanup-build-r64-h12-g4.json), +[overflowing cache](results/cleanup-build-r192-h12-g4.json), +[large-source stress](results/cleanup-build-r64-h48-g4.json), +[independent confirmation](results/cleanup-build-r64-h12-g4-confirmation.json). + +## Reuse and memory attribution + +One separate instrumented pair per case counts the actual plugin work. The root +route adds an analysis but no cleanup. With four groups, each route runs six +cleanups: reference, shared module, and four virtual groups. One grouped split +runs three. The request stream is the ordinary production Vite stream. + +| Routes / helpers / groups | New source analyses, both variants | Cleanup calls, both variants | Metadata builds before → after | Additional heap released at cache clear | +| ------------------------- | ---------------------------------: | ---------------------------: | -----------------------------: | --------------------------------------: | +| 64 / 2 / 4 | 65 | 384 | 384 → 64 | 0.85 MiB | +| 64 / 12 / 1 | 65 | 192 | 192 → 64 | 5.49 MiB | +| 64 / 12 / 4 | 65 | 384 | 384 → 64 | 5.34 MiB | +| 192 / 12 / 4 | 577 | 1,152 | 1,152 → 576 | 10.31 MiB | +| 64 / 48 / 4 | 65 | 384 | 384 → 64 | 20.37 MiB | + +The overflow case rebuilds each route's analysis three times. Some reuse remains +(two cleanups per metadata build on average), but substantially less than six +cleanups per metadata build in the fitting four-group case. For that fitting +case, separately instrumented cleanup time falls from 325 to 255 ms; those +instrumented times are explanatory and excluded from the timing table above. + +Additional released heap is the candidate's before/after-clear heap decrease +minus the baseline's decrease, after explicit GC. It estimates added cache cost, +not an exact allocation census. The positive workload's direct before-clear heap +difference is also about 5.3 MiB. All tracked analyses are unreachable after the +existing clear plus an event-loop turn and GC, in both variants and every case. +The additional retained heap is therefore source-cache lifetime, not a leak or a +last-sibling lifetime. RSS need not fall when objects become collectible. + +Peak process memory is higher in the positive workload: median RSS is 705 → +736 MiB in the first batch and 716 → 750 MiB in confirmation. That 31–34 MiB +increase exceeds the measured live metadata and also reflects native allocation, +GC timing, and allocator high-water marks. This is a speed/memory tradeoff, not +a memory optimization. + +Diagnostic records: +[small modules](results/cleanup-build-r64-h2-g4-diagnostic.json), +[one group](results/cleanup-build-r64-h12-g1-diagnostic.json), +[four groups](results/cleanup-build-r64-h12-g4-diagnostic.json), +[overflowing cache](results/cleanup-build-r192-h12-g4-diagnostic.json), +[large-source stress](results/cleanup-build-r64-h48-g4-diagnostic.json). + +## Conditions supported by these measurements + +The benefit becomes visible when source declaration indexing is a meaningful +part of compilation, multiple outputs reuse the same source analysis, and that +analysis survives until sibling requests arrive. Small sources leave too little +work to save; fewer outputs reduce reuse; cache eviction reduces reuse; very +large sources introduce enough allocation/GC variation to obscure the saving. +These are controlled React Router builds, not a new claim about complete Start +builds or an application-wide speed guarantee. Hydrate's longer metadata lifetime +is established from its ownership/invalidation code and the earlier retention +benchmarks; it is not changed here. + +Only benchmark code and reports were added in this follow-up. The implementation +and all previous correctness/bundle validations remain unchanged. diff --git a/benchmarks/compiler/cleanup-build.mjs b/benchmarks/compiler/cleanup-build.mjs new file mode 100644 index 00000000000..e91cf63ffef --- /dev/null +++ b/benchmarks/compiler/cleanup-build.mjs @@ -0,0 +1,413 @@ +import assert from 'node:assert/strict' +import { spawnSync } from 'node:child_process' +import { createHash } from 'node:crypto' +import { mkdir, mkdtemp, rm, writeFile } from 'node:fs/promises' +import { registerHooks } from 'node:module' +import { cpus } from 'node:os' +import path from 'node:path' +import { fileURLToPath, pathToFileURL } from 'node:url' +import { compilerFingerprint } from './provenance.mjs' + +const args = process.argv.slice(2) +const option = (name, fallback) => { + const index = args.indexOf(name) + return index < 0 ? fallback : args[index + 1] +} +const workspace = path.resolve( + option('--workspace', fileURLToPath(new URL('../../', import.meta.url))), +) +const baseline = option('--baseline') +const routes = Number(option('--routes', '64')) +const helpers = Number(option('--helpers', '12')) +const groups = Number(option('--groups', '4')) +const repetitions = Number(option('--repetitions', '7')) +const diagnostic = args.includes('--diagnostic') +for (const count of [routes, helpers, groups, repetitions]) { + assert.ok(Number.isSafeInteger(count) && count > 0) +} +assert.ok([1, 4].includes(groups)) +const hash = (value) => createHash('sha256').update(value).digest('hex') +const median = (values) => + [...values].sort((a, b) => a - b)[Math.floor(values.length / 2)] + +if (!args.includes('--worker')) { + const samples = [] + for (let repetition = 0; repetition < repetitions; repetition++) { + const variants = baseline + ? [ + ['baseline', path.resolve(baseline)], + ['candidate', workspace], + ] + : [['candidate', workspace]] + if (repetition % 2) { + variants.reverse() + } + for (const [variant, root] of variants) { + const result = spawnSync( + process.execPath, + [ + '--expose-gc', + fileURLToPath(import.meta.url), + '--worker', + '--workspace', + root, + '--routes', + String(routes), + '--helpers', + String(helpers), + '--groups', + String(groups), + ...(diagnostic ? ['--diagnostic'] : []), + ], + { + encoding: 'utf8', + maxBuffer: 32 * 1024 * 1024, + env: { ...process.env, NODE_ENV: 'production' }, + }, + ) + assert.equal(result.status, 0, `${result.stdout}\n${result.stderr}`) + const line = result.stdout + .split('\n') + .find((line) => line.startsWith('BENCHMARK_JSON=')) + assert.ok(line, result.stdout) + const sample = { variant, repetition, ...JSON.parse(line.slice(15)) } + samples.push(sample) + process.stderr.write( + `${variant} ${repetition + 1}/${repetitions}: ${sample.buildMs.toFixed(1)} ms\n`, + ) + } + } + for (const key of ['sourceHash', 'outputHash', 'chunks', 'emittedJsBytes']) { + assert.ok( + samples.every((sample) => sample[key] === samples[0][key]), + `${key} mismatch`, + ) + } + const summary = [...new Set(samples.map((sample) => sample.variant))].map( + (variant) => { + const group = samples.filter((sample) => sample.variant === variant) + for (const sample of group) { + assert.deepEqual( + sample.compilerFingerprint, + group[0].compilerFingerprint, + ) + } + const values = group.map((sample) => sample.buildMs) + const mean = values.reduce((a, b) => a + b, 0) / values.length + const sd = Math.sqrt( + values.reduce((sum, value) => sum + (value - mean) ** 2, 0) / + Math.max(1, values.length - 1), + ) + return { + variant, + medianBuildMs: median(values), + meanBuildMs: mean, + sdMs: sd, + cvPercent: (sd / mean) * 100, + medianGraphMs: median(group.map((sample) => sample.graphMs)), + medianPeakRssMiB: median(group.map((sample) => sample.peakRssMiB)), + } + }, + ) + const pairedChanges = baseline + ? Array.from({ length: repetitions }, (_, repetition) => { + const pair = samples.filter( + (sample) => sample.repetition === repetition, + ) + const before = pair.find( + (sample) => sample.variant === 'baseline', + ).buildMs + const after = pair.find( + (sample) => sample.variant === 'candidate', + ).buildMs + return { + repetition, + deltaMs: after - before, + deltaPercent: (after / before - 1) * 100, + } + }) + : [] + const result = JSON.stringify( + { + timestamp: new Date().toISOString(), + node: process.version, + cpu: cpus()[0].model, + routes, + helpersPerGroup: helpers, + groups, + repetitions, + diagnosticOnly: diagnostic, + summary, + pairedChanges, + samples, + }, + null, + 2, + ) + if (option('--output')) { + await writeFile(option('--output'), result + '\n') + } else { + console.log(result) + } +} else { + const profile = { + requests: [], + analyses: [], + metadataBuilds: 0, + cleanupCalls: 0, + cleanupMs: 0, + } + const weakAnalyses = [] + if (diagnostic) { + globalThis.__cleanupBuildProfile = profile + globalThis.__cleanupBuildWeakAnalyses = weakAnalyses + registerHooks({ + load(url, context, nextLoad) { + const loaded = nextLoad(url, context) + const routerPlugin = url.endsWith( + '/router-plugin/dist/esm/core/router-code-splitter-plugin.js', + ) + const utils = url.endsWith('/router-utils/dist/esm/compiler-helpers.js') + if (!routerPlugin && !utils) { + return loaded + } + let source = + typeof loaded.source === 'string' + ? loaded.source + : Buffer.from(loaded.source).toString() + const replace = (before, after) => { + assert.equal( + source.split(before).length, + 2, + `Expected one instrumentation target: ${before}`, + ) + source = source.replace(before, after) + } + if (routerPlugin) { + replace( + 'function getRouteAnalysis(code, id) {', + 'function getRouteAnalysis(code, id) { globalThis.__cleanupBuildProfile.requests.push(id);', + ) + replace( + 'analyzedRoutes.set(filename, {', + 'globalThis.__cleanupBuildProfile.analyses.push(filename); globalThis.__cleanupBuildWeakAnalyses.push(new WeakRef(analysis)); analyzedRoutes.set(filename, {', + ) + replace('buildEnd() {', 'async buildEnd() {') + replace( + 'analyzedRoutes.clear();', + `global.gc(); + globalThis.__cleanupBuildProfile.cacheEntriesAtBuildEnd = analyzedRoutes.size; + globalThis.__cleanupBuildProfile.beforeClear = process.memoryUsage(); + analyzedRoutes.clear(); + await new Promise(setImmediate); global.gc(); + globalThis.__cleanupBuildProfile.afterClear = process.memoryUsage(); + globalThis.__cleanupBuildProfile.analysesAliveAfterClear = globalThis.__cleanupBuildWeakAnalyses.filter(ref => ref.deref()).length;`, + ) + } else { + const cached = source.includes('function createCleanupMetadata(') + const call = cached + ? 'const graph = declarationIndex(sourceModule, sourceModule.symbols);' + : 'const graph = declarationIndex(module, module.symbols);' + replace( + call, + 'globalThis.__cleanupBuildProfile.metadataBuilds++; ' + call, + ) + // Instrument cleanup as a whole, including metadata construction on first use. + // Factory calls construct metadata before cleanupBindings, so wrap both. + const names = cached + ? ['cleanupBindings', 'createCleanupMetadata'] + : ['removeUnusedBindings'] + source += names + .map( + ( + name, + ) => `\nconst benchmarkOriginal_${name} = ${name}; ${name} = function(...args) { + const start = performance.now(); + ${name === 'createCleanupMetadata' ? '' : 'globalThis.__cleanupBuildProfile.cleanupCalls++;'} + try { return benchmarkOriginal_${name}(...args); } + finally { globalThis.__cleanupBuildProfile.cleanupMs += performance.now() - start; } + };`, + ) + .join('\n') + } + return { ...loaded, source } + }, + }) + } + const { build } = await import( + pathToFileURL(path.join(workspace, 'node_modules/vite/dist/node/index.js')) + .href + ) + const { tanstackRouter } = await import( + pathToFileURL( + path.join(workspace, 'packages/router-plugin/dist/esm/vite.js'), + ).href + ) + const directory = await mkdtemp( + path.join(workspace, 'packages/router-plugin/.cleanup-build-'), + ) + const sourceHasher = createHash('sha256') + const source = async (file, code) => { + sourceHasher.update(file).update('\0').update(code).update('\0') + await writeFile(path.join(directory, file), code) + } + try { + await mkdir(path.join(directory, 'routes')) + await source( + 'index.html', + '
', + ) + await source( + 'entry.ts', + `import { createElement } from 'react' +import { createRoot } from 'react-dom/client' +import { createRouter, RouterProvider } from '@tanstack/react-router' +import { routeTree } from './routeTree.gen' +const router = createRouter({ routeTree }) +createRoot(document.getElementById('app')!).render(createElement(RouterProvider, { router }))`, + ) + await source( + 'routes/__root.tsx', + `import { createElement } from 'react' +import { createRootRoute, Outlet } from '@tanstack/react-router' +export const Route = createRootRoute({ component: () => createElement(Outlet) })`, + ) + const targets = [ + 'loader', + 'component', + 'pendingComponent', + 'errorComponent', + ] + for (let route = 0; route < routes; route++) { + const id = `route-${String(route).padStart(4, '0')}` + const declarations = targets + .flatMap((target) => + Array.from( + { length: helpers }, + (_, index) => ` +function ${target}Field${index}(record: Record) { + const key = '${target}-${index}' + const raw = record[key] ?? '${id}-${target}-${index}' + function normalize(value: unknown) { + const text = String(value).trim() + const parts = text.split(/\\s+/) + return parts.map((part, position) => { + const prefix = position === 0 ? key : String(position) + return prefix + ':' + part.toLowerCase() + }).join(' ') + } + return normalize(raw) +}`, + ), + ) + .join('\n') + const pipeline = (target, value) => + `[${Array.from({ length: helpers }, (_, i) => `${target}Field${i}(${value})`).join(',')}]` + await source( + `routes/${id}.tsx`, + `import { createElement } from 'react' +import { createFileRoute } from '@tanstack/react-router' +const state = { visits: 0 } +${declarations} +export const Route = createFileRoute('/${id}')({ + beforeLoad: () => { state.visits++; return { visits: state.visits } }, + loader: async ({ context }) => ${pipeline('loader', 'context')}, + component: () => { + const data = Route.useLoaderData() + return createElement('section', null, state.visits, ${pipeline('component', 'data')}.join(' | ')) + }, + pendingComponent: () => createElement('span', null, ${pipeline('pendingComponent', '{}')}.join(' | ')), + errorComponent: ({ error }) => createElement('pre', null, ${pipeline('errorComponent', 'error')}.join(' | ')), +})`, + ) + } + global.gc() + let graphMs + const started = performance.now() + const output = await build({ + root: directory, + configFile: false, + logLevel: 'silent', + plugins: [ + tanstackRouter({ + target: 'react', + routesDirectory: './routes', + generatedRouteTree: './routeTree.gen.ts', + autoCodeSplitting: true, + codeSplittingOptions: { + addHmr: false, + defaultBehavior: + groups === 1 ? [targets] : targets.map((target) => [target]), + }, + }), + { + name: 'cleanup-benchmark-phases', + buildEnd() { + graphMs = performance.now() - started + }, + }, + ], + build: { outDir: 'dist', minify: true, sourcemap: true }, + }) + const buildMs = performance.now() - started + if (diagnostic) { + assert.equal(profile.cleanupCalls, routes * (groups + 2)) + assert.ok(profile.metadataBuilds > 0) + assert.ok(profile.metadataBuilds <= profile.cleanupCalls) + assert.equal(profile.analysesAliveAfterClear, 0) + } + const bundles = Array.isArray(output) ? output : [output] + const chunks = bundles + .flatMap((bundle) => bundle.output ?? []) + .filter((item) => item.type === 'chunk') + // Stable chunk names make full code equality meaningful, without discarding bodies. + const code = chunks + .map((item) => [item.fileName, item.code]) + .sort(([a], [b]) => a.localeCompare(b)) + assert.equal( + chunks.length, + routes * groups + 1, + 'Expected each split group plus the application entry', + ) + for (let route = 0; route < routes; route++) { + for (const target of targets) { + const marker = `route-${String(route).padStart(4, '0')}-${target}-${helpers - 1}` + assert.ok( + chunks.some((item) => item.code.includes(marker)), + `Missing live helper: ${marker}`, + ) + } + } + global.gc() + const result = { + buildMs, + graphMs, + peakRssMiB: process.resourceUsage().maxRSS / 1024, + sourceHash: sourceHasher.digest('hex'), + outputHash: hash(JSON.stringify(code)), + chunks: chunks.length, + emittedJsBytes: chunks.reduce( + (sum, item) => sum + Buffer.byteLength(item.code), + 0, + ), + retained: process.memoryUsage(), + compilerFingerprint: compilerFingerprint(workspace), + ...(diagnostic + ? { + profile: { + ...profile, + requests: profile.requests.map((file) => + path.relative(directory, file), + ), + analyses: profile.analyses.map((file) => + path.relative(directory, file), + ), + }, + } + : {}), + } + console.log(`BENCHMARK_JSON=${JSON.stringify(result)}`) + } finally { + await rm(directory, { recursive: true, force: true }) + } +} diff --git a/benchmarks/compiler/cleanup-hydrate.mjs b/benchmarks/compiler/cleanup-hydrate.mjs new file mode 100644 index 00000000000..e3e4d706b2c --- /dev/null +++ b/benchmarks/compiler/cleanup-hydrate.mjs @@ -0,0 +1,128 @@ +import assert from 'node:assert/strict' +import { createHash } from 'node:crypto' +import path from 'node:path' +import { fileURLToPath, pathToFileURL } from 'node:url' +import { compilerFingerprint } from './provenance.mjs' + +const args = process.argv.slice(2) +const option = (key, fallback) => { + const index = args.indexOf(key) + return index < 0 ? fallback : args[index + 1] +} +const workspace = path.resolve( + option('--workspace', fileURLToPath(new URL('../../', import.meta.url))), +) +const boundaries = Number(option('--boundaries', '10')) +const iterations = Number(option('--iterations', '20')) +assert.ok(Number.isSafeInteger(boundaries) && boundaries > 0) +assert.ok(Number.isSafeInteger(iterations) && iterations > 0) +assert.equal(typeof globalThis.gc, 'function', 'Run with --expose-gc') +const entry = (file) => + pathToFileURL( + path.join(workspace, 'packages/start-plugin-core/dist/esm', file), + ) +const { createStartCompiler } = await import(entry('start-compiler/host.js')) +const { createHydrateCompilerPlugin } = await import( + entry('hydrate-when-transform.js') +) +const root = '/compiler-benchmark' +const sourceId = `${root}/route.tsx` +const code = `import { Hydrate } from '@tanstack/react-start'; +${Array.from({ length: boundaries }, (_, i) => `import { Widget${i} } from './widget-${i}';`).join('\n')} +export function Page() { return
${Array.from({ length: boundaries }, (_, i) => ``).join('')}
}` +function host(plugin) { + return createStartCompiler({ + env: 'client', + envName: 'client', + root, + framework: 'react', + providerEnvName: 'ssr', + mode: 'build', + compilerPlugins: [plugin], + getKnownServerFns: () => ({}), + resolveId: async () => null, + loadModule: async (id) => { + throw new Error(`Unexpected load: ${id}`) + }, + }) +} +async function populate(plugin, id, check = false) { + const output = await host(plugin).compile({ id, code }) + assert.ok(output) + const ids = [ + ...output.code.matchAll(/import\("([^\"]*[?&]tss-hydrate=[^\"]*)"\)/g), + ].map((match) => match[1]) + assert.equal(new Set(ids).size, boundaries) + const digest = check + ? createHash('sha256').update(JSON.stringify(output)) + : null + // Every child is loaded once; this must not benchmark the virtual-output cache. + for (let index = ids.length - 1; index >= 0; index--) { + const child = plugin.loadVirtualModule({ + id: ids[index], + root, + env: 'client', + envName: 'client', + }) + assert.ok(child) + if (check) { + assert.ok(child.code.includes(`./widget-${index}`)) + assert.equal((child.code.match(/\.\/widget-/g) ?? []).length, 1) + digest.update(JSON.stringify(child)) + } + } + return digest?.digest('hex') +} +const outputHash = await populate(createHydrateCompilerPlugin(), sourceId, true) +for (let index = 0; index < 3; index++) { + await populate(createHydrateCompilerPlugin(), sourceId) +} +globalThis.gc() +const times = [] +for (let index = 0; index < iterations; index++) { + const start = performance.now() + await populate(createHydrateCompilerPlugin(), sourceId) + times.push(performance.now() - start) +} +globalThis.gc() +const before = process.memoryUsage() +const plugin = createHydrateCompilerPlugin() +const ids = Array.from({ length: 64 }, (_, i) => `${root}/route-${i}.tsx`) +for (const id of ids) { + await populate(plugin, id) +} +globalThis.gc() +const populated = process.memoryUsage() +for (const id of ids) { + plugin.invalidateModule({ id, envName: 'client' }) +} +await new Promise((resolve) => setImmediate(resolve)) +globalThis.gc() +const invalidated = process.memoryUsage() +const mean = times.reduce((sum, value) => sum + value, 0) / times.length +const sd = Math.sqrt( + times.reduce((sum, value) => sum + (value - mean) ** 2, 0) / + Math.max(1, times.length - 1), +) +console.log( + JSON.stringify( + { + boundaries, + iterations, + node: process.version, + compiler: compilerFingerprint(workspace), + sourceHash: createHash('sha256').update(code).digest('hex'), + outputHash, + meanMs: mean, + standardDeviationMs: sd, + medianMs: [...times].sort((a, b) => a - b)[Math.floor(times.length / 2)], + times, + retainedSources: ids.length, + before, + populated, + invalidated, + }, + null, + 2, + ), +) diff --git a/benchmarks/compiler/cleanup.mjs b/benchmarks/compiler/cleanup.mjs new file mode 100644 index 00000000000..bdea2371565 --- /dev/null +++ b/benchmarks/compiler/cleanup.mjs @@ -0,0 +1,209 @@ +import assert from 'node:assert/strict' +import { createHash } from 'node:crypto' +import { createRequire } from 'node:module' +import path from 'node:path' +import { fileURLToPath, pathToFileURL } from 'node:url' +import { compilerFingerprint } from './provenance.mjs' + +// Run the same harness against rebuilt checkouts in alternating fresh processes. +// Analyze/clone/edit outside the timer to isolate cleanup, including its first use. +const args = process.argv.slice(2) +const option = (name, fallback) => { + const index = args.indexOf(name) + return index < 0 ? fallback : args[index + 1] +} +const workspace = path.resolve( + option('--workspace', fileURLToPath(new URL('../../', import.meta.url))), +) +const selected = option('--case', 'route') +const warm = args.includes('--warm') +const outputs = Number(option('--outputs', '5')) +const samples = Number(option('--samples', '60')) +const batch = Number(option('--batch', '20')) +for (const value of [outputs, samples, batch]) { + assert.ok(Number.isSafeInteger(value) && value > 0) +} +assert.ok(['route', 'nested', 'wide', 'empty'].includes(selected)) +const utils = await import( + pathToFileURL(path.join(workspace, 'packages/router-utils/dist/esm/index.js')) +) +const require = createRequire( + path.join(workspace, 'packages/router-utils/package.json'), +) +const { is, walk } = await import(pathToFileURL(require.resolve('yuku-ast'))) +const body = ` + const { state, label } = initialize(); + const load = () => server(state); + const render = () => client(label); + const unused = sideEffect(); + return createRoute({ loader: load, component: render });` +const code = + selected === 'empty' + ? 'sideEffect()' + : ` +import { server } from './server'; +import { client } from './client'; +${ + selected === 'nested' + ? Array.from( + { length: 40 }, + (_, i) => `export function factory${i}() { ${body} }`, + ).join('\n') + : `export function factory() { ${body} }` +}` +const source = + selected === 'wide' + ? `import { server } from './server'; import { client } from './client'; ${Array.from({ length: 200 }, (_, i) => `export function factory${i}() { ${body} }`).join('\n')}` + : code +const filename = 'cleanup.tsx' +// The baseline predates reusable cleanup; use its public one-output API. +const createCleanup = + utils.createBindingCleanup ?? + ((module) => (program, originalNodes, options) => + utils.removeUnusedBindings(module, program, originalNodes, options)) +function prepare() { + const module = utils.analyzeModule({ code: source, filename }) + const clean = createCleanup(module) + if (warm) { + const { program, originalNodes } = utils.cloneModuleAst(module) + clean(program, originalNodes) + } + const copies = Array.from({ length: outputs }, (_, index) => { + const copy = utils.cloneModuleAst(module) + walk(copy.program, { + Property(node, context) { + if (is.Identifier(node.key, index % 2 ? 'component' : 'loader')) { + context.remove() + } + }, + }) + return copy + }) + return { module, copies, clean } +} +function cleanup({ copies, clean }) { + for (let i = 0; i < copies.length; i++) { + const { program, originalNodes } = copies[i] + clean(program, originalNodes, { + preserveInitiallyUnused: i % 2 === 0, + }) + } +} +if (args.includes('--retention')) { + assert.equal(typeof globalThis.gc, 'function', 'Run with --expose-gc') + globalThis.gc() + const before = process.memoryUsage() + let modules = Array.from({ length: 128 }, () => + utils.analyzeModule({ code: source, filename }), + ) + globalThis.gc() + const analyzed = process.memoryUsage() + const cleanups = modules.map(createCleanup) + function populate(module, index) { + const { program, originalNodes } = utils.cloneModuleAst(module) + cleanups[index](program, originalNodes) + } + modules.forEach(populate) + globalThis.gc() + const populated = process.memoryUsage() + const weakModules = modules.map((module) => new WeakRef(module)) + cleanups.length = 0 + modules = null + await new Promise((resolve) => setImmediate(resolve)) + globalThis.gc() + const released = process.memoryUsage() + const remainingModules = weakModules.filter((ref) => ref.deref()).length + console.log( + JSON.stringify( + { + diagnosticOnly: true, + node: process.version, + sourceSha256: createHash('sha256').update(source).digest('hex'), + modules: 128, + case: selected, + compiler: compilerFingerprint(workspace), + before, + analyzed, + populated, + released, + remainingModules, + }, + null, + 2, + ), + ) + process.exit(0) +} +assert.equal(typeof globalThis.gc, 'function', 'Run with --expose-gc') +const checked = prepare() +const original = utils.generateModule(checked.module.ast, { + source, + filename, +}) +cleanup(checked) +const hash = createHash('sha256') +for (let i = 0; i < outputs; i++) { + const result = utils.generateModule(checked.copies[i].program, { + source, + filename, + }) + if (selected !== 'empty') { + assert.ok(!result.code.includes(i % 2 ? './client' : './server')) + assert.ok(result.code.includes(i % 2 ? './server' : './client')) + assert.equal(result.code.includes('const unused'), i % 2 === 0) + assert.ok(result.code.includes('state, label')) + } + hash.update(JSON.stringify(result)) +} +assert.deepEqual( + utils.generateModule(checked.module.ast, { source, filename }), + original, +) +for (let i = 0; i < 10; i++) { + cleanup(prepare()) +} +globalThis.gc?.() +const before = process.memoryUsage() +const milliseconds = [] +for (let sample = 0; sample < samples; sample++) { + const jobs = Array.from({ length: batch }, prepare) + const start = performance.now() + for (const job of jobs) { + cleanup(job) + } + milliseconds.push((performance.now() - start) / batch) +} +globalThis.gc?.() +const after = process.memoryUsage() +const sorted = [...milliseconds].sort((a, b) => a - b) +const mean = milliseconds.reduce((sum, value) => sum + value, 0) / samples +const sd = Math.sqrt( + milliseconds.reduce((sum, value) => sum + (value - mean) ** 2, 0) / + Math.max(1, samples - 1), +) +console.log( + JSON.stringify( + { + case: selected, + outputs, + warm, + samples, + batch, + node: process.version, + compiler: compilerFingerprint(workspace), + sourceSha256: createHash('sha256').update(source).digest('hex'), + outputSha256: hash.digest('hex'), + medianMs: sorted[Math.floor(samples / 2)], + meanMs: mean, + standardDeviationMs: sd, + cvPercent: (sd / mean) * 100, + p99BatchAverageMs: + sorted[Math.min(samples - 1, Math.floor(samples * 0.99))], + peakRssKiB: process.resourceUsage().maxRSS, + retainedHeapDelta: after.heapUsed - before.heapUsed, + milliseconds, + }, + null, + 2, + ), +) diff --git a/benchmarks/compiler/results/cleanup-attribution.json b/benchmarks/compiler/results/cleanup-attribution.json new file mode 100644 index 00000000000..90ae7ed3f6d --- /dev/null +++ b/benchmarks/compiler/results/cleanup-attribution.json @@ -0,0 +1,2225 @@ +{ + "loader": "import assert from 'node:assert/strict'\nimport { registerHooks } from 'node:module'\nconst edits = {\n 'copy-only': ['const originalOwners = new Map(graph.declarationSymbols);', 'const originalOwners = graph.declarationSymbols;'],\n 'cache-only': ['const { byName, originallyExported, declarationSymbols: originalOwners } = graph;', 'const { byName, originallyExported } = graph; const originalOwners = new Map(graph.declarationSymbols);'],\n}\nregisterHooks({ load(url, context, nextLoad) {\n const loaded = nextLoad(url, context)\n if (!url.endsWith('/router-utils/dist/esm/compiler-helpers.js')) { return loaded }\n const source = typeof loaded.source === 'string' ? loaded.source : Buffer.from(loaded.source).toString()\n const [before, after] = edits[process.env.CLEANUP_ATTRIBUTION]\n assert.ok(source.includes(before), 'Expected attribution hunk missing')\n return { ...loaded, source: source.replace(before, after) }\n}})\n", + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "result": { + "timestamp": "2026-09-27T21:18:21.949Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 64.6065291, + "minMsPerCorpus": 64.6065291, + "maxMsPerCorpus": 64.6065291, + "medianPeakRssMiB": 272.515625, + "medianRetainedHeapMiB": 8.872474670410156, + "medianWallMs": 907.660917, + "phasesMsPerCorpus": { + "parseAnalyze": 9.99297899999957, + "detectGroupings": 0.11845209999991084, + "sharedAnalysis": 1.7146241000004125, + "referenceCompile": 18.246866599999883, + "virtualCompile": 30.624657300000433, + "sharedCompile": 2.7395824999999716 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 907.660917, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 646.065291, + "phases": { + "parseAnalyze": 99.9297899999957, + "detectGroupings": 1.1845209999991084, + "sharedAnalysis": 17.146241000004125, + "referenceCompile": 182.46866599999885, + "virtualCompile": 306.24657300000433, + "sharedCompile": 27.395824999999718 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 279056, + "before": { + "rss": 112181248, + "heapTotal": 47808512, + "heapUsed": 8784824, + "external": 4983415, + "arrayBuffers": 650639 + }, + "after": { + "rss": 285589504, + "heapTotal": 157384704, + "heapUsed": 24902368, + "external": 6296224, + "arrayBuffers": 4005484 + }, + "retained": { + "rss": 285605888, + "heapTotal": 146112512, + "heapUsed": 9303464, + "external": 6296224, + "arrayBuffers": 119579 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "copy-only", + "repetition": 0, + "result": { + "timestamp": "2026-09-27T21:18:22.957Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 65.9305875, + "minMsPerCorpus": 65.9305875, + "maxMsPerCorpus": 65.9305875, + "medianPeakRssMiB": 211.515625, + "medianRetainedHeapMiB": 8.265525817871094, + "medianWallMs": 952.153667, + "phasesMsPerCorpus": { + "parseAnalyze": 10.614944900000205, + "detectGroupings": 0.11282799999986537, + "sharedAnalysis": 1.8088774999999147, + "referenceCompile": 18.46983960000025, + "virtualCompile": 30.946567100000028, + "sharedCompile": 2.839574899999968 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 952.153667, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 659.305875, + "phases": { + "parseAnalyze": 106.14944900000205, + "detectGroupings": 1.1282799999986537, + "sharedAnalysis": 18.088774999999146, + "referenceCompile": 184.6983960000025, + "virtualCompile": 309.46567100000027, + "sharedCompile": 28.395748999999682 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 216592, + "before": { + "rss": 125173760, + "heapTotal": 47808512, + "heapUsed": 8644920, + "external": 4015867, + "arrayBuffers": 668923 + }, + "after": { + "rss": 221724672, + "heapTotal": 168804352, + "heapUsed": 43850960, + "external": 12604554, + "arrayBuffers": 10313814 + }, + "retained": { + "rss": 221003776, + "heapTotal": 158957568, + "heapUsed": 8667032, + "external": 12604554, + "arrayBuffers": 10040494 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "cache-only", + "repetition": 0, + "result": { + "timestamp": "2026-09-27T21:18:23.914Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 66.5025417, + "minMsPerCorpus": 66.5025417, + "maxMsPerCorpus": 66.5025417, + "medianPeakRssMiB": 269.71875, + "medianRetainedHeapMiB": 8.241897583007812, + "medianWallMs": 905.1332500000001, + "phasesMsPerCorpus": { + "parseAnalyze": 10.986054199999785, + "detectGroupings": 0.06732740000015838, + "sharedAnalysis": 1.8446294000002126, + "referenceCompile": 18.963067899999988, + "virtualCompile": 30.825649199999805, + "sharedCompile": 2.695584000000042 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 905.1332500000001, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 665.025417, + "phases": { + "parseAnalyze": 109.86054199999785, + "detectGroupings": 0.6732740000015838, + "sharedAnalysis": 18.446294000002126, + "referenceCompile": 189.63067899999987, + "virtualCompile": 308.25649199999805, + "sharedCompile": 26.95584000000042 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 276192, + "before": { + "rss": 109887488, + "heapTotal": 47022080, + "heapUsed": 8516176, + "external": 7323453, + "arrayBuffers": 1264243 + }, + "after": { + "rss": 282722304, + "heapTotal": 162627584, + "heapUsed": 79818784, + "external": 23212339, + "arrayBuffers": 20921599 + }, + "retained": { + "rss": 282738688, + "heapTotal": 155549696, + "heapUsed": 8642256, + "external": 23212339, + "arrayBuffers": 20529451 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "candidate", + "repetition": 0, + "result": { + "timestamp": "2026-09-27T21:18:24.916Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 68.4943, + "minMsPerCorpus": 68.4943, + "maxMsPerCorpus": 68.4943, + "medianPeakRssMiB": 272.96875, + "medianRetainedHeapMiB": 8.224525451660156, + "medianWallMs": 944.0757920000001, + "phasesMsPerCorpus": { + "parseAnalyze": 11.48797430000011, + "detectGroupings": 0.19525040000030458, + "sharedAnalysis": 1.859150199999749, + "referenceCompile": 19.37525539999981, + "virtualCompile": 31.145054000000414, + "sharedCompile": 3.265844400000026 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 944.0757920000001, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 684.943, + "phases": { + "parseAnalyze": 114.8797430000011, + "detectGroupings": 1.9525040000030458, + "sharedAnalysis": 18.59150199999749, + "referenceCompile": 193.7525539999981, + "virtualCompile": 311.45054000000414, + "sharedCompile": 32.65844400000026 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 279520, + "before": { + "rss": 111640576, + "heapTotal": 46759936, + "heapUsed": 8506280, + "external": 7184656, + "arrayBuffers": 3850410 + }, + "after": { + "rss": 286064640, + "heapTotal": 156860416, + "heapUsed": 52430464, + "external": 13964589, + "arrayBuffers": 11673849 + }, + "retained": { + "rss": 286081024, + "heapTotal": 145850368, + "heapUsed": 8624040, + "external": 13964589, + "arrayBuffers": 9878874 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "copy-only", + "repetition": 1, + "result": { + "timestamp": "2026-09-27T21:18:25.915Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 71.48165420000001, + "minMsPerCorpus": 71.48165420000001, + "maxMsPerCorpus": 71.48165420000001, + "medianPeakRssMiB": 257.40625, + "medianRetainedHeapMiB": 8.249099731445312, + "medianWallMs": 949.6910839999999, + "phasesMsPerCorpus": { + "parseAnalyze": 11.911094200000582, + "detectGroupings": 0.07626830000033351, + "sharedAnalysis": 2.069788499999686, + "referenceCompile": 19.561716799999555, + "virtualCompile": 33.4938138999996, + "sharedCompile": 3.1137662999999636 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 949.6910839999999, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 714.816542, + "phases": { + "parseAnalyze": 119.11094200000582, + "detectGroupings": 0.7626830000033351, + "sharedAnalysis": 20.69788499999686, + "referenceCompile": 195.61716799999556, + "virtualCompile": 334.938138999996, + "sharedCompile": 31.137662999999634 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 263584, + "before": { + "rss": 118030336, + "heapTotal": 47022080, + "heapUsed": 8559624, + "external": 5840005, + "arrayBuffers": 787619 + }, + "after": { + "rss": 269893632, + "heapTotal": 163676160, + "heapUsed": 79734936, + "external": 22722584, + "arrayBuffers": 20431844 + }, + "retained": { + "rss": 269910016, + "heapTotal": 157646848, + "heapUsed": 8649808, + "external": 22722584, + "arrayBuffers": 19967933 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "cache-only", + "repetition": 1, + "result": { + "timestamp": "2026-09-27T21:18:26.934Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 69.8894583, + "minMsPerCorpus": 69.8894583, + "maxMsPerCorpus": 69.8894583, + "medianPeakRssMiB": 270.125, + "medianRetainedHeapMiB": 8.291519165039062, + "medianWallMs": 959.0091659999999, + "phasesMsPerCorpus": { + "parseAnalyze": 12.643751900000348, + "detectGroupings": 0.07550289999969664, + "sharedAnalysis": 1.8625998000000776, + "referenceCompile": 19.75887090000008, + "virtualCompile": 31.4224337999995, + "sharedCompile": 2.9265491000000905 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 959.0091659999999, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 698.894583, + "phases": { + "parseAnalyze": 126.43751900000348, + "detectGroupings": 0.7550289999969664, + "sharedAnalysis": 18.625998000000777, + "referenceCompile": 197.5887090000008, + "virtualCompile": 314.224337999995, + "sharedCompile": 29.265491000000907 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 276608, + "before": { + "rss": 113229824, + "heapTotal": 48070656, + "heapUsed": 8480464, + "external": 5488957, + "arrayBuffers": 1329991 + }, + "after": { + "rss": 283197440, + "heapTotal": 162775040, + "heapUsed": 94093872, + "external": 27863130, + "arrayBuffers": 25572390 + }, + "retained": { + "rss": 283246592, + "heapTotal": 156860416, + "heapUsed": 8694288, + "external": 27863130, + "arrayBuffers": 25065566 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "candidate", + "repetition": 1, + "result": { + "timestamp": "2026-09-27T21:18:27.923Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 67.0996542, + "minMsPerCorpus": 67.0996542, + "maxMsPerCorpus": 67.0996542, + "medianPeakRssMiB": 230.28125, + "medianRetainedHeapMiB": 8.21234130859375, + "medianWallMs": 931.378208, + "phasesMsPerCorpus": { + "parseAnalyze": 11.724551700000154, + "detectGroupings": 0.07237239999972189, + "sharedAnalysis": 1.7400461999999948, + "referenceCompile": 19.014545599999735, + "virtualCompile": 30.43975529999931, + "sharedCompile": 2.7922081000001073 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 931.378208, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 670.996542, + "phases": { + "parseAnalyze": 117.24551700000154, + "detectGroupings": 0.7237239999972189, + "sharedAnalysis": 17.400461999999948, + "referenceCompile": 190.14545599999735, + "virtualCompile": 304.3975529999931, + "sharedCompile": 27.92208100000107 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 235808, + "before": { + "rss": 114163712, + "heapTotal": 46759936, + "heapUsed": 8745272, + "external": 5046143, + "arrayBuffers": 866739 + }, + "after": { + "rss": 241401856, + "heapTotal": 159744000, + "heapUsed": 12597984, + "external": 3201620, + "arrayBuffers": 910880 + }, + "retained": { + "rss": 240680960, + "heapTotal": 145588224, + "heapUsed": 8611264, + "external": 3201620, + "arrayBuffers": 24819 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "baseline", + "repetition": 1, + "result": { + "timestamp": "2026-09-27T21:18:28.946Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 69.7287125, + "minMsPerCorpus": 69.7287125, + "maxMsPerCorpus": 69.7287125, + "medianPeakRssMiB": 273.09375, + "medianRetainedHeapMiB": 8.719657897949219, + "medianWallMs": 967.876459, + "phasesMsPerCorpus": { + "parseAnalyze": 11.29844109999982, + "detectGroupings": 0.07664079999979094, + "sharedAnalysis": 1.824035099999935, + "referenceCompile": 19.10792870000021, + "virtualCompile": 33.01781910000009, + "sharedCompile": 3.150121500000034 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 967.876459, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 697.2871250000001, + "phases": { + "parseAnalyze": 112.9844109999982, + "detectGroupings": 0.7664079999979094, + "sharedAnalysis": 18.24035099999935, + "referenceCompile": 191.07928700000207, + "virtualCompile": 330.1781910000009, + "sharedCompile": 31.501215000000343 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 279648, + "before": { + "rss": 113639424, + "heapTotal": 47284224, + "heapUsed": 8782120, + "external": 4878778, + "arrayBuffers": 1103974 + }, + "after": { + "rss": 286212096, + "heapTotal": 157122560, + "heapUsed": 24437256, + "external": 6230596, + "arrayBuffers": 3939856 + }, + "retained": { + "rss": 286228480, + "heapTotal": 145850368, + "heapUsed": 9143224, + "external": 6230596, + "arrayBuffers": 2282287 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "cache-only", + "repetition": 2, + "result": { + "timestamp": "2026-09-27T21:18:29.950Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 69.356675, + "minMsPerCorpus": 69.356675, + "maxMsPerCorpus": 69.356675, + "medianPeakRssMiB": 271.390625, + "medianRetainedHeapMiB": 8.241607666015625, + "medianWallMs": 947.518958, + "phasesMsPerCorpus": { + "parseAnalyze": 11.792539599999998, + "detectGroupings": 0.07816629999987298, + "sharedAnalysis": 1.9398553000000789, + "referenceCompile": 19.914015400000302, + "virtualCompile": 31.640469399999983, + "sharedCompile": 2.700220000000047 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 947.518958, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 693.56675, + "phases": { + "parseAnalyze": 117.92539599999998, + "detectGroupings": 0.7816629999987299, + "sharedAnalysis": 19.39855300000079, + "referenceCompile": 199.140154000003, + "virtualCompile": 316.40469399999984, + "sharedCompile": 27.00220000000047 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 277904, + "before": { + "rss": 111558656, + "heapTotal": 47546368, + "heapUsed": 8523080, + "external": 7323453, + "arrayBuffers": 3177923 + }, + "after": { + "rss": 284475392, + "heapTotal": 162627584, + "heapUsed": 80169056, + "external": 23415477, + "arrayBuffers": 21124737 + }, + "retained": { + "rss": 284508160, + "heapTotal": 155811840, + "heapUsed": 8641952, + "external": 23415477, + "arrayBuffers": 20665571 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "candidate", + "repetition": 2, + "result": { + "timestamp": "2026-09-27T21:18:30.855Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 63.15383750000001, + "minMsPerCorpus": 63.15383750000001, + "maxMsPerCorpus": 63.15383750000001, + "medianPeakRssMiB": 272.1875, + "medianRetainedHeapMiB": 8.225807189941406, + "medianWallMs": 856.332042, + "phasesMsPerCorpus": { + "parseAnalyze": 10.295342800000082, + "detectGroupings": 0.0639047999999434, + "sharedAnalysis": 1.7315626000000974, + "referenceCompile": 18.250503899999945, + "virtualCompile": 29.15670169999971, + "sharedCompile": 2.594186400000001 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 856.332042, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 631.5383750000001, + "phases": { + "parseAnalyze": 102.95342800000083, + "detectGroupings": 0.6390479999994341, + "sharedAnalysis": 17.315626000000975, + "referenceCompile": 182.50503899999944, + "virtualCompile": 291.5670169999971, + "sharedCompile": 25.94186400000001 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 278720, + "before": { + "rss": 110804992, + "heapTotal": 47808512, + "heapUsed": 8506312, + "external": 7220048, + "arrayBuffers": 4825544 + }, + "after": { + "rss": 285245440, + "heapTotal": 158171136, + "heapUsed": 52786512, + "external": 14132925, + "arrayBuffers": 11842185 + }, + "retained": { + "rss": 285294592, + "heapTotal": 146112512, + "heapUsed": 8625384, + "external": 14132925, + "arrayBuffers": 9986735 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "baseline", + "repetition": 2, + "result": { + "timestamp": "2026-09-27T21:18:31.784Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 64.5441916, + "minMsPerCorpus": 64.5441916, + "maxMsPerCorpus": 64.5441916, + "medianPeakRssMiB": 239.8125, + "medianRetainedHeapMiB": 8.238235473632812, + "medianWallMs": 879.8067920000001, + "phasesMsPerCorpus": { + "parseAnalyze": 10.598844300000087, + "detectGroupings": 0.06428290000031893, + "sharedAnalysis": 1.6980637999996815, + "referenceCompile": 17.895406300000037, + "virtualCompile": 30.38605620000079, + "sharedCompile": 2.8542080000001078 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 879.8067920000001, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 645.441916, + "phases": { + "parseAnalyze": 105.98844300000087, + "detectGroupings": 0.6428290000031893, + "sharedAnalysis": 16.980637999996816, + "referenceCompile": 178.95406300000036, + "virtualCompile": 303.8605620000079, + "sharedCompile": 28.54208000000108 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 245568, + "before": { + "rss": 118374400, + "heapTotal": 46235648, + "heapUsed": 8545800, + "external": 6130242, + "arrayBuffers": 1313387 + }, + "after": { + "rss": 251379712, + "heapTotal": 160006144, + "heapUsed": 35547472, + "external": 9605722, + "arrayBuffers": 7314982 + }, + "retained": { + "rss": 250904576, + "heapTotal": 145588224, + "heapUsed": 8638416, + "external": 9605722, + "arrayBuffers": 5970626 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "copy-only", + "repetition": 2, + "result": { + "timestamp": "2026-09-27T21:18:32.700Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 62.2886125, + "minMsPerCorpus": 62.2886125, + "maxMsPerCorpus": 62.2886125, + "medianPeakRssMiB": 270.921875, + "medianRetainedHeapMiB": 8.32611083984375, + "medianWallMs": 863.537959, + "phasesMsPerCorpus": { + "parseAnalyze": 9.674089499999889, + "detectGroupings": 0.06068389999960573, + "sharedAnalysis": 1.8099773999999456, + "referenceCompile": 17.01084599999988, + "virtualCompile": 30.0659532999995, + "sharedCompile": 2.572296499999868 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 863.537959, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 622.886125, + "phases": { + "parseAnalyze": 96.74089499999889, + "detectGroupings": 0.6068389999960573, + "sharedAnalysis": 18.099773999999456, + "referenceCompile": 170.1084599999988, + "virtualCompile": 300.659532999995, + "sharedCompile": 25.72296499999868 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 277424, + "before": { + "rss": 112672768, + "heapTotal": 47546368, + "heapUsed": 8814064, + "external": 4511935, + "arrayBuffers": 448131 + }, + "after": { + "rss": 283590656, + "heapTotal": 158695424, + "heapUsed": 47937744, + "external": 12734544, + "arrayBuffers": 10443804 + }, + "retained": { + "rss": 283607040, + "heapTotal": 146374656, + "heapUsed": 8730560, + "external": 12734544, + "arrayBuffers": 8902974 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "candidate", + "repetition": 3, + "result": { + "timestamp": "2026-09-27T21:18:33.627Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 63.7196416, + "minMsPerCorpus": 63.7196416, + "maxMsPerCorpus": 63.7196416, + "medianPeakRssMiB": 272.359375, + "medianRetainedHeapMiB": 8.216354370117188, + "medianWallMs": 876.781333, + "phasesMsPerCorpus": { + "parseAnalyze": 10.498700000000076, + "detectGroupings": 0.06121730000024854, + "sharedAnalysis": 1.8419951999998034, + "referenceCompile": 18.017359499999998, + "virtualCompile": 29.568188899999644, + "sharedCompile": 2.6717085000000225 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 876.781333, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 637.196416, + "phases": { + "parseAnalyze": 104.98700000000076, + "detectGroupings": 0.6121730000024854, + "sharedAnalysis": 18.419951999998034, + "referenceCompile": 180.17359499999998, + "virtualCompile": 295.68188899999643, + "sharedCompile": 26.717085000000225 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 278896, + "before": { + "rss": 111853568, + "heapTotal": 47284224, + "heapUsed": 8506592, + "external": 7220048, + "arrayBuffers": 4215634 + }, + "after": { + "rss": 285425664, + "heapTotal": 156860416, + "heapUsed": 52774600, + "external": 14066217, + "arrayBuffers": 11775477 + }, + "retained": { + "rss": 285081600, + "heapTotal": 145326080, + "heapUsed": 8615472, + "external": 14066217, + "arrayBuffers": 10023483 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "baseline", + "repetition": 3, + "result": { + "timestamp": "2026-09-27T21:18:34.560Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 64.6702625, + "minMsPerCorpus": 64.6702625, + "maxMsPerCorpus": 64.6702625, + "medianPeakRssMiB": 263.328125, + "medianRetainedHeapMiB": 8.248115539550781, + "medianWallMs": 884.972709, + "phasesMsPerCorpus": { + "parseAnalyze": 10.478164599999833, + "detectGroupings": 0.0639145000001804, + "sharedAnalysis": 1.6480485999998904, + "referenceCompile": 17.78995949999986, + "virtualCompile": 30.849528599999882, + "sharedCompile": 2.7813350999999558 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 884.972709, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 646.702625, + "phases": { + "parseAnalyze": 104.78164599999832, + "detectGroupings": 0.639145000001804, + "sharedAnalysis": 16.480485999998905, + "referenceCompile": 177.8995949999986, + "virtualCompile": 308.4952859999988, + "sharedCompile": 27.813350999999557 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 269648, + "before": { + "rss": 117997568, + "heapTotal": 46497792, + "heapUsed": 8545464, + "external": 6104794, + "arrayBuffers": 644131 + }, + "after": { + "rss": 276021248, + "heapTotal": 163446784, + "heapUsed": 88757088, + "external": 25712592, + "arrayBuffers": 23421852 + }, + "retained": { + "rss": 276119552, + "heapTotal": 157122560, + "heapUsed": 8648776, + "external": 25712592, + "arrayBuffers": 22858632 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "copy-only", + "repetition": 3, + "result": { + "timestamp": "2026-09-27T21:18:35.493Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 64.9130167, + "minMsPerCorpus": 64.9130167, + "maxMsPerCorpus": 64.9130167, + "medianPeakRssMiB": 273.640625, + "medianRetainedHeapMiB": 8.3134765625, + "medianWallMs": 881.3102919999999, + "phasesMsPerCorpus": { + "parseAnalyze": 10.2077207999998, + "detectGroupings": 0.06735990000019002, + "sharedAnalysis": 1.9407109000001697, + "referenceCompile": 17.978576400000087, + "virtualCompile": 30.886626499999796, + "sharedCompile": 2.7039529999999674 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 881.3102919999999, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 649.130167, + "phases": { + "parseAnalyze": 102.077207999998, + "detectGroupings": 0.6735990000019001, + "sharedAnalysis": 19.407109000001697, + "referenceCompile": 179.78576400000088, + "virtualCompile": 308.86626499999795, + "sharedCompile": 27.039529999999672 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 280208, + "before": { + "rss": 111624192, + "heapTotal": 47284224, + "heapUsed": 8799504, + "external": 4641453, + "arrayBuffers": 558151 + }, + "after": { + "rss": 286818304, + "heapTotal": 158695424, + "heapUsed": 16922224, + "external": 4186501, + "arrayBuffers": 1895761 + }, + "retained": { + "rss": 286834688, + "heapTotal": 146374656, + "heapUsed": 8717312, + "external": 4186501, + "arrayBuffers": 298123 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "cache-only", + "repetition": 3, + "result": { + "timestamp": "2026-09-27T21:18:36.493Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 68.18520409999999, + "minMsPerCorpus": 68.18520409999999, + "maxMsPerCorpus": 68.18520409999999, + "medianPeakRssMiB": 273.984375, + "medianRetainedHeapMiB": 8.306190490722656, + "medianWallMs": 943.1375409999999, + "phasesMsPerCorpus": { + "parseAnalyze": 11.14545220000008, + "detectGroupings": 0.07167840000047362, + "sharedAnalysis": 1.7877027999999655, + "referenceCompile": 19.03309869999989, + "virtualCompile": 32.174605900000095, + "sharedCompile": 2.7618417000000024 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 943.1375409999999, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 681.852041, + "phases": { + "parseAnalyze": 111.4545220000008, + "detectGroupings": 0.7167840000047363, + "sharedAnalysis": 17.877027999999655, + "referenceCompile": 190.3309869999989, + "virtualCompile": 321.74605900000097, + "sharedCompile": 27.618417000000022 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 280560, + "before": { + "rss": 113688576, + "heapTotal": 47693824, + "heapUsed": 8938056, + "external": 5488957, + "arrayBuffers": 1480139 + }, + "after": { + "rss": 287277056, + "heapTotal": 166035456, + "heapUsed": 33851120, + "external": 10355337, + "arrayBuffers": 8064597 + }, + "retained": { + "rss": 287293440, + "heapTotal": 145850368, + "heapUsed": 8709672, + "external": 2524359, + "arrayBuffers": 24819 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "baseline", + "repetition": 4, + "result": { + "timestamp": "2026-09-27T21:18:37.505Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 69.4363458, + "minMsPerCorpus": 69.4363458, + "maxMsPerCorpus": 69.4363458, + "medianPeakRssMiB": 239.03125, + "medianRetainedHeapMiB": 8.237533569335938, + "medianWallMs": 957.38125, + "phasesMsPerCorpus": { + "parseAnalyze": 11.669257300000027, + "detectGroupings": 0.07313490000011598, + "sharedAnalysis": 1.8747652999998308, + "referenceCompile": 18.982277499999828, + "virtualCompile": 32.585320800000055, + "sharedCompile": 2.942290300000036 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 957.38125, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 694.363458, + "phases": { + "parseAnalyze": 116.69257300000027, + "detectGroupings": 0.7313490000011598, + "sharedAnalysis": 18.74765299999831, + "referenceCompile": 189.82277499999827, + "virtualCompile": 325.85320800000056, + "sharedCompile": 29.42290300000036 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 244768, + "before": { + "rss": 119488512, + "heapTotal": 47022080, + "heapUsed": 8545448, + "external": 6087686, + "arrayBuffers": 2264891 + }, + "after": { + "rss": 250478592, + "heapTotal": 160006144, + "heapUsed": 35884760, + "external": 9471921, + "arrayBuffers": 7181181 + }, + "retained": { + "rss": 250068992, + "heapTotal": 145588224, + "heapUsed": 8637680, + "external": 9471921, + "arrayBuffers": 6043447 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "copy-only", + "repetition": 4, + "result": { + "timestamp": "2026-09-27T21:18:38.509Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 69.29727499999998, + "minMsPerCorpus": 69.29727499999998, + "maxMsPerCorpus": 69.29727499999998, + "medianPeakRssMiB": 258.359375, + "medianRetainedHeapMiB": 8.249900817871094, + "medianWallMs": 950.46, + "phasesMsPerCorpus": { + "parseAnalyze": 11.372471000000075, + "detectGroupings": 0.07164610000037328, + "sharedAnalysis": 1.785925199999906, + "referenceCompile": 19.278815899999824, + "virtualCompile": 32.681998700000364, + "sharedCompile": 2.858111100000008 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 950.46, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 692.9727499999999, + "phases": { + "parseAnalyze": 113.72471000000075, + "detectGroupings": 0.7164610000037328, + "sharedAnalysis": 17.85925199999906, + "referenceCompile": 192.78815899999825, + "virtualCompile": 326.8199870000036, + "sharedCompile": 28.581111000000078 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 264560, + "before": { + "rss": 119341056, + "heapTotal": 46759936, + "heapUsed": 8562808, + "external": 5724615, + "arrayBuffers": 1132067 + }, + "after": { + "rss": 270876672, + "heapTotal": 163414016, + "heapUsed": 80023424, + "external": 22847358, + "arrayBuffers": 20556618 + }, + "retained": { + "rss": 270909440, + "heapTotal": 155811840, + "heapUsed": 8650648, + "external": 22847358, + "arrayBuffers": 20079021 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "cache-only", + "repetition": 4, + "result": { + "timestamp": "2026-09-27T21:18:39.513Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 68.48567919999999, + "minMsPerCorpus": 68.48567919999999, + "maxMsPerCorpus": 68.48567919999999, + "medianPeakRssMiB": 271.234375, + "medianRetainedHeapMiB": 8.241226196289062, + "medianWallMs": 941.654542, + "phasesMsPerCorpus": { + "parseAnalyze": 11.491811599999778, + "detectGroupings": 0.07615860000017846, + "sharedAnalysis": 1.7956216000001404, + "referenceCompile": 19.815352300000086, + "virtualCompile": 31.350805999999682, + "sharedCompile": 2.751854000000003 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 941.654542, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 684.8567919999999, + "phases": { + "parseAnalyze": 114.91811599999778, + "detectGroupings": 0.7615860000017847, + "sharedAnalysis": 17.956216000001405, + "referenceCompile": 198.15352300000086, + "virtualCompile": 313.5080599999968, + "sharedCompile": 27.51854000000003 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 277744, + "before": { + "rss": 111919104, + "heapTotal": 46759936, + "heapUsed": 8521960, + "external": 7291325, + "arrayBuffers": 3511122 + }, + "after": { + "rss": 284295168, + "heapTotal": 162365440, + "heapUsed": 79099488, + "external": 22965013, + "arrayBuffers": 20674273 + }, + "retained": { + "rss": 283770880, + "heapTotal": 155549696, + "heapUsed": 8641552, + "external": 22965013, + "arrayBuffers": 20192091 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "variant": "candidate", + "repetition": 4, + "result": { + "timestamp": "2026-09-27T21:18:40.507Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 67.9342583, + "minMsPerCorpus": 67.9342583, + "maxMsPerCorpus": 67.9342583, + "medianPeakRssMiB": 271.203125, + "medianRetainedHeapMiB": 8.236602783203125, + "medianWallMs": 933.096959, + "phasesMsPerCorpus": { + "parseAnalyze": 11.482638899999904, + "detectGroupings": 0.07109509999993406, + "sharedAnalysis": 1.8665958999999475, + "referenceCompile": 19.57188030000011, + "virtualCompile": 31.060616199999448, + "sharedCompile": 2.720491500000082 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 933.096959, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 679.342583, + "phases": { + "parseAnalyze": 114.82638899999904, + "detectGroupings": 0.7109509999993406, + "sharedAnalysis": 18.665958999999475, + "referenceCompile": 195.71880300000112, + "virtualCompile": 310.60616199999447, + "sharedCompile": 27.204915000000824 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 277712, + "before": { + "rss": 116310016, + "heapTotal": 47022080, + "heapUsed": 8524464, + "external": 5544451, + "arrayBuffers": 1904697 + }, + "after": { + "rss": 284262400, + "heapTotal": 163561472, + "heapUsed": 87707440, + "external": 26187037, + "arrayBuffers": 23896297 + }, + "retained": { + "rss": 284377088, + "heapTotal": 155549696, + "heapUsed": 8636704, + "external": 26187037, + "arrayBuffers": 23315985 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-build-r192-h12-g4-diagnostic.json b/benchmarks/compiler/results/cleanup-build-r192-h12-g4-diagnostic.json new file mode 100644 index 00000000000..e1acffed615 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-build-r192-h12-g4-diagnostic.json @@ -0,0 +1,4383 @@ +{ + "timestamp": "2026-09-27T22:43:25.207Z", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 192, + "helpersPerGroup": 12, + "groups": 4, + "repetitions": 1, + "diagnosticOnly": true, + "summary": [ + { + "variant": "baseline", + "medianBuildMs": 5873.1355, + "meanBuildMs": 5873.1355, + "sdMs": 0, + "cvPercent": 0, + "medianGraphMs": 5142.9847500000005, + "medianPeakRssMiB": 1380.640625 + }, + { + "variant": "candidate", + "medianBuildMs": 5836.305083, + "meanBuildMs": 5836.305083, + "sdMs": 0, + "cvPercent": 0, + "medianGraphMs": 5078.552292, + "medianPeakRssMiB": 1428.0625 + } + ], + "pairedChanges": [ + { + "repetition": 0, + "deltaMs": -36.830417000000125, + "deltaPercent": -0.6270997323320704 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "buildMs": 5873.1355, + "graphMs": 5142.9847500000005, + "peakRssMiB": 1380.640625, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1386971136, + "heapTotal": 294797312, + "heapUsed": 58776432, + "external": 11204761, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "profile": { + "requests": [ + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0084.tsx", + "routes/route-0084.tsx", + "routes/route-0084.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0095.tsx", + "routes/route-0095.tsx", + "routes/route-0095.tsx", + "routes/route-0090.tsx", + "routes/route-0090.tsx", + "routes/route-0090.tsx", + "routes/route-0085.tsx", + "routes/route-0085.tsx", + "routes/route-0085.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0089.tsx", + "routes/route-0089.tsx", + "routes/route-0089.tsx", + "routes/route-0075.tsx", + "routes/route-0075.tsx", + "routes/route-0075.tsx", + "routes/route-0091.tsx", + "routes/route-0091.tsx", + "routes/route-0091.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0076.tsx", + "routes/route-0076.tsx", + "routes/route-0076.tsx", + "routes/route-0092.tsx", + "routes/route-0092.tsx", + "routes/route-0092.tsx", + "routes/route-0086.tsx", + "routes/route-0086.tsx", + "routes/route-0086.tsx", + "routes/route-0093.tsx", + "routes/route-0093.tsx", + "routes/route-0093.tsx", + "routes/route-0087.tsx", + "routes/route-0087.tsx", + "routes/route-0087.tsx", + "routes/route-0068.tsx", + "routes/route-0068.tsx", + "routes/route-0068.tsx", + "routes/route-0077.tsx", + "routes/route-0077.tsx", + "routes/route-0077.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0064.tsx", + "routes/route-0064.tsx", + "routes/route-0064.tsx", + "routes/route-0128.tsx", + "routes/route-0128.tsx", + "routes/route-0128.tsx", + "routes/route-0088.tsx", + "routes/route-0088.tsx", + "routes/route-0088.tsx", + "routes/route-0078.tsx", + "routes/route-0078.tsx", + "routes/route-0078.tsx", + "routes/route-0096.tsx", + "routes/route-0096.tsx", + "routes/route-0096.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0066.tsx", + "routes/route-0066.tsx", + "routes/route-0066.tsx", + "routes/route-0067.tsx", + "routes/route-0067.tsx", + "routes/route-0067.tsx", + "routes/route-0094.tsx", + "routes/route-0094.tsx", + "routes/route-0094.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0065.tsx", + "routes/route-0065.tsx", + "routes/route-0065.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0159.tsx", + "routes/route-0159.tsx", + "routes/route-0159.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0112.tsx", + "routes/route-0112.tsx", + "routes/route-0112.tsx", + "routes/route-0120.tsx", + "routes/route-0120.tsx", + "routes/route-0120.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0105.tsx", + "routes/route-0105.tsx", + "routes/route-0105.tsx", + "routes/route-0191.tsx", + "routes/route-0191.tsx", + "routes/route-0191.tsx", + "routes/route-0113.tsx", + "routes/route-0113.tsx", + "routes/route-0113.tsx", + "routes/route-0160.tsx", + "routes/route-0160.tsx", + "routes/route-0160.tsx", + "routes/route-0129.tsx", + "routes/route-0129.tsx", + "routes/route-0129.tsx", + "routes/route-0114.tsx", + "routes/route-0114.tsx", + "routes/route-0114.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0104.tsx", + "routes/route-0104.tsx", + "routes/route-0104.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0115.tsx", + "routes/route-0115.tsx", + "routes/route-0115.tsx", + "routes/route-0161.tsx", + "routes/route-0161.tsx", + "routes/route-0161.tsx", + "routes/route-0130.tsx", + "routes/route-0130.tsx", + "routes/route-0130.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0116.tsx", + "routes/route-0116.tsx", + "routes/route-0116.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0131.tsx", + "routes/route-0131.tsx", + "routes/route-0131.tsx", + "routes/route-0162.tsx", + "routes/route-0162.tsx", + "routes/route-0162.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0117.tsx", + "routes/route-0117.tsx", + "routes/route-0117.tsx", + "routes/route-0163.tsx", + "routes/route-0163.tsx", + "routes/route-0163.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0098.tsx", + "routes/route-0098.tsx", + "routes/route-0098.tsx", + "routes/route-0132.tsx", + "routes/route-0132.tsx", + "routes/route-0132.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0118.tsx", + "routes/route-0118.tsx", + "routes/route-0118.tsx", + "routes/route-0119.tsx", + "routes/route-0119.tsx", + "routes/route-0119.tsx", + "routes/route-0133.tsx", + "routes/route-0133.tsx", + "routes/route-0133.tsx", + "routes/route-0165.tsx", + "routes/route-0165.tsx", + "routes/route-0165.tsx", + "routes/route-0164.tsx", + "routes/route-0164.tsx", + "routes/route-0164.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0099.tsx", + "routes/route-0099.tsx", + "routes/route-0099.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0134.tsx", + "routes/route-0134.tsx", + "routes/route-0134.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0135.tsx", + "routes/route-0135.tsx", + "routes/route-0135.tsx", + "routes/route-0166.tsx", + "routes/route-0166.tsx", + "routes/route-0166.tsx", + "routes/route-0167.tsx", + "routes/route-0167.tsx", + "routes/route-0167.tsx", + "routes/route-0074.tsx", + "routes/route-0074.tsx", + "routes/route-0074.tsx", + "routes/route-0136.tsx", + "routes/route-0136.tsx", + "routes/route-0136.tsx", + "routes/route-0069.tsx", + "routes/route-0069.tsx", + "routes/route-0069.tsx", + "routes/route-0100.tsx", + "routes/route-0100.tsx", + "routes/route-0100.tsx", + "routes/route-0168.tsx", + "routes/route-0168.tsx", + "routes/route-0168.tsx", + "routes/route-0109.tsx", + "routes/route-0109.tsx", + "routes/route-0109.tsx", + "routes/route-0137.tsx", + "routes/route-0137.tsx", + "routes/route-0137.tsx", + "routes/route-0070.tsx", + "routes/route-0070.tsx", + "routes/route-0070.tsx", + "routes/route-0169.tsx", + "routes/route-0169.tsx", + "routes/route-0169.tsx", + "routes/route-0138.tsx", + "routes/route-0138.tsx", + "routes/route-0138.tsx", + "routes/route-0107.tsx", + "routes/route-0107.tsx", + "routes/route-0107.tsx", + "routes/route-0071.tsx", + "routes/route-0071.tsx", + "routes/route-0071.tsx", + "routes/route-0139.tsx", + "routes/route-0139.tsx", + "routes/route-0139.tsx", + "routes/route-0101.tsx", + "routes/route-0101.tsx", + "routes/route-0101.tsx", + "routes/route-0072.tsx", + "routes/route-0072.tsx", + "routes/route-0072.tsx", + "routes/route-0108.tsx", + "routes/route-0108.tsx", + "routes/route-0108.tsx", + "routes/route-0140.tsx", + "routes/route-0140.tsx", + "routes/route-0140.tsx", + "routes/route-0081.tsx", + "routes/route-0081.tsx", + "routes/route-0081.tsx", + "routes/route-0073.tsx", + "routes/route-0073.tsx", + "routes/route-0073.tsx", + "routes/route-0102.tsx", + "routes/route-0102.tsx", + "routes/route-0102.tsx", + "routes/route-0149.tsx", + "routes/route-0149.tsx", + "routes/route-0149.tsx", + "routes/route-0124.tsx", + "routes/route-0124.tsx", + "routes/route-0124.tsx", + "routes/route-0141.tsx", + "routes/route-0141.tsx", + "routes/route-0141.tsx", + "routes/route-0121.tsx", + "routes/route-0121.tsx", + "routes/route-0121.tsx", + "routes/route-0080.tsx", + "routes/route-0080.tsx", + "routes/route-0080.tsx", + "routes/route-0110.tsx", + "routes/route-0110.tsx", + "routes/route-0110.tsx", + "routes/route-0150.tsx", + "routes/route-0150.tsx", + "routes/route-0150.tsx", + "routes/route-0145.tsx", + "routes/route-0145.tsx", + "routes/route-0145.tsx", + "routes/route-0143.tsx", + "routes/route-0143.tsx", + "routes/route-0143.tsx", + "routes/route-0122.tsx", + "routes/route-0122.tsx", + "routes/route-0122.tsx", + "routes/route-0151.tsx", + "routes/route-0151.tsx", + "routes/route-0151.tsx", + "routes/route-0123.tsx", + "routes/route-0123.tsx", + "routes/route-0123.tsx", + "routes/route-0144.tsx", + "routes/route-0144.tsx", + "routes/route-0144.tsx", + "routes/route-0147.tsx", + "routes/route-0147.tsx", + "routes/route-0147.tsx", + "routes/route-0148.tsx", + "routes/route-0148.tsx", + "routes/route-0148.tsx", + "routes/route-0146.tsx", + "routes/route-0146.tsx", + "routes/route-0146.tsx", + "routes/route-0142.tsx", + "routes/route-0142.tsx", + "routes/route-0142.tsx", + "routes/route-0111.tsx", + "routes/route-0111.tsx", + "routes/route-0111.tsx", + "routes/route-0082.tsx", + "routes/route-0082.tsx", + "routes/route-0082.tsx", + "routes/route-0083.tsx", + "routes/route-0083.tsx", + "routes/route-0083.tsx", + "routes/route-0155.tsx", + "routes/route-0155.tsx", + "routes/route-0155.tsx", + "routes/route-0180.tsx", + "routes/route-0180.tsx", + "routes/route-0180.tsx", + "routes/route-0152.tsx", + "routes/route-0152.tsx", + "routes/route-0152.tsx", + "routes/route-0153.tsx", + "routes/route-0153.tsx", + "routes/route-0153.tsx", + "routes/route-0172.tsx", + "routes/route-0172.tsx", + "routes/route-0172.tsx", + "routes/route-0171.tsx", + "routes/route-0171.tsx", + "routes/route-0171.tsx", + "routes/route-0173.tsx", + "routes/route-0173.tsx", + "routes/route-0173.tsx", + "routes/route-0174.tsx", + "routes/route-0174.tsx", + "routes/route-0174.tsx", + "routes/route-0176.tsx", + "routes/route-0176.tsx", + "routes/route-0176.tsx", + "routes/route-0177.tsx", + "routes/route-0177.tsx", + "routes/route-0177.tsx", + "routes/route-0175.tsx", + "routes/route-0175.tsx", + "routes/route-0175.tsx", + "routes/route-0158.tsx", + "routes/route-0158.tsx", + "routes/route-0158.tsx", + "routes/route-0178.tsx", + "routes/route-0178.tsx", + "routes/route-0178.tsx", + "routes/route-0126.tsx", + "routes/route-0126.tsx", + "routes/route-0126.tsx", + "routes/route-0179.tsx", + "routes/route-0179.tsx", + "routes/route-0179.tsx", + "routes/route-0181.tsx", + "routes/route-0181.tsx", + "routes/route-0181.tsx", + "routes/route-0185.tsx", + "routes/route-0185.tsx", + "routes/route-0185.tsx", + "routes/route-0125.tsx", + "routes/route-0125.tsx", + "routes/route-0125.tsx", + "routes/route-0154.tsx", + "routes/route-0154.tsx", + "routes/route-0154.tsx", + "routes/route-0183.tsx", + "routes/route-0183.tsx", + "routes/route-0183.tsx", + "routes/route-0182.tsx", + "routes/route-0182.tsx", + "routes/route-0182.tsx", + "routes/route-0184.tsx", + "routes/route-0184.tsx", + "routes/route-0184.tsx", + "routes/route-0127.tsx", + "routes/route-0127.tsx", + "routes/route-0127.tsx", + "routes/route-0188.tsx", + "routes/route-0188.tsx", + "routes/route-0188.tsx", + "routes/route-0189.tsx", + "routes/route-0189.tsx", + "routes/route-0189.tsx", + "routes/route-0186.tsx", + "routes/route-0186.tsx", + "routes/route-0186.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0187.tsx", + "routes/route-0187.tsx", + "routes/route-0187.tsx", + "routes/route-0190.tsx", + "routes/route-0190.tsx", + "routes/route-0190.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0156.tsx", + "routes/route-0156.tsx", + "routes/route-0156.tsx", + "routes/route-0079.tsx", + "routes/route-0079.tsx", + "routes/route-0079.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0097.tsx", + "routes/route-0097.tsx", + "routes/route-0097.tsx", + "routes/route-0106.tsx", + "routes/route-0106.tsx", + "routes/route-0106.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0170.tsx", + "routes/route-0170.tsx", + "routes/route-0170.tsx", + "routes/route-0103.tsx", + "routes/route-0103.tsx", + "routes/route-0103.tsx", + "routes/route-0157.tsx", + "routes/route-0157.tsx", + "routes/route-0157.tsx", + "routes/route-0002.tsx?tsr-split=errorComponent", + "routes/route-0002.tsx?tsr-split=loader", + "routes/route-0002.tsx?tsr-split=pendingComponent", + "routes/route-0002.tsx?tsr-split=component", + "routes/route-0001.tsx?tsr-split=loader", + "routes/route-0001.tsx?tsr-split=errorComponent", + "routes/route-0001.tsx?tsr-split=pendingComponent", + "routes/route-0001.tsx?tsr-split=component", + "routes/route-0010.tsx?tsr-split=errorComponent", + "routes/route-0010.tsx?tsr-split=loader", + "routes/route-0010.tsx?tsr-split=component", + "routes/route-0010.tsx?tsr-split=pendingComponent", + "routes/route-0000.tsx?tsr-split=loader", + "routes/route-0000.tsx?tsr-split=component", + "routes/route-0000.tsx?tsr-split=pendingComponent", + "routes/route-0000.tsx?tsr-split=errorComponent", + "routes/route-0006.tsx?tsr-split=errorComponent", + "routes/route-0006.tsx?tsr-split=pendingComponent", + "routes/route-0006.tsx?tsr-split=loader", + "routes/route-0006.tsx?tsr-split=component", + "routes/route-0005.tsx?tsr-split=loader", + "routes/route-0005.tsx?tsr-split=pendingComponent", + "routes/route-0005.tsx?tsr-split=errorComponent", + "routes/route-0005.tsx?tsr-split=component", + "routes/route-0008.tsx?tsr-split=loader", + "routes/route-0008.tsx?tsr-split=pendingComponent", + "routes/route-0008.tsx?tsr-split=component", + "routes/route-0008.tsx?tsr-split=errorComponent", + "routes/route-0009.tsx?tsr-split=component", + "routes/route-0009.tsx?tsr-split=pendingComponent", + "routes/route-0009.tsx?tsr-split=errorComponent", + "routes/route-0009.tsx?tsr-split=loader", + "routes/route-0021.tsx?tsr-split=loader", + "routes/route-0021.tsx?tsr-split=errorComponent", + "routes/route-0021.tsx?tsr-split=pendingComponent", + "routes/route-0021.tsx?tsr-split=component", + "routes/route-0007.tsx?tsr-split=loader", + "routes/route-0007.tsx?tsr-split=errorComponent", + "routes/route-0007.tsx?tsr-split=pendingComponent", + "routes/route-0007.tsx?tsr-split=component", + "routes/route-0004.tsx?tsr-split=errorComponent", + "routes/route-0004.tsx?tsr-split=pendingComponent", + "routes/route-0004.tsx?tsr-split=loader", + "routes/route-0004.tsx?tsr-split=component", + "routes/route-0018.tsx?tsr-split=errorComponent", + "routes/route-0018.tsx?tsr-split=loader", + "routes/route-0018.tsx?tsr-split=pendingComponent", + "routes/route-0018.tsx?tsr-split=component", + "routes/route-0019.tsx?tsr-split=loader", + "routes/route-0019.tsx?tsr-split=component", + "routes/route-0019.tsx?tsr-split=pendingComponent", + "routes/route-0019.tsx?tsr-split=errorComponent", + "routes/route-0003.tsx?tsr-split=loader", + "routes/route-0003.tsx?tsr-split=pendingComponent", + "routes/route-0003.tsx?tsr-split=component", + "routes/route-0003.tsx?tsr-split=errorComponent", + "routes/route-0025.tsx?tsr-split=loader", + "routes/route-0025.tsx?tsr-split=errorComponent", + "routes/route-0025.tsx?tsr-split=component", + "routes/route-0025.tsx?tsr-split=pendingComponent", + "routes/route-0017.tsx?tsr-split=pendingComponent", + "routes/route-0017.tsx?tsr-split=errorComponent", + "routes/route-0017.tsx?tsr-split=loader", + "routes/route-0017.tsx?tsr-split=component", + "routes/route-0020.tsx?tsr-split=errorComponent", + "routes/route-0020.tsx?tsr-split=component", + "routes/route-0020.tsx?tsr-split=loader", + "routes/route-0020.tsx?tsr-split=pendingComponent", + "routes/route-0039.tsx?tsr-split=loader", + "routes/route-0039.tsx?tsr-split=pendingComponent", + "routes/route-0039.tsx?tsr-split=errorComponent", + "routes/route-0039.tsx?tsr-split=component", + "routes/route-0026.tsx?tsr-split=loader", + "routes/route-0026.tsx?tsr-split=errorComponent", + "routes/route-0026.tsx?tsr-split=component", + "routes/route-0026.tsx?tsr-split=pendingComponent", + "routes/route-0046.tsx?tsr-split=loader", + "routes/route-0046.tsx?tsr-split=component", + "routes/route-0046.tsx?tsr-split=pendingComponent", + "routes/route-0046.tsx?tsr-split=errorComponent", + "routes/route-0024.tsx?tsr-split=loader", + "routes/route-0024.tsx?tsr-split=errorComponent", + "routes/route-0024.tsx?tsr-split=component", + "routes/route-0024.tsx?tsr-split=pendingComponent", + "routes/route-0049.tsx?tsr-split=loader", + "routes/route-0049.tsx?tsr-split=pendingComponent", + "routes/route-0049.tsx?tsr-split=errorComponent", + "routes/route-0049.tsx?tsr-split=component", + "routes/route-0014.tsx?tsr-split=errorComponent", + "routes/route-0014.tsx?tsr-split=loader", + "routes/route-0014.tsx?tsr-split=pendingComponent", + "routes/route-0014.tsx?tsr-split=component", + "routes/route-0027.tsx?tsr-split=loader", + "routes/route-0027.tsx?tsr-split=pendingComponent", + "routes/route-0027.tsx?tsr-split=errorComponent", + "routes/route-0027.tsx?tsr-split=component", + "routes/route-0013.tsx?tsr-split=errorComponent", + "routes/route-0013.tsx?tsr-split=pendingComponent", + "routes/route-0013.tsx?tsr-split=loader", + "routes/route-0013.tsx?tsr-split=component", + "routes/route-0040.tsx?tsr-split=loader", + "routes/route-0040.tsx?tsr-split=errorComponent", + "routes/route-0040.tsx?tsr-split=pendingComponent", + "routes/route-0040.tsx?tsr-split=component", + "routes/route-0047.tsx?tsr-split=loader", + "routes/route-0047.tsx?tsr-split=pendingComponent", + "routes/route-0047.tsx?tsr-split=errorComponent", + "routes/route-0047.tsx?tsr-split=component", + "routes/route-0041.tsx?tsr-split=loader", + "routes/route-0041.tsx?tsr-split=pendingComponent", + "routes/route-0041.tsx?tsr-split=component", + "routes/route-0041.tsx?tsr-split=errorComponent", + "routes/route-0048.tsx?tsr-split=loader", + "routes/route-0048.tsx?tsr-split=pendingComponent", + "routes/route-0048.tsx?tsr-split=errorComponent", + "routes/route-0048.tsx?tsr-split=component", + "routes/route-0015.tsx?tsr-split=loader", + "routes/route-0015.tsx?tsr-split=component", + "routes/route-0015.tsx?tsr-split=errorComponent", + "routes/route-0015.tsx?tsr-split=pendingComponent", + "routes/route-0016.tsx?tsr-split=loader", + "routes/route-0016.tsx?tsr-split=errorComponent", + "routes/route-0016.tsx?tsr-split=pendingComponent", + "routes/route-0016.tsx?tsr-split=component", + "routes/route-0042.tsx?tsr-split=loader", + "routes/route-0042.tsx?tsr-split=pendingComponent", + "routes/route-0042.tsx?tsr-split=component", + "routes/route-0042.tsx?tsr-split=errorComponent", + "routes/route-0043.tsx?tsr-split=loader", + "routes/route-0043.tsx?tsr-split=pendingComponent", + "routes/route-0043.tsx?tsr-split=component", + "routes/route-0043.tsx?tsr-split=errorComponent", + "routes/route-0053.tsx?tsr-split=loader", + "routes/route-0053.tsx?tsr-split=errorComponent", + "routes/route-0053.tsx?tsr-split=pendingComponent", + "routes/route-0053.tsx?tsr-split=component", + "routes/route-0011.tsx?tsr-split=loader", + "routes/route-0011.tsx?tsr-split=component", + "routes/route-0011.tsx?tsr-split=pendingComponent", + "routes/route-0011.tsx?tsr-split=errorComponent", + "routes/route-0051.tsx?tsr-split=loader", + "routes/route-0051.tsx?tsr-split=pendingComponent", + "routes/route-0051.tsx?tsr-split=component", + "routes/route-0051.tsx?tsr-split=errorComponent", + "routes/route-0050.tsx?tsr-split=errorComponent", + "routes/route-0050.tsx?tsr-split=loader", + "routes/route-0050.tsx?tsr-split=pendingComponent", + "routes/route-0050.tsx?tsr-split=component", + "routes/route-0052.tsx?tsr-split=loader", + "routes/route-0052.tsx?tsr-split=component", + "routes/route-0052.tsx?tsr-split=pendingComponent", + "routes/route-0052.tsx?tsr-split=errorComponent", + "routes/route-0045.tsx?tsr-split=pendingComponent", + "routes/route-0045.tsx?tsr-split=component", + "routes/route-0045.tsx?tsr-split=loader", + "routes/route-0045.tsx?tsr-split=errorComponent", + "routes/route-0044.tsx?tsr-split=loader", + "routes/route-0044.tsx?tsr-split=pendingComponent", + "routes/route-0044.tsx?tsr-split=errorComponent", + "routes/route-0044.tsx?tsr-split=component", + "routes/route-0084.tsx?tsr-split=loader", + "routes/route-0084.tsx?tsr-split=component", + "routes/route-0084.tsx?tsr-split=pendingComponent", + "routes/route-0084.tsx?tsr-split=errorComponent", + "routes/route-0012.tsx?tsr-split=errorComponent", + "routes/route-0012.tsx?tsr-split=component", + "routes/route-0012.tsx?tsr-split=pendingComponent", + "routes/route-0012.tsx?tsr-split=loader", + "routes/route-0095.tsx?tsr-split=loader", + "routes/route-0095.tsx?tsr-split=errorComponent", + "routes/route-0095.tsx?tsr-split=component", + "routes/route-0095.tsx?tsr-split=pendingComponent", + "routes/route-0090.tsx?tsr-split=pendingComponent", + "routes/route-0090.tsx?tsr-split=errorComponent", + "routes/route-0090.tsx?tsr-split=loader", + "routes/route-0090.tsx?tsr-split=component", + "routes/route-0085.tsx?tsr-split=errorComponent", + "routes/route-0085.tsx?tsr-split=loader", + "routes/route-0085.tsx?tsr-split=component", + "routes/route-0085.tsx?tsr-split=pendingComponent", + "routes/route-0022.tsx?tsr-split=loader", + "routes/route-0022.tsx?tsr-split=errorComponent", + "routes/route-0022.tsx?tsr-split=pendingComponent", + "routes/route-0022.tsx?tsr-split=component", + "routes/route-0089.tsx?tsr-split=loader", + "routes/route-0089.tsx?tsr-split=errorComponent", + "routes/route-0089.tsx?tsr-split=pendingComponent", + "routes/route-0089.tsx?tsr-split=component", + "routes/route-0075.tsx?tsr-split=errorComponent", + "routes/route-0075.tsx?tsr-split=component", + "routes/route-0075.tsx?tsr-split=loader", + "routes/route-0075.tsx?tsr-split=pendingComponent", + "routes/route-0091.tsx?tsr-split=errorComponent", + "routes/route-0091.tsx?tsr-split=loader", + "routes/route-0091.tsx?tsr-split=component", + "routes/route-0091.tsx?tsr-split=pendingComponent", + "routes/route-0063.tsx?tsr-split=loader", + "routes/route-0063.tsx?tsr-split=pendingComponent", + "routes/route-0063.tsx?tsr-split=component", + "routes/route-0063.tsx?tsr-split=errorComponent", + "routes/route-0076.tsx?tsr-split=errorComponent", + "routes/route-0076.tsx?tsr-split=loader", + "routes/route-0076.tsx?tsr-split=component", + "routes/route-0076.tsx?tsr-split=pendingComponent", + "routes/route-0092.tsx?tsr-split=pendingComponent", + "routes/route-0092.tsx?tsr-split=errorComponent", + "routes/route-0092.tsx?tsr-split=loader", + "routes/route-0092.tsx?tsr-split=component", + "routes/route-0086.tsx?tsr-split=loader", + "routes/route-0086.tsx?tsr-split=errorComponent", + "routes/route-0086.tsx?tsr-split=pendingComponent", + "routes/route-0086.tsx?tsr-split=component", + "routes/route-0093.tsx?tsr-split=errorComponent", + "routes/route-0093.tsx?tsr-split=loader", + "routes/route-0093.tsx?tsr-split=component", + "routes/route-0093.tsx?tsr-split=pendingComponent", + "routes/route-0087.tsx?tsr-split=loader", + "routes/route-0087.tsx?tsr-split=pendingComponent", + "routes/route-0087.tsx?tsr-split=component", + "routes/route-0087.tsx?tsr-split=errorComponent", + "routes/route-0068.tsx?tsr-split=loader", + "routes/route-0068.tsx?tsr-split=pendingComponent", + "routes/route-0068.tsx?tsr-split=errorComponent", + "routes/route-0068.tsx?tsr-split=component", + "routes/route-0077.tsx?tsr-split=pendingComponent", + "routes/route-0077.tsx?tsr-split=loader", + "routes/route-0077.tsx?tsr-split=component", + "routes/route-0077.tsx?tsr-split=errorComponent", + "routes/route-0054.tsx?tsr-split=loader", + "routes/route-0054.tsx?tsr-split=errorComponent", + "routes/route-0054.tsx?tsr-split=pendingComponent", + "routes/route-0054.tsx?tsr-split=component", + "routes/route-0064.tsx?tsr-split=pendingComponent", + "routes/route-0064.tsx?tsr-split=errorComponent", + "routes/route-0064.tsx?tsr-split=component", + "routes/route-0064.tsx?tsr-split=loader", + "routes/route-0128.tsx?tsr-split=loader", + "routes/route-0128.tsx?tsr-split=pendingComponent", + "routes/route-0128.tsx?tsr-split=errorComponent", + "routes/route-0128.tsx?tsr-split=component", + "routes/route-0088.tsx?tsr-split=loader", + "routes/route-0088.tsx?tsr-split=pendingComponent", + "routes/route-0088.tsx?tsr-split=component", + "routes/route-0088.tsx?tsr-split=errorComponent", + "routes/route-0078.tsx?tsr-split=errorComponent", + "routes/route-0078.tsx?tsr-split=loader", + "routes/route-0078.tsx?tsr-split=pendingComponent", + "routes/route-0078.tsx?tsr-split=component", + "routes/route-0096.tsx?tsr-split=component", + "routes/route-0096.tsx?tsr-split=loader", + "routes/route-0096.tsx?tsr-split=errorComponent", + "routes/route-0096.tsx?tsr-split=pendingComponent", + "routes/route-0055.tsx?tsr-split=errorComponent", + "routes/route-0055.tsx?tsr-split=pendingComponent", + "routes/route-0055.tsx?tsr-split=component", + "routes/route-0055.tsx?tsr-split=loader", + "routes/route-0066.tsx?tsr-split=loader", + "routes/route-0066.tsx?tsr-split=errorComponent", + "routes/route-0066.tsx?tsr-split=component", + "routes/route-0066.tsx?tsr-split=pendingComponent", + "routes/route-0067.tsx?tsr-split=loader", + "routes/route-0067.tsx?tsr-split=component", + "routes/route-0067.tsx?tsr-split=pendingComponent", + "routes/route-0067.tsx?tsr-split=errorComponent", + "routes/route-0094.tsx?tsr-split=pendingComponent", + "routes/route-0094.tsx?tsr-split=component", + "routes/route-0094.tsx?tsr-split=loader", + "routes/route-0094.tsx?tsr-split=errorComponent", + "routes/route-0056.tsx?tsr-split=component", + "routes/route-0056.tsx?tsr-split=loader", + "routes/route-0056.tsx?tsr-split=errorComponent", + "routes/route-0056.tsx?tsr-split=pendingComponent", + "routes/route-0065.tsx?tsr-split=component", + "routes/route-0065.tsx?tsr-split=loader", + "routes/route-0065.tsx?tsr-split=errorComponent", + "routes/route-0065.tsx?tsr-split=pendingComponent", + "routes/route-0023.tsx?tsr-split=loader", + "routes/route-0023.tsx?tsr-split=errorComponent", + "routes/route-0023.tsx?tsr-split=pendingComponent", + "routes/route-0023.tsx?tsr-split=component", + "routes/route-0159.tsx?tsr-split=loader", + "routes/route-0159.tsx?tsr-split=pendingComponent", + "routes/route-0159.tsx?tsr-split=errorComponent", + "routes/route-0159.tsx?tsr-split=component", + "routes/route-0057.tsx?tsr-split=loader", + "routes/route-0057.tsx?tsr-split=pendingComponent", + "routes/route-0057.tsx?tsr-split=errorComponent", + "routes/route-0057.tsx?tsr-split=component", + "routes/route-0112.tsx?tsr-split=component", + "routes/route-0112.tsx?tsr-split=loader", + "routes/route-0112.tsx?tsr-split=pendingComponent", + "routes/route-0112.tsx?tsr-split=errorComponent", + "routes/route-0120.tsx?tsr-split=loader", + "routes/route-0120.tsx?tsr-split=errorComponent", + "routes/route-0120.tsx?tsr-split=pendingComponent", + "routes/route-0120.tsx?tsr-split=component", + "routes/route-0058.tsx?tsr-split=loader", + "routes/route-0058.tsx?tsr-split=errorComponent", + "routes/route-0058.tsx?tsr-split=pendingComponent", + "routes/route-0058.tsx?tsr-split=component", + "routes/route-0105.tsx?tsr-split=component", + "routes/route-0105.tsx?tsr-split=errorComponent", + "routes/route-0105.tsx?tsr-split=loader", + "routes/route-0105.tsx?tsr-split=pendingComponent", + "routes/route-0191.tsx?tsr-split=errorComponent", + "routes/route-0191.tsx?tsr-split=component", + "routes/route-0191.tsx?tsr-split=loader", + "routes/route-0191.tsx?tsr-split=pendingComponent", + "routes/route-0113.tsx?tsr-split=loader", + "routes/route-0113.tsx?tsr-split=errorComponent", + "routes/route-0113.tsx?tsr-split=component", + "routes/route-0113.tsx?tsr-split=pendingComponent", + "routes/route-0160.tsx?tsr-split=loader", + "routes/route-0160.tsx?tsr-split=errorComponent", + "routes/route-0160.tsx?tsr-split=pendingComponent", + "routes/route-0160.tsx?tsr-split=component", + "routes/route-0129.tsx?tsr-split=loader", + "routes/route-0129.tsx?tsr-split=component", + "routes/route-0129.tsx?tsr-split=errorComponent", + "routes/route-0129.tsx?tsr-split=pendingComponent", + "routes/route-0114.tsx?tsr-split=loader", + "routes/route-0114.tsx?tsr-split=pendingComponent", + "routes/route-0114.tsx?tsr-split=errorComponent", + "routes/route-0114.tsx?tsr-split=component", + "routes/route-0059.tsx?tsr-split=pendingComponent", + "routes/route-0059.tsx?tsr-split=errorComponent", + "routes/route-0059.tsx?tsr-split=component", + "routes/route-0059.tsx?tsr-split=loader", + "routes/route-0104.tsx?tsr-split=component", + "routes/route-0104.tsx?tsr-split=loader", + "routes/route-0104.tsx?tsr-split=errorComponent", + "routes/route-0104.tsx?tsr-split=pendingComponent", + "routes/route-0028.tsx?tsr-split=component", + "routes/route-0028.tsx?tsr-split=loader", + "routes/route-0028.tsx?tsr-split=errorComponent", + "routes/route-0028.tsx?tsr-split=pendingComponent", + "routes/route-0115.tsx?tsr-split=errorComponent", + "routes/route-0115.tsx?tsr-split=loader", + "routes/route-0115.tsx?tsr-split=pendingComponent", + "routes/route-0115.tsx?tsr-split=component", + "routes/route-0161.tsx?tsr-split=errorComponent", + "routes/route-0161.tsx?tsr-split=pendingComponent", + "routes/route-0161.tsx?tsr-split=component", + "routes/route-0161.tsx?tsr-split=loader", + "routes/route-0130.tsx?tsr-split=loader", + "routes/route-0130.tsx?tsr-split=pendingComponent", + "routes/route-0130.tsx?tsr-split=component", + "routes/route-0130.tsx?tsr-split=errorComponent", + "routes/route-0029.tsx?tsr-split=loader", + "routes/route-0029.tsx?tsr-split=component", + "routes/route-0029.tsx?tsr-split=pendingComponent", + "routes/route-0029.tsx?tsr-split=errorComponent", + "routes/route-0116.tsx?tsr-split=errorComponent", + "routes/route-0116.tsx?tsr-split=pendingComponent", + "routes/route-0116.tsx?tsr-split=loader", + "routes/route-0116.tsx?tsr-split=component", + "routes/route-0030.tsx?tsr-split=loader", + "routes/route-0030.tsx?tsr-split=pendingComponent", + "routes/route-0030.tsx?tsr-split=errorComponent", + "routes/route-0030.tsx?tsr-split=component", + "routes/route-0131.tsx?tsr-split=loader", + "routes/route-0131.tsx?tsr-split=errorComponent", + "routes/route-0131.tsx?tsr-split=pendingComponent", + "routes/route-0131.tsx?tsr-split=component", + "routes/route-0162.tsx?tsr-split=loader", + "routes/route-0162.tsx?tsr-split=pendingComponent", + "routes/route-0162.tsx?tsr-split=errorComponent", + "routes/route-0162.tsx?tsr-split=component", + "routes/route-0060.tsx?tsr-split=loader", + "routes/route-0060.tsx?tsr-split=errorComponent", + "routes/route-0060.tsx?tsr-split=pendingComponent", + "routes/route-0060.tsx?tsr-split=component", + "routes/route-0117.tsx?tsr-split=pendingComponent", + "routes/route-0117.tsx?tsr-split=loader", + "routes/route-0117.tsx?tsr-split=errorComponent", + "routes/route-0117.tsx?tsr-split=component", + "routes/route-0163.tsx?tsr-split=loader", + "routes/route-0163.tsx?tsr-split=errorComponent", + "routes/route-0163.tsx?tsr-split=pendingComponent", + "routes/route-0163.tsx?tsr-split=component", + "routes/route-0031.tsx?tsr-split=loader", + "routes/route-0031.tsx?tsr-split=pendingComponent", + "routes/route-0031.tsx?tsr-split=errorComponent", + "routes/route-0031.tsx?tsr-split=component", + "routes/route-0098.tsx?tsr-split=loader", + "routes/route-0098.tsx?tsr-split=errorComponent", + "routes/route-0098.tsx?tsr-split=pendingComponent", + "routes/route-0098.tsx?tsr-split=component", + "routes/route-0132.tsx?tsr-split=loader", + "routes/route-0132.tsx?tsr-split=errorComponent", + "routes/route-0132.tsx?tsr-split=pendingComponent", + "routes/route-0132.tsx?tsr-split=component", + "routes/route-0061.tsx?tsr-split=loader", + "routes/route-0061.tsx?tsr-split=component", + "routes/route-0061.tsx?tsr-split=errorComponent", + "routes/route-0061.tsx?tsr-split=pendingComponent", + "routes/route-0032.tsx?tsr-split=loader", + "routes/route-0032.tsx?tsr-split=errorComponent", + "routes/route-0032.tsx?tsr-split=pendingComponent", + "routes/route-0032.tsx?tsr-split=component", + "routes/route-0118.tsx?tsr-split=errorComponent", + "routes/route-0118.tsx?tsr-split=loader", + "routes/route-0118.tsx?tsr-split=pendingComponent", + "routes/route-0118.tsx?tsr-split=component", + "routes/route-0119.tsx?tsr-split=errorComponent", + "routes/route-0119.tsx?tsr-split=loader", + "routes/route-0119.tsx?tsr-split=component", + "routes/route-0119.tsx?tsr-split=pendingComponent", + "routes/route-0133.tsx?tsr-split=errorComponent", + "routes/route-0133.tsx?tsr-split=loader", + "routes/route-0133.tsx?tsr-split=component", + "routes/route-0133.tsx?tsr-split=pendingComponent", + "routes/route-0165.tsx?tsr-split=errorComponent", + "routes/route-0165.tsx?tsr-split=loader", + "routes/route-0165.tsx?tsr-split=pendingComponent", + "routes/route-0165.tsx?tsr-split=component", + "routes/route-0164.tsx?tsr-split=errorComponent", + "routes/route-0164.tsx?tsr-split=loader", + "routes/route-0164.tsx?tsr-split=pendingComponent", + "routes/route-0164.tsx?tsr-split=component", + "routes/route-0033.tsx?tsr-split=loader", + "routes/route-0033.tsx?tsr-split=pendingComponent", + "routes/route-0033.tsx?tsr-split=errorComponent", + "routes/route-0033.tsx?tsr-split=component", + "routes/route-0099.tsx?tsr-split=errorComponent", + "routes/route-0099.tsx?tsr-split=loader", + "routes/route-0099.tsx?tsr-split=pendingComponent", + "routes/route-0099.tsx?tsr-split=component", + "routes/route-0062.tsx?tsr-split=loader", + "routes/route-0062.tsx?tsr-split=errorComponent", + "routes/route-0062.tsx?tsr-split=component", + "routes/route-0062.tsx?tsr-split=pendingComponent", + "routes/route-0134.tsx?tsr-split=loader", + "routes/route-0134.tsx?tsr-split=pendingComponent", + "routes/route-0134.tsx?tsr-split=errorComponent", + "routes/route-0134.tsx?tsr-split=component", + "routes/route-0034.tsx?tsr-split=loader", + "routes/route-0034.tsx?tsr-split=component", + "routes/route-0034.tsx?tsr-split=errorComponent", + "routes/route-0034.tsx?tsr-split=pendingComponent", + "routes/route-0135.tsx?tsr-split=errorComponent", + "routes/route-0135.tsx?tsr-split=loader", + "routes/route-0135.tsx?tsr-split=pendingComponent", + "routes/route-0135.tsx?tsr-split=component", + "routes/route-0166.tsx?tsr-split=pendingComponent", + "routes/route-0166.tsx?tsr-split=errorComponent", + "routes/route-0166.tsx?tsr-split=loader", + "routes/route-0166.tsx?tsr-split=component", + "routes/route-0167.tsx?tsr-split=loader", + "routes/route-0167.tsx?tsr-split=pendingComponent", + "routes/route-0167.tsx?tsr-split=errorComponent", + "routes/route-0167.tsx?tsr-split=component", + "routes/route-0074.tsx?tsr-split=errorComponent", + "routes/route-0074.tsx?tsr-split=loader", + "routes/route-0074.tsx?tsr-split=pendingComponent", + "routes/route-0074.tsx?tsr-split=component", + "routes/route-0136.tsx?tsr-split=loader", + "routes/route-0136.tsx?tsr-split=errorComponent", + "routes/route-0136.tsx?tsr-split=pendingComponent", + "routes/route-0136.tsx?tsr-split=component", + "routes/route-0069.tsx?tsr-split=loader", + "routes/route-0069.tsx?tsr-split=errorComponent", + "routes/route-0069.tsx?tsr-split=component", + "routes/route-0069.tsx?tsr-split=pendingComponent", + "routes/route-0100.tsx?tsr-split=loader", + "routes/route-0100.tsx?tsr-split=errorComponent", + "routes/route-0100.tsx?tsr-split=component", + "routes/route-0100.tsx?tsr-split=pendingComponent", + "routes/route-0168.tsx?tsr-split=loader", + "routes/route-0168.tsx?tsr-split=pendingComponent", + "routes/route-0168.tsx?tsr-split=component", + "routes/route-0168.tsx?tsr-split=errorComponent", + "routes/route-0109.tsx?tsr-split=loader", + "routes/route-0109.tsx?tsr-split=errorComponent", + "routes/route-0109.tsx?tsr-split=component", + "routes/route-0109.tsx?tsr-split=pendingComponent", + "routes/route-0137.tsx?tsr-split=errorComponent", + "routes/route-0137.tsx?tsr-split=pendingComponent", + "routes/route-0137.tsx?tsr-split=loader", + "routes/route-0137.tsx?tsr-split=component", + "routes/route-0070.tsx?tsr-split=loader", + "routes/route-0070.tsx?tsr-split=errorComponent", + "routes/route-0070.tsx?tsr-split=component", + "routes/route-0070.tsx?tsr-split=pendingComponent", + "routes/route-0169.tsx?tsr-split=loader", + "routes/route-0169.tsx?tsr-split=errorComponent", + "routes/route-0169.tsx?tsr-split=pendingComponent", + "routes/route-0169.tsx?tsr-split=component", + "routes/route-0138.tsx?tsr-split=loader", + "routes/route-0138.tsx?tsr-split=errorComponent", + "routes/route-0138.tsx?tsr-split=pendingComponent", + "routes/route-0138.tsx?tsr-split=component", + "routes/route-0107.tsx?tsr-split=errorComponent", + "routes/route-0107.tsx?tsr-split=loader", + "routes/route-0107.tsx?tsr-split=pendingComponent", + "routes/route-0107.tsx?tsr-split=component", + "routes/route-0071.tsx?tsr-split=loader", + "routes/route-0071.tsx?tsr-split=errorComponent", + "routes/route-0071.tsx?tsr-split=component", + "routes/route-0071.tsx?tsr-split=pendingComponent", + "routes/route-0139.tsx?tsr-split=loader", + "routes/route-0139.tsx?tsr-split=errorComponent", + "routes/route-0139.tsx?tsr-split=pendingComponent", + "routes/route-0139.tsx?tsr-split=component", + "routes/route-0101.tsx?tsr-split=pendingComponent", + "routes/route-0101.tsx?tsr-split=errorComponent", + "routes/route-0101.tsx?tsr-split=component", + "routes/route-0101.tsx?tsr-split=loader", + "routes/route-0072.tsx?tsr-split=errorComponent", + "routes/route-0072.tsx?tsr-split=pendingComponent", + "routes/route-0072.tsx?tsr-split=loader", + "routes/route-0072.tsx?tsr-split=component", + "routes/route-0108.tsx?tsr-split=loader", + "routes/route-0108.tsx?tsr-split=pendingComponent", + "routes/route-0108.tsx?tsr-split=errorComponent", + "routes/route-0108.tsx?tsr-split=component", + "routes/route-0140.tsx?tsr-split=loader", + "routes/route-0140.tsx?tsr-split=pendingComponent", + "routes/route-0140.tsx?tsr-split=errorComponent", + "routes/route-0140.tsx?tsr-split=component", + "routes/route-0081.tsx?tsr-split=loader", + "routes/route-0081.tsx?tsr-split=errorComponent", + "routes/route-0081.tsx?tsr-split=pendingComponent", + "routes/route-0081.tsx?tsr-split=component", + "routes/route-0073.tsx?tsr-split=loader", + "routes/route-0073.tsx?tsr-split=pendingComponent", + "routes/route-0073.tsx?tsr-split=errorComponent", + "routes/route-0073.tsx?tsr-split=component", + "routes/route-0102.tsx?tsr-split=loader", + "routes/route-0102.tsx?tsr-split=pendingComponent", + "routes/route-0102.tsx?tsr-split=component", + "routes/route-0102.tsx?tsr-split=errorComponent", + "routes/route-0149.tsx?tsr-split=loader", + "routes/route-0149.tsx?tsr-split=errorComponent", + "routes/route-0149.tsx?tsr-split=component", + "routes/route-0149.tsx?tsr-split=pendingComponent", + "routes/route-0124.tsx?tsr-split=loader", + "routes/route-0124.tsx?tsr-split=pendingComponent", + "routes/route-0124.tsx?tsr-split=errorComponent", + "routes/route-0124.tsx?tsr-split=component", + "routes/route-0141.tsx?tsr-split=loader", + "routes/route-0141.tsx?tsr-split=errorComponent", + "routes/route-0141.tsx?tsr-split=pendingComponent", + "routes/route-0141.tsx?tsr-split=component", + "routes/route-0121.tsx?tsr-split=errorComponent", + "routes/route-0121.tsx?tsr-split=loader", + "routes/route-0121.tsx?tsr-split=pendingComponent", + "routes/route-0121.tsx?tsr-split=component", + "routes/route-0080.tsx?tsr-split=loader", + "routes/route-0080.tsx?tsr-split=pendingComponent", + "routes/route-0080.tsx?tsr-split=errorComponent", + "routes/route-0080.tsx?tsr-split=component", + "routes/route-0110.tsx?tsr-split=loader", + "routes/route-0110.tsx?tsr-split=errorComponent", + "routes/route-0110.tsx?tsr-split=pendingComponent", + "routes/route-0110.tsx?tsr-split=component", + "routes/route-0150.tsx?tsr-split=loader", + "routes/route-0150.tsx?tsr-split=errorComponent", + "routes/route-0150.tsx?tsr-split=pendingComponent", + "routes/route-0150.tsx?tsr-split=component", + "routes/route-0145.tsx?tsr-split=loader", + "routes/route-0145.tsx?tsr-split=errorComponent", + "routes/route-0145.tsx?tsr-split=component", + "routes/route-0145.tsx?tsr-split=pendingComponent", + "routes/route-0143.tsx?tsr-split=pendingComponent", + "routes/route-0143.tsx?tsr-split=errorComponent", + "routes/route-0143.tsx?tsr-split=loader", + "routes/route-0143.tsx?tsr-split=component", + "routes/route-0122.tsx?tsr-split=loader", + "routes/route-0122.tsx?tsr-split=errorComponent", + "routes/route-0122.tsx?tsr-split=pendingComponent", + "routes/route-0122.tsx?tsr-split=component", + "routes/route-0151.tsx?tsr-split=loader", + "routes/route-0151.tsx?tsr-split=pendingComponent", + "routes/route-0151.tsx?tsr-split=component", + "routes/route-0151.tsx?tsr-split=errorComponent", + "routes/route-0123.tsx?tsr-split=loader", + "routes/route-0123.tsx?tsr-split=errorComponent", + "routes/route-0123.tsx?tsr-split=pendingComponent", + "routes/route-0123.tsx?tsr-split=component", + "routes/route-0144.tsx?tsr-split=loader", + "routes/route-0144.tsx?tsr-split=pendingComponent", + "routes/route-0144.tsx?tsr-split=component", + "routes/route-0144.tsx?tsr-split=errorComponent", + "routes/route-0147.tsx?tsr-split=component", + "routes/route-0147.tsx?tsr-split=loader", + "routes/route-0147.tsx?tsr-split=errorComponent", + "routes/route-0147.tsx?tsr-split=pendingComponent", + "routes/route-0148.tsx?tsr-split=loader", + "routes/route-0148.tsx?tsr-split=errorComponent", + "routes/route-0148.tsx?tsr-split=component", + "routes/route-0148.tsx?tsr-split=pendingComponent", + "routes/route-0146.tsx?tsr-split=component", + "routes/route-0146.tsx?tsr-split=errorComponent", + "routes/route-0146.tsx?tsr-split=pendingComponent", + "routes/route-0146.tsx?tsr-split=loader", + "routes/route-0142.tsx?tsr-split=loader", + "routes/route-0142.tsx?tsr-split=pendingComponent", + "routes/route-0142.tsx?tsr-split=errorComponent", + "routes/route-0142.tsx?tsr-split=component", + "routes/route-0111.tsx?tsr-split=errorComponent", + "routes/route-0111.tsx?tsr-split=pendingComponent", + "routes/route-0111.tsx?tsr-split=loader", + "routes/route-0111.tsx?tsr-split=component", + "routes/route-0082.tsx?tsr-split=component", + "routes/route-0082.tsx?tsr-split=errorComponent", + "routes/route-0082.tsx?tsr-split=pendingComponent", + "routes/route-0082.tsx?tsr-split=loader", + "routes/route-0083.tsx?tsr-split=loader", + "routes/route-0083.tsx?tsr-split=component", + "routes/route-0083.tsx?tsr-split=pendingComponent", + "routes/route-0083.tsx?tsr-split=errorComponent", + "routes/route-0155.tsx?tsr-split=loader", + "routes/route-0155.tsx?tsr-split=errorComponent", + "routes/route-0155.tsx?tsr-split=pendingComponent", + "routes/route-0155.tsx?tsr-split=component", + "routes/route-0180.tsx?tsr-split=errorComponent", + "routes/route-0180.tsx?tsr-split=component", + "routes/route-0180.tsx?tsr-split=loader", + "routes/route-0180.tsx?tsr-split=pendingComponent", + "routes/route-0152.tsx?tsr-split=loader", + "routes/route-0152.tsx?tsr-split=pendingComponent", + "routes/route-0152.tsx?tsr-split=errorComponent", + "routes/route-0152.tsx?tsr-split=component", + "routes/route-0153.tsx?tsr-split=loader", + "routes/route-0153.tsx?tsr-split=errorComponent", + "routes/route-0153.tsx?tsr-split=pendingComponent", + "routes/route-0153.tsx?tsr-split=component", + "routes/route-0172.tsx?tsr-split=pendingComponent", + "routes/route-0172.tsx?tsr-split=errorComponent", + "routes/route-0172.tsx?tsr-split=loader", + "routes/route-0172.tsx?tsr-split=component", + "routes/route-0171.tsx?tsr-split=component", + "routes/route-0171.tsx?tsr-split=pendingComponent", + "routes/route-0171.tsx?tsr-split=loader", + "routes/route-0171.tsx?tsr-split=errorComponent", + "routes/route-0173.tsx?tsr-split=loader", + "routes/route-0173.tsx?tsr-split=errorComponent", + "routes/route-0173.tsx?tsr-split=pendingComponent", + "routes/route-0173.tsx?tsr-split=component", + "routes/route-0174.tsx?tsr-split=loader", + "routes/route-0174.tsx?tsr-split=pendingComponent", + "routes/route-0174.tsx?tsr-split=component", + "routes/route-0174.tsx?tsr-split=errorComponent", + "routes/route-0176.tsx?tsr-split=component", + "routes/route-0176.tsx?tsr-split=loader", + "routes/route-0176.tsx?tsr-split=pendingComponent", + "routes/route-0176.tsx?tsr-split=errorComponent", + "routes/route-0177.tsx?tsr-split=loader", + "routes/route-0177.tsx?tsr-split=errorComponent", + "routes/route-0177.tsx?tsr-split=pendingComponent", + "routes/route-0177.tsx?tsr-split=component", + "routes/route-0175.tsx?tsr-split=loader", + "routes/route-0175.tsx?tsr-split=errorComponent", + "routes/route-0175.tsx?tsr-split=pendingComponent", + "routes/route-0175.tsx?tsr-split=component", + "routes/route-0158.tsx?tsr-split=loader", + "routes/route-0158.tsx?tsr-split=pendingComponent", + "routes/route-0158.tsx?tsr-split=errorComponent", + "routes/route-0158.tsx?tsr-split=component", + "routes/route-0178.tsx?tsr-split=loader", + "routes/route-0178.tsx?tsr-split=errorComponent", + "routes/route-0178.tsx?tsr-split=pendingComponent", + "routes/route-0178.tsx?tsr-split=component", + "routes/route-0126.tsx?tsr-split=loader", + "routes/route-0126.tsx?tsr-split=errorComponent", + "routes/route-0126.tsx?tsr-split=component", + "routes/route-0126.tsx?tsr-split=pendingComponent", + "routes/route-0179.tsx?tsr-split=loader", + "routes/route-0179.tsx?tsr-split=errorComponent", + "routes/route-0179.tsx?tsr-split=pendingComponent", + "routes/route-0179.tsx?tsr-split=component", + "routes/route-0181.tsx?tsr-split=errorComponent", + "routes/route-0181.tsx?tsr-split=pendingComponent", + "routes/route-0181.tsx?tsr-split=loader", + "routes/route-0181.tsx?tsr-split=component", + "routes/route-0185.tsx?tsr-split=loader", + "routes/route-0185.tsx?tsr-split=errorComponent", + "routes/route-0185.tsx?tsr-split=component", + "routes/route-0185.tsx?tsr-split=pendingComponent", + "routes/route-0125.tsx?tsr-split=loader", + "routes/route-0125.tsx?tsr-split=pendingComponent", + "routes/route-0125.tsx?tsr-split=component", + "routes/route-0125.tsx?tsr-split=errorComponent", + "routes/route-0154.tsx?tsr-split=pendingComponent", + "routes/route-0154.tsx?tsr-split=errorComponent", + "routes/route-0154.tsx?tsr-split=loader", + "routes/route-0154.tsx?tsr-split=component", + "routes/route-0183.tsx?tsr-split=errorComponent", + "routes/route-0183.tsx?tsr-split=loader", + "routes/route-0183.tsx?tsr-split=pendingComponent", + "routes/route-0183.tsx?tsr-split=component", + "routes/route-0182.tsx?tsr-split=loader", + "routes/route-0182.tsx?tsr-split=pendingComponent", + "routes/route-0182.tsx?tsr-split=component", + "routes/route-0182.tsx?tsr-split=errorComponent", + "routes/route-0184.tsx?tsr-split=loader", + "routes/route-0184.tsx?tsr-split=errorComponent", + "routes/route-0184.tsx?tsr-split=pendingComponent", + "routes/route-0184.tsx?tsr-split=component", + "routes/route-0127.tsx?tsr-split=loader", + "routes/route-0127.tsx?tsr-split=errorComponent", + "routes/route-0127.tsx?tsr-split=pendingComponent", + "routes/route-0127.tsx?tsr-split=component", + "routes/route-0188.tsx?tsr-split=loader", + "routes/route-0188.tsx?tsr-split=errorComponent", + "routes/route-0188.tsx?tsr-split=component", + "routes/route-0188.tsx?tsr-split=pendingComponent", + "routes/route-0189.tsx?tsr-split=pendingComponent", + "routes/route-0189.tsx?tsr-split=errorComponent", + "routes/route-0189.tsx?tsr-split=loader", + "routes/route-0189.tsx?tsr-split=component", + "routes/route-0186.tsx?tsr-split=loader", + "routes/route-0186.tsx?tsr-split=errorComponent", + "routes/route-0186.tsx?tsr-split=pendingComponent", + "routes/route-0186.tsx?tsr-split=component", + "routes/route-0037.tsx?tsr-split=loader", + "routes/route-0037.tsx?tsr-split=errorComponent", + "routes/route-0037.tsx?tsr-split=pendingComponent", + "routes/route-0037.tsx?tsr-split=component", + "routes/route-0187.tsx?tsr-split=loader", + "routes/route-0187.tsx?tsr-split=component", + "routes/route-0187.tsx?tsr-split=pendingComponent", + "routes/route-0187.tsx?tsr-split=errorComponent", + "routes/route-0190.tsx?tsr-split=loader", + "routes/route-0190.tsx?tsr-split=errorComponent", + "routes/route-0190.tsx?tsr-split=pendingComponent", + "routes/route-0190.tsx?tsr-split=component", + "routes/route-0038.tsx?tsr-split=loader", + "routes/route-0038.tsx?tsr-split=component", + "routes/route-0038.tsx?tsr-split=pendingComponent", + "routes/route-0038.tsx?tsr-split=errorComponent", + "routes/route-0156.tsx?tsr-split=loader", + "routes/route-0156.tsx?tsr-split=component", + "routes/route-0156.tsx?tsr-split=pendingComponent", + "routes/route-0156.tsx?tsr-split=errorComponent", + "routes/route-0079.tsx?tsr-split=loader", + "routes/route-0079.tsx?tsr-split=pendingComponent", + "routes/route-0079.tsx?tsr-split=errorComponent", + "routes/route-0079.tsx?tsr-split=component", + "routes/route-0036.tsx?tsr-split=loader", + "routes/route-0036.tsx?tsr-split=pendingComponent", + "routes/route-0036.tsx?tsr-split=errorComponent", + "routes/route-0036.tsx?tsr-split=component", + "routes/route-0097.tsx?tsr-split=loader", + "routes/route-0097.tsx?tsr-split=pendingComponent", + "routes/route-0097.tsx?tsr-split=errorComponent", + "routes/route-0097.tsx?tsr-split=component", + "routes/route-0106.tsx?tsr-split=loader", + "routes/route-0106.tsx?tsr-split=component", + "routes/route-0106.tsx?tsr-split=errorComponent", + "routes/route-0106.tsx?tsr-split=pendingComponent", + "routes/route-0035.tsx?tsr-split=loader", + "routes/route-0035.tsx?tsr-split=pendingComponent", + "routes/route-0035.tsx?tsr-split=errorComponent", + "routes/route-0035.tsx?tsr-split=component", + "routes/route-0170.tsx?tsr-split=errorComponent", + "routes/route-0170.tsx?tsr-split=loader", + "routes/route-0170.tsx?tsr-split=pendingComponent", + "routes/route-0170.tsx?tsr-split=component", + "routes/route-0103.tsx?tsr-split=component", + "routes/route-0103.tsx?tsr-split=loader", + "routes/route-0103.tsx?tsr-split=errorComponent", + "routes/route-0103.tsx?tsr-split=pendingComponent", + "routes/route-0157.tsx?tsr-split=loader", + "routes/route-0157.tsx?tsr-split=component", + "routes/route-0157.tsx?tsr-split=pendingComponent", + "routes/route-0157.tsx?tsr-split=errorComponent", + "routes/route-0002.tsx?tsr-shared=1", + "routes/route-0001.tsx?tsr-shared=1", + "routes/route-0010.tsx?tsr-shared=1", + "routes/route-0000.tsx?tsr-shared=1", + "routes/route-0006.tsx?tsr-shared=1", + "routes/route-0005.tsx?tsr-shared=1", + "routes/route-0008.tsx?tsr-shared=1", + "routes/route-0009.tsx?tsr-shared=1", + "routes/route-0021.tsx?tsr-shared=1", + "routes/route-0007.tsx?tsr-shared=1", + "routes/route-0004.tsx?tsr-shared=1", + "routes/route-0018.tsx?tsr-shared=1", + "routes/route-0019.tsx?tsr-shared=1", + "routes/route-0003.tsx?tsr-shared=1", + "routes/route-0025.tsx?tsr-shared=1", + "routes/route-0017.tsx?tsr-shared=1", + "routes/route-0020.tsx?tsr-shared=1", + "routes/route-0039.tsx?tsr-shared=1", + "routes/route-0026.tsx?tsr-shared=1", + "routes/route-0046.tsx?tsr-shared=1", + "routes/route-0024.tsx?tsr-shared=1", + "routes/route-0049.tsx?tsr-shared=1", + "routes/route-0014.tsx?tsr-shared=1", + "routes/route-0027.tsx?tsr-shared=1", + "routes/route-0013.tsx?tsr-shared=1", + "routes/route-0040.tsx?tsr-shared=1", + "routes/route-0047.tsx?tsr-shared=1", + "routes/route-0041.tsx?tsr-shared=1", + "routes/route-0048.tsx?tsr-shared=1", + "routes/route-0015.tsx?tsr-shared=1", + "routes/route-0016.tsx?tsr-shared=1", + "routes/route-0042.tsx?tsr-shared=1", + "routes/route-0043.tsx?tsr-shared=1", + "routes/route-0053.tsx?tsr-shared=1", + "routes/route-0011.tsx?tsr-shared=1", + "routes/route-0051.tsx?tsr-shared=1", + "routes/route-0050.tsx?tsr-shared=1", + "routes/route-0052.tsx?tsr-shared=1", + "routes/route-0045.tsx?tsr-shared=1", + "routes/route-0044.tsx?tsr-shared=1", + "routes/route-0084.tsx?tsr-shared=1", + "routes/route-0012.tsx?tsr-shared=1", + "routes/route-0095.tsx?tsr-shared=1", + "routes/route-0090.tsx?tsr-shared=1", + "routes/route-0085.tsx?tsr-shared=1", + "routes/route-0022.tsx?tsr-shared=1", + "routes/route-0089.tsx?tsr-shared=1", + "routes/route-0075.tsx?tsr-shared=1", + "routes/route-0091.tsx?tsr-shared=1", + "routes/route-0063.tsx?tsr-shared=1", + "routes/route-0076.tsx?tsr-shared=1", + "routes/route-0092.tsx?tsr-shared=1", + "routes/route-0086.tsx?tsr-shared=1", + "routes/route-0093.tsx?tsr-shared=1", + "routes/route-0087.tsx?tsr-shared=1", + "routes/route-0068.tsx?tsr-shared=1", + "routes/route-0077.tsx?tsr-shared=1", + "routes/route-0054.tsx?tsr-shared=1", + "routes/route-0064.tsx?tsr-shared=1", + "routes/route-0128.tsx?tsr-shared=1", + "routes/route-0088.tsx?tsr-shared=1", + "routes/route-0078.tsx?tsr-shared=1", + "routes/route-0096.tsx?tsr-shared=1", + "routes/route-0055.tsx?tsr-shared=1", + "routes/route-0066.tsx?tsr-shared=1", + "routes/route-0067.tsx?tsr-shared=1", + "routes/route-0094.tsx?tsr-shared=1", + "routes/route-0056.tsx?tsr-shared=1", + "routes/route-0065.tsx?tsr-shared=1", + "routes/route-0023.tsx?tsr-shared=1", + "routes/route-0159.tsx?tsr-shared=1", + "routes/route-0057.tsx?tsr-shared=1", + "routes/route-0112.tsx?tsr-shared=1", + "routes/route-0120.tsx?tsr-shared=1", + "routes/route-0058.tsx?tsr-shared=1", + "routes/route-0105.tsx?tsr-shared=1", + "routes/route-0191.tsx?tsr-shared=1", + "routes/route-0113.tsx?tsr-shared=1", + "routes/route-0160.tsx?tsr-shared=1", + "routes/route-0129.tsx?tsr-shared=1", + "routes/route-0114.tsx?tsr-shared=1", + "routes/route-0059.tsx?tsr-shared=1", + "routes/route-0104.tsx?tsr-shared=1", + "routes/route-0028.tsx?tsr-shared=1", + "routes/route-0115.tsx?tsr-shared=1", + "routes/route-0161.tsx?tsr-shared=1", + "routes/route-0130.tsx?tsr-shared=1", + "routes/route-0029.tsx?tsr-shared=1", + "routes/route-0116.tsx?tsr-shared=1", + "routes/route-0030.tsx?tsr-shared=1", + "routes/route-0131.tsx?tsr-shared=1", + "routes/route-0162.tsx?tsr-shared=1", + "routes/route-0060.tsx?tsr-shared=1", + "routes/route-0117.tsx?tsr-shared=1", + "routes/route-0163.tsx?tsr-shared=1", + "routes/route-0031.tsx?tsr-shared=1", + "routes/route-0098.tsx?tsr-shared=1", + "routes/route-0132.tsx?tsr-shared=1", + "routes/route-0061.tsx?tsr-shared=1", + "routes/route-0032.tsx?tsr-shared=1", + "routes/route-0118.tsx?tsr-shared=1", + "routes/route-0119.tsx?tsr-shared=1", + "routes/route-0133.tsx?tsr-shared=1", + "routes/route-0165.tsx?tsr-shared=1", + "routes/route-0164.tsx?tsr-shared=1", + "routes/route-0033.tsx?tsr-shared=1", + "routes/route-0099.tsx?tsr-shared=1", + "routes/route-0062.tsx?tsr-shared=1", + "routes/route-0134.tsx?tsr-shared=1", + "routes/route-0034.tsx?tsr-shared=1", + "routes/route-0135.tsx?tsr-shared=1", + "routes/route-0166.tsx?tsr-shared=1", + "routes/route-0167.tsx?tsr-shared=1", + "routes/route-0074.tsx?tsr-shared=1", + "routes/route-0136.tsx?tsr-shared=1", + "routes/route-0069.tsx?tsr-shared=1", + "routes/route-0100.tsx?tsr-shared=1", + "routes/route-0168.tsx?tsr-shared=1", + "routes/route-0109.tsx?tsr-shared=1", + "routes/route-0137.tsx?tsr-shared=1", + "routes/route-0070.tsx?tsr-shared=1", + "routes/route-0169.tsx?tsr-shared=1", + "routes/route-0138.tsx?tsr-shared=1", + "routes/route-0107.tsx?tsr-shared=1", + "routes/route-0071.tsx?tsr-shared=1", + "routes/route-0139.tsx?tsr-shared=1", + "routes/route-0101.tsx?tsr-shared=1", + "routes/route-0072.tsx?tsr-shared=1", + "routes/route-0108.tsx?tsr-shared=1", + "routes/route-0140.tsx?tsr-shared=1", + "routes/route-0081.tsx?tsr-shared=1", + "routes/route-0073.tsx?tsr-shared=1", + "routes/route-0102.tsx?tsr-shared=1", + "routes/route-0149.tsx?tsr-shared=1", + "routes/route-0124.tsx?tsr-shared=1", + "routes/route-0141.tsx?tsr-shared=1", + "routes/route-0121.tsx?tsr-shared=1", + "routes/route-0080.tsx?tsr-shared=1", + "routes/route-0110.tsx?tsr-shared=1", + "routes/route-0150.tsx?tsr-shared=1", + "routes/route-0145.tsx?tsr-shared=1", + "routes/route-0143.tsx?tsr-shared=1", + "routes/route-0122.tsx?tsr-shared=1", + "routes/route-0151.tsx?tsr-shared=1", + "routes/route-0123.tsx?tsr-shared=1", + "routes/route-0144.tsx?tsr-shared=1", + "routes/route-0147.tsx?tsr-shared=1", + "routes/route-0148.tsx?tsr-shared=1", + "routes/route-0146.tsx?tsr-shared=1", + "routes/route-0142.tsx?tsr-shared=1", + "routes/route-0111.tsx?tsr-shared=1", + "routes/route-0082.tsx?tsr-shared=1", + "routes/route-0083.tsx?tsr-shared=1", + "routes/route-0155.tsx?tsr-shared=1", + "routes/route-0180.tsx?tsr-shared=1", + "routes/route-0152.tsx?tsr-shared=1", + "routes/route-0153.tsx?tsr-shared=1", + "routes/route-0172.tsx?tsr-shared=1", + "routes/route-0171.tsx?tsr-shared=1", + "routes/route-0173.tsx?tsr-shared=1", + "routes/route-0174.tsx?tsr-shared=1", + "routes/route-0176.tsx?tsr-shared=1", + "routes/route-0177.tsx?tsr-shared=1", + "routes/route-0175.tsx?tsr-shared=1", + "routes/route-0158.tsx?tsr-shared=1", + "routes/route-0178.tsx?tsr-shared=1", + "routes/route-0126.tsx?tsr-shared=1", + "routes/route-0179.tsx?tsr-shared=1", + "routes/route-0181.tsx?tsr-shared=1", + "routes/route-0185.tsx?tsr-shared=1", + "routes/route-0125.tsx?tsr-shared=1", + "routes/route-0154.tsx?tsr-shared=1", + "routes/route-0183.tsx?tsr-shared=1", + "routes/route-0182.tsx?tsr-shared=1", + "routes/route-0184.tsx?tsr-shared=1", + "routes/route-0127.tsx?tsr-shared=1", + "routes/route-0188.tsx?tsr-shared=1", + "routes/route-0189.tsx?tsr-shared=1", + "routes/route-0186.tsx?tsr-shared=1", + "routes/route-0037.tsx?tsr-shared=1", + "routes/route-0187.tsx?tsr-shared=1", + "routes/route-0190.tsx?tsr-shared=1", + "routes/route-0038.tsx?tsr-shared=1", + "routes/route-0156.tsx?tsr-shared=1", + "routes/route-0079.tsx?tsr-shared=1", + "routes/route-0036.tsx?tsr-shared=1", + "routes/route-0097.tsx?tsr-shared=1", + "routes/route-0106.tsx?tsr-shared=1", + "routes/route-0035.tsx?tsr-shared=1", + "routes/route-0170.tsx?tsr-shared=1", + "routes/route-0103.tsx?tsr-shared=1", + "routes/route-0157.tsx?tsr-shared=1" + ], + "analyses": [ + "routes/route-0002.tsx", + "routes/route-0001.tsx", + "routes/route-0010.tsx", + "routes/route-0000.tsx", + "routes/route-0006.tsx", + "routes/route-0005.tsx", + "routes/route-0008.tsx", + "routes/route-0009.tsx", + "routes/route-0021.tsx", + "routes/route-0007.tsx", + "routes/route-0004.tsx", + "routes/route-0018.tsx", + "routes/route-0019.tsx", + "routes/route-0003.tsx", + "routes/route-0025.tsx", + "routes/route-0017.tsx", + "routes/route-0020.tsx", + "routes/route-0039.tsx", + "routes/route-0026.tsx", + "routes/route-0046.tsx", + "routes/route-0024.tsx", + "routes/route-0049.tsx", + "routes/route-0014.tsx", + "routes/route-0027.tsx", + "routes/route-0013.tsx", + "routes/route-0040.tsx", + "routes/route-0047.tsx", + "routes/route-0041.tsx", + "routes/route-0048.tsx", + "routes/route-0015.tsx", + "routes/route-0016.tsx", + "routes/route-0042.tsx", + "routes/route-0043.tsx", + "routes/route-0053.tsx", + "routes/route-0011.tsx", + "routes/route-0051.tsx", + "routes/route-0050.tsx", + "routes/route-0052.tsx", + "routes/route-0045.tsx", + "routes/route-0044.tsx", + "routes/route-0084.tsx", + "routes/route-0012.tsx", + "routes/route-0095.tsx", + "routes/route-0090.tsx", + "routes/route-0085.tsx", + "routes/route-0022.tsx", + "routes/route-0089.tsx", + "routes/route-0075.tsx", + "routes/route-0091.tsx", + "routes/route-0063.tsx", + "routes/route-0076.tsx", + "routes/route-0092.tsx", + "routes/route-0086.tsx", + "routes/route-0093.tsx", + "routes/route-0087.tsx", + "routes/route-0068.tsx", + "routes/route-0077.tsx", + "routes/route-0054.tsx", + "routes/route-0064.tsx", + "routes/route-0128.tsx", + "routes/route-0088.tsx", + "routes/route-0078.tsx", + "routes/route-0096.tsx", + "routes/route-0055.tsx", + "routes/route-0066.tsx", + "routes/route-0067.tsx", + "routes/route-0094.tsx", + "routes/route-0056.tsx", + "routes/route-0065.tsx", + "routes/route-0023.tsx", + "routes/route-0159.tsx", + "routes/route-0057.tsx", + "routes/route-0112.tsx", + "routes/route-0120.tsx", + "routes/route-0058.tsx", + "routes/route-0105.tsx", + "routes/route-0191.tsx", + "routes/route-0113.tsx", + "routes/route-0160.tsx", + "routes/route-0129.tsx", + "routes/route-0114.tsx", + "routes/route-0059.tsx", + "routes/route-0104.tsx", + "routes/route-0028.tsx", + "routes/route-0115.tsx", + "routes/route-0161.tsx", + "routes/route-0130.tsx", + "routes/route-0029.tsx", + "routes/route-0116.tsx", + "routes/route-0030.tsx", + "routes/route-0131.tsx", + "routes/route-0162.tsx", + "routes/route-0060.tsx", + "routes/route-0117.tsx", + "routes/route-0163.tsx", + "routes/route-0031.tsx", + "routes/route-0098.tsx", + "routes/route-0132.tsx", + "routes/route-0061.tsx", + "routes/route-0032.tsx", + "routes/route-0118.tsx", + "routes/route-0119.tsx", + "routes/route-0133.tsx", + "routes/route-0165.tsx", + "routes/route-0164.tsx", + "routes/route-0033.tsx", + "routes/route-0099.tsx", + "routes/route-0062.tsx", + "routes/route-0134.tsx", + "routes/route-0034.tsx", + "routes/route-0135.tsx", + "routes/route-0166.tsx", + "routes/route-0167.tsx", + "routes/route-0074.tsx", + "routes/route-0136.tsx", + "routes/route-0069.tsx", + "routes/route-0100.tsx", + "routes/route-0168.tsx", + "routes/route-0109.tsx", + "routes/route-0137.tsx", + "routes/route-0070.tsx", + "routes/route-0169.tsx", + "routes/route-0138.tsx", + "routes/route-0107.tsx", + "routes/route-0071.tsx", + "routes/route-0139.tsx", + "routes/route-0101.tsx", + "routes/route-0072.tsx", + "routes/route-0108.tsx", + "routes/route-0140.tsx", + "routes/route-0081.tsx", + "routes/route-0073.tsx", + "routes/route-0102.tsx", + "routes/route-0149.tsx", + "routes/route-0124.tsx", + "routes/route-0141.tsx", + "routes/route-0121.tsx", + "routes/route-0080.tsx", + "routes/route-0110.tsx", + "routes/route-0150.tsx", + "routes/route-0145.tsx", + "routes/route-0143.tsx", + "routes/route-0122.tsx", + "routes/route-0151.tsx", + "routes/route-0123.tsx", + "routes/route-0144.tsx", + "routes/route-0147.tsx", + "routes/route-0148.tsx", + "routes/route-0146.tsx", + "routes/route-0142.tsx", + "routes/route-0111.tsx", + "routes/route-0082.tsx", + "routes/route-0083.tsx", + "routes/route-0155.tsx", + "routes/route-0180.tsx", + "routes/route-0152.tsx", + "routes/route-0153.tsx", + "routes/route-0172.tsx", + "routes/route-0171.tsx", + "routes/route-0173.tsx", + "routes/route-0174.tsx", + "routes/route-0176.tsx", + "routes/route-0177.tsx", + "routes/route-0175.tsx", + "routes/route-0158.tsx", + "routes/route-0178.tsx", + "routes/route-0126.tsx", + "routes/route-0179.tsx", + "routes/route-0181.tsx", + "routes/route-0185.tsx", + "routes/route-0125.tsx", + "routes/route-0154.tsx", + "routes/route-0183.tsx", + "routes/route-0182.tsx", + "routes/route-0184.tsx", + "routes/route-0127.tsx", + "routes/route-0188.tsx", + "routes/route-0189.tsx", + "routes/route-0186.tsx", + "routes/route-0037.tsx", + "routes/route-0187.tsx", + "routes/route-0190.tsx", + "routes/route-0038.tsx", + "routes/route-0156.tsx", + "routes/route-0079.tsx", + "routes/route-0036.tsx", + "routes/route-0097.tsx", + "routes/route-0106.tsx", + "routes/__root.tsx", + "routes/route-0035.tsx", + "routes/route-0170.tsx", + "routes/route-0103.tsx", + "routes/route-0157.tsx", + "routes/route-0002.tsx", + "routes/route-0001.tsx", + "routes/route-0010.tsx", + "routes/route-0000.tsx", + "routes/route-0006.tsx", + "routes/route-0005.tsx", + "routes/route-0008.tsx", + "routes/route-0009.tsx", + "routes/route-0021.tsx", + "routes/route-0007.tsx", + "routes/route-0004.tsx", + "routes/route-0018.tsx", + "routes/route-0019.tsx", + "routes/route-0003.tsx", + "routes/route-0025.tsx", + "routes/route-0017.tsx", + "routes/route-0020.tsx", + "routes/route-0039.tsx", + "routes/route-0026.tsx", + "routes/route-0046.tsx", + "routes/route-0024.tsx", + "routes/route-0049.tsx", + "routes/route-0014.tsx", + "routes/route-0027.tsx", + "routes/route-0013.tsx", + "routes/route-0040.tsx", + "routes/route-0047.tsx", + "routes/route-0041.tsx", + "routes/route-0048.tsx", + "routes/route-0015.tsx", + "routes/route-0016.tsx", + "routes/route-0042.tsx", + "routes/route-0043.tsx", + "routes/route-0053.tsx", + "routes/route-0011.tsx", + "routes/route-0051.tsx", + "routes/route-0050.tsx", + "routes/route-0052.tsx", + "routes/route-0045.tsx", + "routes/route-0044.tsx", + "routes/route-0084.tsx", + "routes/route-0012.tsx", + "routes/route-0095.tsx", + "routes/route-0090.tsx", + "routes/route-0085.tsx", + "routes/route-0022.tsx", + "routes/route-0089.tsx", + "routes/route-0075.tsx", + "routes/route-0091.tsx", + "routes/route-0063.tsx", + "routes/route-0076.tsx", + "routes/route-0092.tsx", + "routes/route-0086.tsx", + "routes/route-0093.tsx", + "routes/route-0087.tsx", + "routes/route-0068.tsx", + "routes/route-0077.tsx", + "routes/route-0054.tsx", + "routes/route-0064.tsx", + "routes/route-0128.tsx", + "routes/route-0088.tsx", + "routes/route-0078.tsx", + "routes/route-0096.tsx", + "routes/route-0055.tsx", + "routes/route-0066.tsx", + "routes/route-0067.tsx", + "routes/route-0094.tsx", + "routes/route-0056.tsx", + "routes/route-0065.tsx", + "routes/route-0023.tsx", + "routes/route-0159.tsx", + "routes/route-0057.tsx", + "routes/route-0112.tsx", + "routes/route-0120.tsx", + "routes/route-0058.tsx", + "routes/route-0105.tsx", + "routes/route-0191.tsx", + "routes/route-0113.tsx", + "routes/route-0160.tsx", + "routes/route-0129.tsx", + "routes/route-0114.tsx", + "routes/route-0059.tsx", + "routes/route-0104.tsx", + "routes/route-0028.tsx", + "routes/route-0115.tsx", + "routes/route-0161.tsx", + "routes/route-0130.tsx", + "routes/route-0029.tsx", + "routes/route-0116.tsx", + "routes/route-0030.tsx", + "routes/route-0131.tsx", + "routes/route-0162.tsx", + "routes/route-0060.tsx", + "routes/route-0117.tsx", + "routes/route-0163.tsx", + "routes/route-0031.tsx", + "routes/route-0098.tsx", + "routes/route-0132.tsx", + "routes/route-0061.tsx", + "routes/route-0032.tsx", + "routes/route-0118.tsx", + "routes/route-0119.tsx", + "routes/route-0133.tsx", + "routes/route-0165.tsx", + "routes/route-0164.tsx", + "routes/route-0033.tsx", + "routes/route-0099.tsx", + "routes/route-0062.tsx", + "routes/route-0134.tsx", + "routes/route-0034.tsx", + "routes/route-0135.tsx", + "routes/route-0166.tsx", + "routes/route-0167.tsx", + "routes/route-0074.tsx", + "routes/route-0136.tsx", + "routes/route-0069.tsx", + "routes/route-0100.tsx", + "routes/route-0168.tsx", + "routes/route-0109.tsx", + "routes/route-0137.tsx", + "routes/route-0070.tsx", + "routes/route-0169.tsx", + "routes/route-0138.tsx", + "routes/route-0107.tsx", + "routes/route-0071.tsx", + "routes/route-0139.tsx", + "routes/route-0101.tsx", + "routes/route-0072.tsx", + "routes/route-0108.tsx", + "routes/route-0140.tsx", + "routes/route-0081.tsx", + "routes/route-0073.tsx", + "routes/route-0102.tsx", + "routes/route-0149.tsx", + "routes/route-0124.tsx", + "routes/route-0141.tsx", + "routes/route-0121.tsx", + "routes/route-0080.tsx", + "routes/route-0110.tsx", + "routes/route-0150.tsx", + "routes/route-0145.tsx", + "routes/route-0143.tsx", + "routes/route-0122.tsx", + "routes/route-0151.tsx", + "routes/route-0123.tsx", + "routes/route-0144.tsx", + "routes/route-0147.tsx", + "routes/route-0148.tsx", + "routes/route-0146.tsx", + "routes/route-0142.tsx", + "routes/route-0111.tsx", + "routes/route-0082.tsx", + "routes/route-0083.tsx", + "routes/route-0155.tsx", + "routes/route-0180.tsx", + "routes/route-0152.tsx", + "routes/route-0153.tsx", + "routes/route-0172.tsx", + "routes/route-0171.tsx", + "routes/route-0173.tsx", + "routes/route-0174.tsx", + "routes/route-0176.tsx", + "routes/route-0177.tsx", + "routes/route-0175.tsx", + "routes/route-0158.tsx", + "routes/route-0178.tsx", + "routes/route-0126.tsx", + "routes/route-0179.tsx", + "routes/route-0181.tsx", + "routes/route-0185.tsx", + "routes/route-0125.tsx", + "routes/route-0154.tsx", + "routes/route-0183.tsx", + "routes/route-0182.tsx", + "routes/route-0184.tsx", + "routes/route-0127.tsx", + "routes/route-0188.tsx", + "routes/route-0189.tsx", + "routes/route-0186.tsx", + "routes/route-0037.tsx", + "routes/route-0187.tsx", + "routes/route-0190.tsx", + "routes/route-0038.tsx", + "routes/route-0156.tsx", + "routes/route-0079.tsx", + "routes/route-0036.tsx", + "routes/route-0097.tsx", + "routes/route-0106.tsx", + "routes/route-0035.tsx", + "routes/route-0170.tsx", + "routes/route-0103.tsx", + "routes/route-0157.tsx", + "routes/route-0002.tsx", + "routes/route-0001.tsx", + "routes/route-0010.tsx", + "routes/route-0000.tsx", + "routes/route-0006.tsx", + "routes/route-0005.tsx", + "routes/route-0008.tsx", + "routes/route-0009.tsx", + "routes/route-0021.tsx", + "routes/route-0007.tsx", + "routes/route-0004.tsx", + "routes/route-0018.tsx", + "routes/route-0019.tsx", + "routes/route-0003.tsx", + "routes/route-0025.tsx", + "routes/route-0017.tsx", + "routes/route-0020.tsx", + "routes/route-0039.tsx", + "routes/route-0026.tsx", + "routes/route-0046.tsx", + "routes/route-0024.tsx", + "routes/route-0049.tsx", + "routes/route-0014.tsx", + "routes/route-0027.tsx", + "routes/route-0013.tsx", + "routes/route-0040.tsx", + "routes/route-0047.tsx", + "routes/route-0041.tsx", + "routes/route-0048.tsx", + "routes/route-0015.tsx", + "routes/route-0016.tsx", + "routes/route-0042.tsx", + "routes/route-0043.tsx", + "routes/route-0053.tsx", + "routes/route-0011.tsx", + "routes/route-0051.tsx", + "routes/route-0050.tsx", + "routes/route-0052.tsx", + "routes/route-0045.tsx", + "routes/route-0044.tsx", + "routes/route-0084.tsx", + "routes/route-0012.tsx", + "routes/route-0095.tsx", + "routes/route-0090.tsx", + "routes/route-0085.tsx", + "routes/route-0022.tsx", + "routes/route-0089.tsx", + "routes/route-0075.tsx", + "routes/route-0091.tsx", + "routes/route-0063.tsx", + "routes/route-0076.tsx", + "routes/route-0092.tsx", + "routes/route-0086.tsx", + "routes/route-0093.tsx", + "routes/route-0087.tsx", + "routes/route-0068.tsx", + "routes/route-0077.tsx", + "routes/route-0054.tsx", + "routes/route-0064.tsx", + "routes/route-0128.tsx", + "routes/route-0088.tsx", + "routes/route-0078.tsx", + "routes/route-0096.tsx", + "routes/route-0055.tsx", + "routes/route-0066.tsx", + "routes/route-0067.tsx", + "routes/route-0094.tsx", + "routes/route-0056.tsx", + "routes/route-0065.tsx", + "routes/route-0023.tsx", + "routes/route-0159.tsx", + "routes/route-0057.tsx", + "routes/route-0112.tsx", + "routes/route-0120.tsx", + "routes/route-0058.tsx", + "routes/route-0105.tsx", + "routes/route-0191.tsx", + "routes/route-0113.tsx", + "routes/route-0160.tsx", + "routes/route-0129.tsx", + "routes/route-0114.tsx", + "routes/route-0059.tsx", + "routes/route-0104.tsx", + "routes/route-0028.tsx", + "routes/route-0115.tsx", + "routes/route-0161.tsx", + "routes/route-0130.tsx", + "routes/route-0029.tsx", + "routes/route-0116.tsx", + "routes/route-0030.tsx", + "routes/route-0131.tsx", + "routes/route-0162.tsx", + "routes/route-0060.tsx", + "routes/route-0117.tsx", + "routes/route-0163.tsx", + "routes/route-0031.tsx", + "routes/route-0098.tsx", + "routes/route-0132.tsx", + "routes/route-0061.tsx", + "routes/route-0032.tsx", + "routes/route-0118.tsx", + "routes/route-0119.tsx", + "routes/route-0133.tsx", + "routes/route-0165.tsx", + "routes/route-0164.tsx", + "routes/route-0033.tsx", + "routes/route-0099.tsx", + "routes/route-0062.tsx", + "routes/route-0134.tsx", + "routes/route-0034.tsx", + "routes/route-0135.tsx", + "routes/route-0166.tsx", + "routes/route-0167.tsx", + "routes/route-0074.tsx", + "routes/route-0136.tsx", + "routes/route-0069.tsx", + "routes/route-0100.tsx", + "routes/route-0168.tsx", + "routes/route-0109.tsx", + "routes/route-0137.tsx", + "routes/route-0070.tsx", + "routes/route-0169.tsx", + "routes/route-0138.tsx", + "routes/route-0107.tsx", + "routes/route-0071.tsx", + "routes/route-0139.tsx", + "routes/route-0101.tsx", + "routes/route-0072.tsx", + "routes/route-0108.tsx", + "routes/route-0140.tsx", + "routes/route-0081.tsx", + "routes/route-0073.tsx", + "routes/route-0102.tsx", + "routes/route-0149.tsx", + "routes/route-0124.tsx", + "routes/route-0141.tsx", + "routes/route-0121.tsx", + "routes/route-0080.tsx", + "routes/route-0110.tsx", + "routes/route-0150.tsx", + "routes/route-0145.tsx", + "routes/route-0143.tsx", + "routes/route-0122.tsx", + "routes/route-0151.tsx", + "routes/route-0123.tsx", + "routes/route-0144.tsx", + "routes/route-0147.tsx", + "routes/route-0148.tsx", + "routes/route-0146.tsx", + "routes/route-0142.tsx", + "routes/route-0111.tsx", + "routes/route-0082.tsx", + "routes/route-0083.tsx", + "routes/route-0155.tsx", + "routes/route-0180.tsx", + "routes/route-0152.tsx", + "routes/route-0153.tsx", + "routes/route-0172.tsx", + "routes/route-0171.tsx", + "routes/route-0173.tsx", + "routes/route-0174.tsx", + "routes/route-0176.tsx", + "routes/route-0177.tsx", + "routes/route-0175.tsx", + "routes/route-0158.tsx", + "routes/route-0178.tsx", + "routes/route-0126.tsx", + "routes/route-0179.tsx", + "routes/route-0181.tsx", + "routes/route-0185.tsx", + "routes/route-0125.tsx", + "routes/route-0154.tsx", + "routes/route-0183.tsx", + "routes/route-0182.tsx", + "routes/route-0184.tsx", + "routes/route-0127.tsx", + "routes/route-0188.tsx", + "routes/route-0189.tsx", + "routes/route-0186.tsx", + "routes/route-0037.tsx", + "routes/route-0187.tsx", + "routes/route-0190.tsx", + "routes/route-0038.tsx", + "routes/route-0156.tsx", + "routes/route-0079.tsx", + "routes/route-0036.tsx", + "routes/route-0097.tsx", + "routes/route-0106.tsx", + "routes/route-0035.tsx", + "routes/route-0170.tsx", + "routes/route-0103.tsx", + "routes/route-0157.tsx" + ], + "metadataBuilds": 1152, + "cleanupCalls": 1152, + "cleanupMs": 936.6827219999923, + "cacheEntriesAtBuildEnd": 128, + "beforeClear": { + "rss": 1062223872, + "heapTotal": 426803200, + "heapUsed": 164608208, + "external": 98820369, + "arrayBuffers": 40613253 + }, + "afterClear": { + "rss": 1043415040, + "heapTotal": 274235392, + "heapUsed": 43360264, + "external": 44475033, + "arrayBuffers": 68485 + }, + "analysesAliveAfterClear": 0 + } + }, + { + "variant": "candidate", + "repetition": 0, + "buildMs": 5836.305083, + "graphMs": 5078.552292, + "peakRssMiB": 1428.0625, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1435910144, + "heapTotal": 275660800, + "heapUsed": 58843472, + "external": 11204761, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "profile": { + "requests": [ + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0078.tsx", + "routes/route-0078.tsx", + "routes/route-0078.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0067.tsx", + "routes/route-0067.tsx", + "routes/route-0067.tsx", + "routes/route-0068.tsx", + "routes/route-0068.tsx", + "routes/route-0068.tsx", + "routes/route-0089.tsx", + "routes/route-0089.tsx", + "routes/route-0089.tsx", + "routes/route-0071.tsx", + "routes/route-0071.tsx", + "routes/route-0071.tsx", + "routes/route-0079.tsx", + "routes/route-0079.tsx", + "routes/route-0079.tsx", + "routes/route-0100.tsx", + "routes/route-0100.tsx", + "routes/route-0100.tsx", + "routes/route-0065.tsx", + "routes/route-0065.tsx", + "routes/route-0065.tsx", + "routes/route-0069.tsx", + "routes/route-0069.tsx", + "routes/route-0069.tsx", + "routes/route-0112.tsx", + "routes/route-0112.tsx", + "routes/route-0112.tsx", + "routes/route-0066.tsx", + "routes/route-0066.tsx", + "routes/route-0066.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0101.tsx", + "routes/route-0101.tsx", + "routes/route-0101.tsx", + "routes/route-0090.tsx", + "routes/route-0090.tsx", + "routes/route-0090.tsx", + "routes/route-0074.tsx", + "routes/route-0074.tsx", + "routes/route-0074.tsx", + "routes/route-0064.tsx", + "routes/route-0064.tsx", + "routes/route-0064.tsx", + "routes/route-0084.tsx", + "routes/route-0084.tsx", + "routes/route-0084.tsx", + "routes/route-0091.tsx", + "routes/route-0091.tsx", + "routes/route-0091.tsx", + "routes/route-0102.tsx", + "routes/route-0102.tsx", + "routes/route-0102.tsx", + "routes/route-0075.tsx", + "routes/route-0075.tsx", + "routes/route-0075.tsx", + "routes/route-0072.tsx", + "routes/route-0072.tsx", + "routes/route-0072.tsx", + "routes/route-0076.tsx", + "routes/route-0076.tsx", + "routes/route-0076.tsx", + "routes/route-0073.tsx", + "routes/route-0073.tsx", + "routes/route-0073.tsx", + "routes/route-0092.tsx", + "routes/route-0092.tsx", + "routes/route-0092.tsx", + "routes/route-0077.tsx", + "routes/route-0077.tsx", + "routes/route-0077.tsx", + "routes/route-0103.tsx", + "routes/route-0103.tsx", + "routes/route-0103.tsx", + "routes/route-0145.tsx", + "routes/route-0145.tsx", + "routes/route-0145.tsx", + "routes/route-0082.tsx", + "routes/route-0082.tsx", + "routes/route-0082.tsx", + "routes/route-0093.tsx", + "routes/route-0093.tsx", + "routes/route-0093.tsx", + "routes/route-0086.tsx", + "routes/route-0086.tsx", + "routes/route-0086.tsx", + "routes/route-0104.tsx", + "routes/route-0104.tsx", + "routes/route-0104.tsx", + "routes/route-0085.tsx", + "routes/route-0085.tsx", + "routes/route-0085.tsx", + "routes/route-0191.tsx", + "routes/route-0191.tsx", + "routes/route-0191.tsx", + "routes/route-0113.tsx", + "routes/route-0113.tsx", + "routes/route-0113.tsx", + "routes/route-0094.tsx", + "routes/route-0094.tsx", + "routes/route-0094.tsx", + "routes/route-0168.tsx", + "routes/route-0168.tsx", + "routes/route-0168.tsx", + "routes/route-0169.tsx", + "routes/route-0169.tsx", + "routes/route-0169.tsx", + "routes/route-0095.tsx", + "routes/route-0095.tsx", + "routes/route-0095.tsx", + "routes/route-0070.tsx", + "routes/route-0070.tsx", + "routes/route-0070.tsx", + "routes/route-0146.tsx", + "routes/route-0146.tsx", + "routes/route-0146.tsx", + "routes/route-0157.tsx", + "routes/route-0157.tsx", + "routes/route-0157.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0170.tsx", + "routes/route-0170.tsx", + "routes/route-0170.tsx", + "routes/route-0158.tsx", + "routes/route-0158.tsx", + "routes/route-0158.tsx", + "routes/route-0081.tsx", + "routes/route-0081.tsx", + "routes/route-0081.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0159.tsx", + "routes/route-0159.tsx", + "routes/route-0159.tsx", + "routes/route-0105.tsx", + "routes/route-0105.tsx", + "routes/route-0105.tsx", + "routes/route-0080.tsx", + "routes/route-0080.tsx", + "routes/route-0080.tsx", + "routes/route-0160.tsx", + "routes/route-0160.tsx", + "routes/route-0160.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0161.tsx", + "routes/route-0161.tsx", + "routes/route-0161.tsx", + "routes/route-0083.tsx", + "routes/route-0083.tsx", + "routes/route-0083.tsx", + "routes/route-0106.tsx", + "routes/route-0106.tsx", + "routes/route-0106.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0162.tsx", + "routes/route-0162.tsx", + "routes/route-0162.tsx", + "routes/route-0087.tsx", + "routes/route-0087.tsx", + "routes/route-0087.tsx", + "routes/route-0107.tsx", + "routes/route-0107.tsx", + "routes/route-0107.tsx", + "routes/route-0114.tsx", + "routes/route-0114.tsx", + "routes/route-0114.tsx", + "routes/route-0096.tsx", + "routes/route-0096.tsx", + "routes/route-0096.tsx", + "routes/route-0163.tsx", + "routes/route-0163.tsx", + "routes/route-0163.tsx", + "routes/route-0108.tsx", + "routes/route-0108.tsx", + "routes/route-0108.tsx", + "routes/route-0164.tsx", + "routes/route-0164.tsx", + "routes/route-0164.tsx", + "routes/route-0115.tsx", + "routes/route-0115.tsx", + "routes/route-0115.tsx", + "routes/route-0088.tsx", + "routes/route-0088.tsx", + "routes/route-0088.tsx", + "routes/route-0109.tsx", + "routes/route-0109.tsx", + "routes/route-0109.tsx", + "routes/route-0165.tsx", + "routes/route-0165.tsx", + "routes/route-0165.tsx", + "routes/route-0098.tsx", + "routes/route-0098.tsx", + "routes/route-0098.tsx", + "routes/route-0097.tsx", + "routes/route-0097.tsx", + "routes/route-0097.tsx", + "routes/route-0116.tsx", + "routes/route-0116.tsx", + "routes/route-0116.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0117.tsx", + "routes/route-0117.tsx", + "routes/route-0117.tsx", + "routes/route-0110.tsx", + "routes/route-0110.tsx", + "routes/route-0110.tsx", + "routes/route-0166.tsx", + "routes/route-0166.tsx", + "routes/route-0166.tsx", + "routes/route-0181.tsx", + "routes/route-0181.tsx", + "routes/route-0181.tsx", + "routes/route-0099.tsx", + "routes/route-0099.tsx", + "routes/route-0099.tsx", + "routes/route-0111.tsx", + "routes/route-0111.tsx", + "routes/route-0111.tsx", + "routes/route-0167.tsx", + "routes/route-0167.tsx", + "routes/route-0167.tsx", + "routes/route-0171.tsx", + "routes/route-0171.tsx", + "routes/route-0171.tsx", + "routes/route-0183.tsx", + "routes/route-0183.tsx", + "routes/route-0183.tsx", + "routes/route-0172.tsx", + "routes/route-0172.tsx", + "routes/route-0172.tsx", + "routes/route-0131.tsx", + "routes/route-0131.tsx", + "routes/route-0131.tsx", + "routes/route-0176.tsx", + "routes/route-0176.tsx", + "routes/route-0176.tsx", + "routes/route-0187.tsx", + "routes/route-0187.tsx", + "routes/route-0187.tsx", + "routes/route-0188.tsx", + "routes/route-0188.tsx", + "routes/route-0188.tsx", + "routes/route-0119.tsx", + "routes/route-0119.tsx", + "routes/route-0119.tsx", + "routes/route-0173.tsx", + "routes/route-0173.tsx", + "routes/route-0173.tsx", + "routes/route-0182.tsx", + "routes/route-0182.tsx", + "routes/route-0182.tsx", + "routes/route-0177.tsx", + "routes/route-0177.tsx", + "routes/route-0177.tsx", + "routes/route-0147.tsx", + "routes/route-0147.tsx", + "routes/route-0147.tsx", + "routes/route-0120.tsx", + "routes/route-0120.tsx", + "routes/route-0120.tsx", + "routes/route-0189.tsx", + "routes/route-0189.tsx", + "routes/route-0189.tsx", + "routes/route-0174.tsx", + "routes/route-0174.tsx", + "routes/route-0174.tsx", + "routes/route-0121.tsx", + "routes/route-0121.tsx", + "routes/route-0121.tsx", + "routes/route-0148.tsx", + "routes/route-0148.tsx", + "routes/route-0148.tsx", + "routes/route-0178.tsx", + "routes/route-0178.tsx", + "routes/route-0178.tsx", + "routes/route-0190.tsx", + "routes/route-0190.tsx", + "routes/route-0190.tsx", + "routes/route-0122.tsx", + "routes/route-0122.tsx", + "routes/route-0122.tsx", + "routes/route-0123.tsx", + "routes/route-0123.tsx", + "routes/route-0123.tsx", + "routes/route-0179.tsx", + "routes/route-0179.tsx", + "routes/route-0179.tsx", + "routes/route-0149.tsx", + "routes/route-0149.tsx", + "routes/route-0149.tsx", + "routes/route-0150.tsx", + "routes/route-0150.tsx", + "routes/route-0150.tsx", + "routes/route-0180.tsx", + "routes/route-0180.tsx", + "routes/route-0180.tsx", + "routes/route-0125.tsx", + "routes/route-0125.tsx", + "routes/route-0125.tsx", + "routes/route-0124.tsx", + "routes/route-0124.tsx", + "routes/route-0124.tsx", + "routes/route-0128.tsx", + "routes/route-0128.tsx", + "routes/route-0128.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0118.tsx", + "routes/route-0118.tsx", + "routes/route-0118.tsx", + "routes/route-0175.tsx", + "routes/route-0175.tsx", + "routes/route-0175.tsx", + "routes/route-0151.tsx", + "routes/route-0151.tsx", + "routes/route-0151.tsx", + "routes/route-0152.tsx", + "routes/route-0152.tsx", + "routes/route-0152.tsx", + "routes/route-0126.tsx", + "routes/route-0126.tsx", + "routes/route-0126.tsx", + "routes/route-0142.tsx", + "routes/route-0142.tsx", + "routes/route-0142.tsx", + "routes/route-0134.tsx", + "routes/route-0134.tsx", + "routes/route-0134.tsx", + "routes/route-0143.tsx", + "routes/route-0143.tsx", + "routes/route-0143.tsx", + "routes/route-0184.tsx", + "routes/route-0184.tsx", + "routes/route-0184.tsx", + "routes/route-0138.tsx", + "routes/route-0138.tsx", + "routes/route-0138.tsx", + "routes/route-0153.tsx", + "routes/route-0153.tsx", + "routes/route-0153.tsx", + "routes/route-0140.tsx", + "routes/route-0140.tsx", + "routes/route-0140.tsx", + "routes/route-0139.tsx", + "routes/route-0139.tsx", + "routes/route-0139.tsx", + "routes/route-0136.tsx", + "routes/route-0136.tsx", + "routes/route-0136.tsx", + "routes/route-0144.tsx", + "routes/route-0144.tsx", + "routes/route-0144.tsx", + "routes/route-0132.tsx", + "routes/route-0132.tsx", + "routes/route-0132.tsx", + "routes/route-0141.tsx", + "routes/route-0141.tsx", + "routes/route-0141.tsx", + "routes/route-0135.tsx", + "routes/route-0135.tsx", + "routes/route-0135.tsx", + "routes/route-0155.tsx", + "routes/route-0155.tsx", + "routes/route-0155.tsx", + "routes/route-0154.tsx", + "routes/route-0154.tsx", + "routes/route-0154.tsx", + "routes/route-0156.tsx", + "routes/route-0156.tsx", + "routes/route-0156.tsx", + "routes/route-0133.tsx", + "routes/route-0133.tsx", + "routes/route-0133.tsx", + "routes/route-0185.tsx", + "routes/route-0185.tsx", + "routes/route-0185.tsx", + "routes/route-0129.tsx", + "routes/route-0129.tsx", + "routes/route-0129.tsx", + "routes/route-0137.tsx", + "routes/route-0137.tsx", + "routes/route-0137.tsx", + "routes/route-0127.tsx", + "routes/route-0127.tsx", + "routes/route-0127.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0130.tsx", + "routes/route-0130.tsx", + "routes/route-0130.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0186.tsx", + "routes/route-0186.tsx", + "routes/route-0186.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0000.tsx?tsr-split=errorComponent", + "routes/route-0000.tsx?tsr-split=pendingComponent", + "routes/route-0000.tsx?tsr-split=component", + "routes/route-0000.tsx?tsr-split=loader", + "routes/route-0001.tsx?tsr-split=loader", + "routes/route-0001.tsx?tsr-split=pendingComponent", + "routes/route-0001.tsx?tsr-split=errorComponent", + "routes/route-0001.tsx?tsr-split=component", + "routes/route-0003.tsx?tsr-split=errorComponent", + "routes/route-0003.tsx?tsr-split=loader", + "routes/route-0003.tsx?tsr-split=pendingComponent", + "routes/route-0003.tsx?tsr-split=component", + "routes/route-0009.tsx?tsr-split=errorComponent", + "routes/route-0009.tsx?tsr-split=component", + "routes/route-0009.tsx?tsr-split=loader", + "routes/route-0009.tsx?tsr-split=pendingComponent", + "routes/route-0004.tsx?tsr-split=loader", + "routes/route-0004.tsx?tsr-split=errorComponent", + "routes/route-0004.tsx?tsr-split=pendingComponent", + "routes/route-0004.tsx?tsr-split=component", + "routes/route-0015.tsx?tsr-split=loader", + "routes/route-0015.tsx?tsr-split=pendingComponent", + "routes/route-0015.tsx?tsr-split=errorComponent", + "routes/route-0015.tsx?tsr-split=component", + "routes/route-0012.tsx?tsr-split=pendingComponent", + "routes/route-0012.tsx?tsr-split=errorComponent", + "routes/route-0012.tsx?tsr-split=loader", + "routes/route-0012.tsx?tsr-split=component", + "routes/route-0002.tsx?tsr-split=pendingComponent", + "routes/route-0002.tsx?tsr-split=loader", + "routes/route-0002.tsx?tsr-split=component", + "routes/route-0002.tsx?tsr-split=errorComponent", + "routes/route-0013.tsx?tsr-split=component", + "routes/route-0013.tsx?tsr-split=errorComponent", + "routes/route-0013.tsx?tsr-split=loader", + "routes/route-0013.tsx?tsr-split=pendingComponent", + "routes/route-0005.tsx?tsr-split=loader", + "routes/route-0005.tsx?tsr-split=errorComponent", + "routes/route-0005.tsx?tsr-split=component", + "routes/route-0005.tsx?tsr-split=pendingComponent", + "routes/route-0006.tsx?tsr-split=loader", + "routes/route-0006.tsx?tsr-split=component", + "routes/route-0006.tsx?tsr-split=pendingComponent", + "routes/route-0006.tsx?tsr-split=errorComponent", + "routes/route-0010.tsx?tsr-split=loader", + "routes/route-0010.tsx?tsr-split=pendingComponent", + "routes/route-0010.tsx?tsr-split=errorComponent", + "routes/route-0010.tsx?tsr-split=component", + "routes/route-0014.tsx?tsr-split=errorComponent", + "routes/route-0014.tsx?tsr-split=pendingComponent", + "routes/route-0014.tsx?tsr-split=loader", + "routes/route-0014.tsx?tsr-split=component", + "routes/route-0007.tsx?tsr-split=loader", + "routes/route-0007.tsx?tsr-split=pendingComponent", + "routes/route-0007.tsx?tsr-split=errorComponent", + "routes/route-0007.tsx?tsr-split=component", + "routes/route-0011.tsx?tsr-split=component", + "routes/route-0011.tsx?tsr-split=loader", + "routes/route-0011.tsx?tsr-split=pendingComponent", + "routes/route-0011.tsx?tsr-split=errorComponent", + "routes/route-0024.tsx?tsr-split=loader", + "routes/route-0024.tsx?tsr-split=pendingComponent", + "routes/route-0024.tsx?tsr-split=component", + "routes/route-0024.tsx?tsr-split=errorComponent", + "routes/route-0023.tsx?tsr-split=loader", + "routes/route-0023.tsx?tsr-split=component", + "routes/route-0023.tsx?tsr-split=errorComponent", + "routes/route-0023.tsx?tsr-split=pendingComponent", + "routes/route-0021.tsx?tsr-split=loader", + "routes/route-0021.tsx?tsr-split=errorComponent", + "routes/route-0021.tsx?tsr-split=pendingComponent", + "routes/route-0021.tsx?tsr-split=component", + "routes/route-0022.tsx?tsr-split=loader", + "routes/route-0022.tsx?tsr-split=errorComponent", + "routes/route-0022.tsx?tsr-split=pendingComponent", + "routes/route-0022.tsx?tsr-split=component", + "routes/route-0016.tsx?tsr-split=loader", + "routes/route-0016.tsx?tsr-split=pendingComponent", + "routes/route-0016.tsx?tsr-split=component", + "routes/route-0016.tsx?tsr-split=errorComponent", + "routes/route-0026.tsx?tsr-split=loader", + "routes/route-0026.tsx?tsr-split=pendingComponent", + "routes/route-0026.tsx?tsr-split=errorComponent", + "routes/route-0026.tsx?tsr-split=component", + "routes/route-0017.tsx?tsr-split=loader", + "routes/route-0017.tsx?tsr-split=errorComponent", + "routes/route-0017.tsx?tsr-split=pendingComponent", + "routes/route-0017.tsx?tsr-split=component", + "routes/route-0008.tsx?tsr-split=pendingComponent", + "routes/route-0008.tsx?tsr-split=loader", + "routes/route-0008.tsx?tsr-split=errorComponent", + "routes/route-0008.tsx?tsr-split=component", + "routes/route-0028.tsx?tsr-split=loader", + "routes/route-0028.tsx?tsr-split=errorComponent", + "routes/route-0028.tsx?tsr-split=pendingComponent", + "routes/route-0028.tsx?tsr-split=component", + "routes/route-0025.tsx?tsr-split=loader", + "routes/route-0025.tsx?tsr-split=errorComponent", + "routes/route-0025.tsx?tsr-split=pendingComponent", + "routes/route-0025.tsx?tsr-split=component", + "routes/route-0019.tsx?tsr-split=errorComponent", + "routes/route-0019.tsx?tsr-split=pendingComponent", + "routes/route-0019.tsx?tsr-split=loader", + "routes/route-0019.tsx?tsr-split=component", + "routes/route-0036.tsx?tsr-split=errorComponent", + "routes/route-0036.tsx?tsr-split=loader", + "routes/route-0036.tsx?tsr-split=component", + "routes/route-0036.tsx?tsr-split=pendingComponent", + "routes/route-0020.tsx?tsr-split=loader", + "routes/route-0020.tsx?tsr-split=errorComponent", + "routes/route-0020.tsx?tsr-split=pendingComponent", + "routes/route-0020.tsx?tsr-split=component", + "routes/route-0032.tsx?tsr-split=pendingComponent", + "routes/route-0032.tsx?tsr-split=loader", + "routes/route-0032.tsx?tsr-split=errorComponent", + "routes/route-0032.tsx?tsr-split=component", + "routes/route-0027.tsx?tsr-split=errorComponent", + "routes/route-0027.tsx?tsr-split=pendingComponent", + "routes/route-0027.tsx?tsr-split=loader", + "routes/route-0027.tsx?tsr-split=component", + "routes/route-0030.tsx?tsr-split=errorComponent", + "routes/route-0030.tsx?tsr-split=loader", + "routes/route-0030.tsx?tsr-split=pendingComponent", + "routes/route-0030.tsx?tsr-split=component", + "routes/route-0031.tsx?tsr-split=errorComponent", + "routes/route-0031.tsx?tsr-split=pendingComponent", + "routes/route-0031.tsx?tsr-split=loader", + "routes/route-0031.tsx?tsr-split=component", + "routes/route-0029.tsx?tsr-split=component", + "routes/route-0029.tsx?tsr-split=loader", + "routes/route-0029.tsx?tsr-split=pendingComponent", + "routes/route-0029.tsx?tsr-split=errorComponent", + "routes/route-0033.tsx?tsr-split=loader", + "routes/route-0033.tsx?tsr-split=pendingComponent", + "routes/route-0033.tsx?tsr-split=errorComponent", + "routes/route-0033.tsx?tsr-split=component", + "routes/route-0034.tsx?tsr-split=errorComponent", + "routes/route-0034.tsx?tsr-split=pendingComponent", + "routes/route-0034.tsx?tsr-split=loader", + "routes/route-0034.tsx?tsr-split=component", + "routes/route-0035.tsx?tsr-split=pendingComponent", + "routes/route-0035.tsx?tsr-split=loader", + "routes/route-0035.tsx?tsr-split=component", + "routes/route-0035.tsx?tsr-split=errorComponent", + "routes/route-0063.tsx?tsr-split=pendingComponent", + "routes/route-0063.tsx?tsr-split=loader", + "routes/route-0063.tsx?tsr-split=errorComponent", + "routes/route-0063.tsx?tsr-split=component", + "routes/route-0050.tsx?tsr-split=pendingComponent", + "routes/route-0050.tsx?tsr-split=loader", + "routes/route-0050.tsx?tsr-split=errorComponent", + "routes/route-0050.tsx?tsr-split=component", + "routes/route-0049.tsx?tsr-split=pendingComponent", + "routes/route-0049.tsx?tsr-split=errorComponent", + "routes/route-0049.tsx?tsr-split=component", + "routes/route-0049.tsx?tsr-split=loader", + "routes/route-0040.tsx?tsr-split=loader", + "routes/route-0040.tsx?tsr-split=errorComponent", + "routes/route-0040.tsx?tsr-split=pendingComponent", + "routes/route-0040.tsx?tsr-split=component", + "routes/route-0037.tsx?tsr-split=loader", + "routes/route-0037.tsx?tsr-split=pendingComponent", + "routes/route-0037.tsx?tsr-split=component", + "routes/route-0037.tsx?tsr-split=errorComponent", + "routes/route-0051.tsx?tsr-split=loader", + "routes/route-0051.tsx?tsr-split=errorComponent", + "routes/route-0051.tsx?tsr-split=component", + "routes/route-0051.tsx?tsr-split=pendingComponent", + "routes/route-0078.tsx?tsr-split=loader", + "routes/route-0078.tsx?tsr-split=errorComponent", + "routes/route-0078.tsx?tsr-split=pendingComponent", + "routes/route-0078.tsx?tsr-split=component", + "routes/route-0044.tsx?tsr-split=loader", + "routes/route-0044.tsx?tsr-split=errorComponent", + "routes/route-0044.tsx?tsr-split=component", + "routes/route-0044.tsx?tsr-split=pendingComponent", + "routes/route-0039.tsx?tsr-split=errorComponent", + "routes/route-0039.tsx?tsr-split=loader", + "routes/route-0039.tsx?tsr-split=component", + "routes/route-0039.tsx?tsr-split=pendingComponent", + "routes/route-0043.tsx?tsr-split=loader", + "routes/route-0043.tsx?tsr-split=errorComponent", + "routes/route-0043.tsx?tsr-split=pendingComponent", + "routes/route-0043.tsx?tsr-split=component", + "routes/route-0038.tsx?tsr-split=loader", + "routes/route-0038.tsx?tsr-split=pendingComponent", + "routes/route-0038.tsx?tsr-split=component", + "routes/route-0038.tsx?tsr-split=errorComponent", + "routes/route-0041.tsx?tsr-split=pendingComponent", + "routes/route-0041.tsx?tsr-split=loader", + "routes/route-0041.tsx?tsr-split=errorComponent", + "routes/route-0041.tsx?tsr-split=component", + "routes/route-0045.tsx?tsr-split=pendingComponent", + "routes/route-0045.tsx?tsr-split=errorComponent", + "routes/route-0045.tsx?tsr-split=loader", + "routes/route-0045.tsx?tsr-split=component", + "routes/route-0047.tsx?tsr-split=loader", + "routes/route-0047.tsx?tsr-split=errorComponent", + "routes/route-0047.tsx?tsr-split=pendingComponent", + "routes/route-0047.tsx?tsr-split=component", + "routes/route-0018.tsx?tsr-split=loader", + "routes/route-0018.tsx?tsr-split=pendingComponent", + "routes/route-0018.tsx?tsr-split=errorComponent", + "routes/route-0018.tsx?tsr-split=component", + "routes/route-0048.tsx?tsr-split=loader", + "routes/route-0048.tsx?tsr-split=pendingComponent", + "routes/route-0048.tsx?tsr-split=errorComponent", + "routes/route-0048.tsx?tsr-split=component", + "routes/route-0046.tsx?tsr-split=pendingComponent", + "routes/route-0046.tsx?tsr-split=errorComponent", + "routes/route-0046.tsx?tsr-split=loader", + "routes/route-0046.tsx?tsr-split=component", + "routes/route-0042.tsx?tsr-split=loader", + "routes/route-0042.tsx?tsr-split=errorComponent", + "routes/route-0042.tsx?tsr-split=pendingComponent", + "routes/route-0042.tsx?tsr-split=component", + "routes/route-0067.tsx?tsr-split=loader", + "routes/route-0067.tsx?tsr-split=pendingComponent", + "routes/route-0067.tsx?tsr-split=errorComponent", + "routes/route-0067.tsx?tsr-split=component", + "routes/route-0068.tsx?tsr-split=errorComponent", + "routes/route-0068.tsx?tsr-split=loader", + "routes/route-0068.tsx?tsr-split=pendingComponent", + "routes/route-0068.tsx?tsr-split=component", + "routes/route-0089.tsx?tsr-split=loader", + "routes/route-0089.tsx?tsr-split=errorComponent", + "routes/route-0089.tsx?tsr-split=pendingComponent", + "routes/route-0089.tsx?tsr-split=component", + "routes/route-0071.tsx?tsr-split=pendingComponent", + "routes/route-0071.tsx?tsr-split=errorComponent", + "routes/route-0071.tsx?tsr-split=loader", + "routes/route-0071.tsx?tsr-split=component", + "routes/route-0079.tsx?tsr-split=loader", + "routes/route-0079.tsx?tsr-split=errorComponent", + "routes/route-0079.tsx?tsr-split=component", + "routes/route-0079.tsx?tsr-split=pendingComponent", + "routes/route-0100.tsx?tsr-split=loader", + "routes/route-0100.tsx?tsr-split=errorComponent", + "routes/route-0100.tsx?tsr-split=pendingComponent", + "routes/route-0100.tsx?tsr-split=component", + "routes/route-0065.tsx?tsr-split=errorComponent", + "routes/route-0065.tsx?tsr-split=loader", + "routes/route-0065.tsx?tsr-split=component", + "routes/route-0065.tsx?tsr-split=pendingComponent", + "routes/route-0069.tsx?tsr-split=loader", + "routes/route-0069.tsx?tsr-split=errorComponent", + "routes/route-0069.tsx?tsr-split=pendingComponent", + "routes/route-0069.tsx?tsr-split=component", + "routes/route-0112.tsx?tsr-split=loader", + "routes/route-0112.tsx?tsr-split=errorComponent", + "routes/route-0112.tsx?tsr-split=pendingComponent", + "routes/route-0112.tsx?tsr-split=component", + "routes/route-0066.tsx?tsr-split=loader", + "routes/route-0066.tsx?tsr-split=pendingComponent", + "routes/route-0066.tsx?tsr-split=errorComponent", + "routes/route-0066.tsx?tsr-split=component", + "routes/route-0052.tsx?tsr-split=errorComponent", + "routes/route-0052.tsx?tsr-split=loader", + "routes/route-0052.tsx?tsr-split=pendingComponent", + "routes/route-0052.tsx?tsr-split=component", + "routes/route-0101.tsx?tsr-split=loader", + "routes/route-0101.tsx?tsr-split=errorComponent", + "routes/route-0101.tsx?tsr-split=component", + "routes/route-0101.tsx?tsr-split=pendingComponent", + "routes/route-0090.tsx?tsr-split=loader", + "routes/route-0090.tsx?tsr-split=errorComponent", + "routes/route-0090.tsx?tsr-split=component", + "routes/route-0090.tsx?tsr-split=pendingComponent", + "routes/route-0074.tsx?tsr-split=loader", + "routes/route-0074.tsx?tsr-split=pendingComponent", + "routes/route-0074.tsx?tsr-split=errorComponent", + "routes/route-0074.tsx?tsr-split=component", + "routes/route-0064.tsx?tsr-split=loader", + "routes/route-0064.tsx?tsr-split=pendingComponent", + "routes/route-0064.tsx?tsr-split=errorComponent", + "routes/route-0064.tsx?tsr-split=component", + "routes/route-0084.tsx?tsr-split=errorComponent", + "routes/route-0084.tsx?tsr-split=loader", + "routes/route-0084.tsx?tsr-split=component", + "routes/route-0084.tsx?tsr-split=pendingComponent", + "routes/route-0091.tsx?tsr-split=pendingComponent", + "routes/route-0091.tsx?tsr-split=loader", + "routes/route-0091.tsx?tsr-split=component", + "routes/route-0091.tsx?tsr-split=errorComponent", + "routes/route-0102.tsx?tsr-split=loader", + "routes/route-0102.tsx?tsr-split=pendingComponent", + "routes/route-0102.tsx?tsr-split=errorComponent", + "routes/route-0102.tsx?tsr-split=component", + "routes/route-0075.tsx?tsr-split=pendingComponent", + "routes/route-0075.tsx?tsr-split=loader", + "routes/route-0075.tsx?tsr-split=errorComponent", + "routes/route-0075.tsx?tsr-split=component", + "routes/route-0072.tsx?tsr-split=loader", + "routes/route-0072.tsx?tsr-split=pendingComponent", + "routes/route-0072.tsx?tsr-split=errorComponent", + "routes/route-0072.tsx?tsr-split=component", + "routes/route-0076.tsx?tsr-split=errorComponent", + "routes/route-0076.tsx?tsr-split=loader", + "routes/route-0076.tsx?tsr-split=pendingComponent", + "routes/route-0076.tsx?tsr-split=component", + "routes/route-0073.tsx?tsr-split=loader", + "routes/route-0073.tsx?tsr-split=errorComponent", + "routes/route-0073.tsx?tsr-split=pendingComponent", + "routes/route-0073.tsx?tsr-split=component", + "routes/route-0092.tsx?tsr-split=loader", + "routes/route-0092.tsx?tsr-split=errorComponent", + "routes/route-0092.tsx?tsr-split=pendingComponent", + "routes/route-0092.tsx?tsr-split=component", + "routes/route-0077.tsx?tsr-split=loader", + "routes/route-0077.tsx?tsr-split=errorComponent", + "routes/route-0077.tsx?tsr-split=pendingComponent", + "routes/route-0077.tsx?tsr-split=component", + "routes/route-0103.tsx?tsr-split=loader", + "routes/route-0103.tsx?tsr-split=errorComponent", + "routes/route-0103.tsx?tsr-split=component", + "routes/route-0103.tsx?tsr-split=pendingComponent", + "routes/route-0145.tsx?tsr-split=errorComponent", + "routes/route-0145.tsx?tsr-split=loader", + "routes/route-0145.tsx?tsr-split=pendingComponent", + "routes/route-0145.tsx?tsr-split=component", + "routes/route-0082.tsx?tsr-split=component", + "routes/route-0082.tsx?tsr-split=errorComponent", + "routes/route-0082.tsx?tsr-split=pendingComponent", + "routes/route-0082.tsx?tsr-split=loader", + "routes/route-0093.tsx?tsr-split=component", + "routes/route-0093.tsx?tsr-split=pendingComponent", + "routes/route-0093.tsx?tsr-split=loader", + "routes/route-0093.tsx?tsr-split=errorComponent", + "routes/route-0086.tsx?tsr-split=loader", + "routes/route-0086.tsx?tsr-split=pendingComponent", + "routes/route-0086.tsx?tsr-split=errorComponent", + "routes/route-0086.tsx?tsr-split=component", + "routes/route-0104.tsx?tsr-split=loader", + "routes/route-0104.tsx?tsr-split=errorComponent", + "routes/route-0104.tsx?tsr-split=pendingComponent", + "routes/route-0104.tsx?tsr-split=component", + "routes/route-0085.tsx?tsr-split=errorComponent", + "routes/route-0085.tsx?tsr-split=pendingComponent", + "routes/route-0085.tsx?tsr-split=loader", + "routes/route-0085.tsx?tsr-split=component", + "routes/route-0191.tsx?tsr-split=loader", + "routes/route-0191.tsx?tsr-split=errorComponent", + "routes/route-0191.tsx?tsr-split=component", + "routes/route-0191.tsx?tsr-split=pendingComponent", + "routes/route-0113.tsx?tsr-split=errorComponent", + "routes/route-0113.tsx?tsr-split=loader", + "routes/route-0113.tsx?tsr-split=pendingComponent", + "routes/route-0113.tsx?tsr-split=component", + "routes/route-0094.tsx?tsr-split=loader", + "routes/route-0094.tsx?tsr-split=pendingComponent", + "routes/route-0094.tsx?tsr-split=errorComponent", + "routes/route-0094.tsx?tsr-split=component", + "routes/route-0168.tsx?tsr-split=loader", + "routes/route-0168.tsx?tsr-split=errorComponent", + "routes/route-0168.tsx?tsr-split=pendingComponent", + "routes/route-0168.tsx?tsr-split=component", + "routes/route-0169.tsx?tsr-split=loader", + "routes/route-0169.tsx?tsr-split=errorComponent", + "routes/route-0169.tsx?tsr-split=pendingComponent", + "routes/route-0169.tsx?tsr-split=component", + "routes/route-0095.tsx?tsr-split=loader", + "routes/route-0095.tsx?tsr-split=errorComponent", + "routes/route-0095.tsx?tsr-split=pendingComponent", + "routes/route-0095.tsx?tsr-split=component", + "routes/route-0070.tsx?tsr-split=loader", + "routes/route-0070.tsx?tsr-split=component", + "routes/route-0070.tsx?tsr-split=errorComponent", + "routes/route-0070.tsx?tsr-split=pendingComponent", + "routes/route-0146.tsx?tsr-split=errorComponent", + "routes/route-0146.tsx?tsr-split=loader", + "routes/route-0146.tsx?tsr-split=component", + "routes/route-0146.tsx?tsr-split=pendingComponent", + "routes/route-0157.tsx?tsr-split=loader", + "routes/route-0157.tsx?tsr-split=errorComponent", + "routes/route-0157.tsx?tsr-split=component", + "routes/route-0157.tsx?tsr-split=pendingComponent", + "routes/route-0058.tsx?tsr-split=loader", + "routes/route-0058.tsx?tsr-split=errorComponent", + "routes/route-0058.tsx?tsr-split=pendingComponent", + "routes/route-0058.tsx?tsr-split=component", + "routes/route-0170.tsx?tsr-split=pendingComponent", + "routes/route-0170.tsx?tsr-split=errorComponent", + "routes/route-0170.tsx?tsr-split=loader", + "routes/route-0170.tsx?tsr-split=component", + "routes/route-0158.tsx?tsr-split=loader", + "routes/route-0158.tsx?tsr-split=errorComponent", + "routes/route-0158.tsx?tsr-split=pendingComponent", + "routes/route-0158.tsx?tsr-split=component", + "routes/route-0081.tsx?tsr-split=loader", + "routes/route-0081.tsx?tsr-split=errorComponent", + "routes/route-0081.tsx?tsr-split=pendingComponent", + "routes/route-0081.tsx?tsr-split=component", + "routes/route-0053.tsx?tsr-split=loader", + "routes/route-0053.tsx?tsr-split=errorComponent", + "routes/route-0053.tsx?tsr-split=pendingComponent", + "routes/route-0053.tsx?tsr-split=component", + "routes/route-0159.tsx?tsr-split=loader", + "routes/route-0159.tsx?tsr-split=pendingComponent", + "routes/route-0159.tsx?tsr-split=errorComponent", + "routes/route-0159.tsx?tsr-split=component", + "routes/route-0105.tsx?tsr-split=pendingComponent", + "routes/route-0105.tsx?tsr-split=errorComponent", + "routes/route-0105.tsx?tsr-split=loader", + "routes/route-0105.tsx?tsr-split=component", + "routes/route-0080.tsx?tsr-split=loader", + "routes/route-0080.tsx?tsr-split=pendingComponent", + "routes/route-0080.tsx?tsr-split=component", + "routes/route-0080.tsx?tsr-split=errorComponent", + "routes/route-0160.tsx?tsr-split=component", + "routes/route-0160.tsx?tsr-split=errorComponent", + "routes/route-0160.tsx?tsr-split=pendingComponent", + "routes/route-0160.tsx?tsr-split=loader", + "routes/route-0054.tsx?tsr-split=pendingComponent", + "routes/route-0054.tsx?tsr-split=errorComponent", + "routes/route-0054.tsx?tsr-split=loader", + "routes/route-0054.tsx?tsr-split=component", + "routes/route-0161.tsx?tsr-split=loader", + "routes/route-0161.tsx?tsr-split=pendingComponent", + "routes/route-0161.tsx?tsr-split=component", + "routes/route-0161.tsx?tsr-split=errorComponent", + "routes/route-0083.tsx?tsr-split=loader", + "routes/route-0083.tsx?tsr-split=component", + "routes/route-0083.tsx?tsr-split=pendingComponent", + "routes/route-0083.tsx?tsr-split=errorComponent", + "routes/route-0106.tsx?tsr-split=loader", + "routes/route-0106.tsx?tsr-split=errorComponent", + "routes/route-0106.tsx?tsr-split=pendingComponent", + "routes/route-0106.tsx?tsr-split=component", + "routes/route-0059.tsx?tsr-split=pendingComponent", + "routes/route-0059.tsx?tsr-split=loader", + "routes/route-0059.tsx?tsr-split=errorComponent", + "routes/route-0059.tsx?tsr-split=component", + "routes/route-0162.tsx?tsr-split=loader", + "routes/route-0162.tsx?tsr-split=errorComponent", + "routes/route-0162.tsx?tsr-split=pendingComponent", + "routes/route-0162.tsx?tsr-split=component", + "routes/route-0087.tsx?tsr-split=errorComponent", + "routes/route-0087.tsx?tsr-split=component", + "routes/route-0087.tsx?tsr-split=loader", + "routes/route-0087.tsx?tsr-split=pendingComponent", + "routes/route-0107.tsx?tsr-split=pendingComponent", + "routes/route-0107.tsx?tsr-split=loader", + "routes/route-0107.tsx?tsr-split=errorComponent", + "routes/route-0107.tsx?tsr-split=component", + "routes/route-0114.tsx?tsr-split=loader", + "routes/route-0114.tsx?tsr-split=pendingComponent", + "routes/route-0114.tsx?tsr-split=component", + "routes/route-0114.tsx?tsr-split=errorComponent", + "routes/route-0096.tsx?tsr-split=pendingComponent", + "routes/route-0096.tsx?tsr-split=component", + "routes/route-0096.tsx?tsr-split=errorComponent", + "routes/route-0096.tsx?tsr-split=loader", + "routes/route-0163.tsx?tsr-split=component", + "routes/route-0163.tsx?tsr-split=errorComponent", + "routes/route-0163.tsx?tsr-split=loader", + "routes/route-0163.tsx?tsr-split=pendingComponent", + "routes/route-0108.tsx?tsr-split=errorComponent", + "routes/route-0108.tsx?tsr-split=pendingComponent", + "routes/route-0108.tsx?tsr-split=loader", + "routes/route-0108.tsx?tsr-split=component", + "routes/route-0164.tsx?tsr-split=loader", + "routes/route-0164.tsx?tsr-split=component", + "routes/route-0164.tsx?tsr-split=pendingComponent", + "routes/route-0164.tsx?tsr-split=errorComponent", + "routes/route-0115.tsx?tsr-split=pendingComponent", + "routes/route-0115.tsx?tsr-split=loader", + "routes/route-0115.tsx?tsr-split=errorComponent", + "routes/route-0115.tsx?tsr-split=component", + "routes/route-0088.tsx?tsr-split=loader", + "routes/route-0088.tsx?tsr-split=errorComponent", + "routes/route-0088.tsx?tsr-split=component", + "routes/route-0088.tsx?tsr-split=pendingComponent", + "routes/route-0109.tsx?tsr-split=pendingComponent", + "routes/route-0109.tsx?tsr-split=errorComponent", + "routes/route-0109.tsx?tsr-split=loader", + "routes/route-0109.tsx?tsr-split=component", + "routes/route-0165.tsx?tsr-split=errorComponent", + "routes/route-0165.tsx?tsr-split=component", + "routes/route-0165.tsx?tsr-split=loader", + "routes/route-0165.tsx?tsr-split=pendingComponent", + "routes/route-0098.tsx?tsr-split=loader", + "routes/route-0098.tsx?tsr-split=errorComponent", + "routes/route-0098.tsx?tsr-split=component", + "routes/route-0098.tsx?tsr-split=pendingComponent", + "routes/route-0097.tsx?tsr-split=loader", + "routes/route-0097.tsx?tsr-split=pendingComponent", + "routes/route-0097.tsx?tsr-split=component", + "routes/route-0097.tsx?tsr-split=errorComponent", + "routes/route-0116.tsx?tsr-split=loader", + "routes/route-0116.tsx?tsr-split=errorComponent", + "routes/route-0116.tsx?tsr-split=pendingComponent", + "routes/route-0116.tsx?tsr-split=component", + "routes/route-0061.tsx?tsr-split=loader", + "routes/route-0061.tsx?tsr-split=errorComponent", + "routes/route-0061.tsx?tsr-split=pendingComponent", + "routes/route-0061.tsx?tsr-split=component", + "routes/route-0117.tsx?tsr-split=loader", + "routes/route-0117.tsx?tsr-split=component", + "routes/route-0117.tsx?tsr-split=errorComponent", + "routes/route-0117.tsx?tsr-split=pendingComponent", + "routes/route-0110.tsx?tsr-split=errorComponent", + "routes/route-0110.tsx?tsr-split=loader", + "routes/route-0110.tsx?tsr-split=component", + "routes/route-0110.tsx?tsr-split=pendingComponent", + "routes/route-0166.tsx?tsr-split=errorComponent", + "routes/route-0166.tsx?tsr-split=loader", + "routes/route-0166.tsx?tsr-split=pendingComponent", + "routes/route-0166.tsx?tsr-split=component", + "routes/route-0181.tsx?tsr-split=loader", + "routes/route-0181.tsx?tsr-split=errorComponent", + "routes/route-0181.tsx?tsr-split=pendingComponent", + "routes/route-0181.tsx?tsr-split=component", + "routes/route-0099.tsx?tsr-split=loader", + "routes/route-0099.tsx?tsr-split=errorComponent", + "routes/route-0099.tsx?tsr-split=component", + "routes/route-0099.tsx?tsr-split=pendingComponent", + "routes/route-0111.tsx?tsr-split=loader", + "routes/route-0111.tsx?tsr-split=pendingComponent", + "routes/route-0111.tsx?tsr-split=component", + "routes/route-0111.tsx?tsr-split=errorComponent", + "routes/route-0167.tsx?tsr-split=pendingComponent", + "routes/route-0167.tsx?tsr-split=loader", + "routes/route-0167.tsx?tsr-split=errorComponent", + "routes/route-0167.tsx?tsr-split=component", + "routes/route-0171.tsx?tsr-split=loader", + "routes/route-0171.tsx?tsr-split=errorComponent", + "routes/route-0171.tsx?tsr-split=component", + "routes/route-0171.tsx?tsr-split=pendingComponent", + "routes/route-0183.tsx?tsr-split=errorComponent", + "routes/route-0183.tsx?tsr-split=component", + "routes/route-0183.tsx?tsr-split=pendingComponent", + "routes/route-0183.tsx?tsr-split=loader", + "routes/route-0172.tsx?tsr-split=loader", + "routes/route-0172.tsx?tsr-split=errorComponent", + "routes/route-0172.tsx?tsr-split=component", + "routes/route-0172.tsx?tsr-split=pendingComponent", + "routes/route-0131.tsx?tsr-split=loader", + "routes/route-0131.tsx?tsr-split=errorComponent", + "routes/route-0131.tsx?tsr-split=component", + "routes/route-0131.tsx?tsr-split=pendingComponent", + "routes/route-0176.tsx?tsr-split=pendingComponent", + "routes/route-0176.tsx?tsr-split=loader", + "routes/route-0176.tsx?tsr-split=errorComponent", + "routes/route-0176.tsx?tsr-split=component", + "routes/route-0187.tsx?tsr-split=loader", + "routes/route-0187.tsx?tsr-split=errorComponent", + "routes/route-0187.tsx?tsr-split=pendingComponent", + "routes/route-0187.tsx?tsr-split=component", + "routes/route-0188.tsx?tsr-split=loader", + "routes/route-0188.tsx?tsr-split=errorComponent", + "routes/route-0188.tsx?tsr-split=pendingComponent", + "routes/route-0188.tsx?tsr-split=component", + "routes/route-0119.tsx?tsr-split=pendingComponent", + "routes/route-0119.tsx?tsr-split=loader", + "routes/route-0119.tsx?tsr-split=errorComponent", + "routes/route-0119.tsx?tsr-split=component", + "routes/route-0173.tsx?tsr-split=loader", + "routes/route-0173.tsx?tsr-split=pendingComponent", + "routes/route-0173.tsx?tsr-split=errorComponent", + "routes/route-0173.tsx?tsr-split=component", + "routes/route-0182.tsx?tsr-split=loader", + "routes/route-0182.tsx?tsr-split=errorComponent", + "routes/route-0182.tsx?tsr-split=component", + "routes/route-0182.tsx?tsr-split=pendingComponent", + "routes/route-0177.tsx?tsr-split=loader", + "routes/route-0177.tsx?tsr-split=errorComponent", + "routes/route-0177.tsx?tsr-split=component", + "routes/route-0177.tsx?tsr-split=pendingComponent", + "routes/route-0147.tsx?tsr-split=loader", + "routes/route-0147.tsx?tsr-split=errorComponent", + "routes/route-0147.tsx?tsr-split=pendingComponent", + "routes/route-0147.tsx?tsr-split=component", + "routes/route-0120.tsx?tsr-split=loader", + "routes/route-0120.tsx?tsr-split=pendingComponent", + "routes/route-0120.tsx?tsr-split=errorComponent", + "routes/route-0120.tsx?tsr-split=component", + "routes/route-0189.tsx?tsr-split=loader", + "routes/route-0189.tsx?tsr-split=pendingComponent", + "routes/route-0189.tsx?tsr-split=errorComponent", + "routes/route-0189.tsx?tsr-split=component", + "routes/route-0174.tsx?tsr-split=loader", + "routes/route-0174.tsx?tsr-split=errorComponent", + "routes/route-0174.tsx?tsr-split=pendingComponent", + "routes/route-0174.tsx?tsr-split=component", + "routes/route-0121.tsx?tsr-split=loader", + "routes/route-0121.tsx?tsr-split=errorComponent", + "routes/route-0121.tsx?tsr-split=component", + "routes/route-0121.tsx?tsr-split=pendingComponent", + "routes/route-0148.tsx?tsr-split=loader", + "routes/route-0148.tsx?tsr-split=errorComponent", + "routes/route-0148.tsx?tsr-split=pendingComponent", + "routes/route-0148.tsx?tsr-split=component", + "routes/route-0178.tsx?tsr-split=loader", + "routes/route-0178.tsx?tsr-split=pendingComponent", + "routes/route-0178.tsx?tsr-split=errorComponent", + "routes/route-0178.tsx?tsr-split=component", + "routes/route-0190.tsx?tsr-split=loader", + "routes/route-0190.tsx?tsr-split=pendingComponent", + "routes/route-0190.tsx?tsr-split=errorComponent", + "routes/route-0190.tsx?tsr-split=component", + "routes/route-0122.tsx?tsr-split=loader", + "routes/route-0122.tsx?tsr-split=errorComponent", + "routes/route-0122.tsx?tsr-split=pendingComponent", + "routes/route-0122.tsx?tsr-split=component", + "routes/route-0123.tsx?tsr-split=loader", + "routes/route-0123.tsx?tsr-split=component", + "routes/route-0123.tsx?tsr-split=errorComponent", + "routes/route-0123.tsx?tsr-split=pendingComponent", + "routes/route-0179.tsx?tsr-split=loader", + "routes/route-0179.tsx?tsr-split=component", + "routes/route-0179.tsx?tsr-split=pendingComponent", + "routes/route-0179.tsx?tsr-split=errorComponent", + "routes/route-0149.tsx?tsr-split=errorComponent", + "routes/route-0149.tsx?tsr-split=component", + "routes/route-0149.tsx?tsr-split=pendingComponent", + "routes/route-0149.tsx?tsr-split=loader", + "routes/route-0150.tsx?tsr-split=component", + "routes/route-0150.tsx?tsr-split=pendingComponent", + "routes/route-0150.tsx?tsr-split=errorComponent", + "routes/route-0150.tsx?tsr-split=loader", + "routes/route-0180.tsx?tsr-split=pendingComponent", + "routes/route-0180.tsx?tsr-split=errorComponent", + "routes/route-0180.tsx?tsr-split=loader", + "routes/route-0180.tsx?tsr-split=component", + "routes/route-0125.tsx?tsr-split=loader", + "routes/route-0125.tsx?tsr-split=pendingComponent", + "routes/route-0125.tsx?tsr-split=errorComponent", + "routes/route-0125.tsx?tsr-split=component", + "routes/route-0124.tsx?tsr-split=loader", + "routes/route-0124.tsx?tsr-split=component", + "routes/route-0124.tsx?tsr-split=errorComponent", + "routes/route-0124.tsx?tsr-split=pendingComponent", + "routes/route-0128.tsx?tsr-split=loader", + "routes/route-0128.tsx?tsr-split=errorComponent", + "routes/route-0128.tsx?tsr-split=component", + "routes/route-0128.tsx?tsr-split=pendingComponent", + "routes/route-0060.tsx?tsr-split=loader", + "routes/route-0060.tsx?tsr-split=pendingComponent", + "routes/route-0060.tsx?tsr-split=component", + "routes/route-0060.tsx?tsr-split=errorComponent", + "routes/route-0118.tsx?tsr-split=loader", + "routes/route-0118.tsx?tsr-split=errorComponent", + "routes/route-0118.tsx?tsr-split=pendingComponent", + "routes/route-0118.tsx?tsr-split=component", + "routes/route-0175.tsx?tsr-split=loader", + "routes/route-0175.tsx?tsr-split=pendingComponent", + "routes/route-0175.tsx?tsr-split=errorComponent", + "routes/route-0175.tsx?tsr-split=component", + "routes/route-0151.tsx?tsr-split=errorComponent", + "routes/route-0151.tsx?tsr-split=component", + "routes/route-0151.tsx?tsr-split=pendingComponent", + "routes/route-0151.tsx?tsr-split=loader", + "routes/route-0152.tsx?tsr-split=loader", + "routes/route-0152.tsx?tsr-split=pendingComponent", + "routes/route-0152.tsx?tsr-split=component", + "routes/route-0152.tsx?tsr-split=errorComponent", + "routes/route-0126.tsx?tsr-split=loader", + "routes/route-0126.tsx?tsr-split=pendingComponent", + "routes/route-0126.tsx?tsr-split=errorComponent", + "routes/route-0126.tsx?tsr-split=component", + "routes/route-0142.tsx?tsr-split=loader", + "routes/route-0142.tsx?tsr-split=component", + "routes/route-0142.tsx?tsr-split=pendingComponent", + "routes/route-0142.tsx?tsr-split=errorComponent", + "routes/route-0134.tsx?tsr-split=loader", + "routes/route-0134.tsx?tsr-split=errorComponent", + "routes/route-0134.tsx?tsr-split=pendingComponent", + "routes/route-0134.tsx?tsr-split=component", + "routes/route-0143.tsx?tsr-split=errorComponent", + "routes/route-0143.tsx?tsr-split=pendingComponent", + "routes/route-0143.tsx?tsr-split=loader", + "routes/route-0143.tsx?tsr-split=component", + "routes/route-0184.tsx?tsr-split=pendingComponent", + "routes/route-0184.tsx?tsr-split=loader", + "routes/route-0184.tsx?tsr-split=component", + "routes/route-0184.tsx?tsr-split=errorComponent", + "routes/route-0138.tsx?tsr-split=pendingComponent", + "routes/route-0138.tsx?tsr-split=loader", + "routes/route-0138.tsx?tsr-split=component", + "routes/route-0138.tsx?tsr-split=errorComponent", + "routes/route-0153.tsx?tsr-split=loader", + "routes/route-0153.tsx?tsr-split=pendingComponent", + "routes/route-0153.tsx?tsr-split=component", + "routes/route-0153.tsx?tsr-split=errorComponent", + "routes/route-0140.tsx?tsr-split=loader", + "routes/route-0140.tsx?tsr-split=errorComponent", + "routes/route-0140.tsx?tsr-split=component", + "routes/route-0140.tsx?tsr-split=pendingComponent", + "routes/route-0139.tsx?tsr-split=loader", + "routes/route-0139.tsx?tsr-split=pendingComponent", + "routes/route-0139.tsx?tsr-split=errorComponent", + "routes/route-0139.tsx?tsr-split=component", + "routes/route-0136.tsx?tsr-split=loader", + "routes/route-0136.tsx?tsr-split=errorComponent", + "routes/route-0136.tsx?tsr-split=pendingComponent", + "routes/route-0136.tsx?tsr-split=component", + "routes/route-0144.tsx?tsr-split=loader", + "routes/route-0144.tsx?tsr-split=errorComponent", + "routes/route-0144.tsx?tsr-split=pendingComponent", + "routes/route-0144.tsx?tsr-split=component", + "routes/route-0132.tsx?tsr-split=errorComponent", + "routes/route-0132.tsx?tsr-split=pendingComponent", + "routes/route-0132.tsx?tsr-split=loader", + "routes/route-0132.tsx?tsr-split=component", + "routes/route-0141.tsx?tsr-split=loader", + "routes/route-0141.tsx?tsr-split=pendingComponent", + "routes/route-0141.tsx?tsr-split=component", + "routes/route-0141.tsx?tsr-split=errorComponent", + "routes/route-0135.tsx?tsr-split=loader", + "routes/route-0135.tsx?tsr-split=errorComponent", + "routes/route-0135.tsx?tsr-split=pendingComponent", + "routes/route-0135.tsx?tsr-split=component", + "routes/route-0155.tsx?tsr-split=errorComponent", + "routes/route-0155.tsx?tsr-split=loader", + "routes/route-0155.tsx?tsr-split=pendingComponent", + "routes/route-0155.tsx?tsr-split=component", + "routes/route-0154.tsx?tsr-split=errorComponent", + "routes/route-0154.tsx?tsr-split=loader", + "routes/route-0154.tsx?tsr-split=component", + "routes/route-0154.tsx?tsr-split=pendingComponent", + "routes/route-0156.tsx?tsr-split=errorComponent", + "routes/route-0156.tsx?tsr-split=loader", + "routes/route-0156.tsx?tsr-split=pendingComponent", + "routes/route-0156.tsx?tsr-split=component", + "routes/route-0133.tsx?tsr-split=loader", + "routes/route-0133.tsx?tsr-split=pendingComponent", + "routes/route-0133.tsx?tsr-split=errorComponent", + "routes/route-0133.tsx?tsr-split=component", + "routes/route-0185.tsx?tsr-split=errorComponent", + "routes/route-0185.tsx?tsr-split=pendingComponent", + "routes/route-0185.tsx?tsr-split=loader", + "routes/route-0185.tsx?tsr-split=component", + "routes/route-0129.tsx?tsr-split=loader", + "routes/route-0129.tsx?tsr-split=pendingComponent", + "routes/route-0129.tsx?tsr-split=errorComponent", + "routes/route-0129.tsx?tsr-split=component", + "routes/route-0137.tsx?tsr-split=loader", + "routes/route-0137.tsx?tsr-split=errorComponent", + "routes/route-0137.tsx?tsr-split=component", + "routes/route-0137.tsx?tsr-split=pendingComponent", + "routes/route-0127.tsx?tsr-split=loader", + "routes/route-0127.tsx?tsr-split=errorComponent", + "routes/route-0127.tsx?tsr-split=pendingComponent", + "routes/route-0127.tsx?tsr-split=component", + "routes/route-0057.tsx?tsr-split=errorComponent", + "routes/route-0057.tsx?tsr-split=loader", + "routes/route-0057.tsx?tsr-split=component", + "routes/route-0057.tsx?tsr-split=pendingComponent", + "routes/route-0130.tsx?tsr-split=loader", + "routes/route-0130.tsx?tsr-split=errorComponent", + "routes/route-0130.tsx?tsr-split=pendingComponent", + "routes/route-0130.tsx?tsr-split=component", + "routes/route-0055.tsx?tsr-split=loader", + "routes/route-0055.tsx?tsr-split=errorComponent", + "routes/route-0055.tsx?tsr-split=pendingComponent", + "routes/route-0055.tsx?tsr-split=component", + "routes/route-0186.tsx?tsr-split=pendingComponent", + "routes/route-0186.tsx?tsr-split=errorComponent", + "routes/route-0186.tsx?tsr-split=loader", + "routes/route-0186.tsx?tsr-split=component", + "routes/route-0056.tsx?tsr-split=errorComponent", + "routes/route-0056.tsx?tsr-split=loader", + "routes/route-0056.tsx?tsr-split=pendingComponent", + "routes/route-0056.tsx?tsr-split=component", + "routes/route-0062.tsx?tsr-split=loader", + "routes/route-0062.tsx?tsr-split=pendingComponent", + "routes/route-0062.tsx?tsr-split=errorComponent", + "routes/route-0062.tsx?tsr-split=component", + "routes/route-0000.tsx?tsr-shared=1", + "routes/route-0001.tsx?tsr-shared=1", + "routes/route-0003.tsx?tsr-shared=1", + "routes/route-0009.tsx?tsr-shared=1", + "routes/route-0004.tsx?tsr-shared=1", + "routes/route-0015.tsx?tsr-shared=1", + "routes/route-0012.tsx?tsr-shared=1", + "routes/route-0002.tsx?tsr-shared=1", + "routes/route-0013.tsx?tsr-shared=1", + "routes/route-0005.tsx?tsr-shared=1", + "routes/route-0006.tsx?tsr-shared=1", + "routes/route-0010.tsx?tsr-shared=1", + "routes/route-0014.tsx?tsr-shared=1", + "routes/route-0007.tsx?tsr-shared=1", + "routes/route-0011.tsx?tsr-shared=1", + "routes/route-0024.tsx?tsr-shared=1", + "routes/route-0023.tsx?tsr-shared=1", + "routes/route-0021.tsx?tsr-shared=1", + "routes/route-0022.tsx?tsr-shared=1", + "routes/route-0016.tsx?tsr-shared=1", + "routes/route-0026.tsx?tsr-shared=1", + "routes/route-0017.tsx?tsr-shared=1", + "routes/route-0008.tsx?tsr-shared=1", + "routes/route-0028.tsx?tsr-shared=1", + "routes/route-0025.tsx?tsr-shared=1", + "routes/route-0019.tsx?tsr-shared=1", + "routes/route-0036.tsx?tsr-shared=1", + "routes/route-0020.tsx?tsr-shared=1", + "routes/route-0032.tsx?tsr-shared=1", + "routes/route-0027.tsx?tsr-shared=1", + "routes/route-0030.tsx?tsr-shared=1", + "routes/route-0031.tsx?tsr-shared=1", + "routes/route-0029.tsx?tsr-shared=1", + "routes/route-0033.tsx?tsr-shared=1", + "routes/route-0034.tsx?tsr-shared=1", + "routes/route-0035.tsx?tsr-shared=1", + "routes/route-0063.tsx?tsr-shared=1", + "routes/route-0050.tsx?tsr-shared=1", + "routes/route-0049.tsx?tsr-shared=1", + "routes/route-0040.tsx?tsr-shared=1", + "routes/route-0037.tsx?tsr-shared=1", + "routes/route-0051.tsx?tsr-shared=1", + "routes/route-0078.tsx?tsr-shared=1", + "routes/route-0044.tsx?tsr-shared=1", + "routes/route-0039.tsx?tsr-shared=1", + "routes/route-0043.tsx?tsr-shared=1", + "routes/route-0038.tsx?tsr-shared=1", + "routes/route-0041.tsx?tsr-shared=1", + "routes/route-0045.tsx?tsr-shared=1", + "routes/route-0047.tsx?tsr-shared=1", + "routes/route-0018.tsx?tsr-shared=1", + "routes/route-0048.tsx?tsr-shared=1", + "routes/route-0046.tsx?tsr-shared=1", + "routes/route-0042.tsx?tsr-shared=1", + "routes/route-0067.tsx?tsr-shared=1", + "routes/route-0068.tsx?tsr-shared=1", + "routes/route-0089.tsx?tsr-shared=1", + "routes/route-0071.tsx?tsr-shared=1", + "routes/route-0079.tsx?tsr-shared=1", + "routes/route-0100.tsx?tsr-shared=1", + "routes/route-0065.tsx?tsr-shared=1", + "routes/route-0069.tsx?tsr-shared=1", + "routes/route-0112.tsx?tsr-shared=1", + "routes/route-0066.tsx?tsr-shared=1", + "routes/route-0052.tsx?tsr-shared=1", + "routes/route-0101.tsx?tsr-shared=1", + "routes/route-0090.tsx?tsr-shared=1", + "routes/route-0074.tsx?tsr-shared=1", + "routes/route-0064.tsx?tsr-shared=1", + "routes/route-0084.tsx?tsr-shared=1", + "routes/route-0091.tsx?tsr-shared=1", + "routes/route-0102.tsx?tsr-shared=1", + "routes/route-0075.tsx?tsr-shared=1", + "routes/route-0072.tsx?tsr-shared=1", + "routes/route-0076.tsx?tsr-shared=1", + "routes/route-0073.tsx?tsr-shared=1", + "routes/route-0092.tsx?tsr-shared=1", + "routes/route-0077.tsx?tsr-shared=1", + "routes/route-0103.tsx?tsr-shared=1", + "routes/route-0145.tsx?tsr-shared=1", + "routes/route-0082.tsx?tsr-shared=1", + "routes/route-0093.tsx?tsr-shared=1", + "routes/route-0086.tsx?tsr-shared=1", + "routes/route-0104.tsx?tsr-shared=1", + "routes/route-0085.tsx?tsr-shared=1", + "routes/route-0191.tsx?tsr-shared=1", + "routes/route-0113.tsx?tsr-shared=1", + "routes/route-0094.tsx?tsr-shared=1", + "routes/route-0168.tsx?tsr-shared=1", + "routes/route-0169.tsx?tsr-shared=1", + "routes/route-0095.tsx?tsr-shared=1", + "routes/route-0070.tsx?tsr-shared=1", + "routes/route-0146.tsx?tsr-shared=1", + "routes/route-0157.tsx?tsr-shared=1", + "routes/route-0058.tsx?tsr-shared=1", + "routes/route-0170.tsx?tsr-shared=1", + "routes/route-0158.tsx?tsr-shared=1", + "routes/route-0081.tsx?tsr-shared=1", + "routes/route-0053.tsx?tsr-shared=1", + "routes/route-0159.tsx?tsr-shared=1", + "routes/route-0105.tsx?tsr-shared=1", + "routes/route-0080.tsx?tsr-shared=1", + "routes/route-0160.tsx?tsr-shared=1", + "routes/route-0054.tsx?tsr-shared=1", + "routes/route-0161.tsx?tsr-shared=1", + "routes/route-0083.tsx?tsr-shared=1", + "routes/route-0106.tsx?tsr-shared=1", + "routes/route-0059.tsx?tsr-shared=1", + "routes/route-0162.tsx?tsr-shared=1", + "routes/route-0087.tsx?tsr-shared=1", + "routes/route-0107.tsx?tsr-shared=1", + "routes/route-0114.tsx?tsr-shared=1", + "routes/route-0096.tsx?tsr-shared=1", + "routes/route-0163.tsx?tsr-shared=1", + "routes/route-0108.tsx?tsr-shared=1", + "routes/route-0164.tsx?tsr-shared=1", + "routes/route-0115.tsx?tsr-shared=1", + "routes/route-0088.tsx?tsr-shared=1", + "routes/route-0109.tsx?tsr-shared=1", + "routes/route-0165.tsx?tsr-shared=1", + "routes/route-0098.tsx?tsr-shared=1", + "routes/route-0097.tsx?tsr-shared=1", + "routes/route-0116.tsx?tsr-shared=1", + "routes/route-0061.tsx?tsr-shared=1", + "routes/route-0117.tsx?tsr-shared=1", + "routes/route-0110.tsx?tsr-shared=1", + "routes/route-0166.tsx?tsr-shared=1", + "routes/route-0181.tsx?tsr-shared=1", + "routes/route-0099.tsx?tsr-shared=1", + "routes/route-0111.tsx?tsr-shared=1", + "routes/route-0167.tsx?tsr-shared=1", + "routes/route-0171.tsx?tsr-shared=1", + "routes/route-0183.tsx?tsr-shared=1", + "routes/route-0172.tsx?tsr-shared=1", + "routes/route-0131.tsx?tsr-shared=1", + "routes/route-0176.tsx?tsr-shared=1", + "routes/route-0187.tsx?tsr-shared=1", + "routes/route-0188.tsx?tsr-shared=1", + "routes/route-0119.tsx?tsr-shared=1", + "routes/route-0173.tsx?tsr-shared=1", + "routes/route-0182.tsx?tsr-shared=1", + "routes/route-0177.tsx?tsr-shared=1", + "routes/route-0147.tsx?tsr-shared=1", + "routes/route-0120.tsx?tsr-shared=1", + "routes/route-0189.tsx?tsr-shared=1", + "routes/route-0174.tsx?tsr-shared=1", + "routes/route-0121.tsx?tsr-shared=1", + "routes/route-0148.tsx?tsr-shared=1", + "routes/route-0178.tsx?tsr-shared=1", + "routes/route-0190.tsx?tsr-shared=1", + "routes/route-0122.tsx?tsr-shared=1", + "routes/route-0123.tsx?tsr-shared=1", + "routes/route-0179.tsx?tsr-shared=1", + "routes/route-0149.tsx?tsr-shared=1", + "routes/route-0150.tsx?tsr-shared=1", + "routes/route-0180.tsx?tsr-shared=1", + "routes/route-0125.tsx?tsr-shared=1", + "routes/route-0124.tsx?tsr-shared=1", + "routes/route-0128.tsx?tsr-shared=1", + "routes/route-0060.tsx?tsr-shared=1", + "routes/route-0118.tsx?tsr-shared=1", + "routes/route-0175.tsx?tsr-shared=1", + "routes/route-0151.tsx?tsr-shared=1", + "routes/route-0152.tsx?tsr-shared=1", + "routes/route-0126.tsx?tsr-shared=1", + "routes/route-0142.tsx?tsr-shared=1", + "routes/route-0134.tsx?tsr-shared=1", + "routes/route-0143.tsx?tsr-shared=1", + "routes/route-0184.tsx?tsr-shared=1", + "routes/route-0138.tsx?tsr-shared=1", + "routes/route-0153.tsx?tsr-shared=1", + "routes/route-0140.tsx?tsr-shared=1", + "routes/route-0139.tsx?tsr-shared=1", + "routes/route-0136.tsx?tsr-shared=1", + "routes/route-0144.tsx?tsr-shared=1", + "routes/route-0132.tsx?tsr-shared=1", + "routes/route-0141.tsx?tsr-shared=1", + "routes/route-0135.tsx?tsr-shared=1", + "routes/route-0155.tsx?tsr-shared=1", + "routes/route-0154.tsx?tsr-shared=1", + "routes/route-0156.tsx?tsr-shared=1", + "routes/route-0133.tsx?tsr-shared=1", + "routes/route-0185.tsx?tsr-shared=1", + "routes/route-0129.tsx?tsr-shared=1", + "routes/route-0137.tsx?tsr-shared=1", + "routes/route-0127.tsx?tsr-shared=1", + "routes/route-0057.tsx?tsr-shared=1", + "routes/route-0130.tsx?tsr-shared=1", + "routes/route-0055.tsx?tsr-shared=1", + "routes/route-0186.tsx?tsr-shared=1", + "routes/route-0056.tsx?tsr-shared=1", + "routes/route-0062.tsx?tsr-shared=1" + ], + "analyses": [ + "routes/route-0000.tsx", + "routes/route-0001.tsx", + "routes/route-0003.tsx", + "routes/route-0009.tsx", + "routes/route-0004.tsx", + "routes/route-0015.tsx", + "routes/route-0012.tsx", + "routes/route-0002.tsx", + "routes/route-0013.tsx", + "routes/route-0005.tsx", + "routes/route-0006.tsx", + "routes/__root.tsx", + "routes/route-0010.tsx", + "routes/route-0014.tsx", + "routes/route-0007.tsx", + "routes/route-0011.tsx", + "routes/route-0024.tsx", + "routes/route-0023.tsx", + "routes/route-0021.tsx", + "routes/route-0022.tsx", + "routes/route-0016.tsx", + "routes/route-0026.tsx", + "routes/route-0017.tsx", + "routes/route-0008.tsx", + "routes/route-0028.tsx", + "routes/route-0025.tsx", + "routes/route-0019.tsx", + "routes/route-0036.tsx", + "routes/route-0020.tsx", + "routes/route-0032.tsx", + "routes/route-0027.tsx", + "routes/route-0030.tsx", + "routes/route-0031.tsx", + "routes/route-0029.tsx", + "routes/route-0033.tsx", + "routes/route-0034.tsx", + "routes/route-0035.tsx", + "routes/route-0063.tsx", + "routes/route-0050.tsx", + "routes/route-0049.tsx", + "routes/route-0040.tsx", + "routes/route-0037.tsx", + "routes/route-0051.tsx", + "routes/route-0078.tsx", + "routes/route-0044.tsx", + "routes/route-0039.tsx", + "routes/route-0043.tsx", + "routes/route-0038.tsx", + "routes/route-0041.tsx", + "routes/route-0045.tsx", + "routes/route-0047.tsx", + "routes/route-0018.tsx", + "routes/route-0048.tsx", + "routes/route-0046.tsx", + "routes/route-0042.tsx", + "routes/route-0067.tsx", + "routes/route-0068.tsx", + "routes/route-0089.tsx", + "routes/route-0071.tsx", + "routes/route-0079.tsx", + "routes/route-0100.tsx", + "routes/route-0065.tsx", + "routes/route-0069.tsx", + "routes/route-0112.tsx", + "routes/route-0066.tsx", + "routes/route-0052.tsx", + "routes/route-0101.tsx", + "routes/route-0090.tsx", + "routes/route-0074.tsx", + "routes/route-0064.tsx", + "routes/route-0084.tsx", + "routes/route-0091.tsx", + "routes/route-0102.tsx", + "routes/route-0075.tsx", + "routes/route-0072.tsx", + "routes/route-0076.tsx", + "routes/route-0073.tsx", + "routes/route-0092.tsx", + "routes/route-0077.tsx", + "routes/route-0103.tsx", + "routes/route-0145.tsx", + "routes/route-0082.tsx", + "routes/route-0093.tsx", + "routes/route-0086.tsx", + "routes/route-0104.tsx", + "routes/route-0085.tsx", + "routes/route-0191.tsx", + "routes/route-0113.tsx", + "routes/route-0094.tsx", + "routes/route-0168.tsx", + "routes/route-0169.tsx", + "routes/route-0095.tsx", + "routes/route-0070.tsx", + "routes/route-0146.tsx", + "routes/route-0157.tsx", + "routes/route-0058.tsx", + "routes/route-0170.tsx", + "routes/route-0158.tsx", + "routes/route-0081.tsx", + "routes/route-0053.tsx", + "routes/route-0159.tsx", + "routes/route-0105.tsx", + "routes/route-0080.tsx", + "routes/route-0160.tsx", + "routes/route-0054.tsx", + "routes/route-0161.tsx", + "routes/route-0083.tsx", + "routes/route-0106.tsx", + "routes/route-0059.tsx", + "routes/route-0162.tsx", + "routes/route-0087.tsx", + "routes/route-0107.tsx", + "routes/route-0114.tsx", + "routes/route-0096.tsx", + "routes/route-0163.tsx", + "routes/route-0108.tsx", + "routes/route-0164.tsx", + "routes/route-0115.tsx", + "routes/route-0088.tsx", + "routes/route-0109.tsx", + "routes/route-0165.tsx", + "routes/route-0098.tsx", + "routes/route-0097.tsx", + "routes/route-0116.tsx", + "routes/route-0061.tsx", + "routes/route-0117.tsx", + "routes/route-0110.tsx", + "routes/route-0166.tsx", + "routes/route-0181.tsx", + "routes/route-0099.tsx", + "routes/route-0111.tsx", + "routes/route-0167.tsx", + "routes/route-0171.tsx", + "routes/route-0183.tsx", + "routes/route-0172.tsx", + "routes/route-0131.tsx", + "routes/route-0176.tsx", + "routes/route-0187.tsx", + "routes/route-0188.tsx", + "routes/route-0119.tsx", + "routes/route-0173.tsx", + "routes/route-0182.tsx", + "routes/route-0177.tsx", + "routes/route-0147.tsx", + "routes/route-0120.tsx", + "routes/route-0189.tsx", + "routes/route-0174.tsx", + "routes/route-0121.tsx", + "routes/route-0148.tsx", + "routes/route-0178.tsx", + "routes/route-0190.tsx", + "routes/route-0122.tsx", + "routes/route-0123.tsx", + "routes/route-0179.tsx", + "routes/route-0149.tsx", + "routes/route-0150.tsx", + "routes/route-0180.tsx", + "routes/route-0125.tsx", + "routes/route-0124.tsx", + "routes/route-0128.tsx", + "routes/route-0060.tsx", + "routes/route-0118.tsx", + "routes/route-0175.tsx", + "routes/route-0151.tsx", + "routes/route-0152.tsx", + "routes/route-0126.tsx", + "routes/route-0142.tsx", + "routes/route-0134.tsx", + "routes/route-0143.tsx", + "routes/route-0184.tsx", + "routes/route-0138.tsx", + "routes/route-0153.tsx", + "routes/route-0140.tsx", + "routes/route-0139.tsx", + "routes/route-0136.tsx", + "routes/route-0144.tsx", + "routes/route-0132.tsx", + "routes/route-0141.tsx", + "routes/route-0135.tsx", + "routes/route-0155.tsx", + "routes/route-0154.tsx", + "routes/route-0156.tsx", + "routes/route-0133.tsx", + "routes/route-0185.tsx", + "routes/route-0129.tsx", + "routes/route-0137.tsx", + "routes/route-0127.tsx", + "routes/route-0057.tsx", + "routes/route-0130.tsx", + "routes/route-0055.tsx", + "routes/route-0186.tsx", + "routes/route-0056.tsx", + "routes/route-0062.tsx", + "routes/route-0000.tsx", + "routes/route-0001.tsx", + "routes/route-0003.tsx", + "routes/route-0009.tsx", + "routes/route-0004.tsx", + "routes/route-0015.tsx", + "routes/route-0012.tsx", + "routes/route-0002.tsx", + "routes/route-0013.tsx", + "routes/route-0005.tsx", + "routes/route-0006.tsx", + "routes/route-0010.tsx", + "routes/route-0014.tsx", + "routes/route-0007.tsx", + "routes/route-0011.tsx", + "routes/route-0024.tsx", + "routes/route-0023.tsx", + "routes/route-0021.tsx", + "routes/route-0022.tsx", + "routes/route-0016.tsx", + "routes/route-0026.tsx", + "routes/route-0017.tsx", + "routes/route-0008.tsx", + "routes/route-0028.tsx", + "routes/route-0025.tsx", + "routes/route-0019.tsx", + "routes/route-0036.tsx", + "routes/route-0020.tsx", + "routes/route-0032.tsx", + "routes/route-0027.tsx", + "routes/route-0030.tsx", + "routes/route-0031.tsx", + "routes/route-0029.tsx", + "routes/route-0033.tsx", + "routes/route-0034.tsx", + "routes/route-0035.tsx", + "routes/route-0063.tsx", + "routes/route-0050.tsx", + "routes/route-0049.tsx", + "routes/route-0040.tsx", + "routes/route-0037.tsx", + "routes/route-0051.tsx", + "routes/route-0078.tsx", + "routes/route-0044.tsx", + "routes/route-0039.tsx", + "routes/route-0043.tsx", + "routes/route-0038.tsx", + "routes/route-0041.tsx", + "routes/route-0045.tsx", + "routes/route-0047.tsx", + "routes/route-0018.tsx", + "routes/route-0048.tsx", + "routes/route-0046.tsx", + "routes/route-0042.tsx", + "routes/route-0067.tsx", + "routes/route-0068.tsx", + "routes/route-0089.tsx", + "routes/route-0071.tsx", + "routes/route-0079.tsx", + "routes/route-0100.tsx", + "routes/route-0065.tsx", + "routes/route-0069.tsx", + "routes/route-0112.tsx", + "routes/route-0066.tsx", + "routes/route-0052.tsx", + "routes/route-0101.tsx", + "routes/route-0090.tsx", + "routes/route-0074.tsx", + "routes/route-0064.tsx", + "routes/route-0084.tsx", + "routes/route-0091.tsx", + "routes/route-0102.tsx", + "routes/route-0075.tsx", + "routes/route-0072.tsx", + "routes/route-0076.tsx", + "routes/route-0073.tsx", + "routes/route-0092.tsx", + "routes/route-0077.tsx", + "routes/route-0103.tsx", + "routes/route-0145.tsx", + "routes/route-0082.tsx", + "routes/route-0093.tsx", + "routes/route-0086.tsx", + "routes/route-0104.tsx", + "routes/route-0085.tsx", + "routes/route-0191.tsx", + "routes/route-0113.tsx", + "routes/route-0094.tsx", + "routes/route-0168.tsx", + "routes/route-0169.tsx", + "routes/route-0095.tsx", + "routes/route-0070.tsx", + "routes/route-0146.tsx", + "routes/route-0157.tsx", + "routes/route-0058.tsx", + "routes/route-0170.tsx", + "routes/route-0158.tsx", + "routes/route-0081.tsx", + "routes/route-0053.tsx", + "routes/route-0159.tsx", + "routes/route-0105.tsx", + "routes/route-0080.tsx", + "routes/route-0160.tsx", + "routes/route-0054.tsx", + "routes/route-0161.tsx", + "routes/route-0083.tsx", + "routes/route-0106.tsx", + "routes/route-0059.tsx", + "routes/route-0162.tsx", + "routes/route-0087.tsx", + "routes/route-0107.tsx", + "routes/route-0114.tsx", + "routes/route-0096.tsx", + "routes/route-0163.tsx", + "routes/route-0108.tsx", + "routes/route-0164.tsx", + "routes/route-0115.tsx", + "routes/route-0088.tsx", + "routes/route-0109.tsx", + "routes/route-0165.tsx", + "routes/route-0098.tsx", + "routes/route-0097.tsx", + "routes/route-0116.tsx", + "routes/route-0061.tsx", + "routes/route-0117.tsx", + "routes/route-0110.tsx", + "routes/route-0166.tsx", + "routes/route-0181.tsx", + "routes/route-0099.tsx", + "routes/route-0111.tsx", + "routes/route-0167.tsx", + "routes/route-0171.tsx", + "routes/route-0183.tsx", + "routes/route-0172.tsx", + "routes/route-0131.tsx", + "routes/route-0176.tsx", + "routes/route-0187.tsx", + "routes/route-0188.tsx", + "routes/route-0119.tsx", + "routes/route-0173.tsx", + "routes/route-0182.tsx", + "routes/route-0177.tsx", + "routes/route-0147.tsx", + "routes/route-0120.tsx", + "routes/route-0189.tsx", + "routes/route-0174.tsx", + "routes/route-0121.tsx", + "routes/route-0148.tsx", + "routes/route-0178.tsx", + "routes/route-0190.tsx", + "routes/route-0122.tsx", + "routes/route-0123.tsx", + "routes/route-0179.tsx", + "routes/route-0149.tsx", + "routes/route-0150.tsx", + "routes/route-0180.tsx", + "routes/route-0125.tsx", + "routes/route-0124.tsx", + "routes/route-0128.tsx", + "routes/route-0060.tsx", + "routes/route-0118.tsx", + "routes/route-0175.tsx", + "routes/route-0151.tsx", + "routes/route-0152.tsx", + "routes/route-0126.tsx", + "routes/route-0142.tsx", + "routes/route-0134.tsx", + "routes/route-0143.tsx", + "routes/route-0184.tsx", + "routes/route-0138.tsx", + "routes/route-0153.tsx", + "routes/route-0140.tsx", + "routes/route-0139.tsx", + "routes/route-0136.tsx", + "routes/route-0144.tsx", + "routes/route-0132.tsx", + "routes/route-0141.tsx", + "routes/route-0135.tsx", + "routes/route-0155.tsx", + "routes/route-0154.tsx", + "routes/route-0156.tsx", + "routes/route-0133.tsx", + "routes/route-0185.tsx", + "routes/route-0129.tsx", + "routes/route-0137.tsx", + "routes/route-0127.tsx", + "routes/route-0057.tsx", + "routes/route-0130.tsx", + "routes/route-0055.tsx", + "routes/route-0186.tsx", + "routes/route-0056.tsx", + "routes/route-0062.tsx", + "routes/route-0000.tsx", + "routes/route-0001.tsx", + "routes/route-0003.tsx", + "routes/route-0009.tsx", + "routes/route-0004.tsx", + "routes/route-0015.tsx", + "routes/route-0012.tsx", + "routes/route-0002.tsx", + "routes/route-0013.tsx", + "routes/route-0005.tsx", + "routes/route-0006.tsx", + "routes/route-0010.tsx", + "routes/route-0014.tsx", + "routes/route-0007.tsx", + "routes/route-0011.tsx", + "routes/route-0024.tsx", + "routes/route-0023.tsx", + "routes/route-0021.tsx", + "routes/route-0022.tsx", + "routes/route-0016.tsx", + "routes/route-0026.tsx", + "routes/route-0017.tsx", + "routes/route-0008.tsx", + "routes/route-0028.tsx", + "routes/route-0025.tsx", + "routes/route-0019.tsx", + "routes/route-0036.tsx", + "routes/route-0020.tsx", + "routes/route-0032.tsx", + "routes/route-0027.tsx", + "routes/route-0030.tsx", + "routes/route-0031.tsx", + "routes/route-0029.tsx", + "routes/route-0033.tsx", + "routes/route-0034.tsx", + "routes/route-0035.tsx", + "routes/route-0063.tsx", + "routes/route-0050.tsx", + "routes/route-0049.tsx", + "routes/route-0040.tsx", + "routes/route-0037.tsx", + "routes/route-0051.tsx", + "routes/route-0078.tsx", + "routes/route-0044.tsx", + "routes/route-0039.tsx", + "routes/route-0043.tsx", + "routes/route-0038.tsx", + "routes/route-0041.tsx", + "routes/route-0045.tsx", + "routes/route-0047.tsx", + "routes/route-0018.tsx", + "routes/route-0048.tsx", + "routes/route-0046.tsx", + "routes/route-0042.tsx", + "routes/route-0067.tsx", + "routes/route-0068.tsx", + "routes/route-0089.tsx", + "routes/route-0071.tsx", + "routes/route-0079.tsx", + "routes/route-0100.tsx", + "routes/route-0065.tsx", + "routes/route-0069.tsx", + "routes/route-0112.tsx", + "routes/route-0066.tsx", + "routes/route-0052.tsx", + "routes/route-0101.tsx", + "routes/route-0090.tsx", + "routes/route-0074.tsx", + "routes/route-0064.tsx", + "routes/route-0084.tsx", + "routes/route-0091.tsx", + "routes/route-0102.tsx", + "routes/route-0075.tsx", + "routes/route-0072.tsx", + "routes/route-0076.tsx", + "routes/route-0073.tsx", + "routes/route-0092.tsx", + "routes/route-0077.tsx", + "routes/route-0103.tsx", + "routes/route-0145.tsx", + "routes/route-0082.tsx", + "routes/route-0093.tsx", + "routes/route-0086.tsx", + "routes/route-0104.tsx", + "routes/route-0085.tsx", + "routes/route-0191.tsx", + "routes/route-0113.tsx", + "routes/route-0094.tsx", + "routes/route-0168.tsx", + "routes/route-0169.tsx", + "routes/route-0095.tsx", + "routes/route-0070.tsx", + "routes/route-0146.tsx", + "routes/route-0157.tsx", + "routes/route-0058.tsx", + "routes/route-0170.tsx", + "routes/route-0158.tsx", + "routes/route-0081.tsx", + "routes/route-0053.tsx", + "routes/route-0159.tsx", + "routes/route-0105.tsx", + "routes/route-0080.tsx", + "routes/route-0160.tsx", + "routes/route-0054.tsx", + "routes/route-0161.tsx", + "routes/route-0083.tsx", + "routes/route-0106.tsx", + "routes/route-0059.tsx", + "routes/route-0162.tsx", + "routes/route-0087.tsx", + "routes/route-0107.tsx", + "routes/route-0114.tsx", + "routes/route-0096.tsx", + "routes/route-0163.tsx", + "routes/route-0108.tsx", + "routes/route-0164.tsx", + "routes/route-0115.tsx", + "routes/route-0088.tsx", + "routes/route-0109.tsx", + "routes/route-0165.tsx", + "routes/route-0098.tsx", + "routes/route-0097.tsx", + "routes/route-0116.tsx", + "routes/route-0061.tsx", + "routes/route-0117.tsx", + "routes/route-0110.tsx", + "routes/route-0166.tsx", + "routes/route-0181.tsx", + "routes/route-0099.tsx", + "routes/route-0111.tsx", + "routes/route-0167.tsx", + "routes/route-0171.tsx", + "routes/route-0183.tsx", + "routes/route-0172.tsx", + "routes/route-0131.tsx", + "routes/route-0176.tsx", + "routes/route-0187.tsx", + "routes/route-0188.tsx", + "routes/route-0119.tsx", + "routes/route-0173.tsx", + "routes/route-0182.tsx", + "routes/route-0177.tsx", + "routes/route-0147.tsx", + "routes/route-0120.tsx", + "routes/route-0189.tsx", + "routes/route-0174.tsx", + "routes/route-0121.tsx", + "routes/route-0148.tsx", + "routes/route-0178.tsx", + "routes/route-0190.tsx", + "routes/route-0122.tsx", + "routes/route-0123.tsx", + "routes/route-0179.tsx", + "routes/route-0149.tsx", + "routes/route-0150.tsx", + "routes/route-0180.tsx", + "routes/route-0125.tsx", + "routes/route-0124.tsx", + "routes/route-0128.tsx", + "routes/route-0060.tsx", + "routes/route-0118.tsx", + "routes/route-0175.tsx", + "routes/route-0151.tsx", + "routes/route-0152.tsx", + "routes/route-0126.tsx", + "routes/route-0142.tsx", + "routes/route-0134.tsx", + "routes/route-0143.tsx", + "routes/route-0184.tsx", + "routes/route-0138.tsx", + "routes/route-0153.tsx", + "routes/route-0140.tsx", + "routes/route-0139.tsx", + "routes/route-0136.tsx", + "routes/route-0144.tsx", + "routes/route-0132.tsx", + "routes/route-0141.tsx", + "routes/route-0135.tsx", + "routes/route-0155.tsx", + "routes/route-0154.tsx", + "routes/route-0156.tsx", + "routes/route-0133.tsx", + "routes/route-0185.tsx", + "routes/route-0129.tsx", + "routes/route-0137.tsx", + "routes/route-0127.tsx", + "routes/route-0057.tsx", + "routes/route-0130.tsx", + "routes/route-0055.tsx", + "routes/route-0186.tsx", + "routes/route-0056.tsx", + "routes/route-0062.tsx" + ], + "metadataBuilds": 576, + "cleanupCalls": 1152, + "cleanupMs": 780.922683999998, + "cacheEntriesAtBuildEnd": 128, + "beforeClear": { + "rss": 1099087872, + "heapTotal": 422871040, + "heapUsed": 175335080, + "external": 82119681, + "arrayBuffers": 40613253 + }, + "afterClear": { + "rss": 1080262656, + "heapTotal": 286818304, + "heapUsed": 43279448, + "external": 44475033, + "arrayBuffers": 68485 + }, + "analysesAliveAfterClear": 0 + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-build-r192-h12-g4.json b/benchmarks/compiler/results/cleanup-build-r192-h12-g4.json new file mode 100644 index 00000000000..935b722f8dc --- /dev/null +++ b/benchmarks/compiler/results/cleanup-build-r192-h12-g4.json @@ -0,0 +1,771 @@ +{ + "timestamp": "2026-09-27T22:47:47.445Z", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 192, + "helpersPerGroup": 12, + "groups": 4, + "repetitions": 11, + "diagnosticOnly": false, + "summary": [ + { + "variant": "baseline", + "medianBuildMs": 5831.266292, + "meanBuildMs": 5981.871352181817, + "sdMs": 322.9846160855368, + "cvPercent": 5.399390877367029, + "medianGraphMs": 5071.4395, + "medianPeakRssMiB": 1614.515625 + }, + { + "variant": "candidate", + "medianBuildMs": 5854.653375, + "meanBuildMs": 5825.262996454545, + "sdMs": 127.9351807194326, + "cvPercent": 2.1962129572055087, + "medianGraphMs": 5110.728542, + "medianPeakRssMiB": 1633.859375 + } + ], + "pairedChanges": [ + { + "repetition": 0, + "deltaMs": 8.334708999999748, + "deltaPercent": 0.1381928854542025 + }, + { + "repetition": 1, + "deltaMs": -181.08325100000002, + "deltaPercent": -2.9526847165698755 + }, + { + "repetition": 2, + "deltaMs": -309.2602079999997, + "deltaPercent": -5.188590396780812 + }, + { + "repetition": 3, + "deltaMs": 106.1666669999995, + "deltaPercent": 1.8654527614911043 + }, + { + "repetition": 4, + "deltaMs": 101.33179199999995, + "deltaPercent": 1.7612746052544148 + }, + { + "repetition": 5, + "deltaMs": -530.8602489999994, + "deltaPercent": -8.307639735031035 + }, + { + "repetition": 6, + "deltaMs": -795.7224990000004, + "deltaPercent": -11.838779251690957 + }, + { + "repetition": 7, + "deltaMs": 39.849207999999635, + "deltaPercent": 0.6910442291186536 + }, + { + "repetition": 8, + "deltaMs": -60.56699900000058, + "deltaPercent": -1.0553668245635972 + }, + { + "repetition": 9, + "deltaMs": -143.44195799999943, + "deltaPercent": -2.480176650376875 + }, + { + "repetition": 10, + "deltaMs": 42.560874999999214, + "deltaPercent": 0.7298736306793119 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "buildMs": 6031.21425, + "graphMs": 5249.1561249999995, + "peakRssMiB": 1614.515625, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1567752192, + "heapTotal": 211959808, + "heapUsed": 59021568, + "external": 11204721, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "buildMs": 6039.548959, + "graphMs": 5289.456125, + "peakRssMiB": 1639.46875, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1591934976, + "heapTotal": 395722752, + "heapUsed": 59294368, + "external": 93426841, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 1, + "buildMs": 5951.750708, + "graphMs": 5210.912083, + "peakRssMiB": 1646.078125, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1593851904, + "heapTotal": 403324928, + "heapUsed": 59252120, + "external": 88968351, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 1, + "buildMs": 6132.833959, + "graphMs": 5391.242584, + "peakRssMiB": 1407.765625, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1419804672, + "heapTotal": 311050240, + "heapUsed": 59119240, + "external": 11204721, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 2, + "buildMs": 5960.389708, + "graphMs": 5233.522375, + "peakRssMiB": 1611.09375, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1554497536, + "heapTotal": 388382720, + "heapUsed": 59548456, + "external": 85484035, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 2, + "buildMs": 5651.1295, + "graphMs": 4954.8429590000005, + "peakRssMiB": 1653.46875, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1600110592, + "heapTotal": 399654912, + "heapUsed": 59298032, + "external": 86070205, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 3, + "buildMs": 5797.367708999999, + "graphMs": 5045.714583999999, + "peakRssMiB": 1512.359375, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1471774720, + "heapTotal": 208814080, + "heapUsed": 58982048, + "external": 11204721, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 3, + "buildMs": 5691.201042, + "graphMs": 4984.82325, + "peakRssMiB": 1556.21875, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1578991616, + "heapTotal": 226639872, + "heapUsed": 59203144, + "external": 11221105, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 4, + "buildMs": 5753.321583, + "graphMs": 5039.813582999999, + "peakRssMiB": 1631.1875, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1576108032, + "heapTotal": 390479872, + "heapUsed": 59336120, + "external": 87701327, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 4, + "buildMs": 5854.653375, + "graphMs": 5110.728542, + "peakRssMiB": 1470.390625, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1484931072, + "heapTotal": 302399488, + "heapUsed": 59204000, + "external": 11204721, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 5, + "buildMs": 5859.164667, + "graphMs": 5123.309792, + "peakRssMiB": 1608.890625, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1556168704, + "heapTotal": 387072000, + "heapUsed": 59250472, + "external": 80732695, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 5, + "buildMs": 6390.024915999999, + "graphMs": 5529.49075, + "peakRssMiB": 1626.25, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1570619392, + "heapTotal": 377634816, + "heapUsed": 59601704, + "external": 87240611, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 6, + "buildMs": 6721.3222080000005, + "graphMs": 5946.088875, + "peakRssMiB": 1362.21875, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1367113728, + "heapTotal": 287719424, + "heapUsed": 59137840, + "external": 11204721, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 6, + "buildMs": 5925.599709, + "graphMs": 5173.761375, + "peakRssMiB": 1633.859375, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1587838976, + "heapTotal": 397295616, + "heapUsed": 59236664, + "external": 88651595, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 7, + "buildMs": 5806.369833, + "graphMs": 5063.59625, + "peakRssMiB": 1500.6875, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1515257856, + "heapTotal": 269107200, + "heapUsed": 59049344, + "external": 11204721, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 7, + "buildMs": 5766.520625, + "graphMs": 5051.226459, + "peakRssMiB": 1638.140625, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1583464448, + "heapTotal": 387334144, + "heapUsed": 59416344, + "external": 86434303, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 8, + "buildMs": 5738.952333, + "graphMs": 4997.734916, + "peakRssMiB": 1502.296875, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1503199232, + "heapTotal": 335167488, + "heapUsed": 59110504, + "external": 11221105, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 8, + "buildMs": 5678.385334, + "graphMs": 4951.501959, + "peakRssMiB": 1653.171875, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1611710464, + "heapTotal": 207765504, + "heapUsed": 58967072, + "external": 11204721, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 9, + "buildMs": 5640.0960000000005, + "graphMs": 4934.520917, + "peakRssMiB": 1699.5625, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1650442240, + "heapTotal": 389693440, + "heapUsed": 59286264, + "external": 89093805, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 9, + "buildMs": 5783.537958, + "graphMs": 5050.21025, + "peakRssMiB": 1637.96875, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1583628288, + "heapTotal": 388382720, + "heapUsed": 59559680, + "external": 88018083, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 10, + "buildMs": 5831.266292, + "graphMs": 5071.4395, + "peakRssMiB": 1680.890625, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1623080960, + "heapTotal": 396247040, + "heapUsed": 59311712, + "external": 95936983, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 10, + "buildMs": 5873.8271669999995, + "graphMs": 5136.3727499999995, + "peakRssMiB": 1593.828125, + "sourceHash": "eb55c363f4f45a64de7e7405a9c17f5ea96907b17b8783aeb77b706edb53523f", + "outputHash": "2fc0af389a217b272671989e514d54863b83fef96aab1d55961fd9f1a09220f4", + "chunks": 769, + "emittedJsBytes": 2516301, + "retained": { + "rss": 1527922688, + "heapTotal": 403324928, + "heapUsed": 59235536, + "external": 72813795, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-build-r64-h12-g1-diagnostic.json b/benchmarks/compiler/results/cleanup-build-r64-h12-g1-diagnostic.json new file mode 100644 index 00000000000..8f87cad6823 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-build-r64-h12-g1-diagnostic.json @@ -0,0 +1,927 @@ +{ + "timestamp": "2026-09-27T22:43:07.807Z", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "helpersPerGroup": 12, + "groups": 1, + "repetitions": 1, + "diagnosticOnly": true, + "summary": [ + { + "variant": "baseline", + "medianBuildMs": 1459.155959, + "meanBuildMs": 1459.155959, + "sdMs": 0, + "cvPercent": 0, + "medianGraphMs": 1281.824042, + "medianPeakRssMiB": 617.078125 + }, + { + "variant": "candidate", + "medianBuildMs": 1362.9735, + "meanBuildMs": 1362.9735, + "sdMs": 0, + "cvPercent": 0, + "medianGraphMs": 1197.9247500000001, + "medianPeakRssMiB": 620.921875 + } + ], + "pairedChanges": [ + { + "repetition": 0, + "deltaMs": -96.18245899999988, + "deltaPercent": -6.591650358328827 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "buildMs": 1459.155959, + "graphMs": 1281.824042, + "peakRssMiB": 617.078125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 634617856, + "heapTotal": 178454528, + "heapUsed": 39668432, + "external": 5115134, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "profile": { + "requests": [ + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0025.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0000.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0001.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0026.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0020.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0013.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0014.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0021.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0003.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0015.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0008.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0016.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0002.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0004.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0017.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0019.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0006.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0005.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0007.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0022.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0018.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0010.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0012.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0023.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0024.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0045.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0054.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0046.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0027.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0029.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0028.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0055.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0030.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0047.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0049.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0056.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0057.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0048.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0058.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0059.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0060.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0038.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0062.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0063.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0061.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0051.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0032.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0052.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0033.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0035.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0034.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0036.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0041.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0040.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0037.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0039.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0043.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0050.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0053.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0009.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0044.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0031.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0042.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0011.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0025.tsx?tsr-shared=1", + "routes/route-0000.tsx?tsr-shared=1", + "routes/route-0001.tsx?tsr-shared=1", + "routes/route-0026.tsx?tsr-shared=1", + "routes/route-0020.tsx?tsr-shared=1", + "routes/route-0013.tsx?tsr-shared=1", + "routes/route-0014.tsx?tsr-shared=1", + "routes/route-0021.tsx?tsr-shared=1", + "routes/route-0003.tsx?tsr-shared=1", + "routes/route-0015.tsx?tsr-shared=1", + "routes/route-0008.tsx?tsr-shared=1", + "routes/route-0016.tsx?tsr-shared=1", + "routes/route-0002.tsx?tsr-shared=1", + "routes/route-0004.tsx?tsr-shared=1", + "routes/route-0017.tsx?tsr-shared=1", + "routes/route-0019.tsx?tsr-shared=1", + "routes/route-0006.tsx?tsr-shared=1", + "routes/route-0005.tsx?tsr-shared=1", + "routes/route-0007.tsx?tsr-shared=1", + "routes/route-0022.tsx?tsr-shared=1", + "routes/route-0018.tsx?tsr-shared=1", + "routes/route-0010.tsx?tsr-shared=1", + "routes/route-0012.tsx?tsr-shared=1", + "routes/route-0023.tsx?tsr-shared=1", + "routes/route-0024.tsx?tsr-shared=1", + "routes/route-0045.tsx?tsr-shared=1", + "routes/route-0054.tsx?tsr-shared=1", + "routes/route-0046.tsx?tsr-shared=1", + "routes/route-0027.tsx?tsr-shared=1", + "routes/route-0029.tsx?tsr-shared=1", + "routes/route-0028.tsx?tsr-shared=1", + "routes/route-0055.tsx?tsr-shared=1", + "routes/route-0030.tsx?tsr-shared=1", + "routes/route-0047.tsx?tsr-shared=1", + "routes/route-0049.tsx?tsr-shared=1", + "routes/route-0056.tsx?tsr-shared=1", + "routes/route-0057.tsx?tsr-shared=1", + "routes/route-0048.tsx?tsr-shared=1", + "routes/route-0058.tsx?tsr-shared=1", + "routes/route-0059.tsx?tsr-shared=1", + "routes/route-0060.tsx?tsr-shared=1", + "routes/route-0038.tsx?tsr-shared=1", + "routes/route-0062.tsx?tsr-shared=1", + "routes/route-0063.tsx?tsr-shared=1", + "routes/route-0061.tsx?tsr-shared=1", + "routes/route-0051.tsx?tsr-shared=1", + "routes/route-0032.tsx?tsr-shared=1", + "routes/route-0052.tsx?tsr-shared=1", + "routes/route-0033.tsx?tsr-shared=1", + "routes/route-0035.tsx?tsr-shared=1", + "routes/route-0034.tsx?tsr-shared=1", + "routes/route-0036.tsx?tsr-shared=1", + "routes/route-0041.tsx?tsr-shared=1", + "routes/route-0040.tsx?tsr-shared=1", + "routes/route-0037.tsx?tsr-shared=1", + "routes/route-0039.tsx?tsr-shared=1", + "routes/route-0043.tsx?tsr-shared=1", + "routes/route-0050.tsx?tsr-shared=1", + "routes/route-0053.tsx?tsr-shared=1", + "routes/route-0009.tsx?tsr-shared=1", + "routes/route-0044.tsx?tsr-shared=1", + "routes/route-0031.tsx?tsr-shared=1", + "routes/route-0042.tsx?tsr-shared=1", + "routes/route-0011.tsx?tsr-shared=1" + ], + "analyses": [ + "routes/route-0025.tsx", + "routes/route-0000.tsx", + "routes/route-0001.tsx", + "routes/route-0026.tsx", + "routes/route-0020.tsx", + "routes/route-0013.tsx", + "routes/route-0014.tsx", + "routes/route-0021.tsx", + "routes/route-0003.tsx", + "routes/route-0015.tsx", + "routes/route-0008.tsx", + "routes/route-0016.tsx", + "routes/route-0002.tsx", + "routes/route-0004.tsx", + "routes/route-0017.tsx", + "routes/route-0019.tsx", + "routes/route-0006.tsx", + "routes/__root.tsx", + "routes/route-0005.tsx", + "routes/route-0007.tsx", + "routes/route-0022.tsx", + "routes/route-0018.tsx", + "routes/route-0010.tsx", + "routes/route-0012.tsx", + "routes/route-0023.tsx", + "routes/route-0024.tsx", + "routes/route-0045.tsx", + "routes/route-0054.tsx", + "routes/route-0046.tsx", + "routes/route-0027.tsx", + "routes/route-0029.tsx", + "routes/route-0028.tsx", + "routes/route-0055.tsx", + "routes/route-0030.tsx", + "routes/route-0047.tsx", + "routes/route-0049.tsx", + "routes/route-0056.tsx", + "routes/route-0057.tsx", + "routes/route-0048.tsx", + "routes/route-0058.tsx", + "routes/route-0059.tsx", + "routes/route-0060.tsx", + "routes/route-0038.tsx", + "routes/route-0062.tsx", + "routes/route-0063.tsx", + "routes/route-0061.tsx", + "routes/route-0051.tsx", + "routes/route-0032.tsx", + "routes/route-0052.tsx", + "routes/route-0033.tsx", + "routes/route-0035.tsx", + "routes/route-0034.tsx", + "routes/route-0036.tsx", + "routes/route-0041.tsx", + "routes/route-0040.tsx", + "routes/route-0037.tsx", + "routes/route-0039.tsx", + "routes/route-0043.tsx", + "routes/route-0050.tsx", + "routes/route-0053.tsx", + "routes/route-0009.tsx", + "routes/route-0044.tsx", + "routes/route-0031.tsx", + "routes/route-0042.tsx", + "routes/route-0011.tsx" + ], + "metadataBuilds": 192, + "cleanupCalls": 192, + "cleanupMs": 269.43400400000115, + "cacheEntriesAtBuildEnd": 65, + "beforeClear": { + "rss": 526041088, + "heapTotal": 243826688, + "heapUsed": 104311152, + "external": 24210006, + "arrayBuffers": 20343045 + }, + "afterClear": { + "rss": 516603904, + "heapTotal": 194281472, + "heapUsed": 35564784, + "external": 24210046, + "arrayBuffers": 68485 + }, + "analysesAliveAfterClear": 0 + } + }, + { + "variant": "candidate", + "repetition": 0, + "buildMs": 1362.9735, + "graphMs": 1197.9247500000001, + "peakRssMiB": 620.921875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 638631936, + "heapTotal": 179240960, + "heapUsed": 39625632, + "external": 5115134, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "profile": { + "requests": [ + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0063.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0000.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0003.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0001.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0002.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0004.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0007.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0006.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0009.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0005.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0008.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0011.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0013.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0012.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0014.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0016.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0015.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0010.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0018.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0020.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0019.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0017.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0022.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0021.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0023.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0024.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0025.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0027.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0026.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0029.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0030.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0034.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0031.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0032.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0028.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0033.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0035.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0036.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0037.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0038.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0040.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0041.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0039.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0042.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0045.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0044.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0043.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0049.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0047.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0048.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0050.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0052.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0051.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0053.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0054.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0055.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0056.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0057.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0058.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0060.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0061.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0059.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0062.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0046.tsx?tsr-split=component---errorComponent---loader---pendingComponent", + "routes/route-0063.tsx?tsr-shared=1", + "routes/route-0000.tsx?tsr-shared=1", + "routes/route-0003.tsx?tsr-shared=1", + "routes/route-0001.tsx?tsr-shared=1", + "routes/route-0002.tsx?tsr-shared=1", + "routes/route-0004.tsx?tsr-shared=1", + "routes/route-0007.tsx?tsr-shared=1", + "routes/route-0006.tsx?tsr-shared=1", + "routes/route-0009.tsx?tsr-shared=1", + "routes/route-0005.tsx?tsr-shared=1", + "routes/route-0008.tsx?tsr-shared=1", + "routes/route-0011.tsx?tsr-shared=1", + "routes/route-0013.tsx?tsr-shared=1", + "routes/route-0012.tsx?tsr-shared=1", + "routes/route-0014.tsx?tsr-shared=1", + "routes/route-0016.tsx?tsr-shared=1", + "routes/route-0015.tsx?tsr-shared=1", + "routes/route-0010.tsx?tsr-shared=1", + "routes/route-0018.tsx?tsr-shared=1", + "routes/route-0020.tsx?tsr-shared=1", + "routes/route-0019.tsx?tsr-shared=1", + "routes/route-0017.tsx?tsr-shared=1", + "routes/route-0022.tsx?tsr-shared=1", + "routes/route-0021.tsx?tsr-shared=1", + "routes/route-0023.tsx?tsr-shared=1", + "routes/route-0024.tsx?tsr-shared=1", + "routes/route-0025.tsx?tsr-shared=1", + "routes/route-0027.tsx?tsr-shared=1", + "routes/route-0026.tsx?tsr-shared=1", + "routes/route-0029.tsx?tsr-shared=1", + "routes/route-0030.tsx?tsr-shared=1", + "routes/route-0034.tsx?tsr-shared=1", + "routes/route-0031.tsx?tsr-shared=1", + "routes/route-0032.tsx?tsr-shared=1", + "routes/route-0028.tsx?tsr-shared=1", + "routes/route-0033.tsx?tsr-shared=1", + "routes/route-0035.tsx?tsr-shared=1", + "routes/route-0036.tsx?tsr-shared=1", + "routes/route-0037.tsx?tsr-shared=1", + "routes/route-0038.tsx?tsr-shared=1", + "routes/route-0040.tsx?tsr-shared=1", + "routes/route-0041.tsx?tsr-shared=1", + "routes/route-0039.tsx?tsr-shared=1", + "routes/route-0042.tsx?tsr-shared=1", + "routes/route-0045.tsx?tsr-shared=1", + "routes/route-0044.tsx?tsr-shared=1", + "routes/route-0043.tsx?tsr-shared=1", + "routes/route-0049.tsx?tsr-shared=1", + "routes/route-0047.tsx?tsr-shared=1", + "routes/route-0048.tsx?tsr-shared=1", + "routes/route-0050.tsx?tsr-shared=1", + "routes/route-0052.tsx?tsr-shared=1", + "routes/route-0051.tsx?tsr-shared=1", + "routes/route-0053.tsx?tsr-shared=1", + "routes/route-0054.tsx?tsr-shared=1", + "routes/route-0055.tsx?tsr-shared=1", + "routes/route-0056.tsx?tsr-shared=1", + "routes/route-0057.tsx?tsr-shared=1", + "routes/route-0058.tsx?tsr-shared=1", + "routes/route-0060.tsx?tsr-shared=1", + "routes/route-0061.tsx?tsr-shared=1", + "routes/route-0059.tsx?tsr-shared=1", + "routes/route-0062.tsx?tsr-shared=1", + "routes/route-0046.tsx?tsr-shared=1" + ], + "analyses": [ + "routes/route-0063.tsx", + "routes/__root.tsx", + "routes/route-0000.tsx", + "routes/route-0003.tsx", + "routes/route-0001.tsx", + "routes/route-0002.tsx", + "routes/route-0004.tsx", + "routes/route-0007.tsx", + "routes/route-0006.tsx", + "routes/route-0009.tsx", + "routes/route-0005.tsx", + "routes/route-0008.tsx", + "routes/route-0011.tsx", + "routes/route-0013.tsx", + "routes/route-0012.tsx", + "routes/route-0014.tsx", + "routes/route-0016.tsx", + "routes/route-0015.tsx", + "routes/route-0010.tsx", + "routes/route-0018.tsx", + "routes/route-0020.tsx", + "routes/route-0019.tsx", + "routes/route-0017.tsx", + "routes/route-0022.tsx", + "routes/route-0021.tsx", + "routes/route-0023.tsx", + "routes/route-0024.tsx", + "routes/route-0025.tsx", + "routes/route-0027.tsx", + "routes/route-0026.tsx", + "routes/route-0029.tsx", + "routes/route-0030.tsx", + "routes/route-0034.tsx", + "routes/route-0031.tsx", + "routes/route-0032.tsx", + "routes/route-0028.tsx", + "routes/route-0033.tsx", + "routes/route-0035.tsx", + "routes/route-0036.tsx", + "routes/route-0037.tsx", + "routes/route-0038.tsx", + "routes/route-0040.tsx", + "routes/route-0041.tsx", + "routes/route-0039.tsx", + "routes/route-0042.tsx", + "routes/route-0045.tsx", + "routes/route-0044.tsx", + "routes/route-0043.tsx", + "routes/route-0049.tsx", + "routes/route-0047.tsx", + "routes/route-0048.tsx", + "routes/route-0050.tsx", + "routes/route-0052.tsx", + "routes/route-0051.tsx", + "routes/route-0053.tsx", + "routes/route-0054.tsx", + "routes/route-0055.tsx", + "routes/route-0056.tsx", + "routes/route-0057.tsx", + "routes/route-0058.tsx", + "routes/route-0060.tsx", + "routes/route-0061.tsx", + "routes/route-0059.tsx", + "routes/route-0062.tsx", + "routes/route-0046.tsx" + ], + "metadataBuilds": 64, + "cleanupCalls": 192, + "cleanupMs": 233.03579400000126, + "cacheEntriesAtBuildEnd": 65, + "beforeClear": { + "rss": 534560768, + "heapTotal": 255098880, + "heapUsed": 110017456, + "external": 27957774, + "arrayBuffers": 20343045 + }, + "afterClear": { + "rss": 524861440, + "heapTotal": 196378624, + "heapUsed": 35512128, + "external": 24210046, + "arrayBuffers": 68485 + }, + "analysesAliveAfterClear": 0 + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-build-r64-h12-g1.json b/benchmarks/compiler/results/cleanup-build-r64-h12-g1.json new file mode 100644 index 00000000000..e19152aa7c0 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-build-r64-h12-g1.json @@ -0,0 +1,771 @@ +{ + "timestamp": "2026-09-27T22:44:35.963Z", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "helpersPerGroup": 12, + "groups": 1, + "repetitions": 11, + "diagnosticOnly": false, + "summary": [ + { + "variant": "baseline", + "medianBuildMs": 1347.3220000000001, + "meanBuildMs": 1353.5294621818184, + "sdMs": 32.78752610789753, + "cvPercent": 2.4223725470331288, + "medianGraphMs": 1190.3657910000002, + "medianPeakRssMiB": 626.125 + }, + { + "variant": "candidate", + "medianBuildMs": 1321.0070839999998, + "meanBuildMs": 1339.056807, + "sdMs": 61.07281670779201, + "cvPercent": 4.560883181992742, + "medianGraphMs": 1155.656917, + "medianPeakRssMiB": 638.03125 + } + ], + "pairedChanges": [ + { + "repetition": 0, + "deltaMs": 25.734916999999996, + "deltaPercent": 1.929799754978001 + }, + { + "repetition": 1, + "deltaMs": -54.638749999999845, + "deltaPercent": -4.012394720650169 + }, + { + "repetition": 2, + "deltaMs": 61.80120800000009, + "deltaPercent": 4.273675971963109 + }, + { + "repetition": 3, + "deltaMs": -78.13512500000002, + "deltaPercent": -5.7524307144774305 + }, + { + "repetition": 4, + "deltaMs": -12.467540999999983, + "deltaPercent": -0.9390085894431466 + }, + { + "repetition": 5, + "deltaMs": -43.290707999999995, + "deltaPercent": -3.213092935467543 + }, + { + "repetition": 6, + "deltaMs": -3.002458999999817, + "deltaPercent": -0.22501451086122115 + }, + { + "repetition": 7, + "deltaMs": -49.19116699999972, + "deltaPercent": -3.6362088762007527 + }, + { + "repetition": 8, + "deltaMs": 9.358417000000145, + "deltaPercent": 0.7036374222498365 + }, + { + "repetition": 9, + "deltaMs": -24.62729100000024, + "deltaPercent": -1.8301621493580056 + }, + { + "repetition": 10, + "deltaMs": 9.259292000000187, + "deltaPercent": 0.6852226681578699 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "buildMs": 1333.55375, + "graphMs": 1163.368625, + "peakRssMiB": 639.671875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 648298496, + "heapTotal": 177930240, + "heapUsed": 39955864, + "external": 5115094, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "buildMs": 1359.288667, + "graphMs": 1174.143, + "peakRssMiB": 645.984375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 653590528, + "heapTotal": 177405952, + "heapUsed": 39878112, + "external": 5115094, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 1, + "buildMs": 1307.110375, + "graphMs": 1144.7385, + "peakRssMiB": 632.21875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 649871360, + "heapTotal": 179765248, + "heapUsed": 39894000, + "external": 5115094, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 1, + "buildMs": 1361.7491249999998, + "graphMs": 1203.2436249999998, + "peakRssMiB": 623.9375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 626343936, + "heapTotal": 216727552, + "heapUsed": 39985728, + "external": 25954304, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 2, + "buildMs": 1446.090167, + "graphMs": 1274.143292, + "peakRssMiB": 629.359375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 633323520, + "heapTotal": 210436096, + "heapUsed": 39941480, + "external": 26152594, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 2, + "buildMs": 1507.8913750000002, + "graphMs": 1321.9782500000001, + "peakRssMiB": 649.09375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 656343040, + "heapTotal": 223019008, + "heapUsed": 39904312, + "external": 26136126, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 3, + "buildMs": 1280.162417, + "graphMs": 1119.804625, + "peakRssMiB": 624.71875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 642220032, + "heapTotal": 178978816, + "heapUsed": 39879336, + "external": 5115094, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 3, + "buildMs": 1358.297542, + "graphMs": 1194.358792, + "peakRssMiB": 619.09375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 635961344, + "heapTotal": 177930240, + "heapUsed": 39929840, + "external": 5115094, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 4, + "buildMs": 1327.7345, + "graphMs": 1162.9354580000002, + "peakRssMiB": 626.125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 630603776, + "heapTotal": 211746816, + "heapUsed": 39965440, + "external": 25954304, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 4, + "buildMs": 1315.266959, + "graphMs": 1151.0672089999998, + "peakRssMiB": 654.28125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 662028288, + "heapTotal": 219348992, + "heapUsed": 39887648, + "external": 26136126, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 5, + "buildMs": 1304.0312920000001, + "graphMs": 1145.8930830000002, + "peakRssMiB": 642.703125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 649691136, + "heapTotal": 225378304, + "heapUsed": 39914832, + "external": 25937836, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 5, + "buildMs": 1347.3220000000001, + "graphMs": 1190.3657910000002, + "peakRssMiB": 635.15625, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 639123456, + "heapTotal": 207814656, + "heapUsed": 39968792, + "external": 26152594, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 6, + "buildMs": 1334.3401669999998, + "graphMs": 1175.3941249999998, + "peakRssMiB": 655.953125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 664027136, + "heapTotal": 217513984, + "heapUsed": 39983016, + "external": 26882766, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 6, + "buildMs": 1331.337708, + "graphMs": 1155.656917, + "peakRssMiB": 631.375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 638304256, + "heapTotal": 219611136, + "heapUsed": 39871416, + "external": 25954220, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 7, + "buildMs": 1303.6235000000001, + "graphMs": 1146.310625, + "peakRssMiB": 619.828125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 636993536, + "heapTotal": 178716672, + "heapUsed": 39872200, + "external": 5115094, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 7, + "buildMs": 1352.8146669999999, + "graphMs": 1192.977209, + "peakRssMiB": 625.96875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 643317760, + "heapTotal": 179503104, + "heapUsed": 39942896, + "external": 5115094, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 8, + "buildMs": 1330.005583, + "graphMs": 1168.8804169999999, + "peakRssMiB": 611.421875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 628113408, + "heapTotal": 179240960, + "heapUsed": 39946056, + "external": 5115094, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 8, + "buildMs": 1339.364, + "graphMs": 1175.5777910000002, + "peakRssMiB": 638.03125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 646070272, + "heapTotal": 178454528, + "heapUsed": 39880432, + "external": 5115094, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 9, + "buildMs": 1321.0070839999998, + "graphMs": 1166.5476669999998, + "peakRssMiB": 652.4375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 660439040, + "heapTotal": 215941120, + "heapUsed": 39903912, + "external": 26140426, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 9, + "buildMs": 1345.634375, + "graphMs": 1187.62925, + "peakRssMiB": 632.859375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 638468096, + "heapTotal": 220397568, + "heapUsed": 39969280, + "external": 25914014, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 10, + "buildMs": 1351.2822079999999, + "graphMs": 1191.8106659999999, + "peakRssMiB": 621.234375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 638500864, + "heapTotal": 180027392, + "heapUsed": 39945840, + "external": 5115094, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 10, + "buildMs": 1360.5415, + "graphMs": 1194.070709, + "peakRssMiB": 618.953125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "3d6ae5d5141b1701b9847e0404ea33b21caead841b0525e43a8c65296777e181", + "chunks": 65, + "emittedJsBytes": 948946, + "retained": { + "rss": 635813888, + "heapTotal": 177930240, + "heapUsed": 39881680, + "external": 5115094, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-build-r64-h12-g4-confirmation.json b/benchmarks/compiler/results/cleanup-build-r64-h12-g4-confirmation.json new file mode 100644 index 00000000000..26021e705e8 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-build-r64-h12-g4-confirmation.json @@ -0,0 +1,771 @@ +{ + "timestamp": "2026-09-27T22:51:48.285Z", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "helpersPerGroup": 12, + "groups": 4, + "repetitions": 11, + "diagnosticOnly": false, + "summary": [ + { + "variant": "baseline", + "medianBuildMs": 2010.97675, + "meanBuildMs": 2084.9602727272727, + "sdMs": 210.51258224114167, + "cvPercent": 10.096719107543311, + "medianGraphMs": 1678.373083, + "medianPeakRssMiB": 716.109375 + }, + { + "variant": "candidate", + "medianBuildMs": 1946.6159170000003, + "meanBuildMs": 1963.3957650909092, + "sdMs": 182.71150939657608, + "cvPercent": 9.305893016842488, + "medianGraphMs": 1589.813333, + "medianPeakRssMiB": 750.03125 + } + ], + "pairedChanges": [ + { + "repetition": 0, + "deltaMs": -112.01779199999987, + "deltaPercent": -5.383032121104103 + }, + { + "repetition": 1, + "deltaMs": -47.43458399999986, + "deltaPercent": -2.519953996557367 + }, + { + "repetition": 2, + "deltaMs": -131.37437499999987, + "deltaPercent": -6.733606681050974 + }, + { + "repetition": 3, + "deltaMs": -189.36883400000033, + "deltaPercent": -9.68622496596765 + }, + { + "repetition": 4, + "deltaMs": -79.83183299999996, + "deltaPercent": -4.282444676229124 + }, + { + "repetition": 5, + "deltaMs": -357.4229159999993, + "deltaPercent": -15.512885932335296 + }, + { + "repetition": 6, + "deltaMs": 245.5239170000002, + "deltaPercent": 12.209187251916266 + }, + { + "repetition": 7, + "deltaMs": -216.07291699999996, + "deltaPercent": -8.492020550371427 + }, + { + "repetition": 8, + "deltaMs": -309.77929200000017, + "deltaPercent": -13.477116140571965 + }, + { + "repetition": 9, + "deltaMs": -132.3060830000004, + "deltaPercent": -6.507202970601966 + }, + { + "repetition": 10, + "deltaMs": -7.124874999999747, + "deltaPercent": -0.35450356590893684 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "buildMs": 2080.9422919999997, + "graphMs": 1678.8008340000001, + "peakRssMiB": 716.046875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 725434368, + "heapTotal": 214433792, + "heapUsed": 43927072, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "buildMs": 1968.9244999999999, + "graphMs": 1614.793708, + "peakRssMiB": 701.515625, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 709328896, + "heapTotal": 203161600, + "heapUsed": 43854840, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 1, + "buildMs": 1834.924541, + "graphMs": 1515.45625, + "peakRssMiB": 797.421875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 791117824, + "heapTotal": 231735296, + "heapUsed": 43850344, + "external": 27959610, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 1, + "buildMs": 1882.359125, + "graphMs": 1584.371708, + "peakRssMiB": 781.546875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 778944512, + "heapTotal": 230948864, + "heapUsed": 43920168, + "external": 28133150, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 2, + "buildMs": 1951.0253749999997, + "graphMs": 1603.9826249999999, + "peakRssMiB": 788.046875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 786644992, + "heapTotal": 231473152, + "heapUsed": 43915424, + "external": 27748404, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 2, + "buildMs": 1819.6509999999998, + "graphMs": 1507.807083, + "peakRssMiB": 787.84375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 784416768, + "heapTotal": 244580352, + "heapUsed": 43531816, + "external": 27372118, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 3, + "buildMs": 1765.663541, + "graphMs": 1459.251958, + "peakRssMiB": 802.5, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 798605312, + "heapTotal": 233046016, + "heapUsed": 43854408, + "external": 28305782, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 3, + "buildMs": 1955.0323750000002, + "graphMs": 1644.4336660000001, + "peakRssMiB": 716.109375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 724434944, + "heapTotal": 206045184, + "heapUsed": 43902632, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 4, + "buildMs": 1864.1649579999998, + "graphMs": 1562.501958, + "peakRssMiB": 789.25, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 782204928, + "heapTotal": 229638144, + "heapUsed": 43921192, + "external": 27748404, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 4, + "buildMs": 1784.3331249999999, + "graphMs": 1480.5937079999999, + "peakRssMiB": 785.328125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 783646720, + "heapTotal": 242483200, + "heapUsed": 43856344, + "external": 27951470, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 5, + "buildMs": 1946.6159170000003, + "graphMs": 1589.813333, + "peakRssMiB": 689.6875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 697794560, + "heapTotal": 200540160, + "heapUsed": 43837440, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 5, + "buildMs": 2304.0388329999996, + "graphMs": 1947.048208, + "peakRssMiB": 707.125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 715210752, + "heapTotal": 206045184, + "heapUsed": 43903280, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 6, + "buildMs": 2010.97675, + "graphMs": 1652.48775, + "peakRssMiB": 713.046875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 721420288, + "heapTotal": 206045184, + "heapUsed": 43911152, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 6, + "buildMs": 2256.5006670000002, + "graphMs": 1790.4529169999998, + "peakRssMiB": 717.140625, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 727744512, + "heapTotal": 200540160, + "heapUsed": 43844880, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 7, + "buildMs": 2328.35, + "graphMs": 1880.75925, + "peakRssMiB": 697.015625, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 704331776, + "heapTotal": 209715200, + "heapUsed": 43815448, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 7, + "buildMs": 2544.422917, + "graphMs": 2124.458417, + "peakRssMiB": 698.53125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 706232320, + "heapTotal": 203948032, + "heapUsed": 43931248, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 8, + "buildMs": 2298.557709, + "graphMs": 1919.5737499999998, + "peakRssMiB": 708.109375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 716292096, + "heapTotal": 206045184, + "heapUsed": 43921392, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 8, + "buildMs": 1988.778417, + "graphMs": 1644.260792, + "peakRssMiB": 793.59375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 786841600, + "heapTotal": 232521728, + "heapUsed": 43841624, + "external": 28137934, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 9, + "buildMs": 1900.9189999999999, + "graphMs": 1571.130541, + "peakRssMiB": 748.578125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 757956608, + "heapTotal": 191102976, + "heapUsed": 43846488, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 9, + "buildMs": 2033.2250830000003, + "graphMs": 1693.109042, + "peakRssMiB": 788.640625, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 788168704, + "heapTotal": 180617216, + "heapUsed": 43895560, + "external": 7081174, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 10, + "buildMs": 2009.8175829999998, + "graphMs": 1678.373083, + "peakRssMiB": 727.15625, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 738639872, + "heapTotal": 198180864, + "heapUsed": 43922224, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 10, + "buildMs": 2002.692708, + "graphMs": 1603.459208, + "peakRssMiB": 750.03125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 761069568, + "heapTotal": 204472320, + "heapUsed": 43838888, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-build-r64-h12-g4-diagnostic.json b/benchmarks/compiler/results/cleanup-build-r64-h12-g4-diagnostic.json new file mode 100644 index 00000000000..4381281ebe3 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-build-r64-h12-g4-diagnostic.json @@ -0,0 +1,1311 @@ +{ + "timestamp": "2026-09-27T22:43:12.377Z", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "helpersPerGroup": 12, + "groups": 4, + "repetitions": 1, + "diagnosticOnly": true, + "summary": [ + { + "variant": "baseline", + "medianBuildMs": 1979.396792, + "meanBuildMs": 1979.396792, + "sdMs": 0, + "cvPercent": 0, + "medianGraphMs": 1660.133083, + "medianPeakRssMiB": 706.015625 + }, + { + "variant": "candidate", + "medianBuildMs": 1955.0634579999999, + "meanBuildMs": 1955.0634579999999, + "sdMs": 0, + "cvPercent": 0, + "medianGraphMs": 1642.0145830000001, + "medianPeakRssMiB": 706.09375 + } + ], + "pairedChanges": [ + { + "repetition": 0, + "deltaMs": -24.33333400000015, + "deltaPercent": -1.2293307788689312 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "buildMs": 1979.396792, + "graphMs": 1660.133083, + "peakRssMiB": 706.015625, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 714162176, + "heapTotal": 194510848, + "heapUsed": 43634144, + "external": 7097598, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "profile": { + "requests": [ + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0063.tsx?tsr-split=loader", + "routes/route-0063.tsx?tsr-split=pendingComponent", + "routes/route-0063.tsx?tsr-split=errorComponent", + "routes/route-0063.tsx?tsr-split=component", + "routes/route-0001.tsx?tsr-split=loader", + "routes/route-0001.tsx?tsr-split=errorComponent", + "routes/route-0001.tsx?tsr-split=pendingComponent", + "routes/route-0001.tsx?tsr-split=component", + "routes/route-0002.tsx?tsr-split=errorComponent", + "routes/route-0002.tsx?tsr-split=loader", + "routes/route-0002.tsx?tsr-split=pendingComponent", + "routes/route-0002.tsx?tsr-split=component", + "routes/route-0003.tsx?tsr-split=loader", + "routes/route-0003.tsx?tsr-split=errorComponent", + "routes/route-0003.tsx?tsr-split=pendingComponent", + "routes/route-0003.tsx?tsr-split=component", + "routes/route-0004.tsx?tsr-split=pendingComponent", + "routes/route-0004.tsx?tsr-split=loader", + "routes/route-0004.tsx?tsr-split=errorComponent", + "routes/route-0004.tsx?tsr-split=component", + "routes/route-0000.tsx?tsr-split=pendingComponent", + "routes/route-0000.tsx?tsr-split=loader", + "routes/route-0000.tsx?tsr-split=errorComponent", + "routes/route-0000.tsx?tsr-split=component", + "routes/route-0005.tsx?tsr-split=loader", + "routes/route-0005.tsx?tsr-split=pendingComponent", + "routes/route-0005.tsx?tsr-split=component", + "routes/route-0005.tsx?tsr-split=errorComponent", + "routes/route-0006.tsx?tsr-split=loader", + "routes/route-0006.tsx?tsr-split=component", + "routes/route-0006.tsx?tsr-split=errorComponent", + "routes/route-0006.tsx?tsr-split=pendingComponent", + "routes/route-0007.tsx?tsr-split=errorComponent", + "routes/route-0007.tsx?tsr-split=loader", + "routes/route-0007.tsx?tsr-split=pendingComponent", + "routes/route-0007.tsx?tsr-split=component", + "routes/route-0009.tsx?tsr-split=loader", + "routes/route-0009.tsx?tsr-split=errorComponent", + "routes/route-0009.tsx?tsr-split=component", + "routes/route-0009.tsx?tsr-split=pendingComponent", + "routes/route-0008.tsx?tsr-split=loader", + "routes/route-0008.tsx?tsr-split=errorComponent", + "routes/route-0008.tsx?tsr-split=pendingComponent", + "routes/route-0008.tsx?tsr-split=component", + "routes/route-0010.tsx?tsr-split=errorComponent", + "routes/route-0010.tsx?tsr-split=loader", + "routes/route-0010.tsx?tsr-split=component", + "routes/route-0010.tsx?tsr-split=pendingComponent", + "routes/route-0011.tsx?tsr-split=errorComponent", + "routes/route-0011.tsx?tsr-split=loader", + "routes/route-0011.tsx?tsr-split=component", + "routes/route-0011.tsx?tsr-split=pendingComponent", + "routes/route-0012.tsx?tsr-split=loader", + "routes/route-0012.tsx?tsr-split=errorComponent", + "routes/route-0012.tsx?tsr-split=pendingComponent", + "routes/route-0012.tsx?tsr-split=component", + "routes/route-0014.tsx?tsr-split=loader", + "routes/route-0014.tsx?tsr-split=pendingComponent", + "routes/route-0014.tsx?tsr-split=component", + "routes/route-0014.tsx?tsr-split=errorComponent", + "routes/route-0013.tsx?tsr-split=loader", + "routes/route-0013.tsx?tsr-split=errorComponent", + "routes/route-0013.tsx?tsr-split=pendingComponent", + "routes/route-0013.tsx?tsr-split=component", + "routes/route-0017.tsx?tsr-split=loader", + "routes/route-0017.tsx?tsr-split=component", + "routes/route-0017.tsx?tsr-split=errorComponent", + "routes/route-0017.tsx?tsr-split=pendingComponent", + "routes/route-0016.tsx?tsr-split=loader", + "routes/route-0016.tsx?tsr-split=component", + "routes/route-0016.tsx?tsr-split=pendingComponent", + "routes/route-0016.tsx?tsr-split=errorComponent", + "routes/route-0018.tsx?tsr-split=loader", + "routes/route-0018.tsx?tsr-split=errorComponent", + "routes/route-0018.tsx?tsr-split=component", + "routes/route-0018.tsx?tsr-split=pendingComponent", + "routes/route-0020.tsx?tsr-split=loader", + "routes/route-0020.tsx?tsr-split=errorComponent", + "routes/route-0020.tsx?tsr-split=pendingComponent", + "routes/route-0020.tsx?tsr-split=component", + "routes/route-0015.tsx?tsr-split=loader", + "routes/route-0015.tsx?tsr-split=errorComponent", + "routes/route-0015.tsx?tsr-split=pendingComponent", + "routes/route-0015.tsx?tsr-split=component", + "routes/route-0019.tsx?tsr-split=errorComponent", + "routes/route-0019.tsx?tsr-split=loader", + "routes/route-0019.tsx?tsr-split=component", + "routes/route-0019.tsx?tsr-split=pendingComponent", + "routes/route-0021.tsx?tsr-split=errorComponent", + "routes/route-0021.tsx?tsr-split=loader", + "routes/route-0021.tsx?tsr-split=component", + "routes/route-0021.tsx?tsr-split=pendingComponent", + "routes/route-0022.tsx?tsr-split=pendingComponent", + "routes/route-0022.tsx?tsr-split=errorComponent", + "routes/route-0022.tsx?tsr-split=loader", + "routes/route-0022.tsx?tsr-split=component", + "routes/route-0023.tsx?tsr-split=loader", + "routes/route-0023.tsx?tsr-split=errorComponent", + "routes/route-0023.tsx?tsr-split=component", + "routes/route-0023.tsx?tsr-split=pendingComponent", + "routes/route-0025.tsx?tsr-split=loader", + "routes/route-0025.tsx?tsr-split=errorComponent", + "routes/route-0025.tsx?tsr-split=component", + "routes/route-0025.tsx?tsr-split=pendingComponent", + "routes/route-0026.tsx?tsr-split=loader", + "routes/route-0026.tsx?tsr-split=errorComponent", + "routes/route-0026.tsx?tsr-split=component", + "routes/route-0026.tsx?tsr-split=pendingComponent", + "routes/route-0027.tsx?tsr-split=component", + "routes/route-0027.tsx?tsr-split=loader", + "routes/route-0027.tsx?tsr-split=pendingComponent", + "routes/route-0027.tsx?tsr-split=errorComponent", + "routes/route-0029.tsx?tsr-split=loader", + "routes/route-0029.tsx?tsr-split=pendingComponent", + "routes/route-0029.tsx?tsr-split=errorComponent", + "routes/route-0029.tsx?tsr-split=component", + "routes/route-0030.tsx?tsr-split=loader", + "routes/route-0030.tsx?tsr-split=errorComponent", + "routes/route-0030.tsx?tsr-split=pendingComponent", + "routes/route-0030.tsx?tsr-split=component", + "routes/route-0028.tsx?tsr-split=loader", + "routes/route-0028.tsx?tsr-split=pendingComponent", + "routes/route-0028.tsx?tsr-split=component", + "routes/route-0028.tsx?tsr-split=errorComponent", + "routes/route-0031.tsx?tsr-split=loader", + "routes/route-0031.tsx?tsr-split=errorComponent", + "routes/route-0031.tsx?tsr-split=pendingComponent", + "routes/route-0031.tsx?tsr-split=component", + "routes/route-0032.tsx?tsr-split=pendingComponent", + "routes/route-0032.tsx?tsr-split=loader", + "routes/route-0032.tsx?tsr-split=errorComponent", + "routes/route-0032.tsx?tsr-split=component", + "routes/route-0034.tsx?tsr-split=loader", + "routes/route-0034.tsx?tsr-split=errorComponent", + "routes/route-0034.tsx?tsr-split=pendingComponent", + "routes/route-0034.tsx?tsr-split=component", + "routes/route-0033.tsx?tsr-split=loader", + "routes/route-0033.tsx?tsr-split=errorComponent", + "routes/route-0033.tsx?tsr-split=pendingComponent", + "routes/route-0033.tsx?tsr-split=component", + "routes/route-0035.tsx?tsr-split=loader", + "routes/route-0035.tsx?tsr-split=errorComponent", + "routes/route-0035.tsx?tsr-split=pendingComponent", + "routes/route-0035.tsx?tsr-split=component", + "routes/route-0036.tsx?tsr-split=loader", + "routes/route-0036.tsx?tsr-split=errorComponent", + "routes/route-0036.tsx?tsr-split=pendingComponent", + "routes/route-0036.tsx?tsr-split=component", + "routes/route-0039.tsx?tsr-split=loader", + "routes/route-0039.tsx?tsr-split=component", + "routes/route-0039.tsx?tsr-split=pendingComponent", + "routes/route-0039.tsx?tsr-split=errorComponent", + "routes/route-0037.tsx?tsr-split=loader", + "routes/route-0037.tsx?tsr-split=errorComponent", + "routes/route-0037.tsx?tsr-split=component", + "routes/route-0037.tsx?tsr-split=pendingComponent", + "routes/route-0040.tsx?tsr-split=component", + "routes/route-0040.tsx?tsr-split=pendingComponent", + "routes/route-0040.tsx?tsr-split=loader", + "routes/route-0040.tsx?tsr-split=errorComponent", + "routes/route-0038.tsx?tsr-split=loader", + "routes/route-0038.tsx?tsr-split=pendingComponent", + "routes/route-0038.tsx?tsr-split=errorComponent", + "routes/route-0038.tsx?tsr-split=component", + "routes/route-0041.tsx?tsr-split=component", + "routes/route-0041.tsx?tsr-split=pendingComponent", + "routes/route-0041.tsx?tsr-split=loader", + "routes/route-0041.tsx?tsr-split=errorComponent", + "routes/route-0042.tsx?tsr-split=loader", + "routes/route-0042.tsx?tsr-split=errorComponent", + "routes/route-0042.tsx?tsr-split=pendingComponent", + "routes/route-0042.tsx?tsr-split=component", + "routes/route-0043.tsx?tsr-split=loader", + "routes/route-0043.tsx?tsr-split=pendingComponent", + "routes/route-0043.tsx?tsr-split=errorComponent", + "routes/route-0043.tsx?tsr-split=component", + "routes/route-0045.tsx?tsr-split=loader", + "routes/route-0045.tsx?tsr-split=errorComponent", + "routes/route-0045.tsx?tsr-split=pendingComponent", + "routes/route-0045.tsx?tsr-split=component", + "routes/route-0044.tsx?tsr-split=loader", + "routes/route-0044.tsx?tsr-split=errorComponent", + "routes/route-0044.tsx?tsr-split=pendingComponent", + "routes/route-0044.tsx?tsr-split=component", + "routes/route-0046.tsx?tsr-split=loader", + "routes/route-0046.tsx?tsr-split=errorComponent", + "routes/route-0046.tsx?tsr-split=component", + "routes/route-0046.tsx?tsr-split=pendingComponent", + "routes/route-0024.tsx?tsr-split=errorComponent", + "routes/route-0024.tsx?tsr-split=loader", + "routes/route-0024.tsx?tsr-split=pendingComponent", + "routes/route-0024.tsx?tsr-split=component", + "routes/route-0048.tsx?tsr-split=loader", + "routes/route-0048.tsx?tsr-split=errorComponent", + "routes/route-0048.tsx?tsr-split=pendingComponent", + "routes/route-0048.tsx?tsr-split=component", + "routes/route-0049.tsx?tsr-split=errorComponent", + "routes/route-0049.tsx?tsr-split=loader", + "routes/route-0049.tsx?tsr-split=pendingComponent", + "routes/route-0049.tsx?tsr-split=component", + "routes/route-0047.tsx?tsr-split=loader", + "routes/route-0047.tsx?tsr-split=errorComponent", + "routes/route-0047.tsx?tsr-split=pendingComponent", + "routes/route-0047.tsx?tsr-split=component", + "routes/route-0059.tsx?tsr-split=errorComponent", + "routes/route-0059.tsx?tsr-split=loader", + "routes/route-0059.tsx?tsr-split=pendingComponent", + "routes/route-0059.tsx?tsr-split=component", + "routes/route-0056.tsx?tsr-split=loader", + "routes/route-0056.tsx?tsr-split=errorComponent", + "routes/route-0056.tsx?tsr-split=pendingComponent", + "routes/route-0056.tsx?tsr-split=component", + "routes/route-0057.tsx?tsr-split=loader", + "routes/route-0057.tsx?tsr-split=pendingComponent", + "routes/route-0057.tsx?tsr-split=errorComponent", + "routes/route-0057.tsx?tsr-split=component", + "routes/route-0050.tsx?tsr-split=loader", + "routes/route-0050.tsx?tsr-split=pendingComponent", + "routes/route-0050.tsx?tsr-split=errorComponent", + "routes/route-0050.tsx?tsr-split=component", + "routes/route-0058.tsx?tsr-split=errorComponent", + "routes/route-0058.tsx?tsr-split=pendingComponent", + "routes/route-0058.tsx?tsr-split=loader", + "routes/route-0058.tsx?tsr-split=component", + "routes/route-0052.tsx?tsr-split=pendingComponent", + "routes/route-0052.tsx?tsr-split=loader", + "routes/route-0052.tsx?tsr-split=component", + "routes/route-0052.tsx?tsr-split=errorComponent", + "routes/route-0051.tsx?tsr-split=loader", + "routes/route-0051.tsx?tsr-split=pendingComponent", + "routes/route-0051.tsx?tsr-split=errorComponent", + "routes/route-0051.tsx?tsr-split=component", + "routes/route-0054.tsx?tsr-split=loader", + "routes/route-0054.tsx?tsr-split=errorComponent", + "routes/route-0054.tsx?tsr-split=pendingComponent", + "routes/route-0054.tsx?tsr-split=component", + "routes/route-0055.tsx?tsr-split=pendingComponent", + "routes/route-0055.tsx?tsr-split=errorComponent", + "routes/route-0055.tsx?tsr-split=loader", + "routes/route-0055.tsx?tsr-split=component", + "routes/route-0062.tsx?tsr-split=loader", + "routes/route-0062.tsx?tsr-split=pendingComponent", + "routes/route-0062.tsx?tsr-split=component", + "routes/route-0062.tsx?tsr-split=errorComponent", + "routes/route-0060.tsx?tsr-split=loader", + "routes/route-0060.tsx?tsr-split=pendingComponent", + "routes/route-0060.tsx?tsr-split=errorComponent", + "routes/route-0060.tsx?tsr-split=component", + "routes/route-0053.tsx?tsr-split=loader", + "routes/route-0053.tsx?tsr-split=errorComponent", + "routes/route-0053.tsx?tsr-split=pendingComponent", + "routes/route-0053.tsx?tsr-split=component", + "routes/route-0061.tsx?tsr-split=loader", + "routes/route-0061.tsx?tsr-split=errorComponent", + "routes/route-0061.tsx?tsr-split=pendingComponent", + "routes/route-0061.tsx?tsr-split=component", + "routes/route-0063.tsx?tsr-shared=1", + "routes/route-0001.tsx?tsr-shared=1", + "routes/route-0002.tsx?tsr-shared=1", + "routes/route-0003.tsx?tsr-shared=1", + "routes/route-0004.tsx?tsr-shared=1", + "routes/route-0000.tsx?tsr-shared=1", + "routes/route-0005.tsx?tsr-shared=1", + "routes/route-0006.tsx?tsr-shared=1", + "routes/route-0007.tsx?tsr-shared=1", + "routes/route-0009.tsx?tsr-shared=1", + "routes/route-0008.tsx?tsr-shared=1", + "routes/route-0010.tsx?tsr-shared=1", + "routes/route-0011.tsx?tsr-shared=1", + "routes/route-0012.tsx?tsr-shared=1", + "routes/route-0014.tsx?tsr-shared=1", + "routes/route-0013.tsx?tsr-shared=1", + "routes/route-0017.tsx?tsr-shared=1", + "routes/route-0016.tsx?tsr-shared=1", + "routes/route-0018.tsx?tsr-shared=1", + "routes/route-0020.tsx?tsr-shared=1", + "routes/route-0015.tsx?tsr-shared=1", + "routes/route-0019.tsx?tsr-shared=1", + "routes/route-0021.tsx?tsr-shared=1", + "routes/route-0022.tsx?tsr-shared=1", + "routes/route-0023.tsx?tsr-shared=1", + "routes/route-0025.tsx?tsr-shared=1", + "routes/route-0026.tsx?tsr-shared=1", + "routes/route-0027.tsx?tsr-shared=1", + "routes/route-0029.tsx?tsr-shared=1", + "routes/route-0030.tsx?tsr-shared=1", + "routes/route-0028.tsx?tsr-shared=1", + "routes/route-0031.tsx?tsr-shared=1", + "routes/route-0032.tsx?tsr-shared=1", + "routes/route-0034.tsx?tsr-shared=1", + "routes/route-0033.tsx?tsr-shared=1", + "routes/route-0035.tsx?tsr-shared=1", + "routes/route-0036.tsx?tsr-shared=1", + "routes/route-0039.tsx?tsr-shared=1", + "routes/route-0037.tsx?tsr-shared=1", + "routes/route-0040.tsx?tsr-shared=1", + "routes/route-0038.tsx?tsr-shared=1", + "routes/route-0041.tsx?tsr-shared=1", + "routes/route-0042.tsx?tsr-shared=1", + "routes/route-0043.tsx?tsr-shared=1", + "routes/route-0045.tsx?tsr-shared=1", + "routes/route-0044.tsx?tsr-shared=1", + "routes/route-0046.tsx?tsr-shared=1", + "routes/route-0024.tsx?tsr-shared=1", + "routes/route-0048.tsx?tsr-shared=1", + "routes/route-0049.tsx?tsr-shared=1", + "routes/route-0047.tsx?tsr-shared=1", + "routes/route-0059.tsx?tsr-shared=1", + "routes/route-0056.tsx?tsr-shared=1", + "routes/route-0057.tsx?tsr-shared=1", + "routes/route-0050.tsx?tsr-shared=1", + "routes/route-0058.tsx?tsr-shared=1", + "routes/route-0052.tsx?tsr-shared=1", + "routes/route-0051.tsx?tsr-shared=1", + "routes/route-0054.tsx?tsr-shared=1", + "routes/route-0055.tsx?tsr-shared=1", + "routes/route-0062.tsx?tsr-shared=1", + "routes/route-0060.tsx?tsr-shared=1", + "routes/route-0053.tsx?tsr-shared=1", + "routes/route-0061.tsx?tsr-shared=1" + ], + "analyses": [ + "routes/route-0063.tsx", + "routes/__root.tsx", + "routes/route-0001.tsx", + "routes/route-0002.tsx", + "routes/route-0003.tsx", + "routes/route-0004.tsx", + "routes/route-0000.tsx", + "routes/route-0005.tsx", + "routes/route-0006.tsx", + "routes/route-0007.tsx", + "routes/route-0009.tsx", + "routes/route-0008.tsx", + "routes/route-0010.tsx", + "routes/route-0011.tsx", + "routes/route-0012.tsx", + "routes/route-0014.tsx", + "routes/route-0013.tsx", + "routes/route-0017.tsx", + "routes/route-0016.tsx", + "routes/route-0018.tsx", + "routes/route-0020.tsx", + "routes/route-0015.tsx", + "routes/route-0019.tsx", + "routes/route-0021.tsx", + "routes/route-0022.tsx", + "routes/route-0023.tsx", + "routes/route-0025.tsx", + "routes/route-0026.tsx", + "routes/route-0027.tsx", + "routes/route-0029.tsx", + "routes/route-0030.tsx", + "routes/route-0028.tsx", + "routes/route-0031.tsx", + "routes/route-0032.tsx", + "routes/route-0034.tsx", + "routes/route-0033.tsx", + "routes/route-0035.tsx", + "routes/route-0036.tsx", + "routes/route-0039.tsx", + "routes/route-0037.tsx", + "routes/route-0040.tsx", + "routes/route-0038.tsx", + "routes/route-0041.tsx", + "routes/route-0042.tsx", + "routes/route-0043.tsx", + "routes/route-0045.tsx", + "routes/route-0044.tsx", + "routes/route-0046.tsx", + "routes/route-0024.tsx", + "routes/route-0048.tsx", + "routes/route-0049.tsx", + "routes/route-0047.tsx", + "routes/route-0059.tsx", + "routes/route-0056.tsx", + "routes/route-0057.tsx", + "routes/route-0050.tsx", + "routes/route-0058.tsx", + "routes/route-0052.tsx", + "routes/route-0051.tsx", + "routes/route-0054.tsx", + "routes/route-0055.tsx", + "routes/route-0062.tsx", + "routes/route-0060.tsx", + "routes/route-0053.tsx", + "routes/route-0061.tsx" + ], + "metadataBuilds": 384, + "cleanupCalls": 384, + "cleanupMs": 324.5098319999987, + "cacheEntriesAtBuildEnd": 65, + "beforeClear": { + "rss": 554450944, + "heapTotal": 244350976, + "heapUsed": 104821544, + "external": 24210006, + "arrayBuffers": 20343045 + }, + "afterClear": { + "rss": 545013760, + "heapTotal": 197427200, + "heapUsed": 37443584, + "external": 24210046, + "arrayBuffers": 68485 + }, + "analysesAliveAfterClear": 0 + } + }, + { + "variant": "candidate", + "repetition": 0, + "buildMs": 1955.0634579999999, + "graphMs": 1642.0145830000001, + "peakRssMiB": 706.09375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 714113024, + "heapTotal": 195821568, + "heapUsed": 43565408, + "external": 7097598, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "profile": { + "requests": [ + "routes/__root.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0027.tsx?tsr-split=loader", + "routes/route-0027.tsx?tsr-split=pendingComponent", + "routes/route-0027.tsx?tsr-split=errorComponent", + "routes/route-0027.tsx?tsr-split=component", + "routes/route-0000.tsx?tsr-split=errorComponent", + "routes/route-0000.tsx?tsr-split=component", + "routes/route-0000.tsx?tsr-split=pendingComponent", + "routes/route-0000.tsx?tsr-split=loader", + "routes/route-0001.tsx?tsr-split=loader", + "routes/route-0001.tsx?tsr-split=errorComponent", + "routes/route-0001.tsx?tsr-split=pendingComponent", + "routes/route-0001.tsx?tsr-split=component", + "routes/route-0028.tsx?tsr-split=loader", + "routes/route-0028.tsx?tsr-split=errorComponent", + "routes/route-0028.tsx?tsr-split=pendingComponent", + "routes/route-0028.tsx?tsr-split=component", + "routes/route-0002.tsx?tsr-split=errorComponent", + "routes/route-0002.tsx?tsr-split=pendingComponent", + "routes/route-0002.tsx?tsr-split=loader", + "routes/route-0002.tsx?tsr-split=component", + "routes/route-0063.tsx?tsr-split=pendingComponent", + "routes/route-0063.tsx?tsr-split=errorComponent", + "routes/route-0063.tsx?tsr-split=loader", + "routes/route-0063.tsx?tsr-split=component", + "routes/route-0003.tsx?tsr-split=loader", + "routes/route-0003.tsx?tsr-split=errorComponent", + "routes/route-0003.tsx?tsr-split=component", + "routes/route-0003.tsx?tsr-split=pendingComponent", + "routes/route-0029.tsx?tsr-split=loader", + "routes/route-0029.tsx?tsr-split=errorComponent", + "routes/route-0029.tsx?tsr-split=pendingComponent", + "routes/route-0029.tsx?tsr-split=component", + "routes/route-0004.tsx?tsr-split=errorComponent", + "routes/route-0004.tsx?tsr-split=component", + "routes/route-0004.tsx?tsr-split=pendingComponent", + "routes/route-0004.tsx?tsr-split=loader", + "routes/route-0030.tsx?tsr-split=errorComponent", + "routes/route-0030.tsx?tsr-split=loader", + "routes/route-0030.tsx?tsr-split=component", + "routes/route-0030.tsx?tsr-split=pendingComponent", + "routes/route-0005.tsx?tsr-split=errorComponent", + "routes/route-0005.tsx?tsr-split=pendingComponent", + "routes/route-0005.tsx?tsr-split=loader", + "routes/route-0005.tsx?tsr-split=component", + "routes/route-0031.tsx?tsr-split=loader", + "routes/route-0031.tsx?tsr-split=errorComponent", + "routes/route-0031.tsx?tsr-split=pendingComponent", + "routes/route-0031.tsx?tsr-split=component", + "routes/route-0006.tsx?tsr-split=errorComponent", + "routes/route-0006.tsx?tsr-split=component", + "routes/route-0006.tsx?tsr-split=loader", + "routes/route-0006.tsx?tsr-split=pendingComponent", + "routes/route-0032.tsx?tsr-split=loader", + "routes/route-0032.tsx?tsr-split=errorComponent", + "routes/route-0032.tsx?tsr-split=component", + "routes/route-0032.tsx?tsr-split=pendingComponent", + "routes/route-0007.tsx?tsr-split=pendingComponent", + "routes/route-0007.tsx?tsr-split=errorComponent", + "routes/route-0007.tsx?tsr-split=component", + "routes/route-0007.tsx?tsr-split=loader", + "routes/route-0008.tsx?tsr-split=errorComponent", + "routes/route-0008.tsx?tsr-split=loader", + "routes/route-0008.tsx?tsr-split=pendingComponent", + "routes/route-0008.tsx?tsr-split=component", + "routes/route-0048.tsx?tsr-split=loader", + "routes/route-0048.tsx?tsr-split=errorComponent", + "routes/route-0048.tsx?tsr-split=component", + "routes/route-0048.tsx?tsr-split=pendingComponent", + "routes/route-0047.tsx?tsr-split=pendingComponent", + "routes/route-0047.tsx?tsr-split=component", + "routes/route-0047.tsx?tsr-split=loader", + "routes/route-0047.tsx?tsr-split=errorComponent", + "routes/route-0009.tsx?tsr-split=loader", + "routes/route-0009.tsx?tsr-split=errorComponent", + "routes/route-0009.tsx?tsr-split=component", + "routes/route-0009.tsx?tsr-split=pendingComponent", + "routes/route-0033.tsx?tsr-split=pendingComponent", + "routes/route-0033.tsx?tsr-split=loader", + "routes/route-0033.tsx?tsr-split=errorComponent", + "routes/route-0033.tsx?tsr-split=component", + "routes/route-0010.tsx?tsr-split=component", + "routes/route-0010.tsx?tsr-split=loader", + "routes/route-0010.tsx?tsr-split=pendingComponent", + "routes/route-0010.tsx?tsr-split=errorComponent", + "routes/route-0011.tsx?tsr-split=pendingComponent", + "routes/route-0011.tsx?tsr-split=component", + "routes/route-0011.tsx?tsr-split=errorComponent", + "routes/route-0011.tsx?tsr-split=loader", + "routes/route-0042.tsx?tsr-split=errorComponent", + "routes/route-0042.tsx?tsr-split=loader", + "routes/route-0042.tsx?tsr-split=pendingComponent", + "routes/route-0042.tsx?tsr-split=component", + "routes/route-0041.tsx?tsr-split=loader", + "routes/route-0041.tsx?tsr-split=pendingComponent", + "routes/route-0041.tsx?tsr-split=errorComponent", + "routes/route-0041.tsx?tsr-split=component", + "routes/route-0012.tsx?tsr-split=errorComponent", + "routes/route-0012.tsx?tsr-split=loader", + "routes/route-0012.tsx?tsr-split=pendingComponent", + "routes/route-0012.tsx?tsr-split=component", + "routes/route-0040.tsx?tsr-split=loader", + "routes/route-0040.tsx?tsr-split=pendingComponent", + "routes/route-0040.tsx?tsr-split=errorComponent", + "routes/route-0040.tsx?tsr-split=component", + "routes/route-0043.tsx?tsr-split=loader", + "routes/route-0043.tsx?tsr-split=errorComponent", + "routes/route-0043.tsx?tsr-split=pendingComponent", + "routes/route-0043.tsx?tsr-split=component", + "routes/route-0013.tsx?tsr-split=loader", + "routes/route-0013.tsx?tsr-split=pendingComponent", + "routes/route-0013.tsx?tsr-split=errorComponent", + "routes/route-0013.tsx?tsr-split=component", + "routes/route-0034.tsx?tsr-split=errorComponent", + "routes/route-0034.tsx?tsr-split=loader", + "routes/route-0034.tsx?tsr-split=pendingComponent", + "routes/route-0034.tsx?tsr-split=component", + "routes/route-0014.tsx?tsr-split=loader", + "routes/route-0014.tsx?tsr-split=errorComponent", + "routes/route-0014.tsx?tsr-split=component", + "routes/route-0014.tsx?tsr-split=pendingComponent", + "routes/route-0056.tsx?tsr-split=errorComponent", + "routes/route-0056.tsx?tsr-split=loader", + "routes/route-0056.tsx?tsr-split=pendingComponent", + "routes/route-0056.tsx?tsr-split=component", + "routes/route-0015.tsx?tsr-split=errorComponent", + "routes/route-0015.tsx?tsr-split=loader", + "routes/route-0015.tsx?tsr-split=component", + "routes/route-0015.tsx?tsr-split=pendingComponent", + "routes/route-0035.tsx?tsr-split=loader", + "routes/route-0035.tsx?tsr-split=errorComponent", + "routes/route-0035.tsx?tsr-split=pendingComponent", + "routes/route-0035.tsx?tsr-split=component", + "routes/route-0046.tsx?tsr-split=loader", + "routes/route-0046.tsx?tsr-split=pendingComponent", + "routes/route-0046.tsx?tsr-split=errorComponent", + "routes/route-0046.tsx?tsr-split=component", + "routes/route-0050.tsx?tsr-split=errorComponent", + "routes/route-0050.tsx?tsr-split=loader", + "routes/route-0050.tsx?tsr-split=component", + "routes/route-0050.tsx?tsr-split=pendingComponent", + "routes/route-0045.tsx?tsr-split=loader", + "routes/route-0045.tsx?tsr-split=errorComponent", + "routes/route-0045.tsx?tsr-split=pendingComponent", + "routes/route-0045.tsx?tsr-split=component", + "routes/route-0054.tsx?tsr-split=loader", + "routes/route-0054.tsx?tsr-split=errorComponent", + "routes/route-0054.tsx?tsr-split=component", + "routes/route-0054.tsx?tsr-split=pendingComponent", + "routes/route-0055.tsx?tsr-split=loader", + "routes/route-0055.tsx?tsr-split=errorComponent", + "routes/route-0055.tsx?tsr-split=pendingComponent", + "routes/route-0055.tsx?tsr-split=component", + "routes/route-0052.tsx?tsr-split=pendingComponent", + "routes/route-0052.tsx?tsr-split=loader", + "routes/route-0052.tsx?tsr-split=errorComponent", + "routes/route-0052.tsx?tsr-split=component", + "routes/route-0051.tsx?tsr-split=loader", + "routes/route-0051.tsx?tsr-split=errorComponent", + "routes/route-0051.tsx?tsr-split=component", + "routes/route-0051.tsx?tsr-split=pendingComponent", + "routes/route-0038.tsx?tsr-split=errorComponent", + "routes/route-0038.tsx?tsr-split=loader", + "routes/route-0038.tsx?tsr-split=pendingComponent", + "routes/route-0038.tsx?tsr-split=component", + "routes/route-0053.tsx?tsr-split=loader", + "routes/route-0053.tsx?tsr-split=errorComponent", + "routes/route-0053.tsx?tsr-split=pendingComponent", + "routes/route-0053.tsx?tsr-split=component", + "routes/route-0037.tsx?tsr-split=loader", + "routes/route-0037.tsx?tsr-split=errorComponent", + "routes/route-0037.tsx?tsr-split=component", + "routes/route-0037.tsx?tsr-split=pendingComponent", + "routes/route-0018.tsx?tsr-split=loader", + "routes/route-0018.tsx?tsr-split=errorComponent", + "routes/route-0018.tsx?tsr-split=pendingComponent", + "routes/route-0018.tsx?tsr-split=component", + "routes/route-0019.tsx?tsr-split=loader", + "routes/route-0019.tsx?tsr-split=errorComponent", + "routes/route-0019.tsx?tsr-split=pendingComponent", + "routes/route-0019.tsx?tsr-split=component", + "routes/route-0039.tsx?tsr-split=loader", + "routes/route-0039.tsx?tsr-split=pendingComponent", + "routes/route-0039.tsx?tsr-split=errorComponent", + "routes/route-0039.tsx?tsr-split=component", + "routes/route-0023.tsx?tsr-split=errorComponent", + "routes/route-0023.tsx?tsr-split=loader", + "routes/route-0023.tsx?tsr-split=pendingComponent", + "routes/route-0023.tsx?tsr-split=component", + "routes/route-0024.tsx?tsr-split=loader", + "routes/route-0024.tsx?tsr-split=errorComponent", + "routes/route-0024.tsx?tsr-split=component", + "routes/route-0024.tsx?tsr-split=pendingComponent", + "routes/route-0059.tsx?tsr-split=loader", + "routes/route-0059.tsx?tsr-split=errorComponent", + "routes/route-0059.tsx?tsr-split=pendingComponent", + "routes/route-0059.tsx?tsr-split=component", + "routes/route-0061.tsx?tsr-split=loader", + "routes/route-0061.tsx?tsr-split=errorComponent", + "routes/route-0061.tsx?tsr-split=pendingComponent", + "routes/route-0061.tsx?tsr-split=component", + "routes/route-0016.tsx?tsr-split=errorComponent", + "routes/route-0016.tsx?tsr-split=loader", + "routes/route-0016.tsx?tsr-split=pendingComponent", + "routes/route-0016.tsx?tsr-split=component", + "routes/route-0062.tsx?tsr-split=errorComponent", + "routes/route-0062.tsx?tsr-split=loader", + "routes/route-0062.tsx?tsr-split=component", + "routes/route-0062.tsx?tsr-split=pendingComponent", + "routes/route-0057.tsx?tsr-split=errorComponent", + "routes/route-0057.tsx?tsr-split=loader", + "routes/route-0057.tsx?tsr-split=pendingComponent", + "routes/route-0057.tsx?tsr-split=component", + "routes/route-0060.tsx?tsr-split=loader", + "routes/route-0060.tsx?tsr-split=errorComponent", + "routes/route-0060.tsx?tsr-split=pendingComponent", + "routes/route-0060.tsx?tsr-split=component", + "routes/route-0017.tsx?tsr-split=loader", + "routes/route-0017.tsx?tsr-split=errorComponent", + "routes/route-0017.tsx?tsr-split=component", + "routes/route-0017.tsx?tsr-split=pendingComponent", + "routes/route-0058.tsx?tsr-split=errorComponent", + "routes/route-0058.tsx?tsr-split=pendingComponent", + "routes/route-0058.tsx?tsr-split=loader", + "routes/route-0058.tsx?tsr-split=component", + "routes/route-0025.tsx?tsr-split=loader", + "routes/route-0025.tsx?tsr-split=pendingComponent", + "routes/route-0025.tsx?tsr-split=errorComponent", + "routes/route-0025.tsx?tsr-split=component", + "routes/route-0049.tsx?tsr-split=loader", + "routes/route-0049.tsx?tsr-split=errorComponent", + "routes/route-0049.tsx?tsr-split=pendingComponent", + "routes/route-0049.tsx?tsr-split=component", + "routes/route-0026.tsx?tsr-split=errorComponent", + "routes/route-0026.tsx?tsr-split=loader", + "routes/route-0026.tsx?tsr-split=pendingComponent", + "routes/route-0026.tsx?tsr-split=component", + "routes/route-0036.tsx?tsr-split=loader", + "routes/route-0036.tsx?tsr-split=pendingComponent", + "routes/route-0036.tsx?tsr-split=component", + "routes/route-0036.tsx?tsr-split=errorComponent", + "routes/route-0021.tsx?tsr-split=pendingComponent", + "routes/route-0021.tsx?tsr-split=loader", + "routes/route-0021.tsx?tsr-split=errorComponent", + "routes/route-0021.tsx?tsr-split=component", + "routes/route-0022.tsx?tsr-split=pendingComponent", + "routes/route-0022.tsx?tsr-split=component", + "routes/route-0022.tsx?tsr-split=loader", + "routes/route-0022.tsx?tsr-split=errorComponent", + "routes/route-0044.tsx?tsr-split=loader", + "routes/route-0044.tsx?tsr-split=errorComponent", + "routes/route-0044.tsx?tsr-split=pendingComponent", + "routes/route-0044.tsx?tsr-split=component", + "routes/route-0020.tsx?tsr-split=loader", + "routes/route-0020.tsx?tsr-split=errorComponent", + "routes/route-0020.tsx?tsr-split=pendingComponent", + "routes/route-0020.tsx?tsr-split=component", + "routes/route-0027.tsx?tsr-shared=1", + "routes/route-0000.tsx?tsr-shared=1", + "routes/route-0001.tsx?tsr-shared=1", + "routes/route-0028.tsx?tsr-shared=1", + "routes/route-0002.tsx?tsr-shared=1", + "routes/route-0063.tsx?tsr-shared=1", + "routes/route-0003.tsx?tsr-shared=1", + "routes/route-0029.tsx?tsr-shared=1", + "routes/route-0004.tsx?tsr-shared=1", + "routes/route-0030.tsx?tsr-shared=1", + "routes/route-0005.tsx?tsr-shared=1", + "routes/route-0031.tsx?tsr-shared=1", + "routes/route-0006.tsx?tsr-shared=1", + "routes/route-0032.tsx?tsr-shared=1", + "routes/route-0007.tsx?tsr-shared=1", + "routes/route-0008.tsx?tsr-shared=1", + "routes/route-0048.tsx?tsr-shared=1", + "routes/route-0047.tsx?tsr-shared=1", + "routes/route-0009.tsx?tsr-shared=1", + "routes/route-0033.tsx?tsr-shared=1", + "routes/route-0010.tsx?tsr-shared=1", + "routes/route-0011.tsx?tsr-shared=1", + "routes/route-0042.tsx?tsr-shared=1", + "routes/route-0041.tsx?tsr-shared=1", + "routes/route-0012.tsx?tsr-shared=1", + "routes/route-0040.tsx?tsr-shared=1", + "routes/route-0043.tsx?tsr-shared=1", + "routes/route-0013.tsx?tsr-shared=1", + "routes/route-0034.tsx?tsr-shared=1", + "routes/route-0014.tsx?tsr-shared=1", + "routes/route-0056.tsx?tsr-shared=1", + "routes/route-0015.tsx?tsr-shared=1", + "routes/route-0035.tsx?tsr-shared=1", + "routes/route-0046.tsx?tsr-shared=1", + "routes/route-0050.tsx?tsr-shared=1", + "routes/route-0045.tsx?tsr-shared=1", + "routes/route-0054.tsx?tsr-shared=1", + "routes/route-0055.tsx?tsr-shared=1", + "routes/route-0052.tsx?tsr-shared=1", + "routes/route-0051.tsx?tsr-shared=1", + "routes/route-0038.tsx?tsr-shared=1", + "routes/route-0053.tsx?tsr-shared=1", + "routes/route-0037.tsx?tsr-shared=1", + "routes/route-0018.tsx?tsr-shared=1", + "routes/route-0019.tsx?tsr-shared=1", + "routes/route-0039.tsx?tsr-shared=1", + "routes/route-0023.tsx?tsr-shared=1", + "routes/route-0024.tsx?tsr-shared=1", + "routes/route-0059.tsx?tsr-shared=1", + "routes/route-0061.tsx?tsr-shared=1", + "routes/route-0016.tsx?tsr-shared=1", + "routes/route-0062.tsx?tsr-shared=1", + "routes/route-0057.tsx?tsr-shared=1", + "routes/route-0060.tsx?tsr-shared=1", + "routes/route-0017.tsx?tsr-shared=1", + "routes/route-0058.tsx?tsr-shared=1", + "routes/route-0025.tsx?tsr-shared=1", + "routes/route-0049.tsx?tsr-shared=1", + "routes/route-0026.tsx?tsr-shared=1", + "routes/route-0036.tsx?tsr-shared=1", + "routes/route-0021.tsx?tsr-shared=1", + "routes/route-0022.tsx?tsr-shared=1", + "routes/route-0044.tsx?tsr-shared=1", + "routes/route-0020.tsx?tsr-shared=1" + ], + "analyses": [ + "routes/__root.tsx", + "routes/route-0027.tsx", + "routes/route-0000.tsx", + "routes/route-0001.tsx", + "routes/route-0028.tsx", + "routes/route-0002.tsx", + "routes/route-0063.tsx", + "routes/route-0003.tsx", + "routes/route-0029.tsx", + "routes/route-0004.tsx", + "routes/route-0030.tsx", + "routes/route-0005.tsx", + "routes/route-0031.tsx", + "routes/route-0006.tsx", + "routes/route-0032.tsx", + "routes/route-0007.tsx", + "routes/route-0008.tsx", + "routes/route-0048.tsx", + "routes/route-0047.tsx", + "routes/route-0009.tsx", + "routes/route-0033.tsx", + "routes/route-0010.tsx", + "routes/route-0011.tsx", + "routes/route-0042.tsx", + "routes/route-0041.tsx", + "routes/route-0012.tsx", + "routes/route-0040.tsx", + "routes/route-0043.tsx", + "routes/route-0013.tsx", + "routes/route-0034.tsx", + "routes/route-0014.tsx", + "routes/route-0056.tsx", + "routes/route-0015.tsx", + "routes/route-0035.tsx", + "routes/route-0046.tsx", + "routes/route-0050.tsx", + "routes/route-0045.tsx", + "routes/route-0054.tsx", + "routes/route-0055.tsx", + "routes/route-0052.tsx", + "routes/route-0051.tsx", + "routes/route-0038.tsx", + "routes/route-0053.tsx", + "routes/route-0037.tsx", + "routes/route-0018.tsx", + "routes/route-0019.tsx", + "routes/route-0039.tsx", + "routes/route-0023.tsx", + "routes/route-0024.tsx", + "routes/route-0059.tsx", + "routes/route-0061.tsx", + "routes/route-0016.tsx", + "routes/route-0062.tsx", + "routes/route-0057.tsx", + "routes/route-0060.tsx", + "routes/route-0017.tsx", + "routes/route-0058.tsx", + "routes/route-0025.tsx", + "routes/route-0049.tsx", + "routes/route-0026.tsx", + "routes/route-0036.tsx", + "routes/route-0021.tsx", + "routes/route-0022.tsx", + "routes/route-0044.tsx", + "routes/route-0020.tsx" + ], + "metadataBuilds": 64, + "cleanupCalls": 384, + "cleanupMs": 254.65851099999884, + "cacheEntriesAtBuildEnd": 65, + "beforeClear": { + "rss": 559775744, + "heapTotal": 249593856, + "heapUsed": 110358464, + "external": 24210006, + "arrayBuffers": 20343045 + }, + "afterClear": { + "rss": 550338560, + "heapTotal": 200048640, + "heapUsed": 37384584, + "external": 24210046, + "arrayBuffers": 68485 + }, + "analysesAliveAfterClear": 0 + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-build-r64-h12-g4.json b/benchmarks/compiler/results/cleanup-build-r64-h12-g4.json new file mode 100644 index 00000000000..54ecaf816fb --- /dev/null +++ b/benchmarks/compiler/results/cleanup-build-r64-h12-g4.json @@ -0,0 +1,771 @@ +{ + "timestamp": "2026-09-27T22:45:25.360Z", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "helpersPerGroup": 12, + "groups": 4, + "repetitions": 11, + "diagnosticOnly": false, + "summary": [ + { + "variant": "baseline", + "medianBuildMs": 1957.2515, + "meanBuildMs": 1961.9679886363635, + "sdMs": 36.69766516105534, + "cvPercent": 1.8704517797235574, + "medianGraphMs": 1628.149125, + "medianPeakRssMiB": 704.921875 + }, + { + "variant": "candidate", + "medianBuildMs": 1883.694792, + "meanBuildMs": 1896.117178181818, + "sdMs": 47.82282725841747, + "cvPercent": 2.5221451400105273, + "medianGraphMs": 1566.317417, + "medianPeakRssMiB": 735.84375 + } + ], + "pairedChanges": [ + { + "repetition": 0, + "deltaMs": -67.940292, + "deltaPercent": -3.471209090911409 + }, + { + "repetition": 1, + "deltaMs": -88.20841599999994, + "deltaPercent": -4.473262969609204 + }, + { + "repetition": 2, + "deltaMs": -30.399457999999868, + "deltaPercent": -1.5605241275530424 + }, + { + "repetition": 3, + "deltaMs": -123.58908299999985, + "deltaPercent": -6.016308776840518 + }, + { + "repetition": 4, + "deltaMs": -22.343958999999586, + "deltaPercent": -1.129302543627364 + }, + { + "repetition": 5, + "deltaMs": -65.81083400000034, + "deltaPercent": -3.3804800755498743 + }, + { + "repetition": 6, + "deltaMs": -49.726166000000376, + "deltaPercent": -2.614445601909987 + }, + { + "repetition": 7, + "deltaMs": -130.74887499999977, + "deltaPercent": -6.729251242041445 + }, + { + "repetition": 8, + "deltaMs": -86.81820799999969, + "deltaPercent": -4.423612602358961 + }, + { + "repetition": 9, + "deltaMs": 14.837084000000004, + "deltaPercent": 0.7541624774149103 + }, + { + "repetition": 10, + "deltaMs": -73.61070800000016, + "deltaPercent": -3.7750250644560723 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "buildMs": 1957.2515, + "graphMs": 1644.515875, + "peakRssMiB": 709.359375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 717553664, + "heapTotal": 205520896, + "heapUsed": 43908904, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "buildMs": 1889.311208, + "graphMs": 1579.798, + "peakRssMiB": 689.671875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 696958976, + "heapTotal": 195559424, + "heapUsed": 43849392, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 1, + "buildMs": 1883.694792, + "graphMs": 1566.317417, + "peakRssMiB": 696.953125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 704528384, + "heapTotal": 204996608, + "heapUsed": 43843088, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 1, + "buildMs": 1971.903208, + "graphMs": 1630.4185, + "peakRssMiB": 694.53125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 705069056, + "heapTotal": 192937984, + "heapUsed": 43872672, + "external": 7081174, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 2, + "buildMs": 1948.028708, + "graphMs": 1624.824958, + "peakRssMiB": 698.1875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 705822720, + "heapTotal": 202375168, + "heapUsed": 43910784, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 2, + "buildMs": 1917.6292500000002, + "graphMs": 1586.8645410000001, + "peakRssMiB": 794.359375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 790970368, + "heapTotal": 233832448, + "heapUsed": 43856584, + "external": 27748192, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 3, + "buildMs": 1930.6452920000002, + "graphMs": 1600.020042, + "peakRssMiB": 695.8125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 706314240, + "heapTotal": 193724416, + "heapUsed": 43815472, + "external": 7081174, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 3, + "buildMs": 2054.234375, + "graphMs": 1714.018, + "peakRssMiB": 747.09375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 756809728, + "heapTotal": 186122240, + "heapUsed": 43918912, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 4, + "buildMs": 1978.5627089999998, + "graphMs": 1642.4234999999999, + "peakRssMiB": 742.34375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 752123904, + "heapTotal": 190840832, + "heapUsed": 43559816, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 4, + "buildMs": 1956.2187500000002, + "graphMs": 1611.901625, + "peakRssMiB": 722.1875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 722337792, + "heapTotal": 180879360, + "heapUsed": 43849856, + "external": 7081174, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 5, + "buildMs": 1880.9787499999998, + "graphMs": 1548.836167, + "peakRssMiB": 735.390625, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 747257856, + "heapTotal": 198967296, + "heapUsed": 43838456, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 5, + "buildMs": 1946.789584, + "graphMs": 1618.909959, + "peakRssMiB": 733.328125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 745095168, + "heapTotal": 201064448, + "heapUsed": 43922976, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 6, + "buildMs": 1901.9774580000003, + "graphMs": 1584.3389579999998, + "peakRssMiB": 778.34375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 776175616, + "heapTotal": 238551040, + "heapUsed": 43914624, + "external": 27748404, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 6, + "buildMs": 1852.251292, + "graphMs": 1517.333625, + "peakRssMiB": 741.5625, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 744341504, + "heapTotal": 181403648, + "heapUsed": 43845784, + "external": 7081174, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 7, + "buildMs": 1812.244042, + "graphMs": 1497.200833, + "peakRssMiB": 752.53125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 763297792, + "heapTotal": 189005824, + "heapUsed": 43855480, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 7, + "buildMs": 1942.9929169999998, + "graphMs": 1609.8491669999999, + "peakRssMiB": 704.921875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 712884224, + "heapTotal": 199491584, + "heapUsed": 43911456, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 8, + "buildMs": 1962.6087499999999, + "graphMs": 1627.753459, + "peakRssMiB": 691.3125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 701677568, + "heapTotal": 194510848, + "heapUsed": 43881048, + "external": 7081174, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 8, + "buildMs": 1875.7905420000002, + "graphMs": 1555.921792, + "peakRssMiB": 737.296875, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 746635264, + "heapTotal": 194248704, + "heapUsed": 43854184, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 9, + "buildMs": 1982.1961669999998, + "graphMs": 1644.889084, + "peakRssMiB": 735.84375, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 747257856, + "heapTotal": 199229440, + "heapUsed": 43846112, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 9, + "buildMs": 1967.3590829999998, + "graphMs": 1646.910791, + "peakRssMiB": 698.453125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 706101248, + "heapTotal": 200540160, + "heapUsed": 43913664, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 10, + "buildMs": 1949.9395830000003, + "graphMs": 1628.149125, + "peakRssMiB": 700.703125, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 708476928, + "heapTotal": 203423744, + "heapUsed": 43907104, + "external": 7097558, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 10, + "buildMs": 1876.3288750000002, + "graphMs": 1557.210709, + "peakRssMiB": 801, + "sourceHash": "c01870c8182548774516ec790268fd3fbe4b321cf5429fbba4c940b1ad86c280", + "outputHash": "287f5d921a9d6029dbd14d9872fb0a0529c28a76c24b4db4f410e97f063a956c", + "chunks": 257, + "emittedJsBytes": 1011328, + "retained": { + "rss": 795131904, + "heapTotal": 233046016, + "heapUsed": 43851048, + "external": 27960190, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-build-r64-h2-g4-diagnostic.json b/benchmarks/compiler/results/cleanup-build-r64-h2-g4-diagnostic.json new file mode 100644 index 00000000000..bef862b5908 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-build-r64-h2-g4-diagnostic.json @@ -0,0 +1,1311 @@ +{ + "timestamp": "2026-09-27T22:43:04.360Z", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "helpersPerGroup": 2, + "groups": 4, + "repetitions": 1, + "diagnosticOnly": true, + "summary": [ + { + "variant": "baseline", + "medianBuildMs": 693.1392500000001, + "meanBuildMs": 693.1392500000001, + "sdMs": 0, + "cvPercent": 0, + "medianGraphMs": 474.667459, + "medianPeakRssMiB": 479.515625 + }, + { + "variant": "candidate", + "medianBuildMs": 712.973625, + "meanBuildMs": 712.973625, + "sdMs": 0, + "cvPercent": 0, + "medianGraphMs": 479.831375, + "medianPeakRssMiB": 484.421875 + } + ], + "pairedChanges": [ + { + "repetition": 0, + "deltaMs": 19.83437499999991, + "deltaPercent": 2.861528184993123 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "buildMs": 693.1392500000001, + "graphMs": 474.667459, + "peakRssMiB": 479.515625, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 491913216, + "heapTotal": 175816704, + "heapUsed": 38887336, + "external": 5442814, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "profile": { + "requests": [ + "routes/__root.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0063.tsx?tsr-split=component", + "routes/route-0063.tsx?tsr-split=errorComponent", + "routes/route-0063.tsx?tsr-split=pendingComponent", + "routes/route-0063.tsx?tsr-split=loader", + "routes/route-0002.tsx?tsr-split=loader", + "routes/route-0002.tsx?tsr-split=errorComponent", + "routes/route-0002.tsx?tsr-split=pendingComponent", + "routes/route-0002.tsx?tsr-split=component", + "routes/route-0003.tsx?tsr-split=errorComponent", + "routes/route-0003.tsx?tsr-split=loader", + "routes/route-0003.tsx?tsr-split=component", + "routes/route-0003.tsx?tsr-split=pendingComponent", + "routes/route-0000.tsx?tsr-split=loader", + "routes/route-0000.tsx?tsr-split=component", + "routes/route-0000.tsx?tsr-split=errorComponent", + "routes/route-0000.tsx?tsr-split=pendingComponent", + "routes/route-0005.tsx?tsr-split=component", + "routes/route-0005.tsx?tsr-split=pendingComponent", + "routes/route-0005.tsx?tsr-split=loader", + "routes/route-0005.tsx?tsr-split=errorComponent", + "routes/route-0004.tsx?tsr-split=loader", + "routes/route-0004.tsx?tsr-split=pendingComponent", + "routes/route-0004.tsx?tsr-split=errorComponent", + "routes/route-0004.tsx?tsr-split=component", + "routes/route-0006.tsx?tsr-split=errorComponent", + "routes/route-0006.tsx?tsr-split=loader", + "routes/route-0006.tsx?tsr-split=pendingComponent", + "routes/route-0006.tsx?tsr-split=component", + "routes/route-0007.tsx?tsr-split=loader", + "routes/route-0007.tsx?tsr-split=pendingComponent", + "routes/route-0007.tsx?tsr-split=component", + "routes/route-0007.tsx?tsr-split=errorComponent", + "routes/route-0008.tsx?tsr-split=loader", + "routes/route-0008.tsx?tsr-split=pendingComponent", + "routes/route-0008.tsx?tsr-split=component", + "routes/route-0008.tsx?tsr-split=errorComponent", + "routes/route-0001.tsx?tsr-split=errorComponent", + "routes/route-0001.tsx?tsr-split=pendingComponent", + "routes/route-0001.tsx?tsr-split=loader", + "routes/route-0001.tsx?tsr-split=component", + "routes/route-0009.tsx?tsr-split=loader", + "routes/route-0009.tsx?tsr-split=pendingComponent", + "routes/route-0009.tsx?tsr-split=component", + "routes/route-0009.tsx?tsr-split=errorComponent", + "routes/route-0010.tsx?tsr-split=errorComponent", + "routes/route-0010.tsx?tsr-split=loader", + "routes/route-0010.tsx?tsr-split=pendingComponent", + "routes/route-0010.tsx?tsr-split=component", + "routes/route-0011.tsx?tsr-split=loader", + "routes/route-0011.tsx?tsr-split=errorComponent", + "routes/route-0011.tsx?tsr-split=pendingComponent", + "routes/route-0011.tsx?tsr-split=component", + "routes/route-0013.tsx?tsr-split=errorComponent", + "routes/route-0013.tsx?tsr-split=loader", + "routes/route-0013.tsx?tsr-split=pendingComponent", + "routes/route-0013.tsx?tsr-split=component", + "routes/route-0012.tsx?tsr-split=loader", + "routes/route-0012.tsx?tsr-split=pendingComponent", + "routes/route-0012.tsx?tsr-split=component", + "routes/route-0012.tsx?tsr-split=errorComponent", + "routes/route-0015.tsx?tsr-split=loader", + "routes/route-0015.tsx?tsr-split=errorComponent", + "routes/route-0015.tsx?tsr-split=component", + "routes/route-0015.tsx?tsr-split=pendingComponent", + "routes/route-0016.tsx?tsr-split=loader", + "routes/route-0016.tsx?tsr-split=pendingComponent", + "routes/route-0016.tsx?tsr-split=component", + "routes/route-0016.tsx?tsr-split=errorComponent", + "routes/route-0014.tsx?tsr-split=loader", + "routes/route-0014.tsx?tsr-split=pendingComponent", + "routes/route-0014.tsx?tsr-split=errorComponent", + "routes/route-0014.tsx?tsr-split=component", + "routes/route-0018.tsx?tsr-split=loader", + "routes/route-0018.tsx?tsr-split=errorComponent", + "routes/route-0018.tsx?tsr-split=pendingComponent", + "routes/route-0018.tsx?tsr-split=component", + "routes/route-0019.tsx?tsr-split=loader", + "routes/route-0019.tsx?tsr-split=errorComponent", + "routes/route-0019.tsx?tsr-split=pendingComponent", + "routes/route-0019.tsx?tsr-split=component", + "routes/route-0020.tsx?tsr-split=loader", + "routes/route-0020.tsx?tsr-split=pendingComponent", + "routes/route-0020.tsx?tsr-split=component", + "routes/route-0020.tsx?tsr-split=errorComponent", + "routes/route-0021.tsx?tsr-split=loader", + "routes/route-0021.tsx?tsr-split=errorComponent", + "routes/route-0021.tsx?tsr-split=pendingComponent", + "routes/route-0021.tsx?tsr-split=component", + "routes/route-0024.tsx?tsr-split=errorComponent", + "routes/route-0024.tsx?tsr-split=pendingComponent", + "routes/route-0024.tsx?tsr-split=component", + "routes/route-0024.tsx?tsr-split=loader", + "routes/route-0022.tsx?tsr-split=loader", + "routes/route-0022.tsx?tsr-split=errorComponent", + "routes/route-0022.tsx?tsr-split=component", + "routes/route-0022.tsx?tsr-split=pendingComponent", + "routes/route-0023.tsx?tsr-split=pendingComponent", + "routes/route-0023.tsx?tsr-split=loader", + "routes/route-0023.tsx?tsr-split=errorComponent", + "routes/route-0023.tsx?tsr-split=component", + "routes/route-0025.tsx?tsr-split=component", + "routes/route-0025.tsx?tsr-split=errorComponent", + "routes/route-0025.tsx?tsr-split=loader", + "routes/route-0025.tsx?tsr-split=pendingComponent", + "routes/route-0027.tsx?tsr-split=loader", + "routes/route-0027.tsx?tsr-split=pendingComponent", + "routes/route-0027.tsx?tsr-split=component", + "routes/route-0027.tsx?tsr-split=errorComponent", + "routes/route-0026.tsx?tsr-split=errorComponent", + "routes/route-0026.tsx?tsr-split=loader", + "routes/route-0026.tsx?tsr-split=component", + "routes/route-0026.tsx?tsr-split=pendingComponent", + "routes/route-0028.tsx?tsr-split=loader", + "routes/route-0028.tsx?tsr-split=errorComponent", + "routes/route-0028.tsx?tsr-split=pendingComponent", + "routes/route-0028.tsx?tsr-split=component", + "routes/route-0029.tsx?tsr-split=loader", + "routes/route-0029.tsx?tsr-split=pendingComponent", + "routes/route-0029.tsx?tsr-split=errorComponent", + "routes/route-0029.tsx?tsr-split=component", + "routes/route-0031.tsx?tsr-split=loader", + "routes/route-0031.tsx?tsr-split=errorComponent", + "routes/route-0031.tsx?tsr-split=pendingComponent", + "routes/route-0031.tsx?tsr-split=component", + "routes/route-0033.tsx?tsr-split=loader", + "routes/route-0033.tsx?tsr-split=errorComponent", + "routes/route-0033.tsx?tsr-split=pendingComponent", + "routes/route-0033.tsx?tsr-split=component", + "routes/route-0034.tsx?tsr-split=loader", + "routes/route-0034.tsx?tsr-split=errorComponent", + "routes/route-0034.tsx?tsr-split=pendingComponent", + "routes/route-0034.tsx?tsr-split=component", + "routes/route-0035.tsx?tsr-split=errorComponent", + "routes/route-0035.tsx?tsr-split=loader", + "routes/route-0035.tsx?tsr-split=pendingComponent", + "routes/route-0035.tsx?tsr-split=component", + "routes/route-0036.tsx?tsr-split=errorComponent", + "routes/route-0036.tsx?tsr-split=loader", + "routes/route-0036.tsx?tsr-split=component", + "routes/route-0036.tsx?tsr-split=pendingComponent", + "routes/route-0017.tsx?tsr-split=loader", + "routes/route-0017.tsx?tsr-split=errorComponent", + "routes/route-0017.tsx?tsr-split=pendingComponent", + "routes/route-0017.tsx?tsr-split=component", + "routes/route-0030.tsx?tsr-split=errorComponent", + "routes/route-0030.tsx?tsr-split=pendingComponent", + "routes/route-0030.tsx?tsr-split=loader", + "routes/route-0030.tsx?tsr-split=component", + "routes/route-0039.tsx?tsr-split=errorComponent", + "routes/route-0039.tsx?tsr-split=loader", + "routes/route-0039.tsx?tsr-split=pendingComponent", + "routes/route-0039.tsx?tsr-split=component", + "routes/route-0032.tsx?tsr-split=errorComponent", + "routes/route-0032.tsx?tsr-split=loader", + "routes/route-0032.tsx?tsr-split=pendingComponent", + "routes/route-0032.tsx?tsr-split=component", + "routes/route-0038.tsx?tsr-split=loader", + "routes/route-0038.tsx?tsr-split=errorComponent", + "routes/route-0038.tsx?tsr-split=pendingComponent", + "routes/route-0038.tsx?tsr-split=component", + "routes/route-0037.tsx?tsr-split=errorComponent", + "routes/route-0037.tsx?tsr-split=pendingComponent", + "routes/route-0037.tsx?tsr-split=loader", + "routes/route-0037.tsx?tsr-split=component", + "routes/route-0040.tsx?tsr-split=errorComponent", + "routes/route-0040.tsx?tsr-split=loader", + "routes/route-0040.tsx?tsr-split=component", + "routes/route-0040.tsx?tsr-split=pendingComponent", + "routes/route-0042.tsx?tsr-split=loader", + "routes/route-0042.tsx?tsr-split=errorComponent", + "routes/route-0042.tsx?tsr-split=pendingComponent", + "routes/route-0042.tsx?tsr-split=component", + "routes/route-0043.tsx?tsr-split=loader", + "routes/route-0043.tsx?tsr-split=pendingComponent", + "routes/route-0043.tsx?tsr-split=errorComponent", + "routes/route-0043.tsx?tsr-split=component", + "routes/route-0044.tsx?tsr-split=loader", + "routes/route-0044.tsx?tsr-split=errorComponent", + "routes/route-0044.tsx?tsr-split=pendingComponent", + "routes/route-0044.tsx?tsr-split=component", + "routes/route-0041.tsx?tsr-split=loader", + "routes/route-0041.tsx?tsr-split=errorComponent", + "routes/route-0041.tsx?tsr-split=pendingComponent", + "routes/route-0041.tsx?tsr-split=component", + "routes/route-0046.tsx?tsr-split=loader", + "routes/route-0046.tsx?tsr-split=errorComponent", + "routes/route-0046.tsx?tsr-split=pendingComponent", + "routes/route-0046.tsx?tsr-split=component", + "routes/route-0045.tsx?tsr-split=loader", + "routes/route-0045.tsx?tsr-split=errorComponent", + "routes/route-0045.tsx?tsr-split=pendingComponent", + "routes/route-0045.tsx?tsr-split=component", + "routes/route-0047.tsx?tsr-split=loader", + "routes/route-0047.tsx?tsr-split=errorComponent", + "routes/route-0047.tsx?tsr-split=pendingComponent", + "routes/route-0047.tsx?tsr-split=component", + "routes/route-0048.tsx?tsr-split=loader", + "routes/route-0048.tsx?tsr-split=errorComponent", + "routes/route-0048.tsx?tsr-split=pendingComponent", + "routes/route-0048.tsx?tsr-split=component", + "routes/route-0055.tsx?tsr-split=errorComponent", + "routes/route-0055.tsx?tsr-split=loader", + "routes/route-0055.tsx?tsr-split=pendingComponent", + "routes/route-0055.tsx?tsr-split=component", + "routes/route-0049.tsx?tsr-split=loader", + "routes/route-0049.tsx?tsr-split=pendingComponent", + "routes/route-0049.tsx?tsr-split=errorComponent", + "routes/route-0049.tsx?tsr-split=component", + "routes/route-0052.tsx?tsr-split=loader", + "routes/route-0052.tsx?tsr-split=errorComponent", + "routes/route-0052.tsx?tsr-split=pendingComponent", + "routes/route-0052.tsx?tsr-split=component", + "routes/route-0051.tsx?tsr-split=loader", + "routes/route-0051.tsx?tsr-split=errorComponent", + "routes/route-0051.tsx?tsr-split=pendingComponent", + "routes/route-0051.tsx?tsr-split=component", + "routes/route-0053.tsx?tsr-split=pendingComponent", + "routes/route-0053.tsx?tsr-split=loader", + "routes/route-0053.tsx?tsr-split=component", + "routes/route-0053.tsx?tsr-split=errorComponent", + "routes/route-0054.tsx?tsr-split=errorComponent", + "routes/route-0054.tsx?tsr-split=pendingComponent", + "routes/route-0054.tsx?tsr-split=loader", + "routes/route-0054.tsx?tsr-split=component", + "routes/route-0050.tsx?tsr-split=loader", + "routes/route-0050.tsx?tsr-split=pendingComponent", + "routes/route-0050.tsx?tsr-split=component", + "routes/route-0050.tsx?tsr-split=errorComponent", + "routes/route-0059.tsx?tsr-split=loader", + "routes/route-0059.tsx?tsr-split=pendingComponent", + "routes/route-0059.tsx?tsr-split=errorComponent", + "routes/route-0059.tsx?tsr-split=component", + "routes/route-0057.tsx?tsr-split=loader", + "routes/route-0057.tsx?tsr-split=errorComponent", + "routes/route-0057.tsx?tsr-split=pendingComponent", + "routes/route-0057.tsx?tsr-split=component", + "routes/route-0058.tsx?tsr-split=loader", + "routes/route-0058.tsx?tsr-split=pendingComponent", + "routes/route-0058.tsx?tsr-split=errorComponent", + "routes/route-0058.tsx?tsr-split=component", + "routes/route-0060.tsx?tsr-split=errorComponent", + "routes/route-0060.tsx?tsr-split=loader", + "routes/route-0060.tsx?tsr-split=component", + "routes/route-0060.tsx?tsr-split=pendingComponent", + "routes/route-0061.tsx?tsr-split=loader", + "routes/route-0061.tsx?tsr-split=errorComponent", + "routes/route-0061.tsx?tsr-split=pendingComponent", + "routes/route-0061.tsx?tsr-split=component", + "routes/route-0056.tsx?tsr-split=loader", + "routes/route-0056.tsx?tsr-split=errorComponent", + "routes/route-0056.tsx?tsr-split=pendingComponent", + "routes/route-0056.tsx?tsr-split=component", + "routes/route-0062.tsx?tsr-split=pendingComponent", + "routes/route-0062.tsx?tsr-split=errorComponent", + "routes/route-0062.tsx?tsr-split=loader", + "routes/route-0062.tsx?tsr-split=component", + "routes/route-0063.tsx?tsr-shared=1", + "routes/route-0002.tsx?tsr-shared=1", + "routes/route-0003.tsx?tsr-shared=1", + "routes/route-0000.tsx?tsr-shared=1", + "routes/route-0005.tsx?tsr-shared=1", + "routes/route-0004.tsx?tsr-shared=1", + "routes/route-0006.tsx?tsr-shared=1", + "routes/route-0007.tsx?tsr-shared=1", + "routes/route-0008.tsx?tsr-shared=1", + "routes/route-0001.tsx?tsr-shared=1", + "routes/route-0009.tsx?tsr-shared=1", + "routes/route-0010.tsx?tsr-shared=1", + "routes/route-0011.tsx?tsr-shared=1", + "routes/route-0013.tsx?tsr-shared=1", + "routes/route-0012.tsx?tsr-shared=1", + "routes/route-0015.tsx?tsr-shared=1", + "routes/route-0016.tsx?tsr-shared=1", + "routes/route-0014.tsx?tsr-shared=1", + "routes/route-0018.tsx?tsr-shared=1", + "routes/route-0019.tsx?tsr-shared=1", + "routes/route-0020.tsx?tsr-shared=1", + "routes/route-0021.tsx?tsr-shared=1", + "routes/route-0024.tsx?tsr-shared=1", + "routes/route-0022.tsx?tsr-shared=1", + "routes/route-0023.tsx?tsr-shared=1", + "routes/route-0025.tsx?tsr-shared=1", + "routes/route-0027.tsx?tsr-shared=1", + "routes/route-0026.tsx?tsr-shared=1", + "routes/route-0028.tsx?tsr-shared=1", + "routes/route-0029.tsx?tsr-shared=1", + "routes/route-0031.tsx?tsr-shared=1", + "routes/route-0033.tsx?tsr-shared=1", + "routes/route-0034.tsx?tsr-shared=1", + "routes/route-0035.tsx?tsr-shared=1", + "routes/route-0036.tsx?tsr-shared=1", + "routes/route-0017.tsx?tsr-shared=1", + "routes/route-0030.tsx?tsr-shared=1", + "routes/route-0039.tsx?tsr-shared=1", + "routes/route-0032.tsx?tsr-shared=1", + "routes/route-0038.tsx?tsr-shared=1", + "routes/route-0037.tsx?tsr-shared=1", + "routes/route-0040.tsx?tsr-shared=1", + "routes/route-0042.tsx?tsr-shared=1", + "routes/route-0043.tsx?tsr-shared=1", + "routes/route-0044.tsx?tsr-shared=1", + "routes/route-0041.tsx?tsr-shared=1", + "routes/route-0046.tsx?tsr-shared=1", + "routes/route-0045.tsx?tsr-shared=1", + "routes/route-0047.tsx?tsr-shared=1", + "routes/route-0048.tsx?tsr-shared=1", + "routes/route-0055.tsx?tsr-shared=1", + "routes/route-0049.tsx?tsr-shared=1", + "routes/route-0052.tsx?tsr-shared=1", + "routes/route-0051.tsx?tsr-shared=1", + "routes/route-0053.tsx?tsr-shared=1", + "routes/route-0054.tsx?tsr-shared=1", + "routes/route-0050.tsx?tsr-shared=1", + "routes/route-0059.tsx?tsr-shared=1", + "routes/route-0057.tsx?tsr-shared=1", + "routes/route-0058.tsx?tsr-shared=1", + "routes/route-0060.tsx?tsr-shared=1", + "routes/route-0061.tsx?tsr-shared=1", + "routes/route-0056.tsx?tsr-shared=1", + "routes/route-0062.tsx?tsr-shared=1" + ], + "analyses": [ + "routes/__root.tsx", + "routes/route-0063.tsx", + "routes/route-0002.tsx", + "routes/route-0003.tsx", + "routes/route-0000.tsx", + "routes/route-0005.tsx", + "routes/route-0004.tsx", + "routes/route-0006.tsx", + "routes/route-0007.tsx", + "routes/route-0008.tsx", + "routes/route-0001.tsx", + "routes/route-0009.tsx", + "routes/route-0010.tsx", + "routes/route-0011.tsx", + "routes/route-0013.tsx", + "routes/route-0012.tsx", + "routes/route-0015.tsx", + "routes/route-0016.tsx", + "routes/route-0014.tsx", + "routes/route-0018.tsx", + "routes/route-0019.tsx", + "routes/route-0020.tsx", + "routes/route-0021.tsx", + "routes/route-0024.tsx", + "routes/route-0022.tsx", + "routes/route-0023.tsx", + "routes/route-0025.tsx", + "routes/route-0027.tsx", + "routes/route-0026.tsx", + "routes/route-0028.tsx", + "routes/route-0029.tsx", + "routes/route-0031.tsx", + "routes/route-0033.tsx", + "routes/route-0034.tsx", + "routes/route-0035.tsx", + "routes/route-0036.tsx", + "routes/route-0017.tsx", + "routes/route-0030.tsx", + "routes/route-0039.tsx", + "routes/route-0032.tsx", + "routes/route-0038.tsx", + "routes/route-0037.tsx", + "routes/route-0040.tsx", + "routes/route-0042.tsx", + "routes/route-0043.tsx", + "routes/route-0044.tsx", + "routes/route-0041.tsx", + "routes/route-0046.tsx", + "routes/route-0045.tsx", + "routes/route-0047.tsx", + "routes/route-0048.tsx", + "routes/route-0055.tsx", + "routes/route-0049.tsx", + "routes/route-0052.tsx", + "routes/route-0051.tsx", + "routes/route-0053.tsx", + "routes/route-0054.tsx", + "routes/route-0050.tsx", + "routes/route-0059.tsx", + "routes/route-0057.tsx", + "routes/route-0058.tsx", + "routes/route-0060.tsx", + "routes/route-0061.tsx", + "routes/route-0056.tsx", + "routes/route-0062.tsx" + ], + "metadataBuilds": 384, + "cleanupCalls": 384, + "cleanupMs": 62.24220700000069, + "cacheEntriesAtBuildEnd": 65, + "beforeClear": { + "rss": 341393408, + "heapTotal": 185368576, + "heapUsed": 48498728, + "external": 7755158, + "arrayBuffers": 3851525 + }, + "afterClear": { + "rss": 341393408, + "heapTotal": 182747136, + "heapUsed": 34692056, + "external": 7718526, + "arrayBuffers": 308177 + }, + "analysesAliveAfterClear": 0 + } + }, + { + "variant": "candidate", + "repetition": 0, + "buildMs": 712.973625, + "graphMs": 479.831375, + "peakRssMiB": 484.421875, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 497319936, + "heapTotal": 175816704, + "heapUsed": 38811976, + "external": 5442814, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "profile": { + "requests": [ + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0063.tsx?tsr-split=pendingComponent", + "routes/route-0063.tsx?tsr-split=errorComponent", + "routes/route-0063.tsx?tsr-split=loader", + "routes/route-0063.tsx?tsr-split=component", + "routes/route-0000.tsx?tsr-split=loader", + "routes/route-0000.tsx?tsr-split=errorComponent", + "routes/route-0000.tsx?tsr-split=component", + "routes/route-0000.tsx?tsr-split=pendingComponent", + "routes/route-0001.tsx?tsr-split=errorComponent", + "routes/route-0001.tsx?tsr-split=loader", + "routes/route-0001.tsx?tsr-split=component", + "routes/route-0001.tsx?tsr-split=pendingComponent", + "routes/route-0002.tsx?tsr-split=loader", + "routes/route-0002.tsx?tsr-split=errorComponent", + "routes/route-0002.tsx?tsr-split=component", + "routes/route-0002.tsx?tsr-split=pendingComponent", + "routes/route-0004.tsx?tsr-split=errorComponent", + "routes/route-0004.tsx?tsr-split=loader", + "routes/route-0004.tsx?tsr-split=component", + "routes/route-0004.tsx?tsr-split=pendingComponent", + "routes/route-0006.tsx?tsr-split=loader", + "routes/route-0006.tsx?tsr-split=errorComponent", + "routes/route-0006.tsx?tsr-split=pendingComponent", + "routes/route-0006.tsx?tsr-split=component", + "routes/route-0005.tsx?tsr-split=pendingComponent", + "routes/route-0005.tsx?tsr-split=loader", + "routes/route-0005.tsx?tsr-split=errorComponent", + "routes/route-0005.tsx?tsr-split=component", + "routes/route-0007.tsx?tsr-split=loader", + "routes/route-0007.tsx?tsr-split=pendingComponent", + "routes/route-0007.tsx?tsr-split=component", + "routes/route-0007.tsx?tsr-split=errorComponent", + "routes/route-0008.tsx?tsr-split=errorComponent", + "routes/route-0008.tsx?tsr-split=loader", + "routes/route-0008.tsx?tsr-split=pendingComponent", + "routes/route-0008.tsx?tsr-split=component", + "routes/route-0010.tsx?tsr-split=loader", + "routes/route-0010.tsx?tsr-split=errorComponent", + "routes/route-0010.tsx?tsr-split=component", + "routes/route-0010.tsx?tsr-split=pendingComponent", + "routes/route-0012.tsx?tsr-split=loader", + "routes/route-0012.tsx?tsr-split=pendingComponent", + "routes/route-0012.tsx?tsr-split=errorComponent", + "routes/route-0012.tsx?tsr-split=component", + "routes/route-0003.tsx?tsr-split=errorComponent", + "routes/route-0003.tsx?tsr-split=loader", + "routes/route-0003.tsx?tsr-split=pendingComponent", + "routes/route-0003.tsx?tsr-split=component", + "routes/route-0011.tsx?tsr-split=loader", + "routes/route-0009.tsx?tsr-split=loader", + "routes/route-0013.tsx?tsr-split=loader", + "routes/route-0011.tsx?tsr-split=errorComponent", + "routes/route-0014.tsx?tsr-split=loader", + "routes/route-0011.tsx?tsr-split=pendingComponent", + "routes/route-0011.tsx?tsr-split=component", + "routes/route-0009.tsx?tsr-split=errorComponent", + "routes/route-0009.tsx?tsr-split=pendingComponent", + "routes/route-0009.tsx?tsr-split=component", + "routes/route-0013.tsx?tsr-split=errorComponent", + "routes/route-0013.tsx?tsr-split=pendingComponent", + "routes/route-0013.tsx?tsr-split=component", + "routes/route-0014.tsx?tsr-split=errorComponent", + "routes/route-0014.tsx?tsr-split=pendingComponent", + "routes/route-0014.tsx?tsr-split=component", + "routes/route-0015.tsx?tsr-split=loader", + "routes/route-0015.tsx?tsr-split=errorComponent", + "routes/route-0015.tsx?tsr-split=pendingComponent", + "routes/route-0015.tsx?tsr-split=component", + "routes/route-0017.tsx?tsr-split=loader", + "routes/route-0017.tsx?tsr-split=pendingComponent", + "routes/route-0017.tsx?tsr-split=errorComponent", + "routes/route-0017.tsx?tsr-split=component", + "routes/route-0019.tsx?tsr-split=pendingComponent", + "routes/route-0019.tsx?tsr-split=errorComponent", + "routes/route-0019.tsx?tsr-split=component", + "routes/route-0019.tsx?tsr-split=loader", + "routes/route-0018.tsx?tsr-split=loader", + "routes/route-0018.tsx?tsr-split=pendingComponent", + "routes/route-0018.tsx?tsr-split=errorComponent", + "routes/route-0018.tsx?tsr-split=component", + "routes/route-0016.tsx?tsr-split=loader", + "routes/route-0016.tsx?tsr-split=errorComponent", + "routes/route-0016.tsx?tsr-split=pendingComponent", + "routes/route-0016.tsx?tsr-split=component", + "routes/route-0020.tsx?tsr-split=errorComponent", + "routes/route-0020.tsx?tsr-split=pendingComponent", + "routes/route-0020.tsx?tsr-split=loader", + "routes/route-0020.tsx?tsr-split=component", + "routes/route-0022.tsx?tsr-split=loader", + "routes/route-0022.tsx?tsr-split=errorComponent", + "routes/route-0022.tsx?tsr-split=pendingComponent", + "routes/route-0022.tsx?tsr-split=component", + "routes/route-0021.tsx?tsr-split=loader", + "routes/route-0021.tsx?tsr-split=pendingComponent", + "routes/route-0021.tsx?tsr-split=errorComponent", + "routes/route-0021.tsx?tsr-split=component", + "routes/route-0023.tsx?tsr-split=loader", + "routes/route-0023.tsx?tsr-split=pendingComponent", + "routes/route-0023.tsx?tsr-split=errorComponent", + "routes/route-0023.tsx?tsr-split=component", + "routes/route-0026.tsx?tsr-split=loader", + "routes/route-0026.tsx?tsr-split=errorComponent", + "routes/route-0026.tsx?tsr-split=pendingComponent", + "routes/route-0026.tsx?tsr-split=component", + "routes/route-0024.tsx?tsr-split=loader", + "routes/route-0024.tsx?tsr-split=pendingComponent", + "routes/route-0024.tsx?tsr-split=component", + "routes/route-0024.tsx?tsr-split=errorComponent", + "routes/route-0025.tsx?tsr-split=loader", + "routes/route-0025.tsx?tsr-split=errorComponent", + "routes/route-0025.tsx?tsr-split=pendingComponent", + "routes/route-0025.tsx?tsr-split=component", + "routes/route-0027.tsx?tsr-split=loader", + "routes/route-0027.tsx?tsr-split=pendingComponent", + "routes/route-0027.tsx?tsr-split=errorComponent", + "routes/route-0027.tsx?tsr-split=component", + "routes/route-0028.tsx?tsr-split=loader", + "routes/route-0028.tsx?tsr-split=pendingComponent", + "routes/route-0028.tsx?tsr-split=errorComponent", + "routes/route-0028.tsx?tsr-split=component", + "routes/route-0030.tsx?tsr-split=loader", + "routes/route-0030.tsx?tsr-split=errorComponent", + "routes/route-0030.tsx?tsr-split=pendingComponent", + "routes/route-0030.tsx?tsr-split=component", + "routes/route-0031.tsx?tsr-split=loader", + "routes/route-0031.tsx?tsr-split=errorComponent", + "routes/route-0031.tsx?tsr-split=component", + "routes/route-0031.tsx?tsr-split=pendingComponent", + "routes/route-0046.tsx?tsr-split=loader", + "routes/route-0046.tsx?tsr-split=pendingComponent", + "routes/route-0046.tsx?tsr-split=component", + "routes/route-0046.tsx?tsr-split=errorComponent", + "routes/route-0029.tsx?tsr-split=errorComponent", + "routes/route-0029.tsx?tsr-split=loader", + "routes/route-0029.tsx?tsr-split=pendingComponent", + "routes/route-0029.tsx?tsr-split=component", + "routes/route-0054.tsx?tsr-split=pendingComponent", + "routes/route-0054.tsx?tsr-split=loader", + "routes/route-0054.tsx?tsr-split=errorComponent", + "routes/route-0054.tsx?tsr-split=component", + "routes/route-0032.tsx?tsr-split=loader", + "routes/route-0032.tsx?tsr-split=errorComponent", + "routes/route-0032.tsx?tsr-split=pendingComponent", + "routes/route-0032.tsx?tsr-split=component", + "routes/route-0047.tsx?tsr-split=loader", + "routes/route-0047.tsx?tsr-split=errorComponent", + "routes/route-0047.tsx?tsr-split=pendingComponent", + "routes/route-0047.tsx?tsr-split=component", + "routes/route-0033.tsx?tsr-split=errorComponent", + "routes/route-0033.tsx?tsr-split=loader", + "routes/route-0033.tsx?tsr-split=component", + "routes/route-0033.tsx?tsr-split=pendingComponent", + "routes/route-0048.tsx?tsr-split=loader", + "routes/route-0048.tsx?tsr-split=errorComponent", + "routes/route-0048.tsx?tsr-split=component", + "routes/route-0048.tsx?tsr-split=pendingComponent", + "routes/route-0034.tsx?tsr-split=loader", + "routes/route-0034.tsx?tsr-split=pendingComponent", + "routes/route-0034.tsx?tsr-split=errorComponent", + "routes/route-0034.tsx?tsr-split=component", + "routes/route-0035.tsx?tsr-split=loader", + "routes/route-0035.tsx?tsr-split=component", + "routes/route-0035.tsx?tsr-split=pendingComponent", + "routes/route-0035.tsx?tsr-split=errorComponent", + "routes/route-0049.tsx?tsr-split=loader", + "routes/route-0049.tsx?tsr-split=errorComponent", + "routes/route-0049.tsx?tsr-split=component", + "routes/route-0049.tsx?tsr-split=pendingComponent", + "routes/route-0050.tsx?tsr-split=loader", + "routes/route-0050.tsx?tsr-split=errorComponent", + "routes/route-0050.tsx?tsr-split=pendingComponent", + "routes/route-0050.tsx?tsr-split=component", + "routes/route-0037.tsx?tsr-split=loader", + "routes/route-0037.tsx?tsr-split=errorComponent", + "routes/route-0037.tsx?tsr-split=component", + "routes/route-0037.tsx?tsr-split=pendingComponent", + "routes/route-0052.tsx?tsr-split=loader", + "routes/route-0052.tsx?tsr-split=errorComponent", + "routes/route-0052.tsx?tsr-split=component", + "routes/route-0052.tsx?tsr-split=pendingComponent", + "routes/route-0036.tsx?tsr-split=loader", + "routes/route-0036.tsx?tsr-split=pendingComponent", + "routes/route-0036.tsx?tsr-split=errorComponent", + "routes/route-0036.tsx?tsr-split=component", + "routes/route-0039.tsx?tsr-split=loader", + "routes/route-0039.tsx?tsr-split=errorComponent", + "routes/route-0039.tsx?tsr-split=pendingComponent", + "routes/route-0039.tsx?tsr-split=component", + "routes/route-0038.tsx?tsr-split=pendingComponent", + "routes/route-0038.tsx?tsr-split=loader", + "routes/route-0038.tsx?tsr-split=component", + "routes/route-0038.tsx?tsr-split=errorComponent", + "routes/route-0040.tsx?tsr-split=loader", + "routes/route-0040.tsx?tsr-split=errorComponent", + "routes/route-0040.tsx?tsr-split=pendingComponent", + "routes/route-0040.tsx?tsr-split=component", + "routes/route-0041.tsx?tsr-split=loader", + "routes/route-0053.tsx?tsr-split=loader", + "routes/route-0041.tsx?tsr-split=errorComponent", + "routes/route-0043.tsx?tsr-split=loader", + "routes/route-0041.tsx?tsr-split=pendingComponent", + "routes/route-0041.tsx?tsr-split=component", + "routes/route-0053.tsx?tsr-split=errorComponent", + "routes/route-0053.tsx?tsr-split=pendingComponent", + "routes/route-0053.tsx?tsr-split=component", + "routes/route-0043.tsx?tsr-split=errorComponent", + "routes/route-0043.tsx?tsr-split=pendingComponent", + "routes/route-0043.tsx?tsr-split=component", + "routes/route-0042.tsx?tsr-split=errorComponent", + "routes/route-0042.tsx?tsr-split=loader", + "routes/route-0042.tsx?tsr-split=pendingComponent", + "routes/route-0042.tsx?tsr-split=component", + "routes/route-0044.tsx?tsr-split=loader", + "routes/route-0044.tsx?tsr-split=errorComponent", + "routes/route-0044.tsx?tsr-split=pendingComponent", + "routes/route-0044.tsx?tsr-split=component", + "routes/route-0055.tsx?tsr-split=errorComponent", + "routes/route-0055.tsx?tsr-split=loader", + "routes/route-0055.tsx?tsr-split=component", + "routes/route-0055.tsx?tsr-split=pendingComponent", + "routes/route-0045.tsx?tsr-split=errorComponent", + "routes/route-0045.tsx?tsr-split=loader", + "routes/route-0045.tsx?tsr-split=pendingComponent", + "routes/route-0045.tsx?tsr-split=component", + "routes/route-0059.tsx?tsr-split=loader", + "routes/route-0059.tsx?tsr-split=pendingComponent", + "routes/route-0059.tsx?tsr-split=component", + "routes/route-0059.tsx?tsr-split=errorComponent", + "routes/route-0056.tsx?tsr-split=loader", + "routes/route-0056.tsx?tsr-split=errorComponent", + "routes/route-0056.tsx?tsr-split=pendingComponent", + "routes/route-0056.tsx?tsr-split=component", + "routes/route-0057.tsx?tsr-split=loader", + "routes/route-0057.tsx?tsr-split=errorComponent", + "routes/route-0057.tsx?tsr-split=component", + "routes/route-0057.tsx?tsr-split=pendingComponent", + "routes/route-0058.tsx?tsr-split=loader", + "routes/route-0058.tsx?tsr-split=errorComponent", + "routes/route-0058.tsx?tsr-split=pendingComponent", + "routes/route-0058.tsx?tsr-split=component", + "routes/route-0061.tsx?tsr-split=loader", + "routes/route-0061.tsx?tsr-split=errorComponent", + "routes/route-0061.tsx?tsr-split=pendingComponent", + "routes/route-0061.tsx?tsr-split=component", + "routes/route-0060.tsx?tsr-split=loader", + "routes/route-0060.tsx?tsr-split=errorComponent", + "routes/route-0060.tsx?tsr-split=pendingComponent", + "routes/route-0060.tsx?tsr-split=component", + "routes/route-0062.tsx?tsr-split=loader", + "routes/route-0062.tsx?tsr-split=errorComponent", + "routes/route-0062.tsx?tsr-split=pendingComponent", + "routes/route-0062.tsx?tsr-split=component", + "routes/route-0051.tsx?tsr-split=loader", + "routes/route-0051.tsx?tsr-split=errorComponent", + "routes/route-0051.tsx?tsr-split=pendingComponent", + "routes/route-0051.tsx?tsr-split=component", + "routes/route-0063.tsx?tsr-shared=1", + "routes/route-0000.tsx?tsr-shared=1", + "routes/route-0001.tsx?tsr-shared=1", + "routes/route-0002.tsx?tsr-shared=1", + "routes/route-0004.tsx?tsr-shared=1", + "routes/route-0006.tsx?tsr-shared=1", + "routes/route-0005.tsx?tsr-shared=1", + "routes/route-0007.tsx?tsr-shared=1", + "routes/route-0008.tsx?tsr-shared=1", + "routes/route-0010.tsx?tsr-shared=1", + "routes/route-0012.tsx?tsr-shared=1", + "routes/route-0003.tsx?tsr-shared=1", + "routes/route-0011.tsx?tsr-shared=1", + "routes/route-0009.tsx?tsr-shared=1", + "routes/route-0013.tsx?tsr-shared=1", + "routes/route-0014.tsx?tsr-shared=1", + "routes/route-0015.tsx?tsr-shared=1", + "routes/route-0017.tsx?tsr-shared=1", + "routes/route-0019.tsx?tsr-shared=1", + "routes/route-0018.tsx?tsr-shared=1", + "routes/route-0016.tsx?tsr-shared=1", + "routes/route-0020.tsx?tsr-shared=1", + "routes/route-0022.tsx?tsr-shared=1", + "routes/route-0021.tsx?tsr-shared=1", + "routes/route-0023.tsx?tsr-shared=1", + "routes/route-0026.tsx?tsr-shared=1", + "routes/route-0024.tsx?tsr-shared=1", + "routes/route-0025.tsx?tsr-shared=1", + "routes/route-0027.tsx?tsr-shared=1", + "routes/route-0028.tsx?tsr-shared=1", + "routes/route-0030.tsx?tsr-shared=1", + "routes/route-0031.tsx?tsr-shared=1", + "routes/route-0046.tsx?tsr-shared=1", + "routes/route-0029.tsx?tsr-shared=1", + "routes/route-0054.tsx?tsr-shared=1", + "routes/route-0032.tsx?tsr-shared=1", + "routes/route-0047.tsx?tsr-shared=1", + "routes/route-0033.tsx?tsr-shared=1", + "routes/route-0048.tsx?tsr-shared=1", + "routes/route-0034.tsx?tsr-shared=1", + "routes/route-0035.tsx?tsr-shared=1", + "routes/route-0049.tsx?tsr-shared=1", + "routes/route-0050.tsx?tsr-shared=1", + "routes/route-0037.tsx?tsr-shared=1", + "routes/route-0052.tsx?tsr-shared=1", + "routes/route-0036.tsx?tsr-shared=1", + "routes/route-0039.tsx?tsr-shared=1", + "routes/route-0038.tsx?tsr-shared=1", + "routes/route-0040.tsx?tsr-shared=1", + "routes/route-0041.tsx?tsr-shared=1", + "routes/route-0053.tsx?tsr-shared=1", + "routes/route-0043.tsx?tsr-shared=1", + "routes/route-0042.tsx?tsr-shared=1", + "routes/route-0044.tsx?tsr-shared=1", + "routes/route-0055.tsx?tsr-shared=1", + "routes/route-0045.tsx?tsr-shared=1", + "routes/route-0059.tsx?tsr-shared=1", + "routes/route-0056.tsx?tsr-shared=1", + "routes/route-0057.tsx?tsr-shared=1", + "routes/route-0058.tsx?tsr-shared=1", + "routes/route-0061.tsx?tsr-shared=1", + "routes/route-0060.tsx?tsr-shared=1", + "routes/route-0062.tsx?tsr-shared=1", + "routes/route-0051.tsx?tsr-shared=1" + ], + "analyses": [ + "routes/route-0063.tsx", + "routes/route-0000.tsx", + "routes/__root.tsx", + "routes/route-0001.tsx", + "routes/route-0002.tsx", + "routes/route-0004.tsx", + "routes/route-0006.tsx", + "routes/route-0005.tsx", + "routes/route-0007.tsx", + "routes/route-0008.tsx", + "routes/route-0010.tsx", + "routes/route-0012.tsx", + "routes/route-0003.tsx", + "routes/route-0011.tsx", + "routes/route-0009.tsx", + "routes/route-0013.tsx", + "routes/route-0014.tsx", + "routes/route-0015.tsx", + "routes/route-0017.tsx", + "routes/route-0019.tsx", + "routes/route-0018.tsx", + "routes/route-0016.tsx", + "routes/route-0020.tsx", + "routes/route-0022.tsx", + "routes/route-0021.tsx", + "routes/route-0023.tsx", + "routes/route-0026.tsx", + "routes/route-0024.tsx", + "routes/route-0025.tsx", + "routes/route-0027.tsx", + "routes/route-0028.tsx", + "routes/route-0030.tsx", + "routes/route-0031.tsx", + "routes/route-0046.tsx", + "routes/route-0029.tsx", + "routes/route-0054.tsx", + "routes/route-0032.tsx", + "routes/route-0047.tsx", + "routes/route-0033.tsx", + "routes/route-0048.tsx", + "routes/route-0034.tsx", + "routes/route-0035.tsx", + "routes/route-0049.tsx", + "routes/route-0050.tsx", + "routes/route-0037.tsx", + "routes/route-0052.tsx", + "routes/route-0036.tsx", + "routes/route-0039.tsx", + "routes/route-0038.tsx", + "routes/route-0040.tsx", + "routes/route-0041.tsx", + "routes/route-0053.tsx", + "routes/route-0043.tsx", + "routes/route-0042.tsx", + "routes/route-0044.tsx", + "routes/route-0055.tsx", + "routes/route-0045.tsx", + "routes/route-0059.tsx", + "routes/route-0056.tsx", + "routes/route-0057.tsx", + "routes/route-0058.tsx", + "routes/route-0061.tsx", + "routes/route-0060.tsx", + "routes/route-0062.tsx", + "routes/route-0051.tsx" + ], + "metadataBuilds": 64, + "cleanupCalls": 384, + "cleanupMs": 50.25038799999845, + "cacheEntriesAtBuildEnd": 65, + "beforeClear": { + "rss": 364167168, + "heapTotal": 187203584, + "heapUsed": 49328760, + "external": 7755158, + "arrayBuffers": 3851525 + }, + "afterClear": { + "rss": 363724800, + "heapTotal": 184320000, + "heapUsed": 34628712, + "external": 7718526, + "arrayBuffers": 68485 + }, + "analysesAliveAfterClear": 0 + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-build-r64-h2-g4.json b/benchmarks/compiler/results/cleanup-build-r64-h2-g4.json new file mode 100644 index 00000000000..fef045c064c --- /dev/null +++ b/benchmarks/compiler/results/cleanup-build-r64-h2-g4.json @@ -0,0 +1,771 @@ +{ + "timestamp": "2026-09-27T22:44:00.172Z", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "helpersPerGroup": 2, + "groups": 4, + "repetitions": 11, + "diagnosticOnly": false, + "summary": [ + { + "variant": "baseline", + "medianBuildMs": 663.9409579999999, + "meanBuildMs": 667.1099166363637, + "sdMs": 14.191892824269738, + "cvPercent": 2.127369488948195, + "medianGraphMs": 456.453958, + "medianPeakRssMiB": 485.328125 + }, + { + "variant": "candidate", + "medianBuildMs": 657.5430839999999, + "meanBuildMs": 668.3862615454545, + "sdMs": 32.89605516835101, + "cvPercent": 4.921713245913848, + "medianGraphMs": 450.32345799999996, + "medianPeakRssMiB": 481.21875 + } + ], + "pairedChanges": [ + { + "repetition": 0, + "deltaMs": -0.9775829999999814, + "deltaPercent": -0.14923385804535005 + }, + { + "repetition": 1, + "deltaMs": -19.714623999999958, + "deltaPercent": -2.9904150568666354 + }, + { + "repetition": 2, + "deltaMs": -24.935666000000083, + "deltaPercent": -3.727211945656672 + }, + { + "repetition": 3, + "deltaMs": -25.553540999999996, + "deltaPercent": -3.873634832415551 + }, + { + "repetition": 4, + "deltaMs": -16.803875000000062, + "deltaPercent": -2.3819298573563796 + }, + { + "repetition": 5, + "deltaMs": -4.9966249999999945, + "deltaPercent": -0.7587408571546383 + }, + { + "repetition": 6, + "deltaMs": 70.76862499999993, + "deltaPercent": 10.558204214756174 + }, + { + "repetition": 7, + "deltaMs": -13.00666600000011, + "deltaPercent": -1.939701864030241 + }, + { + "repetition": 8, + "deltaMs": 3.0134170000001177, + "deltaPercent": 0.4538682188063081 + }, + { + "repetition": 9, + "deltaMs": -11.229125000000067, + "deltaPercent": -1.6719877841218311 + }, + { + "repetition": 10, + "deltaMs": 57.47545700000012, + "deltaPercent": 8.777487600612632 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "buildMs": 655.067833, + "graphMs": 445.865958, + "peakRssMiB": 480.484375, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 492716032, + "heapTotal": 176078848, + "heapUsed": 39119616, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "buildMs": 654.09025, + "graphMs": 450.27637500000003, + "peakRssMiB": 469.6875, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 478625792, + "heapTotal": 176340992, + "heapUsed": 39095864, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 1, + "buildMs": 639.545834, + "graphMs": 436.77833400000003, + "peakRssMiB": 470.125, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 479281152, + "heapTotal": 176078848, + "heapUsed": 39074064, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 1, + "buildMs": 659.260458, + "graphMs": 446.80608299999994, + "peakRssMiB": 485.328125, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 498581504, + "heapTotal": 176340992, + "heapUsed": 39129360, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 2, + "buildMs": 669.0165830000001, + "graphMs": 459.7989580000001, + "peakRssMiB": 489.890625, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 502841344, + "heapTotal": 175816704, + "heapUsed": 39132832, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 2, + "buildMs": 644.080917, + "graphMs": 434.142417, + "peakRssMiB": 474.328125, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 483721216, + "heapTotal": 175816704, + "heapUsed": 39074392, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 3, + "buildMs": 634.125084, + "graphMs": 425.72458400000005, + "peakRssMiB": 491.15625, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 504315904, + "heapTotal": 176078848, + "heapUsed": 39070232, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 3, + "buildMs": 659.678625, + "graphMs": 440.95025, + "peakRssMiB": 505.625, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 519110656, + "heapTotal": 175816704, + "heapUsed": 39124816, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 4, + "buildMs": 705.473125, + "graphMs": 486.814834, + "peakRssMiB": 484.265625, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 496713728, + "heapTotal": 175816704, + "heapUsed": 39102088, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 4, + "buildMs": 688.6692499999999, + "graphMs": 479.958375, + "peakRssMiB": 474.171875, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 482902016, + "heapTotal": 176340992, + "heapUsed": 39094496, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 5, + "buildMs": 653.545083, + "graphMs": 454.42533299999997, + "peakRssMiB": 474.75, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 483246080, + "heapTotal": 176340992, + "heapUsed": 39080320, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 5, + "buildMs": 658.541708, + "graphMs": 456.453958, + "peakRssMiB": 451.984375, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 460455936, + "heapTotal": 176340992, + "heapUsed": 39101032, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 6, + "buildMs": 670.271417, + "graphMs": 461.392833, + "peakRssMiB": 489.875, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 502480896, + "heapTotal": 175554560, + "heapUsed": 39122784, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 6, + "buildMs": 741.040042, + "graphMs": 530.697375, + "peakRssMiB": 495.8125, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 509132800, + "heapTotal": 176340992, + "heapUsed": 39109784, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 7, + "buildMs": 657.5430839999999, + "graphMs": 448.28341700000004, + "peakRssMiB": 481.21875, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 492732416, + "heapTotal": 176340992, + "heapUsed": 39077256, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 7, + "buildMs": 670.54975, + "graphMs": 459.07945799999993, + "peakRssMiB": 501.46875, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 514818048, + "heapTotal": 175554560, + "heapUsed": 39128144, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 8, + "buildMs": 663.9409579999999, + "graphMs": 456.443, + "peakRssMiB": 499.140625, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 512360448, + "heapTotal": 175816704, + "heapUsed": 39094936, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 8, + "buildMs": 666.954375, + "graphMs": 454.7965, + "peakRssMiB": 484.96875, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 497549312, + "heapTotal": 176340992, + "heapUsed": 39085944, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 9, + "buildMs": 660.3741669999999, + "graphMs": 450.32345799999996, + "peakRssMiB": 486.921875, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 499482624, + "heapTotal": 175292416, + "heapUsed": 39102032, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 9, + "buildMs": 671.603292, + "graphMs": 460.50412499999993, + "peakRssMiB": 485.109375, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 497778688, + "heapTotal": 175816704, + "heapUsed": 39097648, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 10, + "buildMs": 654.8053339999999, + "graphMs": 455.688292, + "peakRssMiB": 476.875, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 488472576, + "heapTotal": 175816704, + "heapUsed": 39121088, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 10, + "buildMs": 712.280791, + "graphMs": 481.893541, + "peakRssMiB": 499.59375, + "sourceHash": "86bbfaca4104d91825a4a7002e04ea3239289fedef7fde0535577ead45504f88", + "outputHash": "0a2844704fd453263db7c531841ba9882b57f33c8ee68f98460bd5bca607f582", + "chunks": 257, + "emittedJsBytes": 459248, + "retained": { + "rss": 512704512, + "heapTotal": 176340992, + "heapUsed": 39072984, + "external": 5442774, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-build-r64-h48-g4-diagnostic.json b/benchmarks/compiler/results/cleanup-build-r64-h48-g4-diagnostic.json new file mode 100644 index 00000000000..5ffe2091557 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-build-r64-h48-g4-diagnostic.json @@ -0,0 +1,1311 @@ +{ + "timestamp": "2026-09-27T22:43:39.097Z", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "helpersPerGroup": 48, + "groups": 4, + "repetitions": 1, + "diagnosticOnly": true, + "summary": [ + { + "variant": "baseline", + "medianBuildMs": 6736.349209, + "meanBuildMs": 6736.349209, + "sdMs": 0, + "cvPercent": 0, + "medianGraphMs": 6033.8457499999995, + "medianPeakRssMiB": 1488.3125 + }, + { + "variant": "candidate", + "medianBuildMs": 6411.4710000000005, + "meanBuildMs": 6411.4710000000005, + "sdMs": 0, + "cvPercent": 0, + "medianGraphMs": 5722.277208, + "medianPeakRssMiB": 1505.3125 + } + ], + "pairedChanges": [ + { + "repetition": 0, + "deltaMs": -324.8782089999995, + "deltaPercent": -4.822763768926208 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "buildMs": 6736.349209, + "graphMs": 6033.8457499999995, + "peakRssMiB": 1488.3125, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1476034560, + "heapTotal": 243974144, + "heapUsed": 58995480, + "external": 12925081, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "profile": { + "requests": [ + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0000.tsx?tsr-split=pendingComponent", + "routes/route-0000.tsx?tsr-split=loader", + "routes/route-0000.tsx?tsr-split=errorComponent", + "routes/route-0000.tsx?tsr-split=component", + "routes/route-0006.tsx?tsr-split=loader", + "routes/route-0006.tsx?tsr-split=errorComponent", + "routes/route-0006.tsx?tsr-split=component", + "routes/route-0006.tsx?tsr-split=pendingComponent", + "routes/route-0003.tsx?tsr-split=errorComponent", + "routes/route-0003.tsx?tsr-split=loader", + "routes/route-0003.tsx?tsr-split=pendingComponent", + "routes/route-0003.tsx?tsr-split=component", + "routes/route-0014.tsx?tsr-split=loader", + "routes/route-0014.tsx?tsr-split=errorComponent", + "routes/route-0014.tsx?tsr-split=pendingComponent", + "routes/route-0014.tsx?tsr-split=component", + "routes/route-0002.tsx?tsr-split=loader", + "routes/route-0002.tsx?tsr-split=errorComponent", + "routes/route-0002.tsx?tsr-split=component", + "routes/route-0002.tsx?tsr-split=pendingComponent", + "routes/route-0005.tsx?tsr-split=loader", + "routes/route-0005.tsx?tsr-split=errorComponent", + "routes/route-0005.tsx?tsr-split=pendingComponent", + "routes/route-0005.tsx?tsr-split=component", + "routes/route-0004.tsx?tsr-split=loader", + "routes/route-0004.tsx?tsr-split=errorComponent", + "routes/route-0004.tsx?tsr-split=pendingComponent", + "routes/route-0004.tsx?tsr-split=component", + "routes/route-0008.tsx?tsr-split=loader", + "routes/route-0008.tsx?tsr-split=pendingComponent", + "routes/route-0008.tsx?tsr-split=errorComponent", + "routes/route-0008.tsx?tsr-split=component", + "routes/route-0011.tsx?tsr-split=errorComponent", + "routes/route-0011.tsx?tsr-split=pendingComponent", + "routes/route-0011.tsx?tsr-split=component", + "routes/route-0011.tsx?tsr-split=loader", + "routes/route-0021.tsx?tsr-split=loader", + "routes/route-0021.tsx?tsr-split=pendingComponent", + "routes/route-0021.tsx?tsr-split=errorComponent", + "routes/route-0021.tsx?tsr-split=component", + "routes/route-0010.tsx?tsr-split=loader", + "routes/route-0010.tsx?tsr-split=errorComponent", + "routes/route-0010.tsx?tsr-split=pendingComponent", + "routes/route-0010.tsx?tsr-split=component", + "routes/route-0012.tsx?tsr-split=component", + "routes/route-0012.tsx?tsr-split=pendingComponent", + "routes/route-0012.tsx?tsr-split=loader", + "routes/route-0012.tsx?tsr-split=errorComponent", + "routes/route-0015.tsx?tsr-split=loader", + "routes/route-0015.tsx?tsr-split=pendingComponent", + "routes/route-0015.tsx?tsr-split=component", + "routes/route-0015.tsx?tsr-split=errorComponent", + "routes/route-0027.tsx?tsr-split=errorComponent", + "routes/route-0027.tsx?tsr-split=pendingComponent", + "routes/route-0027.tsx?tsr-split=loader", + "routes/route-0027.tsx?tsr-split=component", + "routes/route-0009.tsx?tsr-split=loader", + "routes/route-0009.tsx?tsr-split=component", + "routes/route-0009.tsx?tsr-split=errorComponent", + "routes/route-0009.tsx?tsr-split=pendingComponent", + "routes/route-0013.tsx?tsr-split=loader", + "routes/route-0013.tsx?tsr-split=errorComponent", + "routes/route-0013.tsx?tsr-split=pendingComponent", + "routes/route-0013.tsx?tsr-split=component", + "routes/route-0022.tsx?tsr-split=loader", + "routes/route-0022.tsx?tsr-split=errorComponent", + "routes/route-0022.tsx?tsr-split=pendingComponent", + "routes/route-0022.tsx?tsr-split=component", + "routes/route-0016.tsx?tsr-split=pendingComponent", + "routes/route-0016.tsx?tsr-split=component", + "routes/route-0016.tsx?tsr-split=loader", + "routes/route-0016.tsx?tsr-split=errorComponent", + "routes/route-0033.tsx?tsr-split=loader", + "routes/route-0033.tsx?tsr-split=pendingComponent", + "routes/route-0033.tsx?tsr-split=component", + "routes/route-0033.tsx?tsr-split=errorComponent", + "routes/route-0018.tsx?tsr-split=loader", + "routes/route-0018.tsx?tsr-split=errorComponent", + "routes/route-0018.tsx?tsr-split=pendingComponent", + "routes/route-0018.tsx?tsr-split=component", + "routes/route-0023.tsx?tsr-split=loader", + "routes/route-0023.tsx?tsr-split=errorComponent", + "routes/route-0023.tsx?tsr-split=component", + "routes/route-0023.tsx?tsr-split=pendingComponent", + "routes/route-0019.tsx?tsr-split=errorComponent", + "routes/route-0019.tsx?tsr-split=loader", + "routes/route-0019.tsx?tsr-split=component", + "routes/route-0019.tsx?tsr-split=pendingComponent", + "routes/route-0001.tsx?tsr-split=loader", + "routes/route-0001.tsx?tsr-split=errorComponent", + "routes/route-0001.tsx?tsr-split=pendingComponent", + "routes/route-0001.tsx?tsr-split=component", + "routes/route-0017.tsx?tsr-split=loader", + "routes/route-0017.tsx?tsr-split=errorComponent", + "routes/route-0017.tsx?tsr-split=component", + "routes/route-0017.tsx?tsr-split=pendingComponent", + "routes/route-0024.tsx?tsr-split=loader", + "routes/route-0024.tsx?tsr-split=pendingComponent", + "routes/route-0024.tsx?tsr-split=errorComponent", + "routes/route-0024.tsx?tsr-split=component", + "routes/route-0020.tsx?tsr-split=errorComponent", + "routes/route-0020.tsx?tsr-split=pendingComponent", + "routes/route-0020.tsx?tsr-split=loader", + "routes/route-0020.tsx?tsr-split=component", + "routes/route-0038.tsx?tsr-split=loader", + "routes/route-0038.tsx?tsr-split=errorComponent", + "routes/route-0038.tsx?tsr-split=pendingComponent", + "routes/route-0038.tsx?tsr-split=component", + "routes/route-0037.tsx?tsr-split=errorComponent", + "routes/route-0037.tsx?tsr-split=pendingComponent", + "routes/route-0037.tsx?tsr-split=loader", + "routes/route-0037.tsx?tsr-split=component", + "routes/route-0025.tsx?tsr-split=loader", + "routes/route-0025.tsx?tsr-split=errorComponent", + "routes/route-0025.tsx?tsr-split=component", + "routes/route-0025.tsx?tsr-split=pendingComponent", + "routes/route-0040.tsx?tsr-split=loader", + "routes/route-0040.tsx?tsr-split=pendingComponent", + "routes/route-0040.tsx?tsr-split=errorComponent", + "routes/route-0040.tsx?tsr-split=component", + "routes/route-0034.tsx?tsr-split=pendingComponent", + "routes/route-0034.tsx?tsr-split=loader", + "routes/route-0034.tsx?tsr-split=errorComponent", + "routes/route-0034.tsx?tsr-split=component", + "routes/route-0026.tsx?tsr-split=errorComponent", + "routes/route-0026.tsx?tsr-split=loader", + "routes/route-0026.tsx?tsr-split=pendingComponent", + "routes/route-0026.tsx?tsr-split=component", + "routes/route-0044.tsx?tsr-split=loader", + "routes/route-0044.tsx?tsr-split=errorComponent", + "routes/route-0044.tsx?tsr-split=component", + "routes/route-0044.tsx?tsr-split=pendingComponent", + "routes/route-0036.tsx?tsr-split=errorComponent", + "routes/route-0036.tsx?tsr-split=pendingComponent", + "routes/route-0036.tsx?tsr-split=loader", + "routes/route-0036.tsx?tsr-split=component", + "routes/route-0039.tsx?tsr-split=loader", + "routes/route-0039.tsx?tsr-split=errorComponent", + "routes/route-0039.tsx?tsr-split=pendingComponent", + "routes/route-0039.tsx?tsr-split=component", + "routes/route-0007.tsx?tsr-split=errorComponent", + "routes/route-0007.tsx?tsr-split=loader", + "routes/route-0007.tsx?tsr-split=component", + "routes/route-0007.tsx?tsr-split=pendingComponent", + "routes/route-0041.tsx?tsr-split=loader", + "routes/route-0041.tsx?tsr-split=errorComponent", + "routes/route-0041.tsx?tsr-split=component", + "routes/route-0041.tsx?tsr-split=pendingComponent", + "routes/route-0042.tsx?tsr-split=loader", + "routes/route-0042.tsx?tsr-split=pendingComponent", + "routes/route-0042.tsx?tsr-split=errorComponent", + "routes/route-0042.tsx?tsr-split=component", + "routes/route-0050.tsx?tsr-split=errorComponent", + "routes/route-0050.tsx?tsr-split=loader", + "routes/route-0050.tsx?tsr-split=component", + "routes/route-0050.tsx?tsr-split=pendingComponent", + "routes/route-0048.tsx?tsr-split=loader", + "routes/route-0048.tsx?tsr-split=errorComponent", + "routes/route-0048.tsx?tsr-split=pendingComponent", + "routes/route-0048.tsx?tsr-split=component", + "routes/route-0058.tsx?tsr-split=component", + "routes/route-0058.tsx?tsr-split=pendingComponent", + "routes/route-0058.tsx?tsr-split=loader", + "routes/route-0058.tsx?tsr-split=errorComponent", + "routes/route-0047.tsx?tsr-split=errorComponent", + "routes/route-0047.tsx?tsr-split=pendingComponent", + "routes/route-0047.tsx?tsr-split=component", + "routes/route-0047.tsx?tsr-split=loader", + "routes/route-0049.tsx?tsr-split=loader", + "routes/route-0049.tsx?tsr-split=errorComponent", + "routes/route-0049.tsx?tsr-split=pendingComponent", + "routes/route-0049.tsx?tsr-split=component", + "routes/route-0043.tsx?tsr-split=loader", + "routes/route-0043.tsx?tsr-split=component", + "routes/route-0043.tsx?tsr-split=errorComponent", + "routes/route-0043.tsx?tsr-split=pendingComponent", + "routes/route-0029.tsx?tsr-split=loader", + "routes/route-0029.tsx?tsr-split=errorComponent", + "routes/route-0029.tsx?tsr-split=pendingComponent", + "routes/route-0029.tsx?tsr-split=component", + "routes/route-0045.tsx?tsr-split=pendingComponent", + "routes/route-0045.tsx?tsr-split=errorComponent", + "routes/route-0045.tsx?tsr-split=component", + "routes/route-0045.tsx?tsr-split=loader", + "routes/route-0031.tsx?tsr-split=pendingComponent", + "routes/route-0031.tsx?tsr-split=loader", + "routes/route-0031.tsx?tsr-split=errorComponent", + "routes/route-0031.tsx?tsr-split=component", + "routes/route-0028.tsx?tsr-split=loader", + "routes/route-0028.tsx?tsr-split=component", + "routes/route-0028.tsx?tsr-split=errorComponent", + "routes/route-0028.tsx?tsr-split=pendingComponent", + "routes/route-0054.tsx?tsr-split=errorComponent", + "routes/route-0054.tsx?tsr-split=loader", + "routes/route-0054.tsx?tsr-split=pendingComponent", + "routes/route-0054.tsx?tsr-split=component", + "routes/route-0032.tsx?tsr-split=loader", + "routes/route-0032.tsx?tsr-split=errorComponent", + "routes/route-0032.tsx?tsr-split=pendingComponent", + "routes/route-0032.tsx?tsr-split=component", + "routes/route-0052.tsx?tsr-split=errorComponent", + "routes/route-0052.tsx?tsr-split=loader", + "routes/route-0052.tsx?tsr-split=component", + "routes/route-0052.tsx?tsr-split=pendingComponent", + "routes/route-0035.tsx?tsr-split=loader", + "routes/route-0035.tsx?tsr-split=errorComponent", + "routes/route-0035.tsx?tsr-split=pendingComponent", + "routes/route-0035.tsx?tsr-split=component", + "routes/route-0053.tsx?tsr-split=loader", + "routes/route-0053.tsx?tsr-split=errorComponent", + "routes/route-0053.tsx?tsr-split=pendingComponent", + "routes/route-0053.tsx?tsr-split=component", + "routes/route-0046.tsx?tsr-split=component", + "routes/route-0046.tsx?tsr-split=errorComponent", + "routes/route-0046.tsx?tsr-split=pendingComponent", + "routes/route-0046.tsx?tsr-split=loader", + "routes/route-0059.tsx?tsr-split=errorComponent", + "routes/route-0059.tsx?tsr-split=component", + "routes/route-0059.tsx?tsr-split=loader", + "routes/route-0059.tsx?tsr-split=pendingComponent", + "routes/route-0055.tsx?tsr-split=pendingComponent", + "routes/route-0055.tsx?tsr-split=loader", + "routes/route-0055.tsx?tsr-split=errorComponent", + "routes/route-0055.tsx?tsr-split=component", + "routes/route-0060.tsx?tsr-split=pendingComponent", + "routes/route-0060.tsx?tsr-split=errorComponent", + "routes/route-0060.tsx?tsr-split=loader", + "routes/route-0060.tsx?tsr-split=component", + "routes/route-0061.tsx?tsr-split=errorComponent", + "routes/route-0061.tsx?tsr-split=loader", + "routes/route-0061.tsx?tsr-split=component", + "routes/route-0061.tsx?tsr-split=pendingComponent", + "routes/route-0062.tsx?tsr-split=loader", + "routes/route-0062.tsx?tsr-split=errorComponent", + "routes/route-0062.tsx?tsr-split=pendingComponent", + "routes/route-0062.tsx?tsr-split=component", + "routes/route-0063.tsx?tsr-split=errorComponent", + "routes/route-0063.tsx?tsr-split=pendingComponent", + "routes/route-0063.tsx?tsr-split=loader", + "routes/route-0063.tsx?tsr-split=component", + "routes/route-0051.tsx?tsr-split=loader", + "routes/route-0051.tsx?tsr-split=pendingComponent", + "routes/route-0051.tsx?tsr-split=errorComponent", + "routes/route-0051.tsx?tsr-split=component", + "routes/route-0057.tsx?tsr-split=loader", + "routes/route-0057.tsx?tsr-split=pendingComponent", + "routes/route-0057.tsx?tsr-split=errorComponent", + "routes/route-0057.tsx?tsr-split=component", + "routes/route-0030.tsx?tsr-split=loader", + "routes/route-0030.tsx?tsr-split=errorComponent", + "routes/route-0030.tsx?tsr-split=pendingComponent", + "routes/route-0030.tsx?tsr-split=component", + "routes/route-0056.tsx?tsr-split=component", + "routes/route-0056.tsx?tsr-split=loader", + "routes/route-0056.tsx?tsr-split=pendingComponent", + "routes/route-0056.tsx?tsr-split=errorComponent", + "routes/route-0000.tsx?tsr-shared=1", + "routes/route-0006.tsx?tsr-shared=1", + "routes/route-0003.tsx?tsr-shared=1", + "routes/route-0014.tsx?tsr-shared=1", + "routes/route-0002.tsx?tsr-shared=1", + "routes/route-0005.tsx?tsr-shared=1", + "routes/route-0004.tsx?tsr-shared=1", + "routes/route-0008.tsx?tsr-shared=1", + "routes/route-0011.tsx?tsr-shared=1", + "routes/route-0021.tsx?tsr-shared=1", + "routes/route-0010.tsx?tsr-shared=1", + "routes/route-0012.tsx?tsr-shared=1", + "routes/route-0015.tsx?tsr-shared=1", + "routes/route-0027.tsx?tsr-shared=1", + "routes/route-0009.tsx?tsr-shared=1", + "routes/route-0013.tsx?tsr-shared=1", + "routes/route-0022.tsx?tsr-shared=1", + "routes/route-0016.tsx?tsr-shared=1", + "routes/route-0033.tsx?tsr-shared=1", + "routes/route-0018.tsx?tsr-shared=1", + "routes/route-0023.tsx?tsr-shared=1", + "routes/route-0019.tsx?tsr-shared=1", + "routes/route-0001.tsx?tsr-shared=1", + "routes/route-0017.tsx?tsr-shared=1", + "routes/route-0024.tsx?tsr-shared=1", + "routes/route-0020.tsx?tsr-shared=1", + "routes/route-0038.tsx?tsr-shared=1", + "routes/route-0037.tsx?tsr-shared=1", + "routes/route-0025.tsx?tsr-shared=1", + "routes/route-0040.tsx?tsr-shared=1", + "routes/route-0034.tsx?tsr-shared=1", + "routes/route-0026.tsx?tsr-shared=1", + "routes/route-0044.tsx?tsr-shared=1", + "routes/route-0036.tsx?tsr-shared=1", + "routes/route-0039.tsx?tsr-shared=1", + "routes/route-0007.tsx?tsr-shared=1", + "routes/route-0041.tsx?tsr-shared=1", + "routes/route-0042.tsx?tsr-shared=1", + "routes/route-0050.tsx?tsr-shared=1", + "routes/route-0048.tsx?tsr-shared=1", + "routes/route-0058.tsx?tsr-shared=1", + "routes/route-0047.tsx?tsr-shared=1", + "routes/route-0049.tsx?tsr-shared=1", + "routes/route-0043.tsx?tsr-shared=1", + "routes/route-0029.tsx?tsr-shared=1", + "routes/route-0045.tsx?tsr-shared=1", + "routes/route-0031.tsx?tsr-shared=1", + "routes/route-0028.tsx?tsr-shared=1", + "routes/route-0054.tsx?tsr-shared=1", + "routes/route-0032.tsx?tsr-shared=1", + "routes/route-0052.tsx?tsr-shared=1", + "routes/route-0035.tsx?tsr-shared=1", + "routes/route-0053.tsx?tsr-shared=1", + "routes/route-0046.tsx?tsr-shared=1", + "routes/route-0059.tsx?tsr-shared=1", + "routes/route-0055.tsx?tsr-shared=1", + "routes/route-0060.tsx?tsr-shared=1", + "routes/route-0061.tsx?tsr-shared=1", + "routes/route-0062.tsx?tsr-shared=1", + "routes/route-0063.tsx?tsr-shared=1", + "routes/route-0051.tsx?tsr-shared=1", + "routes/route-0057.tsx?tsr-shared=1", + "routes/route-0030.tsx?tsr-shared=1", + "routes/route-0056.tsx?tsr-shared=1" + ], + "analyses": [ + "routes/route-0000.tsx", + "routes/route-0006.tsx", + "routes/__root.tsx", + "routes/route-0003.tsx", + "routes/route-0014.tsx", + "routes/route-0002.tsx", + "routes/route-0005.tsx", + "routes/route-0004.tsx", + "routes/route-0008.tsx", + "routes/route-0011.tsx", + "routes/route-0021.tsx", + "routes/route-0010.tsx", + "routes/route-0012.tsx", + "routes/route-0015.tsx", + "routes/route-0027.tsx", + "routes/route-0009.tsx", + "routes/route-0013.tsx", + "routes/route-0022.tsx", + "routes/route-0016.tsx", + "routes/route-0033.tsx", + "routes/route-0018.tsx", + "routes/route-0023.tsx", + "routes/route-0019.tsx", + "routes/route-0001.tsx", + "routes/route-0017.tsx", + "routes/route-0024.tsx", + "routes/route-0020.tsx", + "routes/route-0038.tsx", + "routes/route-0037.tsx", + "routes/route-0025.tsx", + "routes/route-0040.tsx", + "routes/route-0034.tsx", + "routes/route-0026.tsx", + "routes/route-0044.tsx", + "routes/route-0036.tsx", + "routes/route-0039.tsx", + "routes/route-0007.tsx", + "routes/route-0041.tsx", + "routes/route-0042.tsx", + "routes/route-0050.tsx", + "routes/route-0048.tsx", + "routes/route-0058.tsx", + "routes/route-0047.tsx", + "routes/route-0049.tsx", + "routes/route-0043.tsx", + "routes/route-0029.tsx", + "routes/route-0045.tsx", + "routes/route-0031.tsx", + "routes/route-0028.tsx", + "routes/route-0054.tsx", + "routes/route-0032.tsx", + "routes/route-0052.tsx", + "routes/route-0035.tsx", + "routes/route-0053.tsx", + "routes/route-0046.tsx", + "routes/route-0059.tsx", + "routes/route-0055.tsx", + "routes/route-0060.tsx", + "routes/route-0061.tsx", + "routes/route-0062.tsx", + "routes/route-0063.tsx", + "routes/route-0051.tsx", + "routes/route-0057.tsx", + "routes/route-0030.tsx", + "routes/route-0056.tsx" + ], + "metadataBuilds": 384, + "cleanupCalls": 384, + "cleanupMs": 1334.894284999999, + "cacheEntriesAtBuildEnd": 65, + "beforeClear": { + "rss": 1098596352, + "heapTotal": 450658304, + "heapUsed": 308802856, + "external": 83574257, + "arrayBuffers": 79712517 + }, + "afterClear": { + "rss": 1054605312, + "heapTotal": 238583808, + "heapUsed": 45414960, + "external": 83574297, + "arrayBuffers": 68485 + }, + "analysesAliveAfterClear": 0 + } + }, + { + "variant": "candidate", + "repetition": 0, + "buildMs": 6411.4710000000005, + "graphMs": 5722.277208, + "peakRssMiB": 1505.3125, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1496973312, + "heapTotal": 246333440, + "heapUsed": 59093368, + "external": 12925081, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "profile": { + "requests": [ + "routes/__root.tsx", + "routes/__root.tsx", + "routes/__root.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0003.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0001.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0004.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0063.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0002.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0006.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0005.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0000.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0008.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0007.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0010.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0009.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0014.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0012.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0011.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0013.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0017.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0015.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0016.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0019.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0020.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0018.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0022.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0021.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0025.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0023.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0026.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0024.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0028.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0029.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0030.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0027.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0054.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0047.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0048.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0055.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0049.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0046.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0050.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0031.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0058.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0056.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0032.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0060.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0057.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0052.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0033.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0061.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0039.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0059.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0043.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0044.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0062.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0040.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0041.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0053.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0042.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0035.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0045.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0036.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0051.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0034.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0037.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0038.tsx", + "routes/route-0003.tsx?tsr-split=pendingComponent", + "routes/route-0003.tsx?tsr-split=component", + "routes/route-0003.tsx?tsr-split=loader", + "routes/route-0003.tsx?tsr-split=errorComponent", + "routes/route-0001.tsx?tsr-split=errorComponent", + "routes/route-0001.tsx?tsr-split=loader", + "routes/route-0001.tsx?tsr-split=pendingComponent", + "routes/route-0001.tsx?tsr-split=component", + "routes/route-0004.tsx?tsr-split=loader", + "routes/route-0004.tsx?tsr-split=errorComponent", + "routes/route-0004.tsx?tsr-split=pendingComponent", + "routes/route-0004.tsx?tsr-split=component", + "routes/route-0063.tsx?tsr-split=loader", + "routes/route-0063.tsx?tsr-split=pendingComponent", + "routes/route-0063.tsx?tsr-split=errorComponent", + "routes/route-0063.tsx?tsr-split=component", + "routes/route-0002.tsx?tsr-split=loader", + "routes/route-0002.tsx?tsr-split=pendingComponent", + "routes/route-0002.tsx?tsr-split=errorComponent", + "routes/route-0002.tsx?tsr-split=component", + "routes/route-0006.tsx?tsr-split=pendingComponent", + "routes/route-0006.tsx?tsr-split=loader", + "routes/route-0006.tsx?tsr-split=errorComponent", + "routes/route-0006.tsx?tsr-split=component", + "routes/route-0005.tsx?tsr-split=loader", + "routes/route-0005.tsx?tsr-split=component", + "routes/route-0005.tsx?tsr-split=errorComponent", + "routes/route-0005.tsx?tsr-split=pendingComponent", + "routes/route-0000.tsx?tsr-split=loader", + "routes/route-0000.tsx?tsr-split=pendingComponent", + "routes/route-0000.tsx?tsr-split=component", + "routes/route-0000.tsx?tsr-split=errorComponent", + "routes/route-0008.tsx?tsr-split=loader", + "routes/route-0008.tsx?tsr-split=pendingComponent", + "routes/route-0008.tsx?tsr-split=component", + "routes/route-0008.tsx?tsr-split=errorComponent", + "routes/route-0007.tsx?tsr-split=loader", + "routes/route-0007.tsx?tsr-split=errorComponent", + "routes/route-0007.tsx?tsr-split=component", + "routes/route-0007.tsx?tsr-split=pendingComponent", + "routes/route-0010.tsx?tsr-split=errorComponent", + "routes/route-0010.tsx?tsr-split=loader", + "routes/route-0010.tsx?tsr-split=component", + "routes/route-0010.tsx?tsr-split=pendingComponent", + "routes/route-0009.tsx?tsr-split=loader", + "routes/route-0009.tsx?tsr-split=errorComponent", + "routes/route-0009.tsx?tsr-split=pendingComponent", + "routes/route-0009.tsx?tsr-split=component", + "routes/route-0014.tsx?tsr-split=loader", + "routes/route-0014.tsx?tsr-split=errorComponent", + "routes/route-0014.tsx?tsr-split=pendingComponent", + "routes/route-0014.tsx?tsr-split=component", + "routes/route-0012.tsx?tsr-split=errorComponent", + "routes/route-0012.tsx?tsr-split=loader", + "routes/route-0012.tsx?tsr-split=pendingComponent", + "routes/route-0012.tsx?tsr-split=component", + "routes/route-0011.tsx?tsr-split=pendingComponent", + "routes/route-0011.tsx?tsr-split=loader", + "routes/route-0011.tsx?tsr-split=component", + "routes/route-0011.tsx?tsr-split=errorComponent", + "routes/route-0013.tsx?tsr-split=loader", + "routes/route-0013.tsx?tsr-split=pendingComponent", + "routes/route-0013.tsx?tsr-split=errorComponent", + "routes/route-0013.tsx?tsr-split=component", + "routes/route-0017.tsx?tsr-split=loader", + "routes/route-0017.tsx?tsr-split=errorComponent", + "routes/route-0017.tsx?tsr-split=pendingComponent", + "routes/route-0017.tsx?tsr-split=component", + "routes/route-0015.tsx?tsr-split=loader", + "routes/route-0015.tsx?tsr-split=errorComponent", + "routes/route-0015.tsx?tsr-split=pendingComponent", + "routes/route-0015.tsx?tsr-split=component", + "routes/route-0016.tsx?tsr-split=loader", + "routes/route-0016.tsx?tsr-split=errorComponent", + "routes/route-0016.tsx?tsr-split=pendingComponent", + "routes/route-0016.tsx?tsr-split=component", + "routes/route-0019.tsx?tsr-split=errorComponent", + "routes/route-0019.tsx?tsr-split=component", + "routes/route-0019.tsx?tsr-split=loader", + "routes/route-0019.tsx?tsr-split=pendingComponent", + "routes/route-0020.tsx?tsr-split=loader", + "routes/route-0020.tsx?tsr-split=component", + "routes/route-0020.tsx?tsr-split=errorComponent", + "routes/route-0020.tsx?tsr-split=pendingComponent", + "routes/route-0018.tsx?tsr-split=loader", + "routes/route-0018.tsx?tsr-split=errorComponent", + "routes/route-0018.tsx?tsr-split=component", + "routes/route-0018.tsx?tsr-split=pendingComponent", + "routes/route-0022.tsx?tsr-split=component", + "routes/route-0022.tsx?tsr-split=loader", + "routes/route-0022.tsx?tsr-split=pendingComponent", + "routes/route-0022.tsx?tsr-split=errorComponent", + "routes/route-0021.tsx?tsr-split=loader", + "routes/route-0021.tsx?tsr-split=pendingComponent", + "routes/route-0021.tsx?tsr-split=errorComponent", + "routes/route-0021.tsx?tsr-split=component", + "routes/route-0025.tsx?tsr-split=errorComponent", + "routes/route-0025.tsx?tsr-split=component", + "routes/route-0025.tsx?tsr-split=pendingComponent", + "routes/route-0025.tsx?tsr-split=loader", + "routes/route-0023.tsx?tsr-split=pendingComponent", + "routes/route-0023.tsx?tsr-split=errorComponent", + "routes/route-0023.tsx?tsr-split=loader", + "routes/route-0023.tsx?tsr-split=component", + "routes/route-0026.tsx?tsr-split=loader", + "routes/route-0026.tsx?tsr-split=pendingComponent", + "routes/route-0026.tsx?tsr-split=component", + "routes/route-0026.tsx?tsr-split=errorComponent", + "routes/route-0024.tsx?tsr-split=loader", + "routes/route-0024.tsx?tsr-split=errorComponent", + "routes/route-0024.tsx?tsr-split=pendingComponent", + "routes/route-0024.tsx?tsr-split=component", + "routes/route-0028.tsx?tsr-split=loader", + "routes/route-0028.tsx?tsr-split=pendingComponent", + "routes/route-0028.tsx?tsr-split=component", + "routes/route-0028.tsx?tsr-split=errorComponent", + "routes/route-0029.tsx?tsr-split=loader", + "routes/route-0029.tsx?tsr-split=errorComponent", + "routes/route-0029.tsx?tsr-split=pendingComponent", + "routes/route-0029.tsx?tsr-split=component", + "routes/route-0030.tsx?tsr-split=loader", + "routes/route-0030.tsx?tsr-split=errorComponent", + "routes/route-0030.tsx?tsr-split=pendingComponent", + "routes/route-0030.tsx?tsr-split=component", + "routes/route-0027.tsx?tsr-split=loader", + "routes/route-0027.tsx?tsr-split=errorComponent", + "routes/route-0027.tsx?tsr-split=component", + "routes/route-0027.tsx?tsr-split=pendingComponent", + "routes/route-0054.tsx?tsr-split=loader", + "routes/route-0054.tsx?tsr-split=errorComponent", + "routes/route-0054.tsx?tsr-split=pendingComponent", + "routes/route-0054.tsx?tsr-split=component", + "routes/route-0047.tsx?tsr-split=loader", + "routes/route-0047.tsx?tsr-split=errorComponent", + "routes/route-0047.tsx?tsr-split=pendingComponent", + "routes/route-0047.tsx?tsr-split=component", + "routes/route-0048.tsx?tsr-split=loader", + "routes/route-0048.tsx?tsr-split=errorComponent", + "routes/route-0048.tsx?tsr-split=component", + "routes/route-0048.tsx?tsr-split=pendingComponent", + "routes/route-0055.tsx?tsr-split=loader", + "routes/route-0055.tsx?tsr-split=errorComponent", + "routes/route-0055.tsx?tsr-split=pendingComponent", + "routes/route-0055.tsx?tsr-split=component", + "routes/route-0049.tsx?tsr-split=loader", + "routes/route-0049.tsx?tsr-split=errorComponent", + "routes/route-0049.tsx?tsr-split=component", + "routes/route-0049.tsx?tsr-split=pendingComponent", + "routes/route-0046.tsx?tsr-split=errorComponent", + "routes/route-0046.tsx?tsr-split=pendingComponent", + "routes/route-0046.tsx?tsr-split=loader", + "routes/route-0046.tsx?tsr-split=component", + "routes/route-0050.tsx?tsr-split=loader", + "routes/route-0050.tsx?tsr-split=errorComponent", + "routes/route-0050.tsx?tsr-split=pendingComponent", + "routes/route-0050.tsx?tsr-split=component", + "routes/route-0031.tsx?tsr-split=loader", + "routes/route-0031.tsx?tsr-split=errorComponent", + "routes/route-0031.tsx?tsr-split=component", + "routes/route-0031.tsx?tsr-split=pendingComponent", + "routes/route-0058.tsx?tsr-split=pendingComponent", + "routes/route-0058.tsx?tsr-split=errorComponent", + "routes/route-0058.tsx?tsr-split=loader", + "routes/route-0058.tsx?tsr-split=component", + "routes/route-0056.tsx?tsr-split=errorComponent", + "routes/route-0056.tsx?tsr-split=loader", + "routes/route-0056.tsx?tsr-split=pendingComponent", + "routes/route-0056.tsx?tsr-split=component", + "routes/route-0032.tsx?tsr-split=pendingComponent", + "routes/route-0032.tsx?tsr-split=loader", + "routes/route-0032.tsx?tsr-split=component", + "routes/route-0032.tsx?tsr-split=errorComponent", + "routes/route-0060.tsx?tsr-split=component", + "routes/route-0060.tsx?tsr-split=pendingComponent", + "routes/route-0060.tsx?tsr-split=loader", + "routes/route-0060.tsx?tsr-split=errorComponent", + "routes/route-0057.tsx?tsr-split=loader", + "routes/route-0057.tsx?tsr-split=errorComponent", + "routes/route-0057.tsx?tsr-split=pendingComponent", + "routes/route-0057.tsx?tsr-split=component", + "routes/route-0052.tsx?tsr-split=loader", + "routes/route-0052.tsx?tsr-split=errorComponent", + "routes/route-0052.tsx?tsr-split=pendingComponent", + "routes/route-0052.tsx?tsr-split=component", + "routes/route-0033.tsx?tsr-split=loader", + "routes/route-0033.tsx?tsr-split=errorComponent", + "routes/route-0033.tsx?tsr-split=component", + "routes/route-0033.tsx?tsr-split=pendingComponent", + "routes/route-0061.tsx?tsr-split=loader", + "routes/route-0061.tsx?tsr-split=errorComponent", + "routes/route-0061.tsx?tsr-split=component", + "routes/route-0061.tsx?tsr-split=pendingComponent", + "routes/route-0039.tsx?tsr-split=loader", + "routes/route-0039.tsx?tsr-split=errorComponent", + "routes/route-0039.tsx?tsr-split=component", + "routes/route-0039.tsx?tsr-split=pendingComponent", + "routes/route-0059.tsx?tsr-split=errorComponent", + "routes/route-0059.tsx?tsr-split=loader", + "routes/route-0059.tsx?tsr-split=pendingComponent", + "routes/route-0059.tsx?tsr-split=component", + "routes/route-0043.tsx?tsr-split=component", + "routes/route-0043.tsx?tsr-split=errorComponent", + "routes/route-0043.tsx?tsr-split=pendingComponent", + "routes/route-0043.tsx?tsr-split=loader", + "routes/route-0044.tsx?tsr-split=loader", + "routes/route-0044.tsx?tsr-split=errorComponent", + "routes/route-0044.tsx?tsr-split=pendingComponent", + "routes/route-0044.tsx?tsr-split=component", + "routes/route-0062.tsx?tsr-split=errorComponent", + "routes/route-0062.tsx?tsr-split=loader", + "routes/route-0062.tsx?tsr-split=pendingComponent", + "routes/route-0062.tsx?tsr-split=component", + "routes/route-0040.tsx?tsr-split=pendingComponent", + "routes/route-0040.tsx?tsr-split=component", + "routes/route-0040.tsx?tsr-split=loader", + "routes/route-0040.tsx?tsr-split=errorComponent", + "routes/route-0041.tsx?tsr-split=pendingComponent", + "routes/route-0041.tsx?tsr-split=errorComponent", + "routes/route-0041.tsx?tsr-split=loader", + "routes/route-0041.tsx?tsr-split=component", + "routes/route-0053.tsx?tsr-split=loader", + "routes/route-0053.tsx?tsr-split=component", + "routes/route-0053.tsx?tsr-split=errorComponent", + "routes/route-0053.tsx?tsr-split=pendingComponent", + "routes/route-0042.tsx?tsr-split=loader", + "routes/route-0042.tsx?tsr-split=component", + "routes/route-0042.tsx?tsr-split=pendingComponent", + "routes/route-0042.tsx?tsr-split=errorComponent", + "routes/route-0035.tsx?tsr-split=errorComponent", + "routes/route-0035.tsx?tsr-split=loader", + "routes/route-0035.tsx?tsr-split=pendingComponent", + "routes/route-0035.tsx?tsr-split=component", + "routes/route-0045.tsx?tsr-split=errorComponent", + "routes/route-0045.tsx?tsr-split=pendingComponent", + "routes/route-0045.tsx?tsr-split=component", + "routes/route-0045.tsx?tsr-split=loader", + "routes/route-0036.tsx?tsr-split=component", + "routes/route-0036.tsx?tsr-split=loader", + "routes/route-0036.tsx?tsr-split=errorComponent", + "routes/route-0036.tsx?tsr-split=pendingComponent", + "routes/route-0051.tsx?tsr-split=pendingComponent", + "routes/route-0051.tsx?tsr-split=loader", + "routes/route-0051.tsx?tsr-split=errorComponent", + "routes/route-0051.tsx?tsr-split=component", + "routes/route-0034.tsx?tsr-split=errorComponent", + "routes/route-0034.tsx?tsr-split=component", + "routes/route-0034.tsx?tsr-split=loader", + "routes/route-0034.tsx?tsr-split=pendingComponent", + "routes/route-0037.tsx?tsr-split=loader", + "routes/route-0037.tsx?tsr-split=errorComponent", + "routes/route-0037.tsx?tsr-split=pendingComponent", + "routes/route-0037.tsx?tsr-split=component", + "routes/route-0038.tsx?tsr-split=errorComponent", + "routes/route-0038.tsx?tsr-split=pendingComponent", + "routes/route-0038.tsx?tsr-split=component", + "routes/route-0038.tsx?tsr-split=loader", + "routes/route-0003.tsx?tsr-shared=1", + "routes/route-0001.tsx?tsr-shared=1", + "routes/route-0004.tsx?tsr-shared=1", + "routes/route-0063.tsx?tsr-shared=1", + "routes/route-0002.tsx?tsr-shared=1", + "routes/route-0006.tsx?tsr-shared=1", + "routes/route-0005.tsx?tsr-shared=1", + "routes/route-0000.tsx?tsr-shared=1", + "routes/route-0008.tsx?tsr-shared=1", + "routes/route-0007.tsx?tsr-shared=1", + "routes/route-0010.tsx?tsr-shared=1", + "routes/route-0009.tsx?tsr-shared=1", + "routes/route-0014.tsx?tsr-shared=1", + "routes/route-0012.tsx?tsr-shared=1", + "routes/route-0011.tsx?tsr-shared=1", + "routes/route-0013.tsx?tsr-shared=1", + "routes/route-0017.tsx?tsr-shared=1", + "routes/route-0015.tsx?tsr-shared=1", + "routes/route-0016.tsx?tsr-shared=1", + "routes/route-0019.tsx?tsr-shared=1", + "routes/route-0020.tsx?tsr-shared=1", + "routes/route-0018.tsx?tsr-shared=1", + "routes/route-0022.tsx?tsr-shared=1", + "routes/route-0021.tsx?tsr-shared=1", + "routes/route-0025.tsx?tsr-shared=1", + "routes/route-0023.tsx?tsr-shared=1", + "routes/route-0026.tsx?tsr-shared=1", + "routes/route-0024.tsx?tsr-shared=1", + "routes/route-0028.tsx?tsr-shared=1", + "routes/route-0029.tsx?tsr-shared=1", + "routes/route-0030.tsx?tsr-shared=1", + "routes/route-0027.tsx?tsr-shared=1", + "routes/route-0054.tsx?tsr-shared=1", + "routes/route-0047.tsx?tsr-shared=1", + "routes/route-0048.tsx?tsr-shared=1", + "routes/route-0055.tsx?tsr-shared=1", + "routes/route-0049.tsx?tsr-shared=1", + "routes/route-0046.tsx?tsr-shared=1", + "routes/route-0050.tsx?tsr-shared=1", + "routes/route-0031.tsx?tsr-shared=1", + "routes/route-0058.tsx?tsr-shared=1", + "routes/route-0056.tsx?tsr-shared=1", + "routes/route-0032.tsx?tsr-shared=1", + "routes/route-0060.tsx?tsr-shared=1", + "routes/route-0057.tsx?tsr-shared=1", + "routes/route-0052.tsx?tsr-shared=1", + "routes/route-0033.tsx?tsr-shared=1", + "routes/route-0061.tsx?tsr-shared=1", + "routes/route-0039.tsx?tsr-shared=1", + "routes/route-0059.tsx?tsr-shared=1", + "routes/route-0043.tsx?tsr-shared=1", + "routes/route-0044.tsx?tsr-shared=1", + "routes/route-0062.tsx?tsr-shared=1", + "routes/route-0040.tsx?tsr-shared=1", + "routes/route-0041.tsx?tsr-shared=1", + "routes/route-0053.tsx?tsr-shared=1", + "routes/route-0042.tsx?tsr-shared=1", + "routes/route-0035.tsx?tsr-shared=1", + "routes/route-0045.tsx?tsr-shared=1", + "routes/route-0036.tsx?tsr-shared=1", + "routes/route-0051.tsx?tsr-shared=1", + "routes/route-0034.tsx?tsr-shared=1", + "routes/route-0037.tsx?tsr-shared=1", + "routes/route-0038.tsx?tsr-shared=1" + ], + "analyses": [ + "routes/__root.tsx", + "routes/route-0003.tsx", + "routes/route-0001.tsx", + "routes/route-0004.tsx", + "routes/route-0063.tsx", + "routes/route-0002.tsx", + "routes/route-0006.tsx", + "routes/route-0005.tsx", + "routes/route-0000.tsx", + "routes/route-0008.tsx", + "routes/route-0007.tsx", + "routes/route-0010.tsx", + "routes/route-0009.tsx", + "routes/route-0014.tsx", + "routes/route-0012.tsx", + "routes/route-0011.tsx", + "routes/route-0013.tsx", + "routes/route-0017.tsx", + "routes/route-0015.tsx", + "routes/route-0016.tsx", + "routes/route-0019.tsx", + "routes/route-0020.tsx", + "routes/route-0018.tsx", + "routes/route-0022.tsx", + "routes/route-0021.tsx", + "routes/route-0025.tsx", + "routes/route-0023.tsx", + "routes/route-0026.tsx", + "routes/route-0024.tsx", + "routes/route-0028.tsx", + "routes/route-0029.tsx", + "routes/route-0030.tsx", + "routes/route-0027.tsx", + "routes/route-0054.tsx", + "routes/route-0047.tsx", + "routes/route-0048.tsx", + "routes/route-0055.tsx", + "routes/route-0049.tsx", + "routes/route-0046.tsx", + "routes/route-0050.tsx", + "routes/route-0031.tsx", + "routes/route-0058.tsx", + "routes/route-0056.tsx", + "routes/route-0032.tsx", + "routes/route-0060.tsx", + "routes/route-0057.tsx", + "routes/route-0052.tsx", + "routes/route-0033.tsx", + "routes/route-0061.tsx", + "routes/route-0039.tsx", + "routes/route-0059.tsx", + "routes/route-0043.tsx", + "routes/route-0044.tsx", + "routes/route-0062.tsx", + "routes/route-0040.tsx", + "routes/route-0041.tsx", + "routes/route-0053.tsx", + "routes/route-0042.tsx", + "routes/route-0035.tsx", + "routes/route-0045.tsx", + "routes/route-0036.tsx", + "routes/route-0051.tsx", + "routes/route-0034.tsx", + "routes/route-0037.tsx", + "routes/route-0038.tsx" + ], + "metadataBuilds": 64, + "cleanupCalls": 384, + "cleanupMs": 1035.8377430000012, + "cacheEntriesAtBuildEnd": 65, + "beforeClear": { + "rss": 1096859648, + "heapTotal": 498630656, + "heapUsed": 331691296, + "external": 86493046, + "arrayBuffers": 79712517 + }, + "afterClear": { + "rss": 1052327936, + "heapTotal": 244350976, + "heapUsed": 46948256, + "external": 83579518, + "arrayBuffers": 68485 + }, + "analysesAliveAfterClear": 0 + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-build-r64-h48-g4.json b/benchmarks/compiler/results/cleanup-build-r64-h48-g4.json new file mode 100644 index 00000000000..ee4f19f4264 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-build-r64-h48-g4.json @@ -0,0 +1,771 @@ +{ + "timestamp": "2026-09-27T22:50:31.437Z", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "helpersPerGroup": 48, + "groups": 4, + "repetitions": 11, + "diagnosticOnly": false, + "summary": [ + { + "variant": "baseline", + "medianBuildMs": 7017.427125, + "meanBuildMs": 7203.829700727272, + "sdMs": 671.6251876460708, + "cvPercent": 9.323168585985119, + "medianGraphMs": 6242.448084000001, + "medianPeakRssMiB": 1723.9375 + }, + { + "variant": "candidate", + "medianBuildMs": 6572.9908749999995, + "meanBuildMs": 6852.943511363637, + "sdMs": 761.4884282397092, + "cvPercent": 11.111844523116227, + "medianGraphMs": 5776.621166, + "medianPeakRssMiB": 1748.46875 + } + ], + "pairedChanges": [ + { + "repetition": 0, + "deltaMs": -277.9655410000005, + "deltaPercent": -3.9725800259246657 + }, + { + "repetition": 1, + "deltaMs": -29.533249999999498, + "deltaPercent": -0.44401333434438417 + }, + { + "repetition": 2, + "deltaMs": -964.5798750000004, + "deltaPercent": -13.473680700035596 + }, + { + "repetition": 3, + "deltaMs": 532.4985829999996, + "deltaPercent": 7.240372902631753 + }, + { + "repetition": 4, + "deltaMs": -1353.6544579999982, + "deltaPercent": -15.499535279055209 + }, + { + "repetition": 5, + "deltaMs": 1482.0813749999988, + "deltaPercent": 20.985618453672284 + }, + { + "repetition": 6, + "deltaMs": -335.93775000000005, + "deltaPercent": -5.06384513198852 + }, + { + "repetition": 7, + "deltaMs": -444.43625000000065, + "deltaPercent": -6.333321915330902 + }, + { + "repetition": 8, + "deltaMs": -1682.2735420000008, + "deltaPercent": -20.55849669112587 + }, + { + "repetition": 9, + "deltaMs": -294.3609999999999, + "deltaPercent": -4.358902160407974 + }, + { + "repetition": 10, + "deltaMs": -491.58637499999986, + "deltaPercent": -7.340719580947641 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "buildMs": 6997.103625000001, + "graphMs": 6225.04625, + "peakRssMiB": 1489.765625, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1479868416, + "heapTotal": 286441472, + "heapUsed": 59403696, + "external": 12925041, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "buildMs": 6719.138084, + "graphMs": 5904.156542, + "peakRssMiB": 1773.546875, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1769177088, + "heapTotal": 236896256, + "heapUsed": 59394776, + "external": 12925041, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 1, + "buildMs": 6621.899875, + "graphMs": 5836.281542000001, + "peakRssMiB": 1551.640625, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1542733824, + "heapTotal": 310558720, + "heapUsed": 59365520, + "external": 12941425, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 1, + "buildMs": 6651.433125, + "graphMs": 5937.980833, + "peakRssMiB": 1911.40625, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1798914048, + "heapTotal": 296140800, + "heapUsed": 61000304, + "external": 94031290, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 2, + "buildMs": 7158.993125, + "graphMs": 6387.14, + "peakRssMiB": 1748.6875, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1734377472, + "heapTotal": 227721216, + "heapUsed": 59374392, + "external": 12925041, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 2, + "buildMs": 6194.41325, + "graphMs": 5467.105917, + "peakRssMiB": 1933.5, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1837170688, + "heapTotal": 292732928, + "heapUsed": 60995632, + "external": 94031078, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 3, + "buildMs": 7887.072583, + "graphMs": 6981.315708, + "peakRssMiB": 1758.5625, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1754152960, + "heapTotal": 227721216, + "heapUsed": 59351328, + "external": 12925041, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 3, + "buildMs": 7354.5740000000005, + "graphMs": 6383.663334, + "peakRssMiB": 1723.9375, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1722695680, + "heapTotal": 229294080, + "heapUsed": 59378984, + "external": 12925041, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 4, + "buildMs": 8733.516415999999, + "graphMs": 7885.747125, + "peakRssMiB": 1643.453125, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1652539392, + "heapTotal": 279101440, + "heapUsed": 61018856, + "external": 12930262, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 4, + "buildMs": 7379.861958, + "graphMs": 6309.397833, + "peakRssMiB": 1748.46875, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1740161024, + "heapTotal": 225624064, + "heapUsed": 59364344, + "external": 12925041, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 5, + "buildMs": 8544.448292, + "graphMs": 7815.840292, + "peakRssMiB": 1584.671875, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1578483712, + "heapTotal": 300335104, + "heapUsed": 60974616, + "external": 12930262, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 5, + "buildMs": 7062.366917, + "graphMs": 6349.873292, + "peakRssMiB": 1894.390625, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1784414208, + "heapTotal": 294830080, + "heapUsed": 60997720, + "external": 94709197, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 6, + "buildMs": 6634.044708, + "graphMs": 5902.489500000001, + "peakRssMiB": 1585.703125, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1580761088, + "heapTotal": 307953664, + "heapUsed": 61216592, + "external": 12930262, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 6, + "buildMs": 6298.106958, + "graphMs": 5538.628625, + "peakRssMiB": 1747.03125, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1755873280, + "heapTotal": 234536960, + "heapUsed": 59363184, + "external": 12925041, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 7, + "buildMs": 6572.9908749999995, + "graphMs": 5776.621166, + "peakRssMiB": 1757.03125, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1748385792, + "heapTotal": 230866944, + "heapUsed": 59380576, + "external": 12925041, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 7, + "buildMs": 7017.427125, + "graphMs": 6242.448084000001, + "peakRssMiB": 1731.765625, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1713881088, + "heapTotal": 228769792, + "heapUsed": 59419168, + "external": 12925041, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 8, + "buildMs": 8182.862625000001, + "graphMs": 7429.419333, + "peakRssMiB": 1741.1875, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1710260224, + "heapTotal": 229031936, + "heapUsed": 59405544, + "external": 12925041, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 8, + "buildMs": 6500.589083, + "graphMs": 5753.4645, + "peakRssMiB": 1589.234375, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1584447488, + "heapTotal": 289325056, + "heapUsed": 61005632, + "external": 12930262, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 9, + "buildMs": 6458.7385, + "graphMs": 5713.631833, + "peakRssMiB": 1510.953125, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1501544448, + "heapTotal": 288276480, + "heapUsed": 59373816, + "external": 12925041, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 9, + "buildMs": 6753.0995, + "graphMs": 6000.6905, + "peakRssMiB": 1617.65625, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1627717632, + "heapTotal": 305332224, + "heapUsed": 61216752, + "external": 12930262, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 10, + "buildMs": 6696.705542, + "graphMs": 5980.602292, + "peakRssMiB": 1590.25, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1582153728, + "heapTotal": 312393728, + "heapUsed": 60997168, + "external": 12930262, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 10, + "buildMs": 6205.119167, + "graphMs": 5488.643083, + "peakRssMiB": 1752.25, + "sourceHash": "17a3ba87d7b362ba61670e2c125bd329011efac299cd0f2f3eea50df9b4a95f1", + "outputHash": "d98c4ea0a8f71204755be0afdd1e147c36c0a13325df65fffab9c4041f83ea82", + "chunks": 257, + "emittedJsBytes": 3037905, + "retained": { + "rss": 1731690496, + "heapTotal": 229818368, + "heapUsed": 59395656, + "external": 12908657, + "arrayBuffers": 68485 + }, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-build-summary.json b/benchmarks/compiler/results/cleanup-build-summary.json new file mode 100644 index 00000000000..38bc718118b --- /dev/null +++ b/benchmarks/compiler/results/cleanup-build-summary.json @@ -0,0 +1,181 @@ +{ + "method": "Eleven fresh alternating process pairs per batch. Delta is candidate / baseline - 1. Bootstrap interval resamples paired percentage deltas and takes the 2.5th/97.5th percentiles of their means; descriptive local uncertainty, not variation across applications.", + "bootstrapSeed": 8524, + "bootstrapResamples": 20000, + "results": [ + { + "file": "cleanup-build-r192-h12-g4.json", + "routes": 192, + "helpers": 12, + "groups": 4, + "pairs": 11, + "baseline": { + "variant": "baseline", + "medianBuildMs": 5831.266292, + "meanBuildMs": 5981.871352181817, + "sdMs": 322.9846160855368, + "cvPercent": 5.399390877367029, + "medianGraphMs": 5071.4395, + "medianPeakRssMiB": 1614.515625 + }, + "candidate": { + "variant": "candidate", + "medianBuildMs": 5854.653375, + "meanBuildMs": 5825.262996454545, + "sdMs": 127.9351807194326, + "cvPercent": 2.1962129572055087, + "medianGraphMs": 5110.728542, + "medianPeakRssMiB": 1633.859375 + }, + "medianDeltaPercent": 0.4010635396995088, + "pairedMeanDeltaPercent": -2.421581769365042, + "pairedMeanBootstrap95": [-5.116824925249611, -0.12573773523994916], + "candidateFasterPairs": 6 + }, + { + "file": "cleanup-build-r64-h12-g1.json", + "routes": 64, + "helpers": 12, + "groups": 1, + "pairs": 11, + "baseline": { + "variant": "baseline", + "medianBuildMs": 1347.3220000000001, + "meanBuildMs": 1353.5294621818184, + "sdMs": 32.78752610789753, + "cvPercent": 2.4223725470331288, + "medianGraphMs": 1190.3657910000002, + "medianPeakRssMiB": 626.125 + }, + "candidate": { + "variant": "candidate", + "medianBuildMs": 1321.0070839999998, + "meanBuildMs": 1339.056807, + "sdMs": 61.07281670779201, + "cvPercent": 4.560883181992742, + "medianGraphMs": 1155.656917, + "medianPeakRssMiB": 638.03125 + }, + "medianDeltaPercent": -1.9531274632196505, + "pairedMeanDeltaPercent": -1.0923615162826774, + "pairedMeanBootstrap95": [-2.7300389586946117, 0.5697006057726415], + "candidateFasterPairs": 7 + }, + { + "file": "cleanup-build-r64-h12-g4-confirmation.json", + "routes": 64, + "helpers": 12, + "groups": 4, + "pairs": 11, + "baseline": { + "variant": "baseline", + "medianBuildMs": 2010.97675, + "meanBuildMs": 2084.9602727272727, + "sdMs": 210.51258224114167, + "cvPercent": 10.096719107543311, + "medianGraphMs": 1678.373083, + "medianPeakRssMiB": 716.109375 + }, + "candidate": { + "variant": "candidate", + "medianBuildMs": 1946.6159170000003, + "meanBuildMs": 1963.3957650909092, + "sdMs": 182.71150939657608, + "cvPercent": 9.305893016842488, + "medianGraphMs": 1589.813333, + "medianPeakRssMiB": 750.03125 + }, + "medianDeltaPercent": -3.2004762362369266, + "pairedMeanDeltaPercent": -5.521800395343868, + "pairedMeanBootstrap95": [-9.277564442072116, -0.9942520800623176], + "candidateFasterPairs": 10 + }, + { + "file": "cleanup-build-r64-h12-g4.json", + "routes": 64, + "helpers": 12, + "groups": 4, + "pairs": 11, + "baseline": { + "variant": "baseline", + "medianBuildMs": 1957.2515, + "meanBuildMs": 1961.9679886363635, + "sdMs": 36.69766516105534, + "cvPercent": 1.8704517797235574, + "medianGraphMs": 1628.149125, + "medianPeakRssMiB": 704.921875 + }, + "candidate": { + "variant": "candidate", + "medianBuildMs": 1883.694792, + "meanBuildMs": 1896.117178181818, + "sdMs": 47.82282725841747, + "cvPercent": 2.5221451400105273, + "medianGraphMs": 1566.317417, + "medianPeakRssMiB": 735.84375 + }, + "medianDeltaPercent": -3.7581633223936817, + "pairedMeanDeltaPercent": -3.3472054197675423, + "pairedMeanBootstrap95": [-4.541428549432033, -2.1031275746632367], + "candidateFasterPairs": 10 + }, + { + "file": "cleanup-build-r64-h2-g4.json", + "routes": 64, + "helpers": 2, + "groups": 4, + "pairs": 11, + "baseline": { + "variant": "baseline", + "medianBuildMs": 663.9409579999999, + "meanBuildMs": 667.1099166363637, + "sdMs": 14.191892824269738, + "cvPercent": 2.127369488948195, + "medianGraphMs": 456.453958, + "medianPeakRssMiB": 485.328125 + }, + "candidate": { + "variant": "candidate", + "medianBuildMs": 657.5430839999999, + "meanBuildMs": 668.3862615454545, + "sdMs": 32.89605516835101, + "cvPercent": 4.921713245913848, + "medianGraphMs": 450.32345799999996, + "medianPeakRssMiB": 481.21875 + }, + "medianDeltaPercent": -0.9636209248594096, + "pairedMeanDeltaPercent": 0.20879127077525592, + "pairedMeanBootstrap95": [-2.226728258747488, 3.305664910175799], + "candidateFasterPairs": 8 + }, + { + "file": "cleanup-build-r64-h48-g4.json", + "routes": 64, + "helpers": 48, + "groups": 4, + "pairs": 11, + "baseline": { + "variant": "baseline", + "medianBuildMs": 7017.427125, + "meanBuildMs": 7203.829700727272, + "sdMs": 671.6251876460708, + "cvPercent": 9.323168585985119, + "medianGraphMs": 6242.448084000001, + "medianPeakRssMiB": 1723.9375 + }, + "candidate": { + "variant": "candidate", + "medianBuildMs": 6572.9908749999995, + "meanBuildMs": 6852.943511363637, + "sdMs": 761.4884282397092, + "cvPercent": 11.111844523116227, + "medianGraphMs": 5776.621166, + "medianPeakRssMiB": 1748.46875 + }, + "medianDeltaPercent": -6.333321915330902, + "pairedMeanDeltaPercent": -4.4381003148051565, + "pairedMeanBootstrap95": [-10.362192848351462, 2.317589907145602], + "candidateFasterPairs": 9 + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-bundle-baseline.json b/benchmarks/compiler/results/cleanup-bundle-baseline.json new file mode 100644 index 00000000000..83391be42a9 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-bundle-baseline.json @@ -0,0 +1,730 @@ +{ + "schemaVersion": 1, + "benchmarkName": "Bundle Size (gzip)", + "measuredAt": "2026-09-27T21:20:34.357Z", + "status": { + "state": "success", + "command": "node scripts/benchmarks/bundle-size/measure.mjs", + "scenarioFilter": null, + "measuredScenarios": [ + "react-router.minimal", + "react-router.full", + "solid-router.minimal", + "solid-router.full", + "vue-router.minimal", + "vue-router.full", + "react-start.minimal", + "react-start.query-integration", + "react-start.deferred-hydration", + "react-start.full", + "react-start.rsbuild.minimal", + "react-start.rsbuild.minimal-iife", + "react-start.rsbuild.full", + "solid-start.minimal", + "solid-start.deferred-hydration", + "solid-start.full", + "vue-start.minimal", + "vue-start.full" + ], + "packageBuildProjects": [ + "@tanstack/react-router", + "@tanstack/react-router-ssr-query", + "@tanstack/react-start", + "@tanstack/router-plugin", + "@tanstack/solid-router", + "@tanstack/solid-start", + "@tanstack/vue-router", + "@tanstack/vue-start" + ], + "skipPackageBuilds": false, + "durationMs": 20787, + "git": { + "sha": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "branch": "", + "dirty": true + } + }, + "metrics": [ + { + "id": "react-router.minimal", + "scenarioDir": "react-router-minimal", + "outDir": "react-router-minimal", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-router-minimal", + "initialJsFiles": ["assets/index-DezmNzpH.js"], + "jsFiles": ["assets/index-DezmNzpH.js", "assets/routes-D_aSM7i5.js"], + "files": [ + { + "file": "assets/index-DezmNzpH.js", + "rawBytes": 267514, + "gzipBytes": 85822, + "brotliBytes": 74819, + "initial": true + }, + { + "file": "assets/routes-D_aSM7i5.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 100, + "initial": false + } + ], + "initialRawBytes": 267514, + "initialGzipBytes": 85822, + "initialBrotliBytes": 74819, + "rawBytes": 267648, + "gzipBytes": 85961, + "brotliBytes": 74919 + }, + { + "id": "react-router.full", + "scenarioDir": "react-router-full", + "outDir": "react-router-full", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-router-full", + "initialJsFiles": ["assets/index-DwqVWnpO.js"], + "jsFiles": ["assets/index-DwqVWnpO.js", "assets/routes-ChfrDZnF.js"], + "files": [ + { + "file": "assets/index-DwqVWnpO.js", + "rawBytes": 279682, + "gzipBytes": 89469, + "brotliBytes": 78050, + "initial": true + }, + { + "file": "assets/routes-ChfrDZnF.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 99, + "initial": false + } + ], + "initialRawBytes": 279682, + "initialGzipBytes": 89469, + "initialBrotliBytes": 78050, + "rawBytes": 279816, + "gzipBytes": 89608, + "brotliBytes": 78149 + }, + { + "id": "solid-router.minimal", + "scenarioDir": "solid-router-minimal", + "outDir": "solid-router-minimal", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-router-minimal", + "initialJsFiles": ["assets/index-Dy_3Ox3l.js"], + "jsFiles": ["assets/index-Dy_3Ox3l.js", "assets/routes-D8hSF7ZI.js"], + "files": [ + { + "file": "assets/index-Dy_3Ox3l.js", + "rawBytes": 98185, + "gzipBytes": 34213, + "brotliBytes": 30944, + "initial": true + }, + { + "file": "assets/routes-D8hSF7ZI.js", + "rawBytes": 115, + "gzipBytes": 126, + "brotliBytes": 114, + "initial": false + } + ], + "initialRawBytes": 98185, + "initialGzipBytes": 34213, + "initialBrotliBytes": 30944, + "rawBytes": 98300, + "gzipBytes": 34339, + "brotliBytes": 31058 + }, + { + "id": "solid-router.full", + "scenarioDir": "solid-router-full", + "outDir": "solid-router-full", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-router-full", + "initialJsFiles": ["assets/index-D6Cf9lm3.js"], + "jsFiles": ["assets/index-D6Cf9lm3.js", "assets/routes-CefOHnPT.js"], + "files": [ + { + "file": "assets/index-D6Cf9lm3.js", + "rawBytes": 113298, + "gzipBytes": 39216, + "brotliBytes": 35413, + "initial": true + }, + { + "file": "assets/routes-CefOHnPT.js", + "rawBytes": 115, + "gzipBytes": 126, + "brotliBytes": 89, + "initial": false + } + ], + "initialRawBytes": 113298, + "initialGzipBytes": 39216, + "initialBrotliBytes": 35413, + "rawBytes": 113413, + "gzipBytes": 39342, + "brotliBytes": 35502 + }, + { + "id": "vue-router.minimal", + "scenarioDir": "vue-router-minimal", + "outDir": "vue-router-minimal", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-router-minimal", + "initialJsFiles": ["assets/index-mTVmRlrH.js"], + "jsFiles": ["assets/index-mTVmRlrH.js", "assets/routes-C7yO66tv.js"], + "files": [ + { + "file": "assets/index-mTVmRlrH.js", + "rawBytes": 139933, + "gzipBytes": 50480, + "brotliBytes": 45706, + "initial": true + }, + { + "file": "assets/routes-C7yO66tv.js", + "rawBytes": 118, + "gzipBytes": 126, + "brotliBytes": 109, + "initial": false + } + ], + "initialRawBytes": 139933, + "initialGzipBytes": 50480, + "initialBrotliBytes": 45706, + "rawBytes": 140051, + "gzipBytes": 50606, + "brotliBytes": 45815 + }, + { + "id": "vue-router.full", + "scenarioDir": "vue-router-full", + "outDir": "vue-router-full", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-router-full", + "initialJsFiles": ["assets/index-BWTd4vpu.js"], + "jsFiles": ["assets/index-BWTd4vpu.js", "assets/routes-Cawy44i-.js"], + "files": [ + { + "file": "assets/index-BWTd4vpu.js", + "rawBytes": 158677, + "gzipBytes": 56230, + "brotliBytes": 50737, + "initial": true + }, + { + "file": "assets/routes-Cawy44i-.js", + "rawBytes": 118, + "gzipBytes": 127, + "brotliBytes": 106, + "initial": false + } + ], + "initialRawBytes": 158677, + "initialGzipBytes": 56230, + "initialBrotliBytes": 50737, + "rawBytes": 158795, + "gzipBytes": 56357, + "brotliBytes": 50843 + }, + { + "id": "react-start.minimal", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-minimal", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-minimal/client", + "initialJsFiles": ["assets/index-Ck3thpH5.js"], + "jsFiles": ["assets/index-Ck3thpH5.js", "assets/routes-TQHRe3aq.js"], + "files": [ + { + "file": "assets/index-Ck3thpH5.js", + "rawBytes": 309473, + "gzipBytes": 98963, + "brotliBytes": 85976, + "initial": true + }, + { + "file": "assets/routes-TQHRe3aq.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 99, + "initial": false + } + ], + "initialRawBytes": 309473, + "initialGzipBytes": 98963, + "initialBrotliBytes": 85976, + "rawBytes": 309607, + "gzipBytes": 99102, + "brotliBytes": 86075 + }, + { + "id": "react-start.query-integration", + "scenarioDir": "react-start-query-integration", + "outDir": "react-start-query-integration", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "query-integration", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-query-integration/client", + "initialJsFiles": ["assets/index-SOeWYOIw.js"], + "jsFiles": ["assets/index-SOeWYOIw.js", "assets/routes-2MJ2Kim1.js"], + "files": [ + { + "file": "assets/index-SOeWYOIw.js", + "rawBytes": 336722, + "gzipBytes": 106565, + "brotliBytes": 92577, + "initial": true + }, + { + "file": "assets/routes-2MJ2Kim1.js", + "rawBytes": 134, + "gzipBytes": 141, + "brotliBytes": 121, + "initial": false + } + ], + "initialRawBytes": 336722, + "initialGzipBytes": 106565, + "initialBrotliBytes": 92577, + "rawBytes": 336856, + "gzipBytes": 106706, + "brotliBytes": 92698 + }, + { + "id": "react-start.deferred-hydration", + "scenarioDir": "react-start-deferred-hydration", + "outDir": "react-start-deferred-hydration", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "deferred-hydration", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-deferred-hydration/client", + "initialJsFiles": ["assets/index-vM0EXIJD.js"], + "jsFiles": [ + "assets/index-vM0EXIJD.js", + "assets/routes-DL-MLbtK.js", + "assets/routes-Df4DJCJi.js" + ], + "files": [ + { + "file": "assets/index-vM0EXIJD.js", + "rawBytes": 309511, + "gzipBytes": 98984, + "brotliBytes": 85979, + "initial": true + }, + { + "file": "assets/routes-DL-MLbtK.js", + "rawBytes": 1358, + "gzipBytes": 724, + "brotliBytes": 667, + "initial": false + }, + { + "file": "assets/routes-Df4DJCJi.js", + "rawBytes": 127, + "gzipBytes": 136, + "brotliBytes": 104, + "initial": false + } + ], + "initialRawBytes": 309511, + "initialGzipBytes": 98984, + "initialBrotliBytes": 85979, + "rawBytes": 310996, + "gzipBytes": 99844, + "brotliBytes": 86750 + }, + { + "id": "react-start.full", + "scenarioDir": "react-start-full", + "outDir": "react-start-full", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "full", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-full/client", + "initialJsFiles": ["assets/index-DReDPjAv.js"], + "jsFiles": ["assets/index-DReDPjAv.js", "assets/routes-DAHZpLCD.js"], + "files": [ + { + "file": "assets/index-DReDPjAv.js", + "rawBytes": 319416, + "gzipBytes": 102178, + "brotliBytes": 88545, + "initial": true + }, + { + "file": "assets/routes-DAHZpLCD.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 106, + "initial": false + } + ], + "initialRawBytes": 319416, + "initialGzipBytes": 102178, + "initialBrotliBytes": 88545, + "rawBytes": 319550, + "gzipBytes": 102317, + "brotliBytes": 88651 + }, + { + "id": "react-start.rsbuild.minimal", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-rsbuild-minimal", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-minimal/client", + "initialJsFiles": ["assets/js/index.eaa5bdd014.js"], + "jsFiles": [ + "assets/js/async/589.b6964ce98f.js", + "assets/js/index.eaa5bdd014.js" + ], + "files": [ + { + "file": "assets/js/async/589.b6964ce98f.js", + "rawBytes": 222, + "gzipBytes": 174, + "brotliBytes": 141, + "initial": false + }, + { + "file": "assets/js/index.eaa5bdd014.js", + "rawBytes": 320684, + "gzipBytes": 102564, + "brotliBytes": 88627, + "initial": true + } + ], + "initialRawBytes": 320684, + "initialGzipBytes": 102564, + "initialBrotliBytes": 88627, + "rawBytes": 320906, + "gzipBytes": 102738, + "brotliBytes": 88768 + }, + { + "id": "react-start.rsbuild.minimal-iife", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-rsbuild-minimal-iife", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal-iife", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-minimal-iife/client", + "initialJsFiles": ["assets/js/index.a6b243e2e0.js"], + "jsFiles": [ + "assets/js/async/589.e7d5e2d0e2.js", + "assets/js/index.a6b243e2e0.js" + ], + "files": [ + { + "file": "assets/js/async/589.e7d5e2d0e2.js", + "rawBytes": 187, + "gzipBytes": 169, + "brotliBytes": 150, + "initial": false + }, + { + "file": "assets/js/index.a6b243e2e0.js", + "rawBytes": 321695, + "gzipBytes": 102988, + "brotliBytes": 88915, + "initial": true + } + ], + "initialRawBytes": 321695, + "initialGzipBytes": 102988, + "initialBrotliBytes": 88915, + "rawBytes": 321882, + "gzipBytes": 103157, + "brotliBytes": 89065 + }, + { + "id": "react-start.rsbuild.full", + "scenarioDir": "react-start-full", + "outDir": "react-start-rsbuild-full", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "full", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-full/client", + "initialJsFiles": ["assets/js/index.0ddd0f5c20.js"], + "jsFiles": [ + "assets/js/async/589.b6964ce98f.js", + "assets/js/index.0ddd0f5c20.js" + ], + "files": [ + { + "file": "assets/js/async/589.b6964ce98f.js", + "rawBytes": 222, + "gzipBytes": 174, + "brotliBytes": 141, + "initial": false + }, + { + "file": "assets/js/index.0ddd0f5c20.js", + "rawBytes": 331019, + "gzipBytes": 105875, + "brotliBytes": 91366, + "initial": true + } + ], + "initialRawBytes": 331019, + "initialGzipBytes": 105875, + "initialBrotliBytes": 91366, + "rawBytes": 331241, + "gzipBytes": 106049, + "brotliBytes": 91507 + }, + { + "id": "solid-start.minimal", + "scenarioDir": "solid-start-minimal", + "outDir": "solid-start-minimal", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "minimal", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-minimal/client", + "initialJsFiles": ["assets/index-B0qjIHsX.js"], + "jsFiles": ["assets/index-B0qjIHsX.js", "assets/routes-BQFXEekx.js"], + "files": [ + { + "file": "assets/index-B0qjIHsX.js", + "rawBytes": 138919, + "gzipBytes": 47373, + "brotliBytes": 42237, + "initial": true + }, + { + "file": "assets/routes-BQFXEekx.js", + "rawBytes": 118, + "gzipBytes": 129, + "brotliBytes": 119, + "initial": false + } + ], + "initialRawBytes": 138919, + "initialGzipBytes": 47373, + "initialBrotliBytes": 42237, + "rawBytes": 139037, + "gzipBytes": 47502, + "brotliBytes": 42356 + }, + { + "id": "solid-start.deferred-hydration", + "scenarioDir": "solid-start-deferred-hydration", + "outDir": "solid-start-deferred-hydration", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "deferred-hydration", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-deferred-hydration/client", + "initialJsFiles": ["assets/index-BIBdV0Vn.js"], + "jsFiles": [ + "assets/index-BIBdV0Vn.js", + "assets/routes-DuQdI2eu.js", + "assets/routes-TZDnLIP-.js" + ], + "files": [ + { + "file": "assets/index-BIBdV0Vn.js", + "rawBytes": 139023, + "gzipBytes": 47440, + "brotliBytes": 42243, + "initial": true + }, + { + "file": "assets/routes-DuQdI2eu.js", + "rawBytes": 7442, + "gzipBytes": 3061, + "brotliBytes": 2797, + "initial": false + }, + { + "file": "assets/routes-TZDnLIP-.js", + "rawBytes": 116, + "gzipBytes": 128, + "brotliBytes": 97, + "initial": false + } + ], + "initialRawBytes": 139023, + "initialGzipBytes": 47440, + "initialBrotliBytes": 42243, + "rawBytes": 146581, + "gzipBytes": 50629, + "brotliBytes": 45137 + }, + { + "id": "solid-start.full", + "scenarioDir": "solid-start-full", + "outDir": "solid-start-full", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "full", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-full/client", + "initialJsFiles": ["assets/index-DXth79Aa.js"], + "jsFiles": ["assets/index-DXth79Aa.js", "assets/routes-DSCkGZ-I.js"], + "files": [ + { + "file": "assets/index-DXth79Aa.js", + "rawBytes": 154634, + "gzipBytes": 52558, + "brotliBytes": 46582, + "initial": true + }, + { + "file": "assets/routes-DSCkGZ-I.js", + "rawBytes": 118, + "gzipBytes": 128, + "brotliBytes": 95, + "initial": false + } + ], + "initialRawBytes": 154634, + "initialGzipBytes": 52558, + "initialBrotliBytes": 46582, + "rawBytes": 154752, + "gzipBytes": 52686, + "brotliBytes": 46677 + }, + { + "id": "vue-start.minimal", + "scenarioDir": "vue-start-minimal", + "outDir": "vue-start-minimal", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-start", + "case": "minimal", + "entryKey": "../../../../packages/vue-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-start-minimal/client", + "initialJsFiles": ["assets/index-QUrTZhJK.js"], + "jsFiles": ["assets/index-QUrTZhJK.js", "assets/routes-B-T8eoIb.js"], + "files": [ + { + "file": "assets/index-QUrTZhJK.js", + "rawBytes": 190578, + "gzipBytes": 66915, + "brotliBytes": 59739, + "initial": true + }, + { + "file": "assets/routes-B-T8eoIb.js", + "rawBytes": 118, + "gzipBytes": 127, + "brotliBytes": 102, + "initial": false + } + ], + "initialRawBytes": 190578, + "initialGzipBytes": 66915, + "initialBrotliBytes": 59739, + "rawBytes": 190696, + "gzipBytes": 67042, + "brotliBytes": 59841 + }, + { + "id": "vue-start.full", + "scenarioDir": "vue-start-full", + "outDir": "vue-start-full", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-start", + "case": "full", + "entryKey": "../../../../packages/vue-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-start-full/client", + "initialJsFiles": ["assets/index-DN9eru7X.js"], + "jsFiles": ["assets/index-DN9eru7X.js", "assets/routes-Sbm3s8Zr.js"], + "files": [ + { + "file": "assets/index-DN9eru7X.js", + "rawBytes": 203186, + "gzipBytes": 70866, + "brotliBytes": 63154, + "initial": true + }, + { + "file": "assets/routes-Sbm3s8Zr.js", + "rawBytes": 118, + "gzipBytes": 126, + "brotliBytes": 95, + "initial": false + } + ], + "initialRawBytes": 203186, + "initialGzipBytes": 70866, + "initialBrotliBytes": 63154, + "rawBytes": 203304, + "gzipBytes": 70992, + "brotliBytes": 63249 + } + ], + "generatedAt": "2026-09-27T21:22:34.096Z", + "sha": "c6c33e22857cdefcad00e217201f05e5bcd39551" +} diff --git a/benchmarks/compiler/results/cleanup-bundle-cache-only.json b/benchmarks/compiler/results/cleanup-bundle-cache-only.json new file mode 100644 index 00000000000..c377e99248c --- /dev/null +++ b/benchmarks/compiler/results/cleanup-bundle-cache-only.json @@ -0,0 +1,730 @@ +{ + "schemaVersion": 1, + "benchmarkName": "Bundle Size (gzip)", + "measuredAt": "2026-09-27T21:28:28.706Z", + "status": { + "state": "success", + "command": "node scripts/benchmarks/bundle-size/measure.mjs --skip-package-builds", + "scenarioFilter": null, + "measuredScenarios": [ + "react-router.minimal", + "react-router.full", + "solid-router.minimal", + "solid-router.full", + "vue-router.minimal", + "vue-router.full", + "react-start.minimal", + "react-start.query-integration", + "react-start.deferred-hydration", + "react-start.full", + "react-start.rsbuild.minimal", + "react-start.rsbuild.minimal-iife", + "react-start.rsbuild.full", + "solid-start.minimal", + "solid-start.deferred-hydration", + "solid-start.full", + "vue-start.minimal", + "vue-start.full" + ], + "packageBuildProjects": [ + "@tanstack/react-router", + "@tanstack/react-router-ssr-query", + "@tanstack/react-start", + "@tanstack/router-plugin", + "@tanstack/solid-router", + "@tanstack/solid-start", + "@tanstack/vue-router", + "@tanstack/vue-start" + ], + "skipPackageBuilds": true, + "durationMs": 7364, + "git": { + "sha": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "branch": "codex/immutable-cleanup-metadata", + "dirty": true + } + }, + "metrics": [ + { + "id": "react-router.minimal", + "scenarioDir": "react-router-minimal", + "outDir": "react-router-minimal", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-router-minimal", + "initialJsFiles": ["assets/index-DezmNzpH.js"], + "jsFiles": ["assets/index-DezmNzpH.js", "assets/routes-D_aSM7i5.js"], + "files": [ + { + "file": "assets/index-DezmNzpH.js", + "rawBytes": 267514, + "gzipBytes": 85822, + "brotliBytes": 74819, + "initial": true + }, + { + "file": "assets/routes-D_aSM7i5.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 100, + "initial": false + } + ], + "initialRawBytes": 267514, + "initialGzipBytes": 85822, + "initialBrotliBytes": 74819, + "rawBytes": 267648, + "gzipBytes": 85961, + "brotliBytes": 74919 + }, + { + "id": "react-router.full", + "scenarioDir": "react-router-full", + "outDir": "react-router-full", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-router-full", + "initialJsFiles": ["assets/index-DwqVWnpO.js"], + "jsFiles": ["assets/index-DwqVWnpO.js", "assets/routes-ChfrDZnF.js"], + "files": [ + { + "file": "assets/index-DwqVWnpO.js", + "rawBytes": 279682, + "gzipBytes": 89469, + "brotliBytes": 78050, + "initial": true + }, + { + "file": "assets/routes-ChfrDZnF.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 99, + "initial": false + } + ], + "initialRawBytes": 279682, + "initialGzipBytes": 89469, + "initialBrotliBytes": 78050, + "rawBytes": 279816, + "gzipBytes": 89608, + "brotliBytes": 78149 + }, + { + "id": "solid-router.minimal", + "scenarioDir": "solid-router-minimal", + "outDir": "solid-router-minimal", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-router-minimal", + "initialJsFiles": ["assets/index-Dy_3Ox3l.js"], + "jsFiles": ["assets/index-Dy_3Ox3l.js", "assets/routes-D8hSF7ZI.js"], + "files": [ + { + "file": "assets/index-Dy_3Ox3l.js", + "rawBytes": 98185, + "gzipBytes": 34213, + "brotliBytes": 30944, + "initial": true + }, + { + "file": "assets/routes-D8hSF7ZI.js", + "rawBytes": 115, + "gzipBytes": 126, + "brotliBytes": 114, + "initial": false + } + ], + "initialRawBytes": 98185, + "initialGzipBytes": 34213, + "initialBrotliBytes": 30944, + "rawBytes": 98300, + "gzipBytes": 34339, + "brotliBytes": 31058 + }, + { + "id": "solid-router.full", + "scenarioDir": "solid-router-full", + "outDir": "solid-router-full", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-router-full", + "initialJsFiles": ["assets/index-D6Cf9lm3.js"], + "jsFiles": ["assets/index-D6Cf9lm3.js", "assets/routes-CefOHnPT.js"], + "files": [ + { + "file": "assets/index-D6Cf9lm3.js", + "rawBytes": 113298, + "gzipBytes": 39216, + "brotliBytes": 35413, + "initial": true + }, + { + "file": "assets/routes-CefOHnPT.js", + "rawBytes": 115, + "gzipBytes": 126, + "brotliBytes": 89, + "initial": false + } + ], + "initialRawBytes": 113298, + "initialGzipBytes": 39216, + "initialBrotliBytes": 35413, + "rawBytes": 113413, + "gzipBytes": 39342, + "brotliBytes": 35502 + }, + { + "id": "vue-router.minimal", + "scenarioDir": "vue-router-minimal", + "outDir": "vue-router-minimal", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-router-minimal", + "initialJsFiles": ["assets/index-mTVmRlrH.js"], + "jsFiles": ["assets/index-mTVmRlrH.js", "assets/routes-C7yO66tv.js"], + "files": [ + { + "file": "assets/index-mTVmRlrH.js", + "rawBytes": 139933, + "gzipBytes": 50480, + "brotliBytes": 45706, + "initial": true + }, + { + "file": "assets/routes-C7yO66tv.js", + "rawBytes": 118, + "gzipBytes": 126, + "brotliBytes": 109, + "initial": false + } + ], + "initialRawBytes": 139933, + "initialGzipBytes": 50480, + "initialBrotliBytes": 45706, + "rawBytes": 140051, + "gzipBytes": 50606, + "brotliBytes": 45815 + }, + { + "id": "vue-router.full", + "scenarioDir": "vue-router-full", + "outDir": "vue-router-full", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-router-full", + "initialJsFiles": ["assets/index-BWTd4vpu.js"], + "jsFiles": ["assets/index-BWTd4vpu.js", "assets/routes-Cawy44i-.js"], + "files": [ + { + "file": "assets/index-BWTd4vpu.js", + "rawBytes": 158677, + "gzipBytes": 56230, + "brotliBytes": 50737, + "initial": true + }, + { + "file": "assets/routes-Cawy44i-.js", + "rawBytes": 118, + "gzipBytes": 127, + "brotliBytes": 106, + "initial": false + } + ], + "initialRawBytes": 158677, + "initialGzipBytes": 56230, + "initialBrotliBytes": 50737, + "rawBytes": 158795, + "gzipBytes": 56357, + "brotliBytes": 50843 + }, + { + "id": "react-start.minimal", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-minimal", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-minimal/client", + "initialJsFiles": ["assets/index-Ck3thpH5.js"], + "jsFiles": ["assets/index-Ck3thpH5.js", "assets/routes-TQHRe3aq.js"], + "files": [ + { + "file": "assets/index-Ck3thpH5.js", + "rawBytes": 309473, + "gzipBytes": 98963, + "brotliBytes": 85976, + "initial": true + }, + { + "file": "assets/routes-TQHRe3aq.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 99, + "initial": false + } + ], + "initialRawBytes": 309473, + "initialGzipBytes": 98963, + "initialBrotliBytes": 85976, + "rawBytes": 309607, + "gzipBytes": 99102, + "brotliBytes": 86075 + }, + { + "id": "react-start.query-integration", + "scenarioDir": "react-start-query-integration", + "outDir": "react-start-query-integration", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "query-integration", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-query-integration/client", + "initialJsFiles": ["assets/index-SOeWYOIw.js"], + "jsFiles": ["assets/index-SOeWYOIw.js", "assets/routes-2MJ2Kim1.js"], + "files": [ + { + "file": "assets/index-SOeWYOIw.js", + "rawBytes": 336722, + "gzipBytes": 106565, + "brotliBytes": 92577, + "initial": true + }, + { + "file": "assets/routes-2MJ2Kim1.js", + "rawBytes": 134, + "gzipBytes": 141, + "brotliBytes": 121, + "initial": false + } + ], + "initialRawBytes": 336722, + "initialGzipBytes": 106565, + "initialBrotliBytes": 92577, + "rawBytes": 336856, + "gzipBytes": 106706, + "brotliBytes": 92698 + }, + { + "id": "react-start.deferred-hydration", + "scenarioDir": "react-start-deferred-hydration", + "outDir": "react-start-deferred-hydration", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "deferred-hydration", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-deferred-hydration/client", + "initialJsFiles": ["assets/index-vM0EXIJD.js"], + "jsFiles": [ + "assets/index-vM0EXIJD.js", + "assets/routes-DL-MLbtK.js", + "assets/routes-Df4DJCJi.js" + ], + "files": [ + { + "file": "assets/index-vM0EXIJD.js", + "rawBytes": 309511, + "gzipBytes": 98984, + "brotliBytes": 85979, + "initial": true + }, + { + "file": "assets/routes-DL-MLbtK.js", + "rawBytes": 1358, + "gzipBytes": 724, + "brotliBytes": 667, + "initial": false + }, + { + "file": "assets/routes-Df4DJCJi.js", + "rawBytes": 127, + "gzipBytes": 136, + "brotliBytes": 104, + "initial": false + } + ], + "initialRawBytes": 309511, + "initialGzipBytes": 98984, + "initialBrotliBytes": 85979, + "rawBytes": 310996, + "gzipBytes": 99844, + "brotliBytes": 86750 + }, + { + "id": "react-start.full", + "scenarioDir": "react-start-full", + "outDir": "react-start-full", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "full", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-full/client", + "initialJsFiles": ["assets/index-DReDPjAv.js"], + "jsFiles": ["assets/index-DReDPjAv.js", "assets/routes-DAHZpLCD.js"], + "files": [ + { + "file": "assets/index-DReDPjAv.js", + "rawBytes": 319416, + "gzipBytes": 102178, + "brotliBytes": 88545, + "initial": true + }, + { + "file": "assets/routes-DAHZpLCD.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 106, + "initial": false + } + ], + "initialRawBytes": 319416, + "initialGzipBytes": 102178, + "initialBrotliBytes": 88545, + "rawBytes": 319550, + "gzipBytes": 102317, + "brotliBytes": 88651 + }, + { + "id": "react-start.rsbuild.minimal", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-rsbuild-minimal", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-minimal/client", + "initialJsFiles": ["assets/js/index.eaa5bdd014.js"], + "jsFiles": [ + "assets/js/async/589.b6964ce98f.js", + "assets/js/index.eaa5bdd014.js" + ], + "files": [ + { + "file": "assets/js/async/589.b6964ce98f.js", + "rawBytes": 222, + "gzipBytes": 174, + "brotliBytes": 141, + "initial": false + }, + { + "file": "assets/js/index.eaa5bdd014.js", + "rawBytes": 320684, + "gzipBytes": 102564, + "brotliBytes": 88627, + "initial": true + } + ], + "initialRawBytes": 320684, + "initialGzipBytes": 102564, + "initialBrotliBytes": 88627, + "rawBytes": 320906, + "gzipBytes": 102738, + "brotliBytes": 88768 + }, + { + "id": "react-start.rsbuild.minimal-iife", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-rsbuild-minimal-iife", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal-iife", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-minimal-iife/client", + "initialJsFiles": ["assets/js/index.a6b243e2e0.js"], + "jsFiles": [ + "assets/js/async/589.e7d5e2d0e2.js", + "assets/js/index.a6b243e2e0.js" + ], + "files": [ + { + "file": "assets/js/async/589.e7d5e2d0e2.js", + "rawBytes": 187, + "gzipBytes": 169, + "brotliBytes": 150, + "initial": false + }, + { + "file": "assets/js/index.a6b243e2e0.js", + "rawBytes": 321695, + "gzipBytes": 102988, + "brotliBytes": 88915, + "initial": true + } + ], + "initialRawBytes": 321695, + "initialGzipBytes": 102988, + "initialBrotliBytes": 88915, + "rawBytes": 321882, + "gzipBytes": 103157, + "brotliBytes": 89065 + }, + { + "id": "react-start.rsbuild.full", + "scenarioDir": "react-start-full", + "outDir": "react-start-rsbuild-full", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "full", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-full/client", + "initialJsFiles": ["assets/js/index.0ddd0f5c20.js"], + "jsFiles": [ + "assets/js/async/589.b6964ce98f.js", + "assets/js/index.0ddd0f5c20.js" + ], + "files": [ + { + "file": "assets/js/async/589.b6964ce98f.js", + "rawBytes": 222, + "gzipBytes": 174, + "brotliBytes": 141, + "initial": false + }, + { + "file": "assets/js/index.0ddd0f5c20.js", + "rawBytes": 331019, + "gzipBytes": 105875, + "brotliBytes": 91366, + "initial": true + } + ], + "initialRawBytes": 331019, + "initialGzipBytes": 105875, + "initialBrotliBytes": 91366, + "rawBytes": 331241, + "gzipBytes": 106049, + "brotliBytes": 91507 + }, + { + "id": "solid-start.minimal", + "scenarioDir": "solid-start-minimal", + "outDir": "solid-start-minimal", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "minimal", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-minimal/client", + "initialJsFiles": ["assets/index-B0qjIHsX.js"], + "jsFiles": ["assets/index-B0qjIHsX.js", "assets/routes-BQFXEekx.js"], + "files": [ + { + "file": "assets/index-B0qjIHsX.js", + "rawBytes": 138919, + "gzipBytes": 47373, + "brotliBytes": 42237, + "initial": true + }, + { + "file": "assets/routes-BQFXEekx.js", + "rawBytes": 118, + "gzipBytes": 129, + "brotliBytes": 119, + "initial": false + } + ], + "initialRawBytes": 138919, + "initialGzipBytes": 47373, + "initialBrotliBytes": 42237, + "rawBytes": 139037, + "gzipBytes": 47502, + "brotliBytes": 42356 + }, + { + "id": "solid-start.deferred-hydration", + "scenarioDir": "solid-start-deferred-hydration", + "outDir": "solid-start-deferred-hydration", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "deferred-hydration", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-deferred-hydration/client", + "initialJsFiles": ["assets/index-BIBdV0Vn.js"], + "jsFiles": [ + "assets/index-BIBdV0Vn.js", + "assets/routes-DuQdI2eu.js", + "assets/routes-TZDnLIP-.js" + ], + "files": [ + { + "file": "assets/index-BIBdV0Vn.js", + "rawBytes": 139023, + "gzipBytes": 47440, + "brotliBytes": 42243, + "initial": true + }, + { + "file": "assets/routes-DuQdI2eu.js", + "rawBytes": 7442, + "gzipBytes": 3061, + "brotliBytes": 2797, + "initial": false + }, + { + "file": "assets/routes-TZDnLIP-.js", + "rawBytes": 116, + "gzipBytes": 128, + "brotliBytes": 97, + "initial": false + } + ], + "initialRawBytes": 139023, + "initialGzipBytes": 47440, + "initialBrotliBytes": 42243, + "rawBytes": 146581, + "gzipBytes": 50629, + "brotliBytes": 45137 + }, + { + "id": "solid-start.full", + "scenarioDir": "solid-start-full", + "outDir": "solid-start-full", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "full", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-full/client", + "initialJsFiles": ["assets/index-DXth79Aa.js"], + "jsFiles": ["assets/index-DXth79Aa.js", "assets/routes-DSCkGZ-I.js"], + "files": [ + { + "file": "assets/index-DXth79Aa.js", + "rawBytes": 154634, + "gzipBytes": 52558, + "brotliBytes": 46582, + "initial": true + }, + { + "file": "assets/routes-DSCkGZ-I.js", + "rawBytes": 118, + "gzipBytes": 128, + "brotliBytes": 95, + "initial": false + } + ], + "initialRawBytes": 154634, + "initialGzipBytes": 52558, + "initialBrotliBytes": 46582, + "rawBytes": 154752, + "gzipBytes": 52686, + "brotliBytes": 46677 + }, + { + "id": "vue-start.minimal", + "scenarioDir": "vue-start-minimal", + "outDir": "vue-start-minimal", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-start", + "case": "minimal", + "entryKey": "../../../../packages/vue-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-start-minimal/client", + "initialJsFiles": ["assets/index-QUrTZhJK.js"], + "jsFiles": ["assets/index-QUrTZhJK.js", "assets/routes-B-T8eoIb.js"], + "files": [ + { + "file": "assets/index-QUrTZhJK.js", + "rawBytes": 190578, + "gzipBytes": 66915, + "brotliBytes": 59739, + "initial": true + }, + { + "file": "assets/routes-B-T8eoIb.js", + "rawBytes": 118, + "gzipBytes": 127, + "brotliBytes": 102, + "initial": false + } + ], + "initialRawBytes": 190578, + "initialGzipBytes": 66915, + "initialBrotliBytes": 59739, + "rawBytes": 190696, + "gzipBytes": 67042, + "brotliBytes": 59841 + }, + { + "id": "vue-start.full", + "scenarioDir": "vue-start-full", + "outDir": "vue-start-full", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-start", + "case": "full", + "entryKey": "../../../../packages/vue-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-start-full/client", + "initialJsFiles": ["assets/index-DN9eru7X.js"], + "jsFiles": ["assets/index-DN9eru7X.js", "assets/routes-Sbm3s8Zr.js"], + "files": [ + { + "file": "assets/index-DN9eru7X.js", + "rawBytes": 203186, + "gzipBytes": 70866, + "brotliBytes": 63154, + "initial": true + }, + { + "file": "assets/routes-Sbm3s8Zr.js", + "rawBytes": 118, + "gzipBytes": 126, + "brotliBytes": 95, + "initial": false + } + ], + "initialRawBytes": 203186, + "initialGzipBytes": 70866, + "initialBrotliBytes": 63154, + "rawBytes": 203304, + "gzipBytes": 70992, + "brotliBytes": 63249 + } + ], + "generatedAt": "2026-09-27T21:28:36.080Z", + "sha": "c6c33e22857cdefcad00e217201f05e5bcd39551" +} diff --git a/benchmarks/compiler/results/cleanup-bundle-candidate.json b/benchmarks/compiler/results/cleanup-bundle-candidate.json new file mode 100644 index 00000000000..3808054dc10 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-bundle-candidate.json @@ -0,0 +1,730 @@ +{ + "schemaVersion": 1, + "benchmarkName": "Bundle Size (gzip)", + "measuredAt": "2026-09-27T21:22:39.257Z", + "status": { + "state": "success", + "command": "node scripts/benchmarks/bundle-size/measure.mjs", + "scenarioFilter": null, + "measuredScenarios": [ + "react-router.minimal", + "react-router.full", + "solid-router.minimal", + "solid-router.full", + "vue-router.minimal", + "vue-router.full", + "react-start.minimal", + "react-start.query-integration", + "react-start.deferred-hydration", + "react-start.full", + "react-start.rsbuild.minimal", + "react-start.rsbuild.minimal-iife", + "react-start.rsbuild.full", + "solid-start.minimal", + "solid-start.deferred-hydration", + "solid-start.full", + "vue-start.minimal", + "vue-start.full" + ], + "packageBuildProjects": [ + "@tanstack/react-router", + "@tanstack/react-router-ssr-query", + "@tanstack/react-start", + "@tanstack/router-plugin", + "@tanstack/solid-router", + "@tanstack/solid-start", + "@tanstack/vue-router", + "@tanstack/vue-start" + ], + "skipPackageBuilds": false, + "durationMs": 16372, + "git": { + "sha": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "branch": "codex/immutable-cleanup-metadata", + "dirty": true + } + }, + "metrics": [ + { + "id": "react-router.minimal", + "scenarioDir": "react-router-minimal", + "outDir": "react-router-minimal", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-router-minimal", + "initialJsFiles": ["assets/index-DezmNzpH.js"], + "jsFiles": ["assets/index-DezmNzpH.js", "assets/routes-D_aSM7i5.js"], + "files": [ + { + "file": "assets/index-DezmNzpH.js", + "rawBytes": 267514, + "gzipBytes": 85822, + "brotliBytes": 74819, + "initial": true + }, + { + "file": "assets/routes-D_aSM7i5.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 100, + "initial": false + } + ], + "initialRawBytes": 267514, + "initialGzipBytes": 85822, + "initialBrotliBytes": 74819, + "rawBytes": 267648, + "gzipBytes": 85961, + "brotliBytes": 74919 + }, + { + "id": "react-router.full", + "scenarioDir": "react-router-full", + "outDir": "react-router-full", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-router-full", + "initialJsFiles": ["assets/index-DwqVWnpO.js"], + "jsFiles": ["assets/index-DwqVWnpO.js", "assets/routes-ChfrDZnF.js"], + "files": [ + { + "file": "assets/index-DwqVWnpO.js", + "rawBytes": 279682, + "gzipBytes": 89469, + "brotliBytes": 78050, + "initial": true + }, + { + "file": "assets/routes-ChfrDZnF.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 99, + "initial": false + } + ], + "initialRawBytes": 279682, + "initialGzipBytes": 89469, + "initialBrotliBytes": 78050, + "rawBytes": 279816, + "gzipBytes": 89608, + "brotliBytes": 78149 + }, + { + "id": "solid-router.minimal", + "scenarioDir": "solid-router-minimal", + "outDir": "solid-router-minimal", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-router-minimal", + "initialJsFiles": ["assets/index-Dy_3Ox3l.js"], + "jsFiles": ["assets/index-Dy_3Ox3l.js", "assets/routes-D8hSF7ZI.js"], + "files": [ + { + "file": "assets/index-Dy_3Ox3l.js", + "rawBytes": 98185, + "gzipBytes": 34213, + "brotliBytes": 30944, + "initial": true + }, + { + "file": "assets/routes-D8hSF7ZI.js", + "rawBytes": 115, + "gzipBytes": 126, + "brotliBytes": 114, + "initial": false + } + ], + "initialRawBytes": 98185, + "initialGzipBytes": 34213, + "initialBrotliBytes": 30944, + "rawBytes": 98300, + "gzipBytes": 34339, + "brotliBytes": 31058 + }, + { + "id": "solid-router.full", + "scenarioDir": "solid-router-full", + "outDir": "solid-router-full", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-router-full", + "initialJsFiles": ["assets/index-D6Cf9lm3.js"], + "jsFiles": ["assets/index-D6Cf9lm3.js", "assets/routes-CefOHnPT.js"], + "files": [ + { + "file": "assets/index-D6Cf9lm3.js", + "rawBytes": 113298, + "gzipBytes": 39216, + "brotliBytes": 35413, + "initial": true + }, + { + "file": "assets/routes-CefOHnPT.js", + "rawBytes": 115, + "gzipBytes": 126, + "brotliBytes": 89, + "initial": false + } + ], + "initialRawBytes": 113298, + "initialGzipBytes": 39216, + "initialBrotliBytes": 35413, + "rawBytes": 113413, + "gzipBytes": 39342, + "brotliBytes": 35502 + }, + { + "id": "vue-router.minimal", + "scenarioDir": "vue-router-minimal", + "outDir": "vue-router-minimal", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-router-minimal", + "initialJsFiles": ["assets/index-mTVmRlrH.js"], + "jsFiles": ["assets/index-mTVmRlrH.js", "assets/routes-C7yO66tv.js"], + "files": [ + { + "file": "assets/index-mTVmRlrH.js", + "rawBytes": 139933, + "gzipBytes": 50480, + "brotliBytes": 45706, + "initial": true + }, + { + "file": "assets/routes-C7yO66tv.js", + "rawBytes": 118, + "gzipBytes": 126, + "brotliBytes": 109, + "initial": false + } + ], + "initialRawBytes": 139933, + "initialGzipBytes": 50480, + "initialBrotliBytes": 45706, + "rawBytes": 140051, + "gzipBytes": 50606, + "brotliBytes": 45815 + }, + { + "id": "vue-router.full", + "scenarioDir": "vue-router-full", + "outDir": "vue-router-full", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-router-full", + "initialJsFiles": ["assets/index-BWTd4vpu.js"], + "jsFiles": ["assets/index-BWTd4vpu.js", "assets/routes-Cawy44i-.js"], + "files": [ + { + "file": "assets/index-BWTd4vpu.js", + "rawBytes": 158677, + "gzipBytes": 56230, + "brotliBytes": 50737, + "initial": true + }, + { + "file": "assets/routes-Cawy44i-.js", + "rawBytes": 118, + "gzipBytes": 127, + "brotliBytes": 106, + "initial": false + } + ], + "initialRawBytes": 158677, + "initialGzipBytes": 56230, + "initialBrotliBytes": 50737, + "rawBytes": 158795, + "gzipBytes": 56357, + "brotliBytes": 50843 + }, + { + "id": "react-start.minimal", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-minimal", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-minimal/client", + "initialJsFiles": ["assets/index-Ck3thpH5.js"], + "jsFiles": ["assets/index-Ck3thpH5.js", "assets/routes-TQHRe3aq.js"], + "files": [ + { + "file": "assets/index-Ck3thpH5.js", + "rawBytes": 309473, + "gzipBytes": 98963, + "brotliBytes": 85976, + "initial": true + }, + { + "file": "assets/routes-TQHRe3aq.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 99, + "initial": false + } + ], + "initialRawBytes": 309473, + "initialGzipBytes": 98963, + "initialBrotliBytes": 85976, + "rawBytes": 309607, + "gzipBytes": 99102, + "brotliBytes": 86075 + }, + { + "id": "react-start.query-integration", + "scenarioDir": "react-start-query-integration", + "outDir": "react-start-query-integration", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "query-integration", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-query-integration/client", + "initialJsFiles": ["assets/index-SOeWYOIw.js"], + "jsFiles": ["assets/index-SOeWYOIw.js", "assets/routes-2MJ2Kim1.js"], + "files": [ + { + "file": "assets/index-SOeWYOIw.js", + "rawBytes": 336722, + "gzipBytes": 106565, + "brotliBytes": 92577, + "initial": true + }, + { + "file": "assets/routes-2MJ2Kim1.js", + "rawBytes": 134, + "gzipBytes": 141, + "brotliBytes": 121, + "initial": false + } + ], + "initialRawBytes": 336722, + "initialGzipBytes": 106565, + "initialBrotliBytes": 92577, + "rawBytes": 336856, + "gzipBytes": 106706, + "brotliBytes": 92698 + }, + { + "id": "react-start.deferred-hydration", + "scenarioDir": "react-start-deferred-hydration", + "outDir": "react-start-deferred-hydration", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "deferred-hydration", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-deferred-hydration/client", + "initialJsFiles": ["assets/index-vM0EXIJD.js"], + "jsFiles": [ + "assets/index-vM0EXIJD.js", + "assets/routes-DL-MLbtK.js", + "assets/routes-Df4DJCJi.js" + ], + "files": [ + { + "file": "assets/index-vM0EXIJD.js", + "rawBytes": 309511, + "gzipBytes": 98984, + "brotliBytes": 85979, + "initial": true + }, + { + "file": "assets/routes-DL-MLbtK.js", + "rawBytes": 1358, + "gzipBytes": 724, + "brotliBytes": 667, + "initial": false + }, + { + "file": "assets/routes-Df4DJCJi.js", + "rawBytes": 127, + "gzipBytes": 136, + "brotliBytes": 104, + "initial": false + } + ], + "initialRawBytes": 309511, + "initialGzipBytes": 98984, + "initialBrotliBytes": 85979, + "rawBytes": 310996, + "gzipBytes": 99844, + "brotliBytes": 86750 + }, + { + "id": "react-start.full", + "scenarioDir": "react-start-full", + "outDir": "react-start-full", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "full", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-full/client", + "initialJsFiles": ["assets/index-DReDPjAv.js"], + "jsFiles": ["assets/index-DReDPjAv.js", "assets/routes-DAHZpLCD.js"], + "files": [ + { + "file": "assets/index-DReDPjAv.js", + "rawBytes": 319416, + "gzipBytes": 102178, + "brotliBytes": 88545, + "initial": true + }, + { + "file": "assets/routes-DAHZpLCD.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 106, + "initial": false + } + ], + "initialRawBytes": 319416, + "initialGzipBytes": 102178, + "initialBrotliBytes": 88545, + "rawBytes": 319550, + "gzipBytes": 102317, + "brotliBytes": 88651 + }, + { + "id": "react-start.rsbuild.minimal", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-rsbuild-minimal", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-minimal/client", + "initialJsFiles": ["assets/js/index.eaa5bdd014.js"], + "jsFiles": [ + "assets/js/async/589.b6964ce98f.js", + "assets/js/index.eaa5bdd014.js" + ], + "files": [ + { + "file": "assets/js/async/589.b6964ce98f.js", + "rawBytes": 222, + "gzipBytes": 174, + "brotliBytes": 141, + "initial": false + }, + { + "file": "assets/js/index.eaa5bdd014.js", + "rawBytes": 320684, + "gzipBytes": 102564, + "brotliBytes": 88627, + "initial": true + } + ], + "initialRawBytes": 320684, + "initialGzipBytes": 102564, + "initialBrotliBytes": 88627, + "rawBytes": 320906, + "gzipBytes": 102738, + "brotliBytes": 88768 + }, + { + "id": "react-start.rsbuild.minimal-iife", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-rsbuild-minimal-iife", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal-iife", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-minimal-iife/client", + "initialJsFiles": ["assets/js/index.a6b243e2e0.js"], + "jsFiles": [ + "assets/js/async/589.e7d5e2d0e2.js", + "assets/js/index.a6b243e2e0.js" + ], + "files": [ + { + "file": "assets/js/async/589.e7d5e2d0e2.js", + "rawBytes": 187, + "gzipBytes": 169, + "brotliBytes": 150, + "initial": false + }, + { + "file": "assets/js/index.a6b243e2e0.js", + "rawBytes": 321695, + "gzipBytes": 102988, + "brotliBytes": 88915, + "initial": true + } + ], + "initialRawBytes": 321695, + "initialGzipBytes": 102988, + "initialBrotliBytes": 88915, + "rawBytes": 321882, + "gzipBytes": 103157, + "brotliBytes": 89065 + }, + { + "id": "react-start.rsbuild.full", + "scenarioDir": "react-start-full", + "outDir": "react-start-rsbuild-full", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "full", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-full/client", + "initialJsFiles": ["assets/js/index.0ddd0f5c20.js"], + "jsFiles": [ + "assets/js/async/589.b6964ce98f.js", + "assets/js/index.0ddd0f5c20.js" + ], + "files": [ + { + "file": "assets/js/async/589.b6964ce98f.js", + "rawBytes": 222, + "gzipBytes": 174, + "brotliBytes": 141, + "initial": false + }, + { + "file": "assets/js/index.0ddd0f5c20.js", + "rawBytes": 331019, + "gzipBytes": 105875, + "brotliBytes": 91366, + "initial": true + } + ], + "initialRawBytes": 331019, + "initialGzipBytes": 105875, + "initialBrotliBytes": 91366, + "rawBytes": 331241, + "gzipBytes": 106049, + "brotliBytes": 91507 + }, + { + "id": "solid-start.minimal", + "scenarioDir": "solid-start-minimal", + "outDir": "solid-start-minimal", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "minimal", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-minimal/client", + "initialJsFiles": ["assets/index-B0qjIHsX.js"], + "jsFiles": ["assets/index-B0qjIHsX.js", "assets/routes-BQFXEekx.js"], + "files": [ + { + "file": "assets/index-B0qjIHsX.js", + "rawBytes": 138919, + "gzipBytes": 47373, + "brotliBytes": 42237, + "initial": true + }, + { + "file": "assets/routes-BQFXEekx.js", + "rawBytes": 118, + "gzipBytes": 129, + "brotliBytes": 119, + "initial": false + } + ], + "initialRawBytes": 138919, + "initialGzipBytes": 47373, + "initialBrotliBytes": 42237, + "rawBytes": 139037, + "gzipBytes": 47502, + "brotliBytes": 42356 + }, + { + "id": "solid-start.deferred-hydration", + "scenarioDir": "solid-start-deferred-hydration", + "outDir": "solid-start-deferred-hydration", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "deferred-hydration", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-deferred-hydration/client", + "initialJsFiles": ["assets/index-BIBdV0Vn.js"], + "jsFiles": [ + "assets/index-BIBdV0Vn.js", + "assets/routes-DuQdI2eu.js", + "assets/routes-TZDnLIP-.js" + ], + "files": [ + { + "file": "assets/index-BIBdV0Vn.js", + "rawBytes": 139023, + "gzipBytes": 47440, + "brotliBytes": 42243, + "initial": true + }, + { + "file": "assets/routes-DuQdI2eu.js", + "rawBytes": 7442, + "gzipBytes": 3061, + "brotliBytes": 2797, + "initial": false + }, + { + "file": "assets/routes-TZDnLIP-.js", + "rawBytes": 116, + "gzipBytes": 128, + "brotliBytes": 97, + "initial": false + } + ], + "initialRawBytes": 139023, + "initialGzipBytes": 47440, + "initialBrotliBytes": 42243, + "rawBytes": 146581, + "gzipBytes": 50629, + "brotliBytes": 45137 + }, + { + "id": "solid-start.full", + "scenarioDir": "solid-start-full", + "outDir": "solid-start-full", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "full", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-full/client", + "initialJsFiles": ["assets/index-DXth79Aa.js"], + "jsFiles": ["assets/index-DXth79Aa.js", "assets/routes-DSCkGZ-I.js"], + "files": [ + { + "file": "assets/index-DXth79Aa.js", + "rawBytes": 154634, + "gzipBytes": 52558, + "brotliBytes": 46582, + "initial": true + }, + { + "file": "assets/routes-DSCkGZ-I.js", + "rawBytes": 118, + "gzipBytes": 128, + "brotliBytes": 95, + "initial": false + } + ], + "initialRawBytes": 154634, + "initialGzipBytes": 52558, + "initialBrotliBytes": 46582, + "rawBytes": 154752, + "gzipBytes": 52686, + "brotliBytes": 46677 + }, + { + "id": "vue-start.minimal", + "scenarioDir": "vue-start-minimal", + "outDir": "vue-start-minimal", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-start", + "case": "minimal", + "entryKey": "../../../../packages/vue-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-start-minimal/client", + "initialJsFiles": ["assets/index-QUrTZhJK.js"], + "jsFiles": ["assets/index-QUrTZhJK.js", "assets/routes-B-T8eoIb.js"], + "files": [ + { + "file": "assets/index-QUrTZhJK.js", + "rawBytes": 190578, + "gzipBytes": 66915, + "brotliBytes": 59739, + "initial": true + }, + { + "file": "assets/routes-B-T8eoIb.js", + "rawBytes": 118, + "gzipBytes": 127, + "brotliBytes": 102, + "initial": false + } + ], + "initialRawBytes": 190578, + "initialGzipBytes": 66915, + "initialBrotliBytes": 59739, + "rawBytes": 190696, + "gzipBytes": 67042, + "brotliBytes": 59841 + }, + { + "id": "vue-start.full", + "scenarioDir": "vue-start-full", + "outDir": "vue-start-full", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-start", + "case": "full", + "entryKey": "../../../../packages/vue-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-start-full/client", + "initialJsFiles": ["assets/index-DN9eru7X.js"], + "jsFiles": ["assets/index-DN9eru7X.js", "assets/routes-Sbm3s8Zr.js"], + "files": [ + { + "file": "assets/index-DN9eru7X.js", + "rawBytes": 203186, + "gzipBytes": 70866, + "brotliBytes": 63154, + "initial": true + }, + { + "file": "assets/routes-Sbm3s8Zr.js", + "rawBytes": 118, + "gzipBytes": 126, + "brotliBytes": 95, + "initial": false + } + ], + "initialRawBytes": 203186, + "initialGzipBytes": 70866, + "initialBrotliBytes": 63154, + "rawBytes": 203304, + "gzipBytes": 70992, + "brotliBytes": 63249 + } + ], + "generatedAt": "2026-09-27T21:22:55.637Z", + "sha": "c6c33e22857cdefcad00e217201f05e5bcd39551" +} diff --git a/benchmarks/compiler/results/cleanup-bundle-copy-only.json b/benchmarks/compiler/results/cleanup-bundle-copy-only.json new file mode 100644 index 00000000000..6547c4f1a81 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-bundle-copy-only.json @@ -0,0 +1,730 @@ +{ + "schemaVersion": 1, + "benchmarkName": "Bundle Size (gzip)", + "measuredAt": "2026-09-27T21:28:20.918Z", + "status": { + "state": "success", + "command": "node scripts/benchmarks/bundle-size/measure.mjs --skip-package-builds", + "scenarioFilter": null, + "measuredScenarios": [ + "react-router.minimal", + "react-router.full", + "solid-router.minimal", + "solid-router.full", + "vue-router.minimal", + "vue-router.full", + "react-start.minimal", + "react-start.query-integration", + "react-start.deferred-hydration", + "react-start.full", + "react-start.rsbuild.minimal", + "react-start.rsbuild.minimal-iife", + "react-start.rsbuild.full", + "solid-start.minimal", + "solid-start.deferred-hydration", + "solid-start.full", + "vue-start.minimal", + "vue-start.full" + ], + "packageBuildProjects": [ + "@tanstack/react-router", + "@tanstack/react-router-ssr-query", + "@tanstack/react-start", + "@tanstack/router-plugin", + "@tanstack/solid-router", + "@tanstack/solid-start", + "@tanstack/vue-router", + "@tanstack/vue-start" + ], + "skipPackageBuilds": true, + "durationMs": 7250, + "git": { + "sha": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "branch": "", + "dirty": true + } + }, + "metrics": [ + { + "id": "react-router.minimal", + "scenarioDir": "react-router-minimal", + "outDir": "react-router-minimal", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-router-minimal", + "initialJsFiles": ["assets/index-DezmNzpH.js"], + "jsFiles": ["assets/index-DezmNzpH.js", "assets/routes-D_aSM7i5.js"], + "files": [ + { + "file": "assets/index-DezmNzpH.js", + "rawBytes": 267514, + "gzipBytes": 85822, + "brotliBytes": 74819, + "initial": true + }, + { + "file": "assets/routes-D_aSM7i5.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 100, + "initial": false + } + ], + "initialRawBytes": 267514, + "initialGzipBytes": 85822, + "initialBrotliBytes": 74819, + "rawBytes": 267648, + "gzipBytes": 85961, + "brotliBytes": 74919 + }, + { + "id": "react-router.full", + "scenarioDir": "react-router-full", + "outDir": "react-router-full", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-router-full", + "initialJsFiles": ["assets/index-DwqVWnpO.js"], + "jsFiles": ["assets/index-DwqVWnpO.js", "assets/routes-ChfrDZnF.js"], + "files": [ + { + "file": "assets/index-DwqVWnpO.js", + "rawBytes": 279682, + "gzipBytes": 89469, + "brotliBytes": 78050, + "initial": true + }, + { + "file": "assets/routes-ChfrDZnF.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 99, + "initial": false + } + ], + "initialRawBytes": 279682, + "initialGzipBytes": 89469, + "initialBrotliBytes": 78050, + "rawBytes": 279816, + "gzipBytes": 89608, + "brotliBytes": 78149 + }, + { + "id": "solid-router.minimal", + "scenarioDir": "solid-router-minimal", + "outDir": "solid-router-minimal", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-router-minimal", + "initialJsFiles": ["assets/index-Dy_3Ox3l.js"], + "jsFiles": ["assets/index-Dy_3Ox3l.js", "assets/routes-D8hSF7ZI.js"], + "files": [ + { + "file": "assets/index-Dy_3Ox3l.js", + "rawBytes": 98185, + "gzipBytes": 34213, + "brotliBytes": 30944, + "initial": true + }, + { + "file": "assets/routes-D8hSF7ZI.js", + "rawBytes": 115, + "gzipBytes": 126, + "brotliBytes": 114, + "initial": false + } + ], + "initialRawBytes": 98185, + "initialGzipBytes": 34213, + "initialBrotliBytes": 30944, + "rawBytes": 98300, + "gzipBytes": 34339, + "brotliBytes": 31058 + }, + { + "id": "solid-router.full", + "scenarioDir": "solid-router-full", + "outDir": "solid-router-full", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-router-full", + "initialJsFiles": ["assets/index-D6Cf9lm3.js"], + "jsFiles": ["assets/index-D6Cf9lm3.js", "assets/routes-CefOHnPT.js"], + "files": [ + { + "file": "assets/index-D6Cf9lm3.js", + "rawBytes": 113298, + "gzipBytes": 39216, + "brotliBytes": 35413, + "initial": true + }, + { + "file": "assets/routes-CefOHnPT.js", + "rawBytes": 115, + "gzipBytes": 126, + "brotliBytes": 89, + "initial": false + } + ], + "initialRawBytes": 113298, + "initialGzipBytes": 39216, + "initialBrotliBytes": 35413, + "rawBytes": 113413, + "gzipBytes": 39342, + "brotliBytes": 35502 + }, + { + "id": "vue-router.minimal", + "scenarioDir": "vue-router-minimal", + "outDir": "vue-router-minimal", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-router-minimal", + "initialJsFiles": ["assets/index-mTVmRlrH.js"], + "jsFiles": ["assets/index-mTVmRlrH.js", "assets/routes-C7yO66tv.js"], + "files": [ + { + "file": "assets/index-mTVmRlrH.js", + "rawBytes": 139933, + "gzipBytes": 50480, + "brotliBytes": 45706, + "initial": true + }, + { + "file": "assets/routes-C7yO66tv.js", + "rawBytes": 118, + "gzipBytes": 126, + "brotliBytes": 109, + "initial": false + } + ], + "initialRawBytes": 139933, + "initialGzipBytes": 50480, + "initialBrotliBytes": 45706, + "rawBytes": 140051, + "gzipBytes": 50606, + "brotliBytes": 45815 + }, + { + "id": "vue-router.full", + "scenarioDir": "vue-router-full", + "outDir": "vue-router-full", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-router-full", + "initialJsFiles": ["assets/index-BWTd4vpu.js"], + "jsFiles": ["assets/index-BWTd4vpu.js", "assets/routes-Cawy44i-.js"], + "files": [ + { + "file": "assets/index-BWTd4vpu.js", + "rawBytes": 158677, + "gzipBytes": 56230, + "brotliBytes": 50737, + "initial": true + }, + { + "file": "assets/routes-Cawy44i-.js", + "rawBytes": 118, + "gzipBytes": 127, + "brotliBytes": 106, + "initial": false + } + ], + "initialRawBytes": 158677, + "initialGzipBytes": 56230, + "initialBrotliBytes": 50737, + "rawBytes": 158795, + "gzipBytes": 56357, + "brotliBytes": 50843 + }, + { + "id": "react-start.minimal", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-minimal", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-minimal/client", + "initialJsFiles": ["assets/index-Ck3thpH5.js"], + "jsFiles": ["assets/index-Ck3thpH5.js", "assets/routes-TQHRe3aq.js"], + "files": [ + { + "file": "assets/index-Ck3thpH5.js", + "rawBytes": 309473, + "gzipBytes": 98963, + "brotliBytes": 85976, + "initial": true + }, + { + "file": "assets/routes-TQHRe3aq.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 99, + "initial": false + } + ], + "initialRawBytes": 309473, + "initialGzipBytes": 98963, + "initialBrotliBytes": 85976, + "rawBytes": 309607, + "gzipBytes": 99102, + "brotliBytes": 86075 + }, + { + "id": "react-start.query-integration", + "scenarioDir": "react-start-query-integration", + "outDir": "react-start-query-integration", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "query-integration", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-query-integration/client", + "initialJsFiles": ["assets/index-SOeWYOIw.js"], + "jsFiles": ["assets/index-SOeWYOIw.js", "assets/routes-2MJ2Kim1.js"], + "files": [ + { + "file": "assets/index-SOeWYOIw.js", + "rawBytes": 336722, + "gzipBytes": 106565, + "brotliBytes": 92577, + "initial": true + }, + { + "file": "assets/routes-2MJ2Kim1.js", + "rawBytes": 134, + "gzipBytes": 141, + "brotliBytes": 121, + "initial": false + } + ], + "initialRawBytes": 336722, + "initialGzipBytes": 106565, + "initialBrotliBytes": 92577, + "rawBytes": 336856, + "gzipBytes": 106706, + "brotliBytes": 92698 + }, + { + "id": "react-start.deferred-hydration", + "scenarioDir": "react-start-deferred-hydration", + "outDir": "react-start-deferred-hydration", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "deferred-hydration", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-deferred-hydration/client", + "initialJsFiles": ["assets/index-vM0EXIJD.js"], + "jsFiles": [ + "assets/index-vM0EXIJD.js", + "assets/routes-DL-MLbtK.js", + "assets/routes-Df4DJCJi.js" + ], + "files": [ + { + "file": "assets/index-vM0EXIJD.js", + "rawBytes": 309511, + "gzipBytes": 98984, + "brotliBytes": 85979, + "initial": true + }, + { + "file": "assets/routes-DL-MLbtK.js", + "rawBytes": 1358, + "gzipBytes": 724, + "brotliBytes": 667, + "initial": false + }, + { + "file": "assets/routes-Df4DJCJi.js", + "rawBytes": 127, + "gzipBytes": 136, + "brotliBytes": 104, + "initial": false + } + ], + "initialRawBytes": 309511, + "initialGzipBytes": 98984, + "initialBrotliBytes": 85979, + "rawBytes": 310996, + "gzipBytes": 99844, + "brotliBytes": 86750 + }, + { + "id": "react-start.full", + "scenarioDir": "react-start-full", + "outDir": "react-start-full", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "full", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-full/client", + "initialJsFiles": ["assets/index-DReDPjAv.js"], + "jsFiles": ["assets/index-DReDPjAv.js", "assets/routes-DAHZpLCD.js"], + "files": [ + { + "file": "assets/index-DReDPjAv.js", + "rawBytes": 319416, + "gzipBytes": 102178, + "brotliBytes": 88545, + "initial": true + }, + { + "file": "assets/routes-DAHZpLCD.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 106, + "initial": false + } + ], + "initialRawBytes": 319416, + "initialGzipBytes": 102178, + "initialBrotliBytes": 88545, + "rawBytes": 319550, + "gzipBytes": 102317, + "brotliBytes": 88651 + }, + { + "id": "react-start.rsbuild.minimal", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-rsbuild-minimal", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-minimal/client", + "initialJsFiles": ["assets/js/index.eaa5bdd014.js"], + "jsFiles": [ + "assets/js/async/589.b6964ce98f.js", + "assets/js/index.eaa5bdd014.js" + ], + "files": [ + { + "file": "assets/js/async/589.b6964ce98f.js", + "rawBytes": 222, + "gzipBytes": 174, + "brotliBytes": 141, + "initial": false + }, + { + "file": "assets/js/index.eaa5bdd014.js", + "rawBytes": 320684, + "gzipBytes": 102564, + "brotliBytes": 88627, + "initial": true + } + ], + "initialRawBytes": 320684, + "initialGzipBytes": 102564, + "initialBrotliBytes": 88627, + "rawBytes": 320906, + "gzipBytes": 102738, + "brotliBytes": 88768 + }, + { + "id": "react-start.rsbuild.minimal-iife", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-rsbuild-minimal-iife", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal-iife", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-minimal-iife/client", + "initialJsFiles": ["assets/js/index.a6b243e2e0.js"], + "jsFiles": [ + "assets/js/async/589.e7d5e2d0e2.js", + "assets/js/index.a6b243e2e0.js" + ], + "files": [ + { + "file": "assets/js/async/589.e7d5e2d0e2.js", + "rawBytes": 187, + "gzipBytes": 169, + "brotliBytes": 150, + "initial": false + }, + { + "file": "assets/js/index.a6b243e2e0.js", + "rawBytes": 321695, + "gzipBytes": 102988, + "brotliBytes": 88915, + "initial": true + } + ], + "initialRawBytes": 321695, + "initialGzipBytes": 102988, + "initialBrotliBytes": 88915, + "rawBytes": 321882, + "gzipBytes": 103157, + "brotliBytes": 89065 + }, + { + "id": "react-start.rsbuild.full", + "scenarioDir": "react-start-full", + "outDir": "react-start-rsbuild-full", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "full", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-full/client", + "initialJsFiles": ["assets/js/index.0ddd0f5c20.js"], + "jsFiles": [ + "assets/js/async/589.b6964ce98f.js", + "assets/js/index.0ddd0f5c20.js" + ], + "files": [ + { + "file": "assets/js/async/589.b6964ce98f.js", + "rawBytes": 222, + "gzipBytes": 174, + "brotliBytes": 141, + "initial": false + }, + { + "file": "assets/js/index.0ddd0f5c20.js", + "rawBytes": 331019, + "gzipBytes": 105875, + "brotliBytes": 91366, + "initial": true + } + ], + "initialRawBytes": 331019, + "initialGzipBytes": 105875, + "initialBrotliBytes": 91366, + "rawBytes": 331241, + "gzipBytes": 106049, + "brotliBytes": 91507 + }, + { + "id": "solid-start.minimal", + "scenarioDir": "solid-start-minimal", + "outDir": "solid-start-minimal", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "minimal", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-minimal/client", + "initialJsFiles": ["assets/index-B0qjIHsX.js"], + "jsFiles": ["assets/index-B0qjIHsX.js", "assets/routes-BQFXEekx.js"], + "files": [ + { + "file": "assets/index-B0qjIHsX.js", + "rawBytes": 138919, + "gzipBytes": 47373, + "brotliBytes": 42237, + "initial": true + }, + { + "file": "assets/routes-BQFXEekx.js", + "rawBytes": 118, + "gzipBytes": 129, + "brotliBytes": 119, + "initial": false + } + ], + "initialRawBytes": 138919, + "initialGzipBytes": 47373, + "initialBrotliBytes": 42237, + "rawBytes": 139037, + "gzipBytes": 47502, + "brotliBytes": 42356 + }, + { + "id": "solid-start.deferred-hydration", + "scenarioDir": "solid-start-deferred-hydration", + "outDir": "solid-start-deferred-hydration", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "deferred-hydration", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-deferred-hydration/client", + "initialJsFiles": ["assets/index-BIBdV0Vn.js"], + "jsFiles": [ + "assets/index-BIBdV0Vn.js", + "assets/routes-DuQdI2eu.js", + "assets/routes-TZDnLIP-.js" + ], + "files": [ + { + "file": "assets/index-BIBdV0Vn.js", + "rawBytes": 139023, + "gzipBytes": 47440, + "brotliBytes": 42243, + "initial": true + }, + { + "file": "assets/routes-DuQdI2eu.js", + "rawBytes": 7442, + "gzipBytes": 3061, + "brotliBytes": 2797, + "initial": false + }, + { + "file": "assets/routes-TZDnLIP-.js", + "rawBytes": 116, + "gzipBytes": 128, + "brotliBytes": 97, + "initial": false + } + ], + "initialRawBytes": 139023, + "initialGzipBytes": 47440, + "initialBrotliBytes": 42243, + "rawBytes": 146581, + "gzipBytes": 50629, + "brotliBytes": 45137 + }, + { + "id": "solid-start.full", + "scenarioDir": "solid-start-full", + "outDir": "solid-start-full", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "full", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-full/client", + "initialJsFiles": ["assets/index-DXth79Aa.js"], + "jsFiles": ["assets/index-DXth79Aa.js", "assets/routes-DSCkGZ-I.js"], + "files": [ + { + "file": "assets/index-DXth79Aa.js", + "rawBytes": 154634, + "gzipBytes": 52558, + "brotliBytes": 46582, + "initial": true + }, + { + "file": "assets/routes-DSCkGZ-I.js", + "rawBytes": 118, + "gzipBytes": 128, + "brotliBytes": 95, + "initial": false + } + ], + "initialRawBytes": 154634, + "initialGzipBytes": 52558, + "initialBrotliBytes": 46582, + "rawBytes": 154752, + "gzipBytes": 52686, + "brotliBytes": 46677 + }, + { + "id": "vue-start.minimal", + "scenarioDir": "vue-start-minimal", + "outDir": "vue-start-minimal", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-start", + "case": "minimal", + "entryKey": "../../../../packages/vue-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-start-minimal/client", + "initialJsFiles": ["assets/index-QUrTZhJK.js"], + "jsFiles": ["assets/index-QUrTZhJK.js", "assets/routes-B-T8eoIb.js"], + "files": [ + { + "file": "assets/index-QUrTZhJK.js", + "rawBytes": 190578, + "gzipBytes": 66915, + "brotliBytes": 59739, + "initial": true + }, + { + "file": "assets/routes-B-T8eoIb.js", + "rawBytes": 118, + "gzipBytes": 127, + "brotliBytes": 102, + "initial": false + } + ], + "initialRawBytes": 190578, + "initialGzipBytes": 66915, + "initialBrotliBytes": 59739, + "rawBytes": 190696, + "gzipBytes": 67042, + "brotliBytes": 59841 + }, + { + "id": "vue-start.full", + "scenarioDir": "vue-start-full", + "outDir": "vue-start-full", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-start", + "case": "full", + "entryKey": "../../../../packages/vue-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-start-full/client", + "initialJsFiles": ["assets/index-DN9eru7X.js"], + "jsFiles": ["assets/index-DN9eru7X.js", "assets/routes-Sbm3s8Zr.js"], + "files": [ + { + "file": "assets/index-DN9eru7X.js", + "rawBytes": 203186, + "gzipBytes": 70866, + "brotliBytes": 63154, + "initial": true + }, + { + "file": "assets/routes-Sbm3s8Zr.js", + "rawBytes": 118, + "gzipBytes": 126, + "brotliBytes": 95, + "initial": false + } + ], + "initialRawBytes": 203186, + "initialGzipBytes": 70866, + "initialBrotliBytes": 63154, + "rawBytes": 203304, + "gzipBytes": 70992, + "brotliBytes": 63249 + } + ], + "generatedAt": "2026-09-27T21:28:28.178Z", + "sha": "c6c33e22857cdefcad00e217201f05e5bcd39551" +} diff --git a/benchmarks/compiler/results/cleanup-bundle-final.json b/benchmarks/compiler/results/cleanup-bundle-final.json new file mode 100644 index 00000000000..8eab126551a --- /dev/null +++ b/benchmarks/compiler/results/cleanup-bundle-final.json @@ -0,0 +1,730 @@ +{ + "schemaVersion": 1, + "benchmarkName": "Bundle Size (gzip)", + "measuredAt": "2026-09-27T21:28:36.650Z", + "status": { + "state": "success", + "command": "node scripts/benchmarks/bundle-size/measure.mjs", + "scenarioFilter": null, + "measuredScenarios": [ + "react-router.minimal", + "react-router.full", + "solid-router.minimal", + "solid-router.full", + "vue-router.minimal", + "vue-router.full", + "react-start.minimal", + "react-start.query-integration", + "react-start.deferred-hydration", + "react-start.full", + "react-start.rsbuild.minimal", + "react-start.rsbuild.minimal-iife", + "react-start.rsbuild.full", + "solid-start.minimal", + "solid-start.deferred-hydration", + "solid-start.full", + "vue-start.minimal", + "vue-start.full" + ], + "packageBuildProjects": [ + "@tanstack/react-router", + "@tanstack/react-router-ssr-query", + "@tanstack/react-start", + "@tanstack/router-plugin", + "@tanstack/solid-router", + "@tanstack/solid-start", + "@tanstack/vue-router", + "@tanstack/vue-start" + ], + "skipPackageBuilds": false, + "durationMs": 10951, + "git": { + "sha": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "branch": "codex/immutable-cleanup-metadata", + "dirty": true + } + }, + "metrics": [ + { + "id": "react-router.minimal", + "scenarioDir": "react-router-minimal", + "outDir": "react-router-minimal", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-router-minimal", + "initialJsFiles": ["assets/index-DezmNzpH.js"], + "jsFiles": ["assets/index-DezmNzpH.js", "assets/routes-D_aSM7i5.js"], + "files": [ + { + "file": "assets/index-DezmNzpH.js", + "rawBytes": 267514, + "gzipBytes": 85822, + "brotliBytes": 74819, + "initial": true + }, + { + "file": "assets/routes-D_aSM7i5.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 100, + "initial": false + } + ], + "initialRawBytes": 267514, + "initialGzipBytes": 85822, + "initialBrotliBytes": 74819, + "rawBytes": 267648, + "gzipBytes": 85961, + "brotliBytes": 74919 + }, + { + "id": "react-router.full", + "scenarioDir": "react-router-full", + "outDir": "react-router-full", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-router-full", + "initialJsFiles": ["assets/index-DwqVWnpO.js"], + "jsFiles": ["assets/index-DwqVWnpO.js", "assets/routes-ChfrDZnF.js"], + "files": [ + { + "file": "assets/index-DwqVWnpO.js", + "rawBytes": 279682, + "gzipBytes": 89469, + "brotliBytes": 78050, + "initial": true + }, + { + "file": "assets/routes-ChfrDZnF.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 99, + "initial": false + } + ], + "initialRawBytes": 279682, + "initialGzipBytes": 89469, + "initialBrotliBytes": 78050, + "rawBytes": 279816, + "gzipBytes": 89608, + "brotliBytes": 78149 + }, + { + "id": "solid-router.minimal", + "scenarioDir": "solid-router-minimal", + "outDir": "solid-router-minimal", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-router-minimal", + "initialJsFiles": ["assets/index-Dy_3Ox3l.js"], + "jsFiles": ["assets/index-Dy_3Ox3l.js", "assets/routes-D8hSF7ZI.js"], + "files": [ + { + "file": "assets/index-Dy_3Ox3l.js", + "rawBytes": 98185, + "gzipBytes": 34213, + "brotliBytes": 30944, + "initial": true + }, + { + "file": "assets/routes-D8hSF7ZI.js", + "rawBytes": 115, + "gzipBytes": 126, + "brotliBytes": 114, + "initial": false + } + ], + "initialRawBytes": 98185, + "initialGzipBytes": 34213, + "initialBrotliBytes": 30944, + "rawBytes": 98300, + "gzipBytes": 34339, + "brotliBytes": 31058 + }, + { + "id": "solid-router.full", + "scenarioDir": "solid-router-full", + "outDir": "solid-router-full", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-router-full", + "initialJsFiles": ["assets/index-D6Cf9lm3.js"], + "jsFiles": ["assets/index-D6Cf9lm3.js", "assets/routes-CefOHnPT.js"], + "files": [ + { + "file": "assets/index-D6Cf9lm3.js", + "rawBytes": 113298, + "gzipBytes": 39216, + "brotliBytes": 35413, + "initial": true + }, + { + "file": "assets/routes-CefOHnPT.js", + "rawBytes": 115, + "gzipBytes": 126, + "brotliBytes": 89, + "initial": false + } + ], + "initialRawBytes": 113298, + "initialGzipBytes": 39216, + "initialBrotliBytes": 35413, + "rawBytes": 113413, + "gzipBytes": 39342, + "brotliBytes": 35502 + }, + { + "id": "vue-router.minimal", + "scenarioDir": "vue-router-minimal", + "outDir": "vue-router-minimal", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-router", + "case": "minimal", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-router-minimal", + "initialJsFiles": ["assets/index-mTVmRlrH.js"], + "jsFiles": ["assets/index-mTVmRlrH.js", "assets/routes-C7yO66tv.js"], + "files": [ + { + "file": "assets/index-mTVmRlrH.js", + "rawBytes": 139933, + "gzipBytes": 50480, + "brotliBytes": 45706, + "initial": true + }, + { + "file": "assets/routes-C7yO66tv.js", + "rawBytes": 118, + "gzipBytes": 126, + "brotliBytes": 109, + "initial": false + } + ], + "initialRawBytes": 139933, + "initialGzipBytes": 50480, + "initialBrotliBytes": 45706, + "rawBytes": 140051, + "gzipBytes": 50606, + "brotliBytes": 45815 + }, + { + "id": "vue-router.full", + "scenarioDir": "vue-router-full", + "outDir": "vue-router-full", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-router", + "case": "full", + "entryKey": "index.html", + "manifestPath": ".vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-router-full", + "initialJsFiles": ["assets/index-BWTd4vpu.js"], + "jsFiles": ["assets/index-BWTd4vpu.js", "assets/routes-Cawy44i-.js"], + "files": [ + { + "file": "assets/index-BWTd4vpu.js", + "rawBytes": 158677, + "gzipBytes": 56230, + "brotliBytes": 50737, + "initial": true + }, + { + "file": "assets/routes-Cawy44i-.js", + "rawBytes": 118, + "gzipBytes": 127, + "brotliBytes": 106, + "initial": false + } + ], + "initialRawBytes": 158677, + "initialGzipBytes": 56230, + "initialBrotliBytes": 50737, + "rawBytes": 158795, + "gzipBytes": 56357, + "brotliBytes": 50843 + }, + { + "id": "react-start.minimal", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-minimal", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-minimal/client", + "initialJsFiles": ["assets/index-Ck3thpH5.js"], + "jsFiles": ["assets/index-Ck3thpH5.js", "assets/routes-TQHRe3aq.js"], + "files": [ + { + "file": "assets/index-Ck3thpH5.js", + "rawBytes": 309473, + "gzipBytes": 98963, + "brotliBytes": 85976, + "initial": true + }, + { + "file": "assets/routes-TQHRe3aq.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 99, + "initial": false + } + ], + "initialRawBytes": 309473, + "initialGzipBytes": 98963, + "initialBrotliBytes": 85976, + "rawBytes": 309607, + "gzipBytes": 99102, + "brotliBytes": 86075 + }, + { + "id": "react-start.query-integration", + "scenarioDir": "react-start-query-integration", + "outDir": "react-start-query-integration", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "query-integration", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-query-integration/client", + "initialJsFiles": ["assets/index-SOeWYOIw.js"], + "jsFiles": ["assets/index-SOeWYOIw.js", "assets/routes-2MJ2Kim1.js"], + "files": [ + { + "file": "assets/index-SOeWYOIw.js", + "rawBytes": 336722, + "gzipBytes": 106565, + "brotliBytes": 92577, + "initial": true + }, + { + "file": "assets/routes-2MJ2Kim1.js", + "rawBytes": 134, + "gzipBytes": 141, + "brotliBytes": 121, + "initial": false + } + ], + "initialRawBytes": 336722, + "initialGzipBytes": 106565, + "initialBrotliBytes": 92577, + "rawBytes": 336856, + "gzipBytes": 106706, + "brotliBytes": 92698 + }, + { + "id": "react-start.deferred-hydration", + "scenarioDir": "react-start-deferred-hydration", + "outDir": "react-start-deferred-hydration", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "deferred-hydration", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-deferred-hydration/client", + "initialJsFiles": ["assets/index-vM0EXIJD.js"], + "jsFiles": [ + "assets/index-vM0EXIJD.js", + "assets/routes-DL-MLbtK.js", + "assets/routes-Df4DJCJi.js" + ], + "files": [ + { + "file": "assets/index-vM0EXIJD.js", + "rawBytes": 309511, + "gzipBytes": 98984, + "brotliBytes": 85979, + "initial": true + }, + { + "file": "assets/routes-DL-MLbtK.js", + "rawBytes": 1358, + "gzipBytes": 724, + "brotliBytes": 667, + "initial": false + }, + { + "file": "assets/routes-Df4DJCJi.js", + "rawBytes": 127, + "gzipBytes": 136, + "brotliBytes": 104, + "initial": false + } + ], + "initialRawBytes": 309511, + "initialGzipBytes": 98984, + "initialBrotliBytes": 85979, + "rawBytes": 310996, + "gzipBytes": 99844, + "brotliBytes": 86750 + }, + { + "id": "react-start.full", + "scenarioDir": "react-start-full", + "outDir": "react-start-full", + "toolchain": "vite", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "full", + "entryKey": "../../../../packages/react-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-full/client", + "initialJsFiles": ["assets/index-DReDPjAv.js"], + "jsFiles": ["assets/index-DReDPjAv.js", "assets/routes-DAHZpLCD.js"], + "files": [ + { + "file": "assets/index-DReDPjAv.js", + "rawBytes": 319416, + "gzipBytes": 102178, + "brotliBytes": 88545, + "initial": true + }, + { + "file": "assets/routes-DAHZpLCD.js", + "rawBytes": 134, + "gzipBytes": 139, + "brotliBytes": 106, + "initial": false + } + ], + "initialRawBytes": 319416, + "initialGzipBytes": 102178, + "initialBrotliBytes": 88545, + "rawBytes": 319550, + "gzipBytes": 102317, + "brotliBytes": 88651 + }, + { + "id": "react-start.rsbuild.minimal", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-rsbuild-minimal", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-minimal/client", + "initialJsFiles": ["assets/js/index.eaa5bdd014.js"], + "jsFiles": [ + "assets/js/async/589.b6964ce98f.js", + "assets/js/index.eaa5bdd014.js" + ], + "files": [ + { + "file": "assets/js/async/589.b6964ce98f.js", + "rawBytes": 222, + "gzipBytes": 174, + "brotliBytes": 141, + "initial": false + }, + { + "file": "assets/js/index.eaa5bdd014.js", + "rawBytes": 320684, + "gzipBytes": 102564, + "brotliBytes": 88627, + "initial": true + } + ], + "initialRawBytes": 320684, + "initialGzipBytes": 102564, + "initialBrotliBytes": 88627, + "rawBytes": 320906, + "gzipBytes": 102738, + "brotliBytes": 88768 + }, + { + "id": "react-start.rsbuild.minimal-iife", + "scenarioDir": "react-start-minimal", + "outDir": "react-start-rsbuild-minimal-iife", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "minimal-iife", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-minimal-iife/client", + "initialJsFiles": ["assets/js/index.a6b243e2e0.js"], + "jsFiles": [ + "assets/js/async/589.e7d5e2d0e2.js", + "assets/js/index.a6b243e2e0.js" + ], + "files": [ + { + "file": "assets/js/async/589.e7d5e2d0e2.js", + "rawBytes": 187, + "gzipBytes": 169, + "brotliBytes": 150, + "initial": false + }, + { + "file": "assets/js/index.a6b243e2e0.js", + "rawBytes": 321695, + "gzipBytes": 102988, + "brotliBytes": 88915, + "initial": true + } + ], + "initialRawBytes": 321695, + "initialGzipBytes": 102988, + "initialBrotliBytes": 88915, + "rawBytes": 321882, + "gzipBytes": 103157, + "brotliBytes": 89065 + }, + { + "id": "react-start.rsbuild.full", + "scenarioDir": "react-start-full", + "outDir": "react-start-rsbuild-full", + "toolchain": "rsbuild", + "framework": "react", + "packageName": "@tanstack/react-start", + "case": "full", + "entryKey": "index", + "manifestPath": "client/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/react-start-rsbuild-full/client", + "initialJsFiles": ["assets/js/index.0ddd0f5c20.js"], + "jsFiles": [ + "assets/js/async/589.b6964ce98f.js", + "assets/js/index.0ddd0f5c20.js" + ], + "files": [ + { + "file": "assets/js/async/589.b6964ce98f.js", + "rawBytes": 222, + "gzipBytes": 174, + "brotliBytes": 141, + "initial": false + }, + { + "file": "assets/js/index.0ddd0f5c20.js", + "rawBytes": 331019, + "gzipBytes": 105875, + "brotliBytes": 91366, + "initial": true + } + ], + "initialRawBytes": 331019, + "initialGzipBytes": 105875, + "initialBrotliBytes": 91366, + "rawBytes": 331241, + "gzipBytes": 106049, + "brotliBytes": 91507 + }, + { + "id": "solid-start.minimal", + "scenarioDir": "solid-start-minimal", + "outDir": "solid-start-minimal", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "minimal", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-minimal/client", + "initialJsFiles": ["assets/index-B0qjIHsX.js"], + "jsFiles": ["assets/index-B0qjIHsX.js", "assets/routes-BQFXEekx.js"], + "files": [ + { + "file": "assets/index-B0qjIHsX.js", + "rawBytes": 138919, + "gzipBytes": 47373, + "brotliBytes": 42237, + "initial": true + }, + { + "file": "assets/routes-BQFXEekx.js", + "rawBytes": 118, + "gzipBytes": 129, + "brotliBytes": 119, + "initial": false + } + ], + "initialRawBytes": 138919, + "initialGzipBytes": 47373, + "initialBrotliBytes": 42237, + "rawBytes": 139037, + "gzipBytes": 47502, + "brotliBytes": 42356 + }, + { + "id": "solid-start.deferred-hydration", + "scenarioDir": "solid-start-deferred-hydration", + "outDir": "solid-start-deferred-hydration", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "deferred-hydration", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-deferred-hydration/client", + "initialJsFiles": ["assets/index-BIBdV0Vn.js"], + "jsFiles": [ + "assets/index-BIBdV0Vn.js", + "assets/routes-DuQdI2eu.js", + "assets/routes-TZDnLIP-.js" + ], + "files": [ + { + "file": "assets/index-BIBdV0Vn.js", + "rawBytes": 139023, + "gzipBytes": 47440, + "brotliBytes": 42243, + "initial": true + }, + { + "file": "assets/routes-DuQdI2eu.js", + "rawBytes": 7442, + "gzipBytes": 3061, + "brotliBytes": 2797, + "initial": false + }, + { + "file": "assets/routes-TZDnLIP-.js", + "rawBytes": 116, + "gzipBytes": 128, + "brotliBytes": 97, + "initial": false + } + ], + "initialRawBytes": 139023, + "initialGzipBytes": 47440, + "initialBrotliBytes": 42243, + "rawBytes": 146581, + "gzipBytes": 50629, + "brotliBytes": 45137 + }, + { + "id": "solid-start.full", + "scenarioDir": "solid-start-full", + "outDir": "solid-start-full", + "toolchain": "vite", + "framework": "solid", + "packageName": "@tanstack/solid-start", + "case": "full", + "entryKey": "../../../../packages/solid-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/solid-start-full/client", + "initialJsFiles": ["assets/index-DXth79Aa.js"], + "jsFiles": ["assets/index-DXth79Aa.js", "assets/routes-DSCkGZ-I.js"], + "files": [ + { + "file": "assets/index-DXth79Aa.js", + "rawBytes": 154634, + "gzipBytes": 52558, + "brotliBytes": 46582, + "initial": true + }, + { + "file": "assets/routes-DSCkGZ-I.js", + "rawBytes": 118, + "gzipBytes": 128, + "brotliBytes": 95, + "initial": false + } + ], + "initialRawBytes": 154634, + "initialGzipBytes": 52558, + "initialBrotliBytes": 46582, + "rawBytes": 154752, + "gzipBytes": 52686, + "brotliBytes": 46677 + }, + { + "id": "vue-start.minimal", + "scenarioDir": "vue-start-minimal", + "outDir": "vue-start-minimal", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-start", + "case": "minimal", + "entryKey": "../../../../packages/vue-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-start-minimal/client", + "initialJsFiles": ["assets/index-QUrTZhJK.js"], + "jsFiles": ["assets/index-QUrTZhJK.js", "assets/routes-B-T8eoIb.js"], + "files": [ + { + "file": "assets/index-QUrTZhJK.js", + "rawBytes": 190578, + "gzipBytes": 66915, + "brotliBytes": 59739, + "initial": true + }, + { + "file": "assets/routes-B-T8eoIb.js", + "rawBytes": 118, + "gzipBytes": 127, + "brotliBytes": 102, + "initial": false + } + ], + "initialRawBytes": 190578, + "initialGzipBytes": 66915, + "initialBrotliBytes": 59739, + "rawBytes": 190696, + "gzipBytes": 67042, + "brotliBytes": 59841 + }, + { + "id": "vue-start.full", + "scenarioDir": "vue-start-full", + "outDir": "vue-start-full", + "toolchain": "vite", + "framework": "vue", + "packageName": "@tanstack/vue-start", + "case": "full", + "entryKey": "../../../../packages/vue-start/dist/plugin/default-entry/client.tsx", + "manifestPath": "client/.vite/manifest.json", + "manifestOutDir": "benchmarks/bundle-size/dist/vue-start-full/client", + "initialJsFiles": ["assets/index-DN9eru7X.js"], + "jsFiles": ["assets/index-DN9eru7X.js", "assets/routes-Sbm3s8Zr.js"], + "files": [ + { + "file": "assets/index-DN9eru7X.js", + "rawBytes": 203186, + "gzipBytes": 70866, + "brotliBytes": 63154, + "initial": true + }, + { + "file": "assets/routes-Sbm3s8Zr.js", + "rawBytes": 118, + "gzipBytes": 126, + "brotliBytes": 95, + "initial": false + } + ], + "initialRawBytes": 203186, + "initialGzipBytes": 70866, + "initialBrotliBytes": 63154, + "rawBytes": 203304, + "gzipBytes": 70992, + "brotliBytes": 63249 + } + ], + "generatedAt": "2026-09-27T21:28:47.610Z", + "sha": "c6c33e22857cdefcad00e217201f05e5bcd39551" +} diff --git a/benchmarks/compiler/results/cleanup-bundle-hashes.json b/benchmarks/compiler/results/cleanup-bundle-hashes.json new file mode 100644 index 00000000000..da7d5d181b8 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-bundle-hashes.json @@ -0,0 +1,40 @@ +{ + "react-router.minimal/assets/index-DezmNzpH.js": "0fbeaac95264c3b2f35ccccc6391b59f1750f8037669096afec6b1b34c042037", + "react-router.minimal/assets/routes-D_aSM7i5.js": "49926240f1db082b4f4d997167687b22945ef5b50bff3d1347e5dda28d6889c8", + "react-router.full/assets/index-DwqVWnpO.js": "3f7a7a9e0728fb60e95aceb4ecce252d66a7b37e5c1a6ed5f8938d9975b98422", + "react-router.full/assets/routes-ChfrDZnF.js": "1adad96c7322d05483b618a4fc12aaf6f5471ff99d86405dec2a4868b727facd", + "solid-router.minimal/assets/index-Dy_3Ox3l.js": "ddf36367e3899a167e1e617fc6f21008152f1b44a92d47a8f8095ce20db0d99d", + "solid-router.minimal/assets/routes-D8hSF7ZI.js": "4d9f7b3f42d824d0d68f14c7a0ae1718d2f54c24c68f8a22abc1bce711886f1f", + "solid-router.full/assets/index-D6Cf9lm3.js": "0e21b9c8fe727ea14bd8348699dff0942c1ea0190aab0221167696447de1159d", + "solid-router.full/assets/routes-CefOHnPT.js": "59f835867cca5a6542bc4fc927f266c2d539c84496a06e52ee615b43c2b11421", + "vue-router.minimal/assets/index-mTVmRlrH.js": "6d91651780f69c79795f8649a6d1cea096a20d0be57ebdad890360e987fd525f", + "vue-router.minimal/assets/routes-C7yO66tv.js": "7e1fe0b0c74bde9dc24c6357e4211c052fc522a9fe655fc4f278bd171342797e", + "vue-router.full/assets/index-BWTd4vpu.js": "0cea2161895f91428a4ad0af96b08d4cd2ecd349ab6fe18d7961c6f19b1c9ba5", + "vue-router.full/assets/routes-Cawy44i-.js": "cf97adaad513fdce498a5f92888a3ff9089b26fe9d478eeadc911b8e659a8885", + "react-start.minimal/assets/index-Ck3thpH5.js": "a1013cb99ee429654ec5fa481c4a29f11a7c14a000ab0c2f74fabaacf1147131", + "react-start.minimal/assets/routes-TQHRe3aq.js": "4eb98907dbcba9dccf07fad076d81215e8db0fe93ae943753d7a95f7e4331b29", + "react-start.query-integration/assets/index-SOeWYOIw.js": "1380a38551f2ffba513ab36190a35abb98d9e5c6869ea8a37b4f9e69d1cfc310", + "react-start.query-integration/assets/routes-2MJ2Kim1.js": "b57211661c3e5764beadc84d20b79948c85c5b24bc92c34d81cca4ec3620d017", + "react-start.deferred-hydration/assets/index-vM0EXIJD.js": "a721e3f6201693b48f0837d3d371d1217b1ceb33a94e0a831f47c95540f78bcd", + "react-start.deferred-hydration/assets/routes-DL-MLbtK.js": "868b968529bb934cb11409fcd68890f618ca51270b19c8c1869a852308d69ada", + "react-start.deferred-hydration/assets/routes-Df4DJCJi.js": "b7ead90592399c33ef382f782715faa8008b716b90035e478b130f500dce0173", + "react-start.full/assets/index-DReDPjAv.js": "94591ce76a73ec6e920f83466280487d092a56f0a9f9b144a6dec1a41b494127", + "react-start.full/assets/routes-DAHZpLCD.js": "9a39ff1fbb7b1a71a77bf23d7837e3d078dd676d85c4038239180ff6c5b84f72", + "react-start.rsbuild.minimal/assets/js/async/589.b6964ce98f.js": "3be7e2609ee694e240f9332e35ff140f081dbd6ad00b4d0d30f2e911b1fde604", + "react-start.rsbuild.minimal/assets/js/index.eaa5bdd014.js": "406e26029d19c1b2bdee2fe1a0480e995290b8c77e71823edc184ea6376d2f55", + "react-start.rsbuild.minimal-iife/assets/js/async/589.e7d5e2d0e2.js": "9bbc5da4f978eb85d48f69b8c09cc22ed8c9f1f9c99ad7a0a1287234dfedfb21", + "react-start.rsbuild.minimal-iife/assets/js/index.a6b243e2e0.js": "7170bf61757322beb24c51da70d7eec706dbc349305db55bdf77bfc2676e45fb", + "react-start.rsbuild.full/assets/js/async/589.b6964ce98f.js": "3be7e2609ee694e240f9332e35ff140f081dbd6ad00b4d0d30f2e911b1fde604", + "react-start.rsbuild.full/assets/js/index.0ddd0f5c20.js": "f2d4ded9122294fdc4680e3d89a7eed323accb62ce3b5b76fd7a68c0e24a0572", + "solid-start.minimal/assets/index-B0qjIHsX.js": "5fdcd50b33e9d320f9ea00be06eae7451d9fdcdca9699b01cbfd7f5ca414245d", + "solid-start.minimal/assets/routes-BQFXEekx.js": "767844c8a8081c09d01ad99680b16188a451df8dcc51535f7bca6962b9eafd5c", + "solid-start.deferred-hydration/assets/index-BIBdV0Vn.js": "b46a676f61d0c51ea988be5609ef3ae5b69185ef743d9d56a9028366b7a03c58", + "solid-start.deferred-hydration/assets/routes-DuQdI2eu.js": "39b951069cfa6aec6534a22334f790a8ff278826ba9d398df13ec69ed8ff5cff", + "solid-start.deferred-hydration/assets/routes-TZDnLIP-.js": "2609ec6a4c3061940db2979bb74888e44afded495b54fada7168a600d68a6869", + "solid-start.full/assets/index-DXth79Aa.js": "48026839b0b92248d6a85475ac03f27178932ecb64823488c7af920debe7882c", + "solid-start.full/assets/routes-DSCkGZ-I.js": "3c518c06385ad4deb879b43e49dbe124a47b016ac6e21235334157dd864146ca", + "vue-start.minimal/assets/index-QUrTZhJK.js": "80121044f8fa77c6c2f7dda98bb6732e9fdfa66d17020bb03a688e1e2939b27f", + "vue-start.minimal/assets/routes-B-T8eoIb.js": "9d81aac5f24add71d87ebe5c43a4d3c38312b4212be5c95b87ea90de3cc387e6", + "vue-start.full/assets/index-DN9eru7X.js": "37ebf56a33065007168ac66f9e9db725ab3be7610a994313803141bcdc13929d", + "vue-start.full/assets/routes-Sbm3s8Zr.js": "87acfb6967f6a7098d536990f973982ef98cc3a7c857ceea5d0a01f111f6185f" +} diff --git a/benchmarks/compiler/results/cleanup-diagnostics.json b/benchmarks/compiler/results/cleanup-diagnostics.json new file mode 100644 index 00000000000..52198913c24 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-diagnostics.json @@ -0,0 +1,1814 @@ +{ + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "modules": 128, + "case": "route", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63537152, + "heapTotal": 11632640, + "heapUsed": 6279544, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 65372160, + "heapTotal": 16613376, + "heapUsed": 7419960, + "external": 2834133, + "arrayBuffers": 544499 + }, + "populated": { + "rss": 77791232, + "heapTotal": 19759104, + "heapUsed": 9974432, + "external": 2824661, + "arrayBuffers": 574195 + }, + "released": { + "rss": 77824000, + "heapTotal": 18186240, + "heapUsed": 6917952, + "external": 2824661, + "arrayBuffers": 25515 + }, + "remainingModules": 0 + }, + { + "variant": "baseline", + "repetition": 1, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "modules": 128, + "case": "route", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63930368, + "heapTotal": 11894784, + "heapUsed": 6279424, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 65798144, + "heapTotal": 17137664, + "heapUsed": 7420032, + "external": 2834133, + "arrayBuffers": 544499 + }, + "populated": { + "rss": 77955072, + "heapTotal": 20283392, + "heapUsed": 9974344, + "external": 2824661, + "arrayBuffers": 574195 + }, + "released": { + "rss": 77987840, + "heapTotal": 18448384, + "heapUsed": 6917976, + "external": 2824661, + "arrayBuffers": 394279 + }, + "remainingModules": 0 + }, + { + "variant": "baseline", + "repetition": 2, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "modules": 128, + "case": "route", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63717376, + "heapTotal": 11632640, + "heapUsed": 6279408, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 65536000, + "heapTotal": 16875520, + "heapUsed": 7420032, + "external": 2834133, + "arrayBuffers": 544499 + }, + "populated": { + "rss": 77496320, + "heapTotal": 20021248, + "heapUsed": 9974088, + "external": 2824661, + "arrayBuffers": 574195 + }, + "released": { + "rss": 77529088, + "heapTotal": 18710528, + "heapUsed": 6917976, + "external": 2824661, + "arrayBuffers": 244059 + }, + "remainingModules": 0 + }, + { + "variant": "baseline", + "repetition": 0, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "modules": 128, + "case": "nested", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63733760, + "heapTotal": 11632640, + "heapUsed": 6289400, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 84672512, + "heapTotal": 18710528, + "heapUsed": 9307112, + "external": 19121401, + "arrayBuffers": 16458995 + }, + "populated": { + "rss": 240254976, + "heapTotal": 203522048, + "heapUsed": 66839600, + "external": 19677653, + "arrayBuffers": 17427187 + }, + "released": { + "rss": 240271360, + "heapTotal": 153714688, + "heapUsed": 7022320, + "external": 19677653, + "arrayBuffers": 11445123 + }, + "remainingModules": 0 + }, + { + "variant": "baseline", + "repetition": 1, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "modules": 128, + "case": "nested", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 64159744, + "heapTotal": 11632640, + "heapUsed": 6289400, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 85032960, + "heapTotal": 18710528, + "heapUsed": 9307112, + "external": 19121401, + "arrayBuffers": 16458995 + }, + "populated": { + "rss": 240599040, + "heapTotal": 202997760, + "heapUsed": 66839600, + "external": 19677653, + "arrayBuffers": 17427187 + }, + "released": { + "rss": 240599040, + "heapTotal": 155811840, + "heapUsed": 7022320, + "external": 19677653, + "arrayBuffers": 8741327 + }, + "remainingModules": 0 + }, + { + "variant": "baseline", + "repetition": 2, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "modules": 128, + "case": "nested", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63668224, + "heapTotal": 11632640, + "heapUsed": 6289592, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 84721664, + "heapTotal": 18972672, + "heapUsed": 9307112, + "external": 19121401, + "arrayBuffers": 16458995 + }, + "populated": { + "rss": 240828416, + "heapTotal": 202735616, + "heapUsed": 66839544, + "external": 19677653, + "arrayBuffers": 17427187 + }, + "released": { + "rss": 240828416, + "heapTotal": 157646848, + "heapUsed": 7022264, + "external": 19677653, + "arrayBuffers": 2722031 + }, + "remainingModules": 0 + }, + { + "variant": "baseline", + "repetition": 0, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "modules": 128, + "case": "wide", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63946752, + "heapTotal": 11894784, + "heapUsed": 6327752, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 162873344, + "heapTotal": 35749888, + "heapUsed": 17042824, + "external": 86483169, + "arrayBuffers": 81749235 + }, + "populated": { + "rss": 592084992, + "heapTotal": 432111616, + "heapUsed": 292824824, + "external": 88818133, + "arrayBuffers": 86567667 + }, + "released": { + "rss": 556449792, + "heapTotal": 157122560, + "heapUsed": 7051136, + "external": 88818133, + "arrayBuffers": 24819 + }, + "remainingModules": 0 + }, + { + "variant": "baseline", + "repetition": 1, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "modules": 128, + "case": "wide", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63963136, + "heapTotal": 11632640, + "heapUsed": 6327872, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 162299904, + "heapTotal": 35487744, + "heapUsed": 17042752, + "external": 87820421, + "arrayBuffers": 81749235 + }, + "populated": { + "rss": 594722816, + "heapTotal": 431849472, + "heapUsed": 292817592, + "external": 88818133, + "arrayBuffers": 86567667 + }, + "released": { + "rss": 558694400, + "heapTotal": 156073984, + "heapUsed": 7044208, + "external": 88818133, + "arrayBuffers": 24819 + }, + "remainingModules": 0 + }, + { + "variant": "baseline", + "repetition": 2, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "modules": 128, + "case": "wide", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63815680, + "heapTotal": 11894784, + "heapUsed": 6327656, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 162103296, + "heapTotal": 35487744, + "heapUsed": 17042824, + "external": 87820421, + "arrayBuffers": 81749235 + }, + "populated": { + "rss": 592248832, + "heapTotal": 432373760, + "heapUsed": 292856512, + "external": 88818133, + "arrayBuffers": 86567667 + }, + "released": { + "rss": 556269568, + "heapTotal": 157122560, + "heapUsed": 7083000, + "external": 88818133, + "arrayBuffers": 24819 + }, + "remainingModules": 0 + }, + { + "variant": "baseline", + "case": "splitter", + "result": { + "timestamp": "2026-09-27T21:18:12.080Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 1, + "diagnosticOnly": true, + "warmups": 0, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 106.22824999999999, + "minMsPerCorpus": 106.22824999999999, + "maxMsPerCorpus": 106.22824999999999, + "medianPeakRssMiB": 94.328125, + "medianRetainedHeapMiB": 7.956687927246094, + "medianWallMs": 175.414417, + "phasesMsPerCorpus": { + "parseAnalyze": 21.727506000000062, + "detectGroupings": 0.2717110000000389, + "sharedAnalysis": 2.5928750000002765, + "referenceCompile": 30.104423000000025, + "virtualCompile": 44.137695000000036, + "sharedCompile": 4.497747999999916 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 175.414417, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 106.22824999999999, + "phases": { + "parseAnalyze": 21.727506000000062, + "detectGroupings": 0.2717110000000389, + "sharedAnalysis": 2.5928750000002765, + "referenceCompile": 30.104423000000025, + "virtualCompile": 44.137695000000036, + "sharedCompile": 4.497747999999916 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 96592, + "before": { + "rss": 65536000, + "heapTotal": 16351232, + "heapUsed": 6717848, + "external": 2275281, + "arrayBuffers": 24819 + }, + "after": { + "rss": 98811904, + "heapTotal": 30916608, + "heapUsed": 16611528, + "external": 4300737, + "arrayBuffers": 2009997 + }, + "retained": { + "rss": 98910208, + "heapTotal": 30244864, + "heapUsed": 8343192, + "external": 4300737, + "arrayBuffers": 734703 + }, + "outputBytes": 148471, + "outputMapBytes": 540095, + "resolvedReferences": 0, + "outputDigest": "d2a65814695b37df7e700b343e1172d9523f30800334de79dfef6ac5653d6e95", + "diagnosticOnly": true + } + ] + } + }, + { + "variant": "baseline", + "case": "live-cache", + "result": { + "timestamp": "2026-09-27T21:18:13.400Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": true, + "summary": { + "medianBuildMs": 966.4904170000001, + "medianPeakRssMiB": 607.75, + "medianWallMs": 1273.3330839999999 + }, + "samples": [ + { + "buildMs": 966.4904170000001, + "peakRssMiB": 607.75, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 132120576, + "heapTotal": 58802176, + "heapUsed": 23197776, + "external": 4398448, + "arrayBuffers": 44335 + }, + "after": { + "rss": 632487936, + "heapTotal": 247775232, + "heapUsed": 127628904, + "external": 5655806, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 618954752, + "heapTotal": 203112448, + "heapUsed": 41848448, + "external": 5639422, + "arrayBuffers": 68485 + }, + "analyzerCalls": 751, + "analysesByFile": { + "routes/route-0002.tsx": 3, + "routes/__root.tsx": 1, + "routes/route-0001.tsx": 3, + "routes/route-0003.tsx": 3, + "routes/route-0006.tsx": 3, + "routes/route-0007.tsx": 3, + "routes/route-0008.tsx": 3, + "routes/route-0033.tsx": 3, + "routes/route-0004.tsx": 3, + "routes/route-0000.tsx": 3, + "routes/route-0027.tsx": 3, + "routes/route-0025.tsx": 3, + "routes/route-0009.tsx": 3, + "routes/route-0026.tsx": 3, + "routes/route-0005.tsx": 3, + "routes/route-0011.tsx": 3, + "routes/route-0028.tsx": 3, + "routes/route-0047.tsx": 3, + "routes/route-0010.tsx": 3, + "routes/route-0050.tsx": 3, + "routes/route-0030.tsx": 3, + "routes/route-0040.tsx": 3, + "routes/route-0041.tsx": 3, + "routes/route-0034.tsx": 3, + "routes/route-0048.tsx": 3, + "routes/route-0032.tsx": 3, + "routes/route-0031.tsx": 3, + "routes/route-0054.tsx": 3, + "routes/route-0035.tsx": 3, + "routes/route-0012.tsx": 3, + "routes/route-0049.tsx": 3, + "routes/route-0053.tsx": 3, + "routes/route-0036.tsx": 3, + "routes/route-0042.tsx": 3, + "routes/route-0043.tsx": 3, + "routes/route-0013.tsx": 3, + "routes/route-0052.tsx": 3, + "routes/route-0070.tsx": 3, + "routes/route-0044.tsx": 3, + "routes/route-0051.tsx": 3, + "routes/route-0014.tsx": 3, + "routes/route-0045.tsx": 3, + "routes/route-0029.tsx": 3, + "routes/route-0083.tsx": 3, + "routes/route-0046.tsx": 3, + "routes/route-0015.tsx": 3, + "routes/route-0095.tsx": 3, + "routes/route-0062.tsx": 3, + "routes/route-0055.tsx": 3, + "routes/route-0092.tsx": 3, + "routes/route-0016.tsx": 3, + "routes/route-0063.tsx": 3, + "routes/route-0056.tsx": 3, + "routes/route-0017.tsx": 3, + "routes/route-0093.tsx": 3, + "routes/route-0066.tsx": 3, + "routes/route-0071.tsx": 3, + "routes/route-0094.tsx": 3, + "routes/route-0018.tsx": 3, + "routes/route-0057.tsx": 3, + "routes/route-0064.tsx": 3, + "routes/route-0109.tsx": 3, + "routes/route-0019.tsx": 3, + "routes/route-0072.tsx": 3, + "routes/route-0067.tsx": 3, + "routes/route-0065.tsx": 3, + "routes/route-0020.tsx": 3, + "routes/route-0068.tsx": 3, + "routes/route-0069.tsx": 3, + "routes/route-0073.tsx": 3, + "routes/route-0021.tsx": 3, + "routes/route-0122.tsx": 3, + "routes/route-0037.tsx": 3, + "routes/route-0087.tsx": 3, + "routes/route-0074.tsx": 3, + "routes/route-0110.tsx": 3, + "routes/route-0078.tsx": 3, + "routes/route-0022.tsx": 3, + "routes/route-0091.tsx": 3, + "routes/route-0111.tsx": 3, + "routes/route-0079.tsx": 3, + "routes/route-0023.tsx": 3, + "routes/route-0038.tsx": 3, + "routes/route-0096.tsx": 3, + "routes/route-0112.tsx": 3, + "routes/route-0080.tsx": 3, + "routes/route-0024.tsx": 3, + "routes/route-0081.tsx": 3, + "routes/route-0039.tsx": 3, + "routes/route-0097.tsx": 3, + "routes/route-0113.tsx": 3, + "routes/route-0076.tsx": 3, + "routes/route-0082.tsx": 3, + "routes/route-0114.tsx": 3, + "routes/route-0085.tsx": 3, + "routes/route-0098.tsx": 3, + "routes/route-0115.tsx": 3, + "routes/route-0116.tsx": 3, + "routes/route-0086.tsx": 3, + "routes/route-0099.tsx": 3, + "routes/route-0089.tsx": 3, + "routes/route-0117.tsx": 3, + "routes/route-0141.tsx": 3, + "routes/route-0123.tsx": 3, + "routes/route-0118.tsx": 3, + "routes/route-0077.tsx": 3, + "routes/route-0100.tsx": 3, + "routes/route-0124.tsx": 3, + "routes/route-0119.tsx": 3, + "routes/route-0120.tsx": 3, + "routes/route-0105.tsx": 3, + "routes/route-0101.tsx": 3, + "routes/route-0125.tsx": 3, + "routes/route-0106.tsx": 3, + "routes/route-0090.tsx": 3, + "routes/route-0126.tsx": 3, + "routes/route-0107.tsx": 3, + "routes/route-0121.tsx": 3, + "routes/route-0059.tsx": 3, + "routes/route-0127.tsx": 3, + "routes/route-0058.tsx": 3, + "routes/route-0061.tsx": 3, + "routes/route-0088.tsx": 3, + "routes/route-0128.tsx": 3, + "routes/route-0103.tsx": 3, + "routes/route-0108.tsx": 3, + "routes/route-0172.tsx": 3, + "routes/route-0156.tsx": 3, + "routes/route-0104.tsx": 3, + "routes/route-0129.tsx": 3, + "routes/route-0148.tsx": 3, + "routes/route-0130.tsx": 3, + "routes/route-0146.tsx": 3, + "routes/route-0157.tsx": 3, + "routes/route-0152.tsx": 3, + "routes/route-0084.tsx": 3, + "routes/route-0147.tsx": 3, + "routes/route-0075.tsx": 3, + "routes/route-0158.tsx": 3, + "routes/route-0145.tsx": 3, + "routes/route-0150.tsx": 3, + "routes/route-0131.tsx": 3, + "routes/route-0201.tsx": 3, + "routes/route-0132.tsx": 3, + "routes/route-0154.tsx": 3, + "routes/route-0186.tsx": 3, + "routes/route-0133.tsx": 3, + "routes/route-0173.tsx": 3, + "routes/route-0153.tsx": 3, + "routes/route-0060.tsx": 3, + "routes/route-0102.tsx": 3, + "routes/route-0187.tsx": 3, + "routes/route-0249.tsx": 3, + "routes/route-0134.tsx": 3, + "routes/route-0149.tsx": 3, + "routes/route-0202.tsx": 3, + "routes/route-0144.tsx": 3, + "routes/route-0188.tsx": 3, + "routes/route-0177.tsx": 3, + "routes/route-0189.tsx": 3, + "routes/route-0203.tsx": 3, + "routes/route-0135.tsx": 3, + "routes/route-0178.tsx": 3, + "routes/route-0175.tsx": 3, + "routes/route-0155.tsx": 3, + "routes/route-0204.tsx": 3, + "routes/route-0151.tsx": 3, + "routes/route-0180.tsx": 3, + "routes/route-0159.tsx": 3, + "routes/route-0205.tsx": 3, + "routes/route-0179.tsx": 3, + "routes/route-0143.tsx": 3, + "routes/route-0160.tsx": 3, + "routes/route-0206.tsx": 3, + "routes/route-0195.tsx": 3, + "routes/route-0174.tsx": 3, + "routes/route-0169.tsx": 3, + "routes/route-0198.tsx": 3, + "routes/route-0196.tsx": 3, + "routes/route-0170.tsx": 3, + "routes/route-0207.tsx": 3, + "routes/route-0199.tsx": 3, + "routes/route-0181.tsx": 3, + "routes/route-0197.tsx": 3, + "routes/route-0167.tsx": 3, + "routes/route-0191.tsx": 3, + "routes/route-0208.tsx": 3, + "routes/route-0171.tsx": 3, + "routes/route-0163.tsx": 3, + "routes/route-0183.tsx": 3, + "routes/route-0184.tsx": 3, + "routes/route-0192.tsx": 3, + "routes/route-0176.tsx": 3, + "routes/route-0209.tsx": 3, + "routes/route-0200.tsx": 3, + "routes/route-0162.tsx": 3, + "routes/route-0185.tsx": 3, + "routes/route-0182.tsx": 3, + "routes/route-0161.tsx": 3, + "routes/route-0230.tsx": 3, + "routes/route-0193.tsx": 3, + "routes/route-0194.tsx": 3, + "routes/route-0139.tsx": 3, + "routes/route-0190.tsx": 3, + "routes/route-0142.tsx": 3, + "routes/route-0136.tsx": 3, + "routes/route-0211.tsx": 3, + "routes/route-0214.tsx": 3, + "routes/route-0240.tsx": 3, + "routes/route-0168.tsx": 3, + "routes/route-0224.tsx": 3, + "routes/route-0221.tsx": 3, + "routes/route-0140.tsx": 3, + "routes/route-0232.tsx": 3, + "routes/route-0212.tsx": 3, + "routes/route-0222.tsx": 3, + "routes/route-0220.tsx": 3, + "routes/route-0236.tsx": 3, + "routes/route-0210.tsx": 3, + "routes/route-0223.tsx": 3, + "routes/route-0213.tsx": 3, + "routes/route-0226.tsx": 3, + "routes/route-0235.tsx": 3, + "routes/route-0164.tsx": 3, + "routes/route-0239.tsx": 3, + "routes/route-0138.tsx": 3, + "routes/route-0234.tsx": 3, + "routes/route-0238.tsx": 3, + "routes/route-0233.tsx": 3, + "routes/route-0137.tsx": 3, + "routes/route-0245.tsx": 3, + "routes/route-0216.tsx": 3, + "routes/route-0244.tsx": 3, + "routes/route-0242.tsx": 3, + "routes/route-0241.tsx": 3, + "routes/route-0246.tsx": 3, + "routes/route-0215.tsx": 3, + "routes/route-0217.tsx": 3, + "routes/route-0247.tsx": 3, + "routes/route-0248.tsx": 3, + "routes/route-0227.tsx": 3, + "routes/route-0228.tsx": 3, + "routes/route-0165.tsx": 3, + "routes/route-0218.tsx": 3, + "routes/route-0231.tsx": 3, + "routes/route-0219.tsx": 3, + "routes/route-0166.tsx": 3, + "routes/route-0237.tsx": 3, + "routes/route-0225.tsx": 3, + "routes/route-0243.tsx": 3, + "routes/route-0229.tsx": 3 + }, + "liveCache": { + "entries": 128, + "beforeClear": { + "rss": 492978176, + "heapTotal": 212811776, + "heapUsed": 43343112, + "external": 13908570, + "arrayBuffers": 1809989 + }, + "afterClear": { + "rss": 492306432, + "heapTotal": 178733056, + "heapUsed": 35690672, + "external": 5636350, + "arrayBuffers": 1291757 + } + }, + "wallMs": 1273.3330839999999 + } + ] + } + }, + { + "variant": "candidate", + "repetition": 0, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "modules": 128, + "case": "route", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63733760, + "heapTotal": 11632640, + "heapUsed": 6270752, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 65519616, + "heapTotal": 16613376, + "heapUsed": 7411168, + "external": 2834133, + "arrayBuffers": 544499 + }, + "populated": { + "rss": 77987840, + "heapTotal": 19759104, + "heapUsed": 10248016, + "external": 2824661, + "arrayBuffers": 574195 + }, + "released": { + "rss": 78004224, + "heapTotal": 18186240, + "heapUsed": 6909040, + "external": 2824661, + "arrayBuffers": 239999 + }, + "remainingModules": 0 + }, + { + "variant": "candidate", + "repetition": 1, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "modules": 128, + "case": "route", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63553536, + "heapTotal": 11632640, + "heapUsed": 6270896, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 65273856, + "heapTotal": 16613376, + "heapUsed": 7411312, + "external": 2834133, + "arrayBuffers": 544499 + }, + "populated": { + "rss": 78069760, + "heapTotal": 20021248, + "heapUsed": 10247912, + "external": 2824661, + "arrayBuffers": 574195 + }, + "released": { + "rss": 78069760, + "heapTotal": 17924096, + "heapUsed": 6909176, + "external": 2824661, + "arrayBuffers": 57299 + }, + "remainingModules": 0 + }, + { + "variant": "candidate", + "repetition": 2, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "modules": 128, + "case": "route", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63602688, + "heapTotal": 11632640, + "heapUsed": 6270752, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 65355776, + "heapTotal": 16875520, + "heapUsed": 7411168, + "external": 2834133, + "arrayBuffers": 544499 + }, + "populated": { + "rss": 78086144, + "heapTotal": 20021248, + "heapUsed": 10248168, + "external": 2824661, + "arrayBuffers": 574195 + }, + "released": { + "rss": 77987840, + "heapTotal": 18972672, + "heapUsed": 6909080, + "external": 2824661, + "arrayBuffers": 34331 + }, + "remainingModules": 0 + }, + { + "variant": "candidate", + "repetition": 0, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "modules": 128, + "case": "nested", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63881216, + "heapTotal": 11894784, + "heapUsed": 6280392, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 84819968, + "heapTotal": 19234816, + "heapUsed": 9298320, + "external": 19121401, + "arrayBuffers": 16458995 + }, + "populated": { + "rss": 261013504, + "heapTotal": 209289216, + "heapUsed": 73192096, + "external": 19677653, + "arrayBuffers": 17427187 + }, + "released": { + "rss": 261029888, + "heapTotal": 157122560, + "heapUsed": 7011480, + "external": 19677653, + "arrayBuffers": 629939 + }, + "remainingModules": 0 + }, + { + "variant": "candidate", + "repetition": 1, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "modules": 128, + "case": "nested", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63504384, + "heapTotal": 11632640, + "heapUsed": 6280608, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 84426752, + "heapTotal": 18710528, + "heapUsed": 9298320, + "external": 19121401, + "arrayBuffers": 16458995 + }, + "populated": { + "rss": 259309568, + "heapTotal": 209551360, + "heapUsed": 73191616, + "external": 19677653, + "arrayBuffers": 17427187 + }, + "released": { + "rss": 259325952, + "heapTotal": 155549696, + "heapUsed": 7011408, + "external": 19677653, + "arrayBuffers": 2940995 + }, + "remainingModules": 0 + }, + { + "variant": "candidate", + "repetition": 2, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "modules": 128, + "case": "nested", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63504384, + "heapTotal": 11632640, + "heapUsed": 6280608, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 84443136, + "heapTotal": 18710528, + "heapUsed": 9298320, + "external": 19121401, + "arrayBuffers": 16458995 + }, + "populated": { + "rss": 259817472, + "heapTotal": 209551360, + "heapUsed": 73191560, + "external": 19677653, + "arrayBuffers": 17427187 + }, + "released": { + "rss": 259457024, + "heapTotal": 152403968, + "heapUsed": 7011352, + "external": 19677653, + "arrayBuffers": 493787 + }, + "remainingModules": 0 + }, + { + "variant": "candidate", + "repetition": 0, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "modules": 128, + "case": "wide", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63291392, + "heapTotal": 11894784, + "heapUsed": 6334912, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 161415168, + "heapTotal": 35749888, + "heapUsed": 17049872, + "external": 87820421, + "arrayBuffers": 81749235 + }, + "populated": { + "rss": 624410624, + "heapTotal": 464093184, + "heapUsed": 325736688, + "external": 88818133, + "arrayBuffers": 86567667 + }, + "released": { + "rss": 588414976, + "heapTotal": 160268288, + "heapUsed": 7040200, + "external": 88818133, + "arrayBuffers": 24819 + }, + "remainingModules": 0 + }, + { + "variant": "candidate", + "repetition": 1, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "modules": 128, + "case": "wide", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63979520, + "heapTotal": 11894784, + "heapUsed": 6318768, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 163676160, + "heapTotal": 35487744, + "heapUsed": 17033960, + "external": 84572809, + "arrayBuffers": 81749235 + }, + "populated": { + "rss": 631029760, + "heapTotal": 466190336, + "heapUsed": 325726472, + "external": 88818133, + "arrayBuffers": 86567667 + }, + "released": { + "rss": 595165184, + "heapTotal": 158433280, + "heapUsed": 7029720, + "external": 88818133, + "arrayBuffers": 24819 + }, + "remainingModules": 0 + }, + { + "variant": "candidate", + "repetition": 2, + "diagnosticOnly": true, + "node": "v24.8.0", + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "modules": 128, + "case": "wide", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "before": { + "rss": 63700992, + "heapTotal": 11370496, + "heapUsed": 6318888, + "external": 2275281, + "arrayBuffers": 24819 + }, + "analyzed": { + "rss": 163414016, + "heapTotal": 35225600, + "heapUsed": 17033960, + "external": 86769723, + "arrayBuffers": 81749235 + }, + "populated": { + "rss": 627392512, + "heapTotal": 467238912, + "heapUsed": 325726976, + "external": 88818133, + "arrayBuffers": 86567667 + }, + "released": { + "rss": 591396864, + "heapTotal": 158433280, + "heapUsed": 7030416, + "external": 88818133, + "arrayBuffers": 24819 + }, + "remainingModules": 0 + }, + { + "variant": "candidate", + "case": "splitter", + "result": { + "timestamp": "2026-09-27T21:18:19.722Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 1, + "diagnosticOnly": true, + "warmups": 0, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 97.63620899999998, + "minMsPerCorpus": 97.63620899999998, + "maxMsPerCorpus": 97.63620899999998, + "medianPeakRssMiB": 93.609375, + "medianRetainedHeapMiB": 7.948944091796875, + "medianWallMs": 156.921875, + "phasesMsPerCorpus": { + "parseAnalyze": 19.538374000000147, + "detectGroupings": 0.2414070000000379, + "sharedAnalysis": 2.297252999999955, + "referenceCompile": 27.525706999999898, + "virtualCompile": 40.794166000000274, + "sharedCompile": 4.518417000000056 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 156.921875, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 97.63620899999998, + "phases": { + "parseAnalyze": 19.538374000000147, + "detectGroupings": 0.2414070000000379, + "sharedAnalysis": 2.297252999999955, + "referenceCompile": 27.525706999999898, + "virtualCompile": 40.794166000000274, + "sharedCompile": 4.518417000000056 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 95856, + "before": { + "rss": 65404928, + "heapTotal": 16351232, + "heapUsed": 6543688, + "external": 2275281, + "arrayBuffers": 24819 + }, + "after": { + "rss": 98074624, + "heapTotal": 31178752, + "heapUsed": 13926544, + "external": 3665627, + "arrayBuffers": 1374887 + }, + "retained": { + "rss": 98156544, + "heapTotal": 30244864, + "heapUsed": 8335072, + "external": 3665627, + "arrayBuffers": 484619 + }, + "outputBytes": 148471, + "outputMapBytes": 540095, + "resolvedReferences": 0, + "outputDigest": "d2a65814695b37df7e700b343e1172d9523f30800334de79dfef6ac5653d6e95", + "diagnosticOnly": true + } + ] + } + }, + { + "variant": "candidate", + "case": "live-cache", + "result": { + "timestamp": "2026-09-27T21:18:20.955Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": true, + "summary": { + "medianBuildMs": 907.165, + "medianPeakRssMiB": 604.796875, + "medianWallMs": 1186.964708 + }, + "samples": [ + { + "buildMs": 907.165, + "peakRssMiB": 604.796875, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 134414336, + "heapTotal": 59326464, + "heapUsed": 23151720, + "external": 4398448, + "arrayBuffers": 66319 + }, + "after": { + "rss": 629358592, + "heapTotal": 247742464, + "heapUsed": 127661120, + "external": 5655806, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 615710720, + "heapTotal": 205996032, + "heapUsed": 41753832, + "external": 5639422, + "arrayBuffers": 68485 + }, + "analyzerCalls": 751, + "analysesByFile": { + "routes/route-0002.tsx": 3, + "routes/route-0000.tsx": 3, + "routes/route-0004.tsx": 3, + "routes/__root.tsx": 1, + "routes/route-0001.tsx": 3, + "routes/route-0005.tsx": 3, + "routes/route-0006.tsx": 3, + "routes/route-0009.tsx": 3, + "routes/route-0008.tsx": 3, + "routes/route-0003.tsx": 3, + "routes/route-0007.tsx": 3, + "routes/route-0012.tsx": 3, + "routes/route-0011.tsx": 3, + "routes/route-0014.tsx": 3, + "routes/route-0010.tsx": 3, + "routes/route-0017.tsx": 3, + "routes/route-0015.tsx": 3, + "routes/route-0028.tsx": 3, + "routes/route-0016.tsx": 3, + "routes/route-0022.tsx": 3, + "routes/route-0023.tsx": 3, + "routes/route-0018.tsx": 3, + "routes/route-0026.tsx": 3, + "routes/route-0025.tsx": 3, + "routes/route-0013.tsx": 3, + "routes/route-0019.tsx": 3, + "routes/route-0044.tsx": 3, + "routes/route-0027.tsx": 3, + "routes/route-0021.tsx": 3, + "routes/route-0036.tsx": 3, + "routes/route-0037.tsx": 3, + "routes/route-0029.tsx": 3, + "routes/route-0020.tsx": 3, + "routes/route-0038.tsx": 3, + "routes/route-0030.tsx": 3, + "routes/route-0039.tsx": 3, + "routes/route-0033.tsx": 3, + "routes/route-0041.tsx": 3, + "routes/route-0035.tsx": 3, + "routes/route-0034.tsx": 3, + "routes/route-0040.tsx": 3, + "routes/route-0031.tsx": 3, + "routes/route-0042.tsx": 3, + "routes/route-0043.tsx": 3, + "routes/route-0061.tsx": 3, + "routes/route-0072.tsx": 3, + "routes/route-0066.tsx": 3, + "routes/route-0063.tsx": 3, + "routes/route-0024.tsx": 3, + "routes/route-0032.tsx": 3, + "routes/route-0062.tsx": 3, + "routes/route-0045.tsx": 3, + "routes/route-0065.tsx": 3, + "routes/route-0067.tsx": 3, + "routes/route-0064.tsx": 3, + "routes/route-0046.tsx": 3, + "routes/route-0069.tsx": 3, + "routes/route-0068.tsx": 3, + "routes/route-0086.tsx": 3, + "routes/route-0071.tsx": 3, + "routes/route-0079.tsx": 3, + "routes/route-0070.tsx": 3, + "routes/route-0047.tsx": 3, + "routes/route-0080.tsx": 3, + "routes/route-0075.tsx": 3, + "routes/route-0081.tsx": 3, + "routes/route-0048.tsx": 3, + "routes/route-0073.tsx": 3, + "routes/route-0055.tsx": 3, + "routes/route-0054.tsx": 3, + "routes/route-0082.tsx": 3, + "routes/route-0083.tsx": 3, + "routes/route-0074.tsx": 3, + "routes/route-0056.tsx": 3, + "routes/route-0076.tsx": 3, + "routes/route-0084.tsx": 3, + "routes/route-0057.tsx": 3, + "routes/route-0049.tsx": 3, + "routes/route-0077.tsx": 3, + "routes/route-0051.tsx": 3, + "routes/route-0078.tsx": 3, + "routes/route-0085.tsx": 3, + "routes/route-0050.tsx": 3, + "routes/route-0058.tsx": 3, + "routes/route-0105.tsx": 3, + "routes/route-0052.tsx": 3, + "routes/route-0115.tsx": 3, + "routes/route-0095.tsx": 3, + "routes/route-0110.tsx": 3, + "routes/route-0096.tsx": 3, + "routes/route-0060.tsx": 3, + "routes/route-0113.tsx": 3, + "routes/route-0106.tsx": 3, + "routes/route-0097.tsx": 3, + "routes/route-0112.tsx": 3, + "routes/route-0107.tsx": 3, + "routes/route-0127.tsx": 3, + "routes/route-0114.tsx": 3, + "routes/route-0102.tsx": 3, + "routes/route-0111.tsx": 3, + "routes/route-0087.tsx": 3, + "routes/route-0108.tsx": 3, + "routes/route-0103.tsx": 3, + "routes/route-0116.tsx": 3, + "routes/route-0137.tsx": 3, + "routes/route-0101.tsx": 3, + "routes/route-0143.tsx": 3, + "routes/route-0117.tsx": 3, + "routes/route-0088.tsx": 3, + "routes/route-0109.tsx": 3, + "routes/route-0099.tsx": 3, + "routes/route-0138.tsx": 3, + "routes/route-0098.tsx": 3, + "routes/route-0139.tsx": 3, + "routes/route-0119.tsx": 3, + "routes/route-0140.tsx": 3, + "routes/route-0118.tsx": 3, + "routes/route-0125.tsx": 3, + "routes/route-0123.tsx": 3, + "routes/route-0089.tsx": 3, + "routes/route-0100.tsx": 3, + "routes/route-0092.tsx": 3, + "routes/route-0126.tsx": 3, + "routes/route-0120.tsx": 3, + "routes/route-0124.tsx": 3, + "routes/route-0121.tsx": 3, + "routes/route-0053.tsx": 3, + "routes/route-0094.tsx": 3, + "routes/route-0090.tsx": 3, + "routes/route-0132.tsx": 3, + "routes/route-0093.tsx": 3, + "routes/route-0134.tsx": 3, + "routes/route-0130.tsx": 3, + "routes/route-0122.tsx": 3, + "routes/route-0129.tsx": 3, + "routes/route-0133.tsx": 3, + "routes/route-0131.tsx": 3, + "routes/route-0135.tsx": 3, + "routes/route-0059.tsx": 3, + "routes/route-0181.tsx": 3, + "routes/route-0136.tsx": 3, + "routes/route-0168.tsx": 3, + "routes/route-0187.tsx": 3, + "routes/route-0155.tsx": 3, + "routes/route-0174.tsx": 3, + "routes/route-0156.tsx": 3, + "routes/route-0177.tsx": 3, + "routes/route-0142.tsx": 3, + "routes/route-0178.tsx": 3, + "routes/route-0144.tsx": 3, + "routes/route-0182.tsx": 3, + "routes/route-0179.tsx": 3, + "routes/route-0169.tsx": 3, + "routes/route-0157.tsx": 3, + "routes/route-0175.tsx": 3, + "routes/route-0184.tsx": 3, + "routes/route-0145.tsx": 3, + "routes/route-0180.tsx": 3, + "routes/route-0185.tsx": 3, + "routes/route-0128.tsx": 3, + "routes/route-0104.tsx": 3, + "routes/route-0163.tsx": 3, + "routes/route-0146.tsx": 3, + "routes/route-0151.tsx": 3, + "routes/route-0186.tsx": 3, + "routes/route-0183.tsx": 3, + "routes/route-0172.tsx": 3, + "routes/route-0176.tsx": 3, + "routes/route-0159.tsx": 3, + "routes/route-0152.tsx": 3, + "routes/route-0160.tsx": 3, + "routes/route-0171.tsx": 3, + "routes/route-0154.tsx": 3, + "routes/route-0161.tsx": 3, + "routes/route-0141.tsx": 3, + "routes/route-0162.tsx": 3, + "routes/route-0228.tsx": 3, + "routes/route-0148.tsx": 3, + "routes/route-0173.tsx": 3, + "routes/route-0147.tsx": 3, + "routes/route-0220.tsx": 3, + "routes/route-0224.tsx": 3, + "routes/route-0213.tsx": 3, + "routes/route-0165.tsx": 3, + "routes/route-0225.tsx": 3, + "routes/route-0214.tsx": 3, + "routes/route-0149.tsx": 3, + "routes/route-0226.tsx": 3, + "routes/route-0249.tsx": 3, + "routes/route-0164.tsx": 3, + "routes/route-0188.tsx": 3, + "routes/route-0221.tsx": 3, + "routes/route-0217.tsx": 3, + "routes/route-0227.tsx": 3, + "routes/route-0166.tsx": 3, + "routes/route-0229.tsx": 3, + "routes/route-0218.tsx": 3, + "routes/route-0215.tsx": 3, + "routes/route-0222.tsx": 3, + "routes/route-0201.tsx": 3, + "routes/route-0219.tsx": 3, + "routes/route-0189.tsx": 3, + "routes/route-0216.tsx": 3, + "routes/route-0230.tsx": 3, + "routes/route-0192.tsx": 3, + "routes/route-0091.tsx": 3, + "routes/route-0195.tsx": 3, + "routes/route-0196.tsx": 3, + "routes/route-0231.tsx": 3, + "routes/route-0199.tsx": 3, + "routes/route-0202.tsx": 3, + "routes/route-0200.tsx": 3, + "routes/route-0158.tsx": 3, + "routes/route-0190.tsx": 3, + "routes/route-0193.tsx": 3, + "routes/route-0170.tsx": 3, + "routes/route-0208.tsx": 3, + "routes/route-0194.tsx": 3, + "routes/route-0210.tsx": 3, + "routes/route-0167.tsx": 3, + "routes/route-0191.tsx": 3, + "routes/route-0232.tsx": 3, + "routes/route-0211.tsx": 3, + "routes/route-0150.tsx": 3, + "routes/route-0212.tsx": 3, + "routes/route-0205.tsx": 3, + "routes/route-0204.tsx": 3, + "routes/route-0203.tsx": 3, + "routes/route-0206.tsx": 3, + "routes/route-0239.tsx": 3, + "routes/route-0237.tsx": 3, + "routes/route-0197.tsx": 3, + "routes/route-0235.tsx": 3, + "routes/route-0240.tsx": 3, + "routes/route-0236.tsx": 3, + "routes/route-0241.tsx": 3, + "routes/route-0243.tsx": 3, + "routes/route-0247.tsx": 3, + "routes/route-0238.tsx": 3, + "routes/route-0244.tsx": 3, + "routes/route-0248.tsx": 3, + "routes/route-0153.tsx": 3, + "routes/route-0242.tsx": 3, + "routes/route-0223.tsx": 3, + "routes/route-0198.tsx": 3, + "routes/route-0233.tsx": 3, + "routes/route-0209.tsx": 3, + "routes/route-0234.tsx": 3, + "routes/route-0246.tsx": 3, + "routes/route-0245.tsx": 3, + "routes/route-0207.tsx": 3 + }, + "liveCache": { + "entries": 128, + "beforeClear": { + "rss": 492797952, + "heapTotal": 207568896, + "heapUsed": 43687072, + "external": 20355412, + "arrayBuffers": 1769349 + }, + "afterClear": { + "rss": 492044288, + "heapTotal": 180305920, + "heapUsed": 35622664, + "external": 5636350, + "arrayBuffers": 480413 + } + }, + "wallMs": 1186.964708 + } + ] + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-focused-attribution.json b/benchmarks/compiler/results/cleanup-focused-attribution.json new file mode 100644 index 00000000000..dc057e58bd2 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-focused-attribution.json @@ -0,0 +1,1903 @@ +{ + "loader": "import assert from 'node:assert/strict'\nimport { registerHooks } from 'node:module'\nconst edits = {\n 'copy-only': ['const originalOwners = new Map(graph.declarationSymbols);', 'const originalOwners = graph.declarationSymbols;'],\n 'cache-only': ['const { byName, originallyExported, declarationSymbols: originalOwners } = graph;', 'const { byName, originallyExported } = graph; const originalOwners = new Map(graph.declarationSymbols);'],\n}\nregisterHooks({ load(url, context, nextLoad) {\n const loaded = nextLoad(url, context)\n if (!url.endsWith('/router-utils/dist/esm/compiler-helpers.js')) { return loaded }\n const source = typeof loaded.source === 'string' ? loaded.source : Buffer.from(loaded.source).toString()\n const [before, after] = edits[process.env.CLEANUP_ATTRIBUTION]\n assert.ok(source.includes(before), 'Expected attribution hunk missing')\n return { ...loaded, source: source.replace(before, after) }\n}})\n", + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.13627290000000017, + "meanMs": 0.15217822999999991, + "standardDeviationMs": 0.03611841531195893, + "cvPercent": 23.734285325804453, + "p99BatchAverageMs": 0.2564437499999997, + "peakRssKiB": 155520, + "retainedHeapDelta": 2183928, + "milliseconds": [ + 0.2564437499999997, 0.22869374999999934, 0.23100419999999958, + 0.18120210000000014, 0.14343749999999958, 0.1331729000000003, + 0.19346874999999955, 0.16166874999999975, 0.18350000000000008, + 0.12765420000000063, 0.17947920000000012, 0.1229187500000009, + 0.19309790000000077, 0.14224790000000098, 0.1265625, + 0.11828749999999957, 0.1173957999999999, 0.13868539999999996, + 0.12496874999999932, 0.23149164999999955, 0.13001665000000032, + 0.13627290000000017, 0.14888125000000088, 0.17017295000000132, + 0.16326044999999995, 0.13072500000000103, 0.13558545000000066, + 0.13603960000000087, 0.1366333499999996, 0.12326249999999987, + 0.1258333499999992, 0.13849374999999925, 0.1289229000000006, + 0.13446664999999883, 0.1271353999999974, 0.1244624999999985, + 0.13172085000000208, 0.12055829999999901, 0.1849916499999978, + 0.1243124999999992 + ] + }, + { + "variant": "copy-only", + "repetition": 0, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.1361999999999995, + "meanMs": 0.15196391625, + "standardDeviationMs": 0.039817880281736426, + "cvPercent": 26.202194089438276, + "p99BatchAverageMs": 0.24837295000000026, + "peakRssKiB": 154752, + "retainedHeapDelta": 2185616, + "milliseconds": [ + 0.24837295000000026, 0.21709790000000026, 0.24559374999999975, + 0.18909170000000017, 0.18374999999999986, 0.2038646, + 0.13673125000000041, 0.18545209999999984, 0.1367979499999997, + 0.1891458499999999, 0.13796250000000043, 0.13223959999999976, 0.1267854, + 0.12115835000000033, 0.13068335000000103, 0.12360419999999976, + 0.1361999999999995, 0.14153540000000078, 0.11883334999999988, + 0.11929585000000031, 0.1791812500000006, 0.1333791500000004, + 0.1400479500000003, 0.1153646000000009, 0.23313749999999941, + 0.12193334999999905, 0.13690624999999984, 0.12347919999999987, + 0.13331460000000134, 0.11635210000000029, 0.12482919999999922, + 0.11580834999999894, 0.1380916499999998, 0.1256146000000001, + 0.2256562500000001, 0.1252166499999987, 0.1358125000000001, + 0.11519164999999987, 0.1253520999999978, 0.18969170000000019 + ] + }, + { + "variant": "cache-only", + "repetition": 0, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.11810834999999997, + "meanMs": 0.13480099125000006, + "standardDeviationMs": 0.03935805451792381, + "cvPercent": 29.197155119527945, + "p99BatchAverageMs": 0.2767333499999992, + "peakRssKiB": 156272, + "retainedHeapDelta": 2250928, + "milliseconds": [ + 0.25134795000000026, 0.17729999999999962, 0.1697625000000002, + 0.14610415000000004, 0.13060414999999992, 0.11810834999999997, + 0.16393330000000006, 0.11732085000000012, 0.18589794999999967, + 0.11663335000000004, 0.10738330000000076, 0.11695415000000083, + 0.10387290000000035, 0.10664794999999998, 0.10355830000000026, + 0.2767333499999992, 0.11736250000000012, 0.11907710000000123, + 0.11661250000000081, 0.1320457999999988, 0.1256166500000006, + 0.11010624999999977, 0.1143646000000004, 0.13485414999999962, + 0.1259437500000004, 0.1992604, 0.11122294999999979, 0.10546044999999964, + 0.10492915000000096, 0.10959794999999986, 0.16297084999999925, + 0.10235420000000062, 0.1064708500000009, 0.12168539999999979, + 0.11655000000000086, 0.16839999999999833, 0.10474790000000098, + 0.15401249999999891, 0.12314790000000073, 0.11308334999999943 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.11818955000000102, + "meanMs": 0.13526692375, + "standardDeviationMs": 0.041648006862181265, + "cvPercent": 30.789498058782662, + "p99BatchAverageMs": 0.31135625000000006, + "peakRssKiB": 155328, + "retainedHeapDelta": 2250600, + "milliseconds": [ + 0.23512289999999963, 0.16135205, 0.1554667000000002, + 0.12384164999999996, 0.11578544999999991, 0.11434579999999954, + 0.17495205000000028, 0.11262920000000065, 0.15668124999999974, + 0.1030853999999998, 0.11581249999999983, 0.11926250000000067, + 0.10281459999999924, 0.1058000000000007, 0.11818955000000102, + 0.1595228999999989, 0.12943540000000126, 0.19682914999999923, + 0.11534375000000097, 0.11929164999999955, 0.12125209999999953, + 0.13769374999999967, 0.18239585000000033, 0.1054000000000002, + 0.11830834999999951, 0.1172562499999998, 0.11804375000000107, + 0.31135625000000006, 0.11067079999999976, 0.1097020999999998, + 0.11266875000000028, 0.11022914999999926, 0.17820834999999988, + 0.1053312500000004, 0.1086645500000003, 0.11932500000000061, + 0.11193539999999871, 0.17074999999999818, 0.11599374999999838, + 0.10992710000000158 + ] + }, + { + "variant": "copy-only", + "repetition": 1, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.1322916499999991, + "meanMs": 0.1498600525000002, + "standardDeviationMs": 0.03846492632189188, + "cvPercent": 25.667231313622974, + "p99BatchAverageMs": 0.26597294999999976, + "peakRssKiB": 155056, + "retainedHeapDelta": 2185872, + "milliseconds": [ + 0.25144999999999984, 0.26597294999999976, 0.23604169999999983, + 0.20341459999999997, 0.16850205000000001, 0.1745604499999999, + 0.1376208500000004, 0.15520624999999982, 0.1380874999999996, + 0.19283750000000027, 0.12033124999999956, 0.12155415000000006, + 0.13707085000000063, 0.1425437500000001, 0.12876665000000004, + 0.11436874999999987, 0.11920000000000072, 0.114681250000001, + 0.1273583000000002, 0.13674375000000083, 0.13857289999999978, + 0.12987915000000072, 0.12909375000000126, 0.1289354000000003, + 0.2123103999999998, 0.12821875000000063, 0.12247705000000053, + 0.1281916499999994, 0.12205625000000139, 0.1540437499999996, + 0.12503540000000016, 0.12656669999999934, 0.13157295000000033, + 0.13964375000000046, 0.17822294999999996, 0.1294854500000014, + 0.12611249999999927, 0.12923125000000085, 0.1322916499999991, + 0.1961478999999997 + ] + }, + { + "variant": "cache-only", + "repetition": 1, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.12376459999999981, + "meanMs": 0.13376437874999975, + "standardDeviationMs": 0.03207651198658047, + "cvPercent": 23.979860921366956, + "p99BatchAverageMs": 0.2282916499999999, + "peakRssKiB": 157264, + "retainedHeapDelta": 2250024, + "milliseconds": [ + 0.2282916499999999, 0.1697625000000002, 0.15053125000000023, + 0.12769584999999992, 0.12869170000000024, 0.11483124999999958, + 0.17636664999999993, 0.13134999999999977, 0.18968749999999943, + 0.12633960000000002, 0.1222020999999998, 0.11564170000000047, + 0.10681249999999949, 0.12177085000000006, 0.10546250000000015, + 0.19648329999999986, 0.12009794999999883, 0.11702709999999997, + 0.13347499999999995, 0.12491669999999999, 0.12462914999999981, + 0.10902920000000052, 0.10794579999999883, 0.11824790000000007, + 0.11826664999999963, 0.21835205000000002, 0.1133499999999998, + 0.10247499999999973, 0.12499789999999962, 0.10231249999999932, + 0.16102709999999973, 0.11461249999999978, 0.10943125000000009, + 0.10986460000000023, 0.12376459999999981, 0.17509169999999868, + 0.10536249999999825, 0.16144999999999926, 0.13044584999999814, + 0.11248125000000186 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.12014790000000061, + "meanMs": 0.13226937374999997, + "standardDeviationMs": 0.04309964888706417, + "cvPercent": 32.58475311792589, + "p99BatchAverageMs": 0.34408750000000055, + "peakRssKiB": 156272, + "retainedHeapDelta": 2244816, + "milliseconds": [ + 0.2417312499999998, 0.17403124999999947, 0.15336250000000007, + 0.12839579999999984, 0.13078125000000043, 0.12096045000000047, + 0.17001249999999998, 0.13036670000000045, 0.16240205000000002, + 0.11244999999999976, 0.11511665000000022, 0.10394165000000015, + 0.12771040000000083, 0.11361459999999965, 0.10960205000000087, + 0.34408750000000055, 0.1288667000000004, 0.12189375000000098, + 0.12781249999999886, 0.12945420000000069, 0.11216249999999946, + 0.11494164999999867, 0.11238539999999944, 0.12062499999999972, + 0.13170209999999968, 0.1421729499999998, 0.1062208499999997, + 0.11000625000000071, 0.10580625000000055, 0.11375414999999975, + 0.10240000000000009, 0.1147500000000008, 0.1039583499999992, + 0.11751874999999927, 0.12014790000000061, 0.10826040000000034, + 0.1158437499999991, 0.16303330000000074, 0.1191853999999978, + 0.1093062500000002 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.14236250000000011, + "meanMs": 0.1553774962500001, + "standardDeviationMs": 0.03668709554801115, + "cvPercent": 23.611588829428783, + "p99BatchAverageMs": 0.2557958499999998, + "peakRssKiB": 155664, + "retainedHeapDelta": 2183976, + "milliseconds": [ + 0.2537291500000002, 0.2557958499999998, 0.24742710000000018, + 0.18554375000000006, 0.15757290000000027, 0.1718312499999996, + 0.16564375000000026, 0.13402920000000051, 0.20173125000000028, + 0.13308335000000043, 0.1792520500000009, 0.14620624999999876, + 0.1730416500000004, 0.12920210000000054, 0.1278521000000012, + 0.1408312500000008, 0.12012289999999978, 0.12777499999999975, + 0.13834374999999993, 0.22232084999999985, 0.13710829999999988, + 0.15280204999999966, 0.1419021000000001, 0.14345625000000126, + 0.1812833000000012, 0.1426791499999993, 0.1276062500000009, + 0.1551812499999997, 0.1304541499999999, 0.12037289999999956, + 0.14236250000000011, 0.12688540000000045, 0.13138124999999973, + 0.14625834999999937, 0.12178959999999961, 0.13104789999999866, + 0.13489999999999897, 0.12621455000000026, 0.1844333000000006, + 0.12564585000000078 + ] + }, + { + "variant": "cache-only", + "repetition": 2, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.11997294999999894, + "meanMs": 0.1310138575, + "standardDeviationMs": 0.03239200093504317, + "cvPercent": 24.72410289502633, + "p99BatchAverageMs": 0.24816874999999924, + "peakRssKiB": 157440, + "retainedHeapDelta": 2250856, + "milliseconds": [ + 0.22881044999999994, 0.16647289999999942, 0.15248959999999984, + 0.13499169999999977, 0.1256458000000002, 0.12398749999999978, + 0.1607604000000002, 0.11778334999999984, 0.15435204999999996, + 0.11411670000000029, 0.10565420000000003, 0.10956874999999969, + 0.10863335000000092, 0.11237500000000011, 0.10458749999999953, + 0.24816874999999924, 0.12157499999999999, 0.11456249999999954, + 0.12168125000000032, 0.13594789999999932, 0.11544999999999987, + 0.11151459999999958, 0.10774375000000021, 0.11765829999999937, + 0.12346040000000044, 0.17642085000000093, 0.10415830000000029, + 0.12004790000000014, 0.10944585000000018, 0.12111045000000047, + 0.15821875000000035, 0.11471249999999884, 0.1094687499999992, + 0.10794585000000012, 0.1079228999999998, 0.17304790000000025, + 0.11770625000000053, 0.15707919999999972, 0.11997294999999894, + 0.10530420000000049 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.12531249999999972, + "meanMs": 0.13945228999999998, + "standardDeviationMs": 0.04082218083803965, + "cvPercent": 29.273223722636367, + "p99BatchAverageMs": 0.2765062499999999, + "peakRssKiB": 155760, + "retainedHeapDelta": 2263848, + "milliseconds": [ + 0.2512770500000002, 0.17794375, 0.1518083500000003, 0.1401292000000005, + 0.12551665000000015, 0.11622500000000002, 0.1842354499999999, + 0.13843750000000057, 0.2108166500000003, 0.11640834999999967, + 0.10280000000000059, 0.11501250000000027, 0.1048103999999995, + 0.11043749999999904, 0.13526250000000034, 0.2765062499999999, + 0.20686669999999907, 0.14775415000000008, 0.15090834999999886, + 0.16504169999999901, 0.16987499999999897, 0.12184795000000008, + 0.13841454999999883, 0.11038539999999983, 0.16531664999999976, + 0.1112645999999998, 0.11055210000000101, 0.12300625000000025, + 0.10059164999999978, 0.11257290000000068, 0.10138539999999949, + 0.10747704999999996, 0.12531249999999972, 0.10573954999999984, + 0.12454375000000084, 0.10590834999999857, 0.11142915000000073, + 0.1647187500000001, 0.11396455000000003, 0.12558750000000032 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.1350625000000008, + "meanMs": 0.148618595, + "standardDeviationMs": 0.03585697315401207, + "cvPercent": 24.126841701075204, + "p99BatchAverageMs": 0.2523833499999995, + "peakRssKiB": 155088, + "retainedHeapDelta": 2183816, + "milliseconds": [ + 0.24934999999999974, 0.2400500000000001, 0.2523833499999995, + 0.16764585000000026, 0.1421312499999999, 0.15221459999999992, + 0.16983749999999986, 0.13519374999999983, 0.1698999999999998, + 0.12194585000000017, 0.14942710000000048, 0.1350041499999989, + 0.16797499999999985, 0.12766874999999941, 0.15072085000000043, + 0.11881459999999891, 0.12067915000000085, 0.13348955000000018, + 0.12187080000000065, 0.2109353999999996, 0.14652710000000013, + 0.12169999999999988, 0.1632666499999999, 0.1359833000000009, + 0.16785415000000087, 0.11909165000000002, 0.12247500000000003, + 0.13331665000000043, 0.1302750000000003, 0.1201478999999992, 0.1261792, + 0.14421040000000004, 0.1251354499999991, 0.12349169999999958, + 0.12308544999999924, 0.13018334999999864, 0.1350625000000008, + 0.12521460000000104, 0.19698125000000175, 0.1173249999999996 + ] + }, + { + "variant": "copy-only", + "repetition": 2, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.128768749999999, + "meanMs": 0.14424609374999997, + "standardDeviationMs": 0.03690681097819925, + "cvPercent": 25.58600376531809, + "p99BatchAverageMs": 0.24822500000000006, + "peakRssKiB": 154224, + "retainedHeapDelta": 2185736, + "milliseconds": [ + 0.24822500000000006, 0.24403335000000012, 0.2153499999999994, + 0.16915414999999995, 0.1899395999999996, 0.17999375000000056, + 0.13451670000000035, 0.15697079999999985, 0.13814585000000007, + 0.1638145999999999, 0.11722084999999964, 0.11850210000000061, + 0.12293544999999995, 0.15864790000000112, 0.12090625000000017, + 0.11973334999999992, 0.12462079999999957, 0.11663960000000059, + 0.1179416500000002, 0.12062079999999895, 0.1308645999999996, + 0.13481455000000012, 0.13421249999999957, 0.11720000000000112, + 0.23053539999999942, 0.12209789999999998, 0.12331664999999958, + 0.14396040000000027, 0.12049789999999945, 0.128768749999999, + 0.11582500000000095, 0.12061039999999963, 0.12828125000000057, + 0.13080209999999964, 0.17282500000000028, 0.11937295000000177, + 0.11406874999999843, 0.11427500000000065, 0.11554585000000088, + 0.17405624999999816 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.1178291999999999, + "meanMs": 0.12431463749999996, + "standardDeviationMs": 0.023321072538472893, + "cvPercent": 18.75971567585748, + "p99BatchAverageMs": 0.2186958500000003, + "peakRssKiB": 154640, + "retainedHeapDelta": 2250600, + "milliseconds": [ + 0.2186958500000003, 0.16172915000000004, 0.14916875000000046, + 0.12468544999999978, 0.11441249999999954, 0.11116460000000003, + 0.1459979000000004, 0.1207479499999998, 0.15821460000000015, + 0.10579999999999998, 0.11044584999999998, 0.10515000000000044, + 0.1086500000000001, 0.11831249999999897, 0.11929374999999993, + 0.17458124999999997, 0.1178291999999999, 0.12412499999999937, + 0.12096250000000026, 0.1287104499999998, 0.1428312500000004, + 0.1077729000000005, 0.12462499999999892, 0.1161479, 0.15, + 0.11185415000000062, 0.10167914999999965, 0.11530204999999967, + 0.1077270999999996, 0.10573334999999986, 0.11107085000000012, + 0.10403749999999974, 0.12224585000000018, 0.10754579999999976, + 0.11748125000000016, 0.11409790000000015, 0.10686045000000063, + 0.14004164999999916, 0.11840415000000064, 0.10844999999999913 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.1379104500000011, + "meanMs": 0.15598229500000002, + "standardDeviationMs": 0.043684857387503405, + "cvPercent": 28.006292244580322, + "p99BatchAverageMs": 0.3304021000000006, + "peakRssKiB": 156000, + "retainedHeapDelta": 2184688, + "milliseconds": [ + 0.24080835, 0.23200829999999967, 0.24415210000000015, + 0.17031459999999968, 0.14404579999999995, 0.13688125000000043, + 0.19443544999999957, 0.14461459999999987, 0.1893083499999996, + 0.12673334999999994, 0.18280834999999912, 0.1379104500000011, + 0.18191874999999982, 0.1259457999999995, 0.11798955000000007, + 0.13665414999999967, 0.11707499999999982, 0.13374584999999967, + 0.1395854, 0.3304021000000006, 0.13267085000000095, 0.14796249999999986, + 0.1345416499999999, 0.17748334999999998, 0.1822103999999996, + 0.13136875000000003, 0.12050835000000007, 0.14087080000000043, + 0.13053960000000017, 0.11983749999999986, 0.1335812500000003, + 0.13294585000000012, 0.12425000000000068, 0.15295209999999884, + 0.1241771, 0.1282062499999995, 0.15449375000000032, 0.12686874999999986, + 0.18370835000000058, 0.13277710000000126 + ] + }, + { + "variant": "copy-only", + "repetition": 3, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.12808954999999997, + "meanMs": 0.1459854612500001, + "standardDeviationMs": 0.04042639829261487, + "cvPercent": 27.69207148880714, + "p99BatchAverageMs": 0.2523416500000003, + "peakRssKiB": 155536, + "retainedHeapDelta": 2185656, + "milliseconds": [ + 0.2523416500000003, 0.24335205000000001, 0.24518330000000005, + 0.1810145999999996, 0.1831291499999999, 0.2065228999999995, + 0.1476291500000002, 0.1644603999999994, 0.13639164999999948, + 0.21378334999999993, 0.12117709999999988, 0.12301250000000011, + 0.12722289999999958, 0.13259165000000053, 0.13293749999999988, + 0.12295209999999912, 0.11898125000000022, 0.1193125000000009, + 0.12339794999999895, 0.11893124999999997, 0.12880205000000017, + 0.12383334999999959, 0.12808954999999997, 0.12148124999999936, + 0.2145604000000006, 0.12833750000000066, 0.11890835000000095, + 0.12219170000000049, 0.12050830000000019, 0.11392080000000107, + 0.11408334999999994, 0.11978330000000029, 0.12864789999999998, + 0.12981874999999973, 0.17180835000000058, 0.11956455000000119, + 0.11765000000000043, 0.11345205000000078, 0.11698125000000062, + 0.1726708000000002 + ] + }, + { + "variant": "cache-only", + "repetition": 3, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.11213335000000058, + "meanMs": 0.12295406375000004, + "standardDeviationMs": 0.026851509670863583, + "cvPercent": 21.83865164917217, + "p99BatchAverageMs": 0.22205000000000014, + "peakRssKiB": 156064, + "retainedHeapDelta": 2250072, + "milliseconds": [ + 0.22205000000000014, 0.17157079999999994, 0.1587562499999997, + 0.1280041500000003, 0.11849164999999999, 0.11595209999999981, + 0.14701039999999993, 0.11712500000000006, 0.14790624999999977, + 0.10554585000000002, 0.10418544999999994, 0.10639165000000048, + 0.10485834999999995, 0.11210834999999975, 0.10598545000000001, + 0.17809164999999894, 0.11213335000000058, 0.10632500000000107, + 0.11806665000000009, 0.12201875000000087, 0.11195625000000006, + 0.10374584999999996, 0.10354999999999989, 0.11253540000000015, + 0.11782295000000005, 0.15995209999999957, 0.10289374999999978, + 0.10319585000000017, 0.10043335000000013, 0.10210415000000098, + 0.15136664999999994, 0.10588125000000019, 0.10578955000000008, + 0.10691249999999997, 0.11193959999999947, 0.15737085000000092, + 0.10520000000000067, 0.13891459999999967, 0.11262704999999898, + 0.10139374999999973 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.13650415000000038, + "meanMs": 0.15116380000000001, + "standardDeviationMs": 0.03488329453184594, + "cvPercent": 23.07648691806235, + "p99BatchAverageMs": 0.24480830000000003, + "peakRssKiB": 155920, + "retainedHeapDelta": 2183880, + "milliseconds": [ + 0.24480830000000003, 0.2299729499999998, 0.23371665000000022, + 0.1915562499999993, 0.14571249999999977, 0.15668124999999974, + 0.1696271000000003, 0.14709794999999987, 0.1723666999999999, + 0.1292104000000002, 0.15438330000000064, 0.13650415000000038, + 0.18080000000000068, 0.13641250000000013, 0.1352958000000001, + 0.12689374999999928, 0.1282895999999994, 0.1336645500000003, + 0.1310167000000007, 0.23654790000000075, 0.1266083000000009, + 0.1293833500000005, 0.1404312499999989, 0.15247499999999975, + 0.172860399999999, 0.11876670000000047, 0.12481664999999964, + 0.13748335000000084, 0.12808954999999997, 0.19493124999999906, + 0.12780415000000006, 0.1278208500000005, 0.12333335000000005, + 0.12942079999999975, 0.12085835000000031, 0.13651040000000023, + 0.12474789999999984, 0.12364999999999782, 0.1640999999999991, + 0.12190209999999979 + ] + }, + { + "variant": "copy-only", + "repetition": 4, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.12676045000000044, + "meanMs": 0.1442179674999999, + "standardDeviationMs": 0.036389663120615125, + "cvPercent": 25.232406025008743, + "p99BatchAverageMs": 0.2468082999999993, + "peakRssKiB": 154800, + "retainedHeapDelta": 2185920, + "milliseconds": [ + 0.24068749999999994, 0.22189790000000045, 0.2169708, + 0.16781045000000033, 0.18320415000000026, 0.17413329999999974, + 0.13386249999999933, 0.15189579999999978, 0.13650625000000005, + 0.16389165000000006, 0.12473955000000032, 0.1201354000000002, + 0.12074585000000013, 0.12754170000000045, 0.12158124999999984, + 0.11883545000000026, 0.12032289999999932, 0.11760204999999928, + 0.12074165000000078, 0.11945625000000035, 0.12643750000000012, + 0.12522294999999986, 0.12444375000000037, 0.11489794999999958, + 0.2468082999999993, 0.12318960000000061, 0.12009584999999987, + 0.12748749999999945, 0.13356454999999984, 0.12676045000000044, + 0.1316062500000001, 0.1247792000000004, 0.13547289999999917, + 0.1325812500000012, 0.20355414999999938, 0.12382500000000078, + 0.12389584999999954, 0.11590209999999956, 0.12269164999999874, + 0.18293959999999743 + ] + }, + { + "variant": "cache-only", + "repetition": 4, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.1165270999999997, + "meanMs": 0.12682354375000018, + "standardDeviationMs": 0.02881965195831844, + "cvPercent": 22.724212796899078, + "p99BatchAverageMs": 0.2327332999999996, + "peakRssKiB": 155888, + "retainedHeapDelta": 2250168, + "milliseconds": [ + 0.2327332999999996, 0.18406249999999957, 0.15575625000000032, + 0.13326874999999988, 0.11879170000000058, 0.1165270999999997, + 0.15080000000000027, 0.11523749999999992, 0.14891250000000014, + 0.10526460000000029, 0.10274374999999977, 0.10597290000000044, + 0.10531875000000071, 0.11287499999999966, 0.10645834999999977, + 0.1844958500000004, 0.11029164999999921, 0.10802084999999977, + 0.11876460000000008, 0.12242085000000032, 0.12196045000000026, + 0.10748960000000096, 0.10263125000000031, 0.13838125000000048, + 0.12075415000000049, 0.1759750000000011, 0.10245625000000018, + 0.1024271000000013, 0.10989165000000015, 0.11251250000000113, + 0.16046664999999932, 0.1194896, 0.12008749999999964, + 0.11283750000000055, 0.10962290000000081, 0.15451460000000025, + 0.1030729000000008, 0.13937289999999933, 0.1150187499999987, + 0.10526250000000062 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.11468539999999905, + "meanMs": 0.1274235949999999, + "standardDeviationMs": 0.028539759276047096, + "cvPercent": 22.39754676207897, + "p99BatchAverageMs": 0.2184667000000001, + "peakRssKiB": 155264, + "retainedHeapDelta": 2250552, + "milliseconds": [ + 0.2184667000000001, 0.1637104000000001, 0.14822709999999972, + 0.12648335000000016, 0.12113125000000054, 0.1162666999999999, + 0.14577705000000024, 0.1129958000000002, 0.14861250000000012, + 0.1030542000000004, 0.10202705000000023, 0.10440830000000005, + 0.10438959999999967, 0.11055834999999944, 0.11628125000000011, + 0.16058749999999974, 0.1205312500000005, 0.17179584999999947, + 0.1076979499999993, 0.1146666499999995, 0.11075000000000017, + 0.10820830000000115, 0.16572914999999994, 0.10440415000000058, + 0.10851875000000036, 0.11468539999999905, 0.12173125000000055, + 0.17994999999999947, 0.10943125000000009, 0.10711040000000054, + 0.11373124999999931, 0.10869375000000048, 0.17721044999999974, + 0.1155791999999991, 0.10831249999999955, 0.11320414999999998, + 0.11936460000000011, 0.1798812499999997, 0.11250834999999881, + 0.10027084999999829 + ] + }, + { + "variant": "baseline", + "repetition": 0, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.774316799999997, + "meanMs": 4.983552320000003, + "standardDeviationMs": 0.5988900959609975, + "cvPercent": 12.017333369964444, + "p99BatchAverageMs": 6.580791800000003, + "peakRssKiB": 424608, + "retainedHeapDelta": 12944752, + "milliseconds": [ + 6.580791800000003, 5.809641799999997, 4.633516800000007, + 4.789833399999997, 4.605966799999999, 5.524616600000002, + 4.774316799999997, 4.782774999999992, 4.553575, 4.435408200000007, + 4.564466599999991, 5.3032416000000016, 5.448649999999998, + 4.742716599999994, 4.460149999999999, 4.505116799999996, 4.4519, + 5.402425000000017, 5.180333400000018, 4.6987418000000165, + 4.520666600000004, 4.78866680000001, 4.428508399999965, + 5.670691599999964, 5.884799999999996, 5.258925, 5.487049999999999, + 5.203741800000034, 6.324758400000019, 4.632758400000012, + 4.477925000000004, 4.41310840000001, 4.26189159999999, + 5.873150000000033, 5.5917833999999855, 4.310833400000002, + 4.235599999999977, 4.524074999999994, 5.488316600000007, + 4.7166584000000515 + ] + }, + { + "variant": "copy-only", + "repetition": 0, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.559641799999963, + "meanMs": 4.835821249999997, + "standardDeviationMs": 0.6305459809832991, + "cvPercent": 13.039067169476116, + "p99BatchAverageMs": 6.500774999999999, + "peakRssKiB": 434496, + "retainedHeapDelta": 12944856, + "milliseconds": [ + 6.500774999999999, 5.6463999999999945, 5.017783399999996, 4.9933, + 4.449241600000005, 5.778716600000007, 4.861708399999998, + 4.810241599999995, 4.501158400000008, 4.448033399999986, 5.1770084, + 4.3878334, 4.417949999999996, 4.54565, 4.408408399999985, 4.34375, + 4.750266799999986, 4.319325000000004, 4.315783199999987, + 4.203516600000012, 4.127441799999997, 5.70439180000003, + 6.11524159999999, 4.376125000000002, 4.677041599999984, + 4.657533199999989, 5.620908400000007, 4.6002165999999765, + 4.622933399999965, 4.405141599999979, 4.3469665999999965, + 5.7158918000000085, 5.56033339999999, 4.237933199999998, + 4.559641799999963, 4.478083400000014, 4.518908199999987, + 6.320058199999994, 4.369408199999998, 4.541800000000012 + ] + }, + { + "variant": "cache-only", + "repetition": 0, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.020341599999983, + "meanMs": 4.375972714999997, + "standardDeviationMs": 0.773947364116637, + "cvPercent": 17.686293186054236, + "p99BatchAverageMs": 7.5749333999999635, + "peakRssKiB": 398752, + "retainedHeapDelta": 13191032, + "milliseconds": [ + 6.005416800000001, 5.121125000000001, 4.216575000000001, + 4.197775000000002, 3.920308399999999, 4.995775000000004, + 4.011675000000002, 3.8834332000000016, 4.0283500000000005, + 4.707491600000003, 4.46300839999999, 4.858316799999988, + 3.7556166000000077, 3.804583400000001, 3.7029667999999902, + 3.7978250000000116, 4.729874999999993, 3.9848167999999986, + 3.913175000000001, 3.9473915999999916, 4.067524999999978, + 5.435783200000015, 5.295374999999967, 3.969908399999986, + 3.8753000000000157, 4.020341599999983, 7.5749333999999635, + 4.3948500000000426, 3.885808399999996, 3.8652832000000217, + 5.0915415999999825, 3.925816600000007, 3.974233400000003, + 3.788924999999972, 3.836783400000013, 5.346558400000004, + 4.128466600000001, 3.9197249999999713, 4.748199999999997, + 3.848050000000012 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.015083199999981, + "meanMs": 4.415706049999996, + "standardDeviationMs": 0.9669777029537969, + "cvPercent": 21.8985976875385, + "p99BatchAverageMs": 8.343074999999999, + "peakRssKiB": 388848, + "retainedHeapDelta": 13171592, + "milliseconds": [ + 5.9222499999999965, 5.5343499999999946, 4.062341800000001, + 4.302633400000002, 4.1077833999999935, 8.343074999999999, + 4.240233399999999, 4.043724999999995, 3.8786749999999985, + 4.767616599999997, 3.9579250000000004, 4.060683399999993, + 3.820408199999997, 4.462183399999981, 3.688999999999987, + 3.7405500000000074, 3.9663166000000047, 3.9377499999999825, + 4.638808200000017, 3.814749999999981, 3.9546834000000217, + 3.873766800000021, 5.6456083999999915, 3.851424999999972, + 4.719725000000016, 4.3329831999999895, 5.576125000000002, + 4.007008399999995, 3.8737167999999658, 3.8201334000000315, + 5.354141600000003, 3.9592499999999746, 3.8604499999999917, + 3.836175000000003, 4.015083199999981, 6.855741799999987, + 3.7250915999999963, 3.653041600000006, 3.6628083999999945, + 4.760225000000037 + ] + }, + { + "variant": "copy-only", + "repetition": 1, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.620699999999988, + "meanMs": 4.744589554999998, + "standardDeviationMs": 0.540464863562659, + "cvPercent": 11.391182678659739, + "p99BatchAverageMs": 6.229008199999998, + "peakRssKiB": 419904, + "retainedHeapDelta": 12932184, + "milliseconds": [ + 5.704450000000003, 5.482825000000003, 4.725216599999999, + 4.881758400000001, 4.315391599999998, 5.361416599999996, 4.7724332, + 4.597458400000005, 4.582683399999996, 4.425858200000016, + 5.357233200000019, 4.4053499999999985, 4.174783400000001, + 4.688099999999986, 4.2326249999999845, 4.387683200000015, + 5.133441599999992, 4.520691600000009, 4.620699999999988, + 4.438033200000018, 4.387774999999965, 5.861041599999998, + 5.97459160000003, 4.181100000000015, 4.431974999999966, + 6.229008199999998, 4.705574999999999, 4.341399999999976, + 4.675475000000006, 5.166341799999964, 5.069666599999982, + 4.625374999999986, 4.215716599999996, 4.136041600000044, + 4.506500000000005, 5.023583400000007, 4.850091599999996, + 4.235899999999992, 4.238966600000003, 4.11932499999998 + ] + }, + { + "variant": "cache-only", + "repetition": 1, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 3.933941600000003, + "meanMs": 4.196859805000001, + "standardDeviationMs": 0.5929366894769286, + "cvPercent": 14.128103320738122, + "p99BatchAverageMs": 6.111066600000004, + "peakRssKiB": 422160, + "retainedHeapDelta": 13184944, + "milliseconds": [ + 5.539558199999999, 4.962275, 4.039808399999993, 4.0902583999999935, + 3.8051332, 6.111066600000004, 3.785233399999993, 3.933941600000003, + 3.761116600000014, 4.404950000000008, 3.7594749999999975, + 3.800958199999991, 3.992041799999993, 3.9998918000000003, + 4.937216600000011, 4.192541600000004, 3.879833399999984, + 3.9047168000000054, 3.872833400000013, 4.8720332000000095, + 3.8249168000000053, 4.043366800000013, 4.091016600000012, + 5.019350000000031, 3.8858334000000014, 3.792325000000028, + 3.879966800000011, 4.003499999999986, 5.097675000000026, + 3.7329165999999985, 4.335791599999993, 3.751966799999991, + 3.7411833999999997, 5.36653339999998, 3.883699999999999, + 3.7246666000000004, 3.7740333999999622, 4.7637749999999865, + 3.741291799999999, 3.7757000000000063 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 3.764466600000014, + "meanMs": 4.086265015, + "standardDeviationMs": 0.6913683790056211, + "cvPercent": 16.9193230607345, + "p99BatchAverageMs": 6.738983199999984, + "peakRssKiB": 415088, + "retainedHeapDelta": 13184720, + "milliseconds": [ + 5.3840916, 4.9228000000000005, 4.0214918000000015, 3.971600000000001, + 3.7153166000000057, 4.952741600000001, 3.773758399999997, + 3.9630418000000076, 3.764466600000014, 3.6880918000000067, + 4.425700000000006, 3.716066599999999, 3.7955582000000048, + 3.8025168000000122, 4.660825, 3.691358400000013, 3.6880499999999983, + 3.644266799999991, 3.7459749999999987, 4.901241800000003, + 3.6622166000000105, 3.6845750000000406, 3.6385249999999814, + 3.61684180000002, 6.738983199999984, 3.743291799999997, + 3.67114160000001, 3.6384749999999713, 3.658041800000001, + 3.658924999999999, 3.6464249999999994, 4.2898331999999755, + 5.725649999999996, 4.254183199999988, 3.765658399999984, + 3.8316166000000065, 4.9214500000000045, 3.6730417999999645, + 3.7266333999999914, 3.676133399999981 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.632483400000001, + "meanMs": 4.847735225000003, + "standardDeviationMs": 0.5538896097272628, + "cvPercent": 11.42573973245955, + "p99BatchAverageMs": 6.18798340000003, + "peakRssKiB": 413216, + "retainedHeapDelta": 12929936, + "milliseconds": [ + 5.903341799999998, 5.368699999999995, 5.210016600000006, + 4.776499999999999, 4.3736084, 5.406566600000008, 4.640808399999992, + 4.632483400000001, 4.459166600000003, 5.10251659999999, + 4.600799999999981, 5.281175000000007, 4.9828833999999915, + 4.375191799999993, 4.419666800000004, 4.30145, 4.2888416000000005, + 5.248741599999994, 4.293016799999987, 4.242158399999971, + 4.402849999999989, 4.372633399999995, 4.539291599999979, + 6.18798340000003, 5.6389918000000305, 5.5270082, 4.532058400000006, + 4.486075000000028, 5.4310915999999905, 4.316049999999995, + 4.1901834000000235, 4.647200000000021, 4.630625000000009, + 4.186833400000023, 5.928500000000031, 4.6113084000000075, + 4.420674999999983, 5.417741599999999, 4.963016599999992, + 5.5716584000000235 + ] + }, + { + "variant": "cache-only", + "repetition": 2, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.129608400000007, + "meanMs": 4.405204175000004, + "standardDeviationMs": 0.7667186567798073, + "cvPercent": 17.40483814872909, + "p99BatchAverageMs": 6.7957084000000005, + "peakRssKiB": 423936, + "retainedHeapDelta": 13184944, + "milliseconds": [ + 6.105574999999999, 5.254975000000002, 4.596883200000002, + 4.298083400000007, 3.9019000000000004, 6.7957084000000005, + 3.9173750000000043, 3.819949999999994, 3.9198084000000106, + 4.470908199999985, 3.824908400000004, 3.7942333999999844, + 3.7738415999999915, 3.822124999999983, 4.740441800000008, + 3.8958500000000185, 3.8597084000000224, 3.732233199999996, + 3.7998581999999943, 4.902933400000006, 3.90920000000001, + 3.7276168000000327, 3.733800000000019, 5.151483400000006, + 4.448325000000023, 4.111525000000029, 3.9905499999999847, + 3.9688332000000175, 5.726949999999988, 4.204425000000038, + 6.038333400000011, 4.318391800000017, 3.956800000000021, + 5.661616599999979, 3.9321249999999965, 4.129608400000007, + 4.3084499999999935, 5.133925, 4.206116800000018, 4.322791599999983 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 3.968766800000003, + "meanMs": 4.3255127200000025, + "standardDeviationMs": 0.786861581225492, + "cvPercent": 18.191174830841593, + "p99BatchAverageMs": 7.345516599999973, + "peakRssKiB": 416944, + "retainedHeapDelta": 13184960, + "milliseconds": [ + 5.716508399999998, 5.0325581999999995, 4.038850000000002, + 3.9749165999999945, 3.7542500000000016, 4.937441600000011, + 3.7615999999999987, 3.949075000000005, 3.764824999999996, + 3.652941800000008, 4.648933399999987, 4.458883400000014, + 3.9163999999999985, 3.8930665999999974, 3.8696750000000066, + 4.677883399999996, 3.899733200000014, 3.8330834000000094, + 4.021166800000015, 5.3540750000000115, 3.968766800000003, + 4.108574999999973, 3.935083399999985, 3.8155750000000355, + 5.485658400000011, 4.837275, 4.608216600000015, 5.9415500000000065, + 4.019650000000001, 3.710016600000017, 3.914924999999994, + 5.237699999999995, 3.6847749999999904, 3.778058400000009, + 3.90310000000004, 3.745508400000017, 7.345516599999973, + 4.120633399999997, 3.8809749999999896, 3.823083399999996 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.734433200000012, + "meanMs": 4.934547064999998, + "standardDeviationMs": 0.6133824032978963, + "cvPercent": 12.430368891372536, + "p99BatchAverageMs": 6.722166599999997, + "peakRssKiB": 411936, + "retainedHeapDelta": 12944896, + "milliseconds": [ + 6.722166599999997, 5.445658200000002, 4.959458399999994, + 4.872591599999998, 4.506816800000001, 5.384458399999994, + 4.788700000000006, 4.6121666, 4.5602666, 4.763658400000009, + 4.373849999999993, 5.2623499999999925, 4.912974999999983, + 4.354041600000005, 4.378050000000007, 4.416766599999983, + 4.538008200000013, 5.128991799999994, 5.088741600000003, + 4.424383200000011, 4.339075000000003, 4.365058399999998, + 4.355375000000004, 5.962983399999985, 5.9957334000000175, + 5.669033399999989, 5.361191800000006, 6.550016600000026, + 4.710449999999992, 4.453166599999986, 4.610908199999995, + 4.6909165999999916, 4.424116599999979, 5.790008399999988, + 4.479349999999977, 4.734433200000012, 4.6523416, 5.384733199999983, + 4.889783400000033, 4.4691082000000275 + ] + }, + { + "variant": "copy-only", + "repetition": 2, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.633124999999995, + "meanMs": 4.8680150050000055, + "standardDeviationMs": 0.6041391244953025, + "cvPercent": 12.410379258789934, + "p99BatchAverageMs": 6.272150000000005, + "peakRssKiB": 424224, + "retainedHeapDelta": 12944856, + "milliseconds": [ + 6.272150000000005, 5.588091599999996, 4.6796334, 4.684833399999991, + 4.464691600000004, 5.4983249999999995, 4.755100000000004, + 4.854316799999992, 4.633124999999995, 4.510000000000014, + 5.4544000000000095, 4.947008399999982, 4.435483199999998, + 4.410566600000015, 4.267391599999996, 4.293816600000014, + 5.00698339999999, 4.505400000000009, 4.685033199999998, + 4.472633399999995, 4.271566600000005, 6.075216600000021, + 6.0762168000000205, 4.73725000000004, 4.325716800000009, + 4.550600000000031, 5.6835084000000275, 4.3546915999999785, + 4.513625000000002, 4.457141600000023, 4.636749999999983, + 5.871199999999999, 6.06298340000003, 4.45968340000004, + 4.531633400000009, 4.522616599999992, 4.421058399999993, + 5.787433400000009, 4.444800000000032, 4.517925000000014 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.085950000000002, + "meanMs": 4.424518535, + "standardDeviationMs": 0.7107386741548162, + "cvPercent": 16.063638756003453, + "p99BatchAverageMs": 6.885100000000011, + "peakRssKiB": 415040, + "retainedHeapDelta": 13185464, + "milliseconds": [ + 5.519708400000002, 4.843483200000003, 4.039883400000008, + 4.246924999999999, 4.044000000000006, 5.251366600000006, + 3.969883400000003, 4.195299999999998, 4.226758400000017, + 3.974599999999987, 4.819000000000005, 3.980183399999987, + 4.164599999999996, 4.002250000000004, 3.960358199999996, + 4.672558200000003, 4.30195000000001, 4.138558199999989, + 3.934550000000013, 5.374466599999982, 4.07475000000004, + 4.069983400000001, 3.914066600000024, 3.932691799999975, + 5.64001659999999, 4.9289168000000245, 4.789624999999978, + 6.045850000000018, 3.787716599999976, 3.7694750000000115, + 4.085950000000002, 5.456874999999991, 3.954691600000024, + 4.0607665999999885, 4.1768583999999915, 3.9978500000000166, + 6.885100000000011, 3.990475000000015, 3.9461499999999887, + 3.812549999999965 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.734991599999989, + "meanMs": 4.880060205000004, + "standardDeviationMs": 0.5719915565911395, + "cvPercent": 11.720993851778497, + "p99BatchAverageMs": 6.35329999999999, + "peakRssKiB": 428960, + "retainedHeapDelta": 12931992, + "milliseconds": [ + 5.9833750000000006, 5.787525000000005, 5.000216599999999, 4.97545, + 4.936866800000007, 5.571933400000001, 4.734991599999989, + 4.888216800000009, 4.4474500000000035, 4.560275000000002, + 4.3473083999999975, 5.474483399999985, 5.0005249999999934, + 4.491650000000004, 4.583883200000014, 4.464708399999995, + 4.444833400000016, 5.17077499999998, 5.020358200000009, + 4.385066600000028, 4.454750000000013, 4.399591599999985, + 4.323333200000024, 5.623466800000005, 5.7610000000000126, + 4.411691599999995, 5.4895334000000275, 5.021133400000008, + 6.35329999999999, 4.638324999999986, 4.4625584000000345, + 4.396841799999993, 4.254641599999968, 5.444900000000007, + 5.272258199999987, 4.1635831999999935, 4.202833400000008, + 4.14228320000002, 5.5874000000000255, 4.529091600000038 + ] + }, + { + "variant": "copy-only", + "repetition": 3, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.578416800000014, + "meanMs": 4.868194370000005, + "standardDeviationMs": 0.5679444245169902, + "cvPercent": 11.66642868692586, + "p99BatchAverageMs": 6.280841800000002, + "peakRssKiB": 411296, + "retainedHeapDelta": 12929512, + "milliseconds": [ + 6.280841800000002, 5.626024999999993, 4.7881168, 4.771216800000002, + 4.652275000000008, 4.645550000000003, 5.844524999999999, + 4.536424999999985, 5.510750000000007, 4.459016599999996, + 4.290266599999995, 4.960366599999998, 4.413258399999995, + 4.537791800000013, 4.345724999999993, 4.371566600000006, + 5.13018340000001, 4.3902916, 4.394533200000024, 4.370916599999964, + 4.491383400000041, 5.756641600000012, 5.667658400000027, + 4.886516799999981, 4.515016600000036, 5.364966600000026, + 4.9069915999999925, 4.578416800000014, 4.4131666000000225, + 4.471749999999974, 4.524366600000031, 5.771158199999991, + 4.384208200000012, 4.399908399999958, 4.423158199999989, + 4.467883400000028, 5.9039834000000155, 5.705574999999999, + 4.443150000000014, 5.332233200000019 + ] + }, + { + "variant": "cache-only", + "repetition": 3, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.078558199999998, + "meanMs": 4.400832895, + "standardDeviationMs": 0.6801762980232644, + "cvPercent": 15.455626565508673, + "p99BatchAverageMs": 6.714483200000006, + "peakRssKiB": 421952, + "retainedHeapDelta": 13184952, + "milliseconds": [ + 6.013600000000002, 5.1084249999999995, 4.312591600000007, + 4.359183399999995, 3.922091599999999, 6.714483200000006, + 4.034733199999994, 4.133316599999989, 4.046424999999999, + 4.696466600000008, 4.078558199999998, 4.067641600000002, + 4.155224999999996, 3.9357666000000107, 4.9951000000000025, + 3.9395583999999872, 4.126091599999995, 4.006233399999997, 3.9465418, + 5.395766600000025, 4.002974999999969, 3.8841331999999964, + 3.9284916000000067, 5.262474999999995, 3.875908400000026, + 3.8543918000000303, 3.932458399999996, 4.049766599999975, + 5.627708400000029, 3.9785581999999975, 4.245758400000023, + 4.248191599999973, 4.076791599999979, 5.482499999999982, + 3.9639582000000244, 4.326791600000024, 4.0358749999999874, + 5.149991599999976, 4.125283399999989, 3.9935083999999734 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.801758399999994, + "meanMs": 5.0068741649999975, + "standardDeviationMs": 0.5751497711573912, + "cvPercent": 11.48720243815817, + "p99BatchAverageMs": 6.498725000000002, + "peakRssKiB": 427312, + "retainedHeapDelta": 12944832, + "milliseconds": [ + 6.498725000000002, 5.765949999999998, 4.886758400000008, + 5.0010666000000015, 4.9677500000000006, 5.412466600000005, + 4.801758399999994, 5.002641799999992, 4.6124165999999835, + 4.6028499999999894, 4.540141600000015, 5.522675000000004, + 5.299174999999991, 4.462433399999986, 4.632075000000009, + 4.755608400000005, 4.457458199999996, 5.345016799999985, + 5.229308400000036, 4.502241599999979, 4.570899999999983, + 4.402258200000006, 4.484183399999983, 6.043816800000013, + 5.874558400000024, 4.618341599999985, 5.598516599999994, + 5.259566599999971, 6.31479159999999, 4.703800000000001, + 4.280891800000018, 4.244958200000019, 4.612441799999988, + 4.514308200000005, 5.827533200000016, 4.54994999999999, + 4.723358400000007, 4.730741799999987, 5.39590819999994, + 5.225625000000036 + ] + }, + { + "variant": "copy-only", + "repetition": 4, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.613733400000001, + "meanMs": 4.901169180000002, + "standardDeviationMs": 0.6264141536546318, + "cvPercent": 12.78091268938061, + "p99BatchAverageMs": 6.391516599999977, + "peakRssKiB": 420336, + "retainedHeapDelta": 12944856, + "milliseconds": [ + 6.357641599999999, 5.517991800000004, 4.910249999999996, + 4.859791600000006, 4.660933399999999, 5.533325000000002, + 4.851274999999987, 4.7181250000000095, 4.5934668000000105, + 4.4421582000000175, 5.3655249999999794, 4.6743999999999915, + 4.344575000000009, 4.587575000000015, 4.441233399999987, + 4.434625000000006, 5.802641599999992, 4.994250000000011, + 4.5977415999999725, 4.43747500000004, 4.460208400000011, + 5.921074999999973, 5.864841800000022, 4.4662416000000125, + 4.384433399999989, 4.613733400000001, 5.865033399999993, + 4.4544000000000326, 4.676233400000001, 4.320291799999995, 4.462275, + 4.395616599999994, 5.637233400000014, 4.429508399999986, + 4.547675000000027, 4.234675000000015, 4.488599999999996, + 5.944225000000006, 6.391516599999977, 4.363949999999977 + ] + }, + { + "variant": "cache-only", + "repetition": 4, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.1142749999999975, + "meanMs": 4.379829985000002, + "standardDeviationMs": 0.5902092215458319, + "cvPercent": 13.475619454800174, + "p99BatchAverageMs": 5.864816599999995, + "peakRssKiB": 418784, + "retainedHeapDelta": 13193568, + "milliseconds": [ + 5.864816599999995, 5.371024999999998, 4.458891600000004, + 4.6994000000000025, 4.054491600000006, 5.2949415999999925, + 4.455483200000003, 3.9604081999999834, 4.1142749999999975, + 5.0600750000000065, 4.160308200000008, 4.0795834000000015, + 4.086124999999993, 4.043241599999988, 4.932708400000001, + 3.938374999999996, 4.41500840000001, 3.931541599999991, + 3.7515334000000164, 4.938183200000003, 3.7092583999999986, + 4.1380999999999855, 4.145174999999972, 3.915033399999993, + 5.540650000000005, 3.9899834000000283, 3.912983399999985, + 4.862075000000004, 4.687283400000024, 4.23425000000002, + 4.023275000000012, 3.9739915999999993, 3.9593665999999756, + 5.375275000000011, 3.9661584000000403, 3.809991600000012, + 3.826524999999992, 3.9175416000000043, 5.57716660000001, + 4.0187000000000355 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 3.9857000000000085, + "meanMs": 4.303902915000002, + "standardDeviationMs": 0.6289684733891262, + "cvPercent": 14.6139094168932, + "p99BatchAverageMs": 5.9300749999999995, + "peakRssKiB": 405696, + "retainedHeapDelta": 13180424, + "milliseconds": [ + 5.9300749999999995, 5.512549999999999, 4.1996084, 4.369650000000002, + 3.9857000000000085, 5.075983199999996, 4.244116800000006, + 3.9986417999999957, 3.954433199999994, 5.3623918, 3.9351333999999953, + 3.991533400000003, 3.8855665999999927, 4.826116600000001, + 3.9722999999999957, 4.002541600000018, 3.965325000000007, + 3.926966799999991, 4.553800000000001, 3.928716600000007, + 3.8978415999999925, 3.844975000000022, 5.4505999999999855, + 3.907466599999998, 3.832016599999997, 3.8508084000000053, + 4.86481660000004, 3.914250000000038, 4.085474999999997, + 3.9129081999999924, 3.7747581999999964, 5.5732168, 3.9591750000000046, + 3.8868665999999847, 3.8985249999999723, 5.802858200000037, + 4.095816599999989, 4.189533399999982, 3.9375918000000185, + 3.855466800000022 + ] + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-focused.json b/benchmarks/compiler/results/cleanup-focused.json new file mode 100644 index 00000000000..87deb1dcbfc --- /dev/null +++ b/benchmarks/compiler/results/cleanup-focused.json @@ -0,0 +1,5732 @@ +{ + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "case": "route", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.03750835000000023, + "meanMs": 0.04513197999999999, + "standardDeviationMs": 0.01908887288007444, + "cvPercent": 42.2956690135785, + "p99BatchAverageMs": 0.11261875000000003, + "peakRssKiB": 104560, + "retainedHeapDelta": 1236032, + "milliseconds": [ + 0.11261875000000003, 0.08217710000000018, 0.05900829999999999, + 0.053533350000000014, 0.09341875000000002, 0.04341665000000035, + 0.04291250000000062, 0.04327710000000025, 0.07490829999999989, + 0.04431669999999954, 0.042762499999999905, 0.038856249999999905, + 0.03912289999999956, 0.03626039999999975, 0.03665834999999973, + 0.07829789999999974, 0.03524164999999968, 0.0357979499999999, + 0.030308349999999963, 0.03337914999999967, 0.03114374999999967, + 0.030645849999999798, 0.03083960000000019, 0.034218750000000145, + 0.04058330000000012, 0.032912500000000476, 0.03219169999999991, + 0.04992920000000041, 0.06382084999999975, 0.05876250000000027, + 0.04276874999999976, 0.03653750000000002, 0.03750835000000023, + 0.034981249999999874, 0.034822899999999636, 0.03220000000000027, + 0.03185624999999988, 0.03297085000000024, 0.02853954999999999, + 0.03177289999999999 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "route", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.037618750000000034, + "meanMs": 0.04714406000000003, + "standardDeviationMs": 0.021422880347558185, + "cvPercent": 45.441314022505004, + "p99BatchAverageMs": 0.11705830000000006, + "peakRssKiB": 104704, + "retainedHeapDelta": 1280384, + "milliseconds": [ + 0.11705830000000006, 0.08200829999999967, 0.05847084999999978, + 0.056022899999999966, 0.08090210000000013, 0.038029149999999845, + 0.041937500000000225, 0.0403375000000004, 0.06811454999999995, + 0.03825835000000026, 0.037618750000000034, 0.03757710000000003, + 0.040445799999999824, 0.043568750000000024, 0.03227295000000012, + 0.08272915000000011, 0.035341650000000155, 0.036489600000000164, + 0.030158349999999955, 0.09800000000000039, 0.033966699999999864, + 0.035406250000000486, 0.031781250000000226, 0.033587500000000145, + 0.03947080000000014, 0.03206460000000035, 0.03087289999999996, + 0.08419789999999949, 0.059012500000000044, 0.05548125000000041, + 0.03547705000000008, 0.035758350000000404, 0.037012500000000156, + 0.03251459999999966, 0.03218125000000001, 0.03066454999999948, + 0.030727100000000007, 0.05926874999999967, 0.029208349999999682, + 0.03176664999999943 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "route", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.03620420000000024, + "meanMs": 0.0457275012499999, + "standardDeviationMs": 0.020636916320822457, + "cvPercent": 45.130207767087434, + "p99BatchAverageMs": 0.11298539999999982, + "peakRssKiB": 110528, + "retainedHeapDelta": 1296552, + "milliseconds": [ + 0.11298539999999982, 0.08300625000000003, 0.06559790000000021, + 0.05164790000000004, 0.07621044999999996, 0.04082500000000024, + 0.041831249999999896, 0.04087084999999959, 0.06516459999999995, + 0.038747949999999774, 0.03815209999999993, 0.03837704999999971, + 0.03749374999999944, 0.03576249999999988, 0.035795850000000226, + 0.06702289999999991, 0.033822899999999836, 0.033966699999999864, + 0.030374999999999375, 0.08396045, 0.02998540000000034, + 0.030804149999999454, 0.02906874999999971, 0.03282914999999988, + 0.03886455000000026, 0.0318937499999997, 0.03259164999999982, + 0.08227499999999992, 0.08224795, 0.03364794999999958, + 0.03422499999999999, 0.03490414999999984, 0.03620420000000024, + 0.032474999999999456, 0.031277050000000625, 0.030587500000000035, + 0.031170849999999462, 0.06178960000000018, 0.029933350000000303, + 0.030708299999999866 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "route", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.03772289999999998, + "meanMs": 0.04436677249999999, + "standardDeviationMs": 0.018677082666458816, + "cvPercent": 42.09700551569042, + "p99BatchAverageMs": 0.10854374999999976, + "peakRssKiB": 104752, + "retainedHeapDelta": 1236728, + "milliseconds": [ + 0.10854374999999976, 0.08315835000000008, 0.0630896, + 0.04792290000000001, 0.09299579999999992, 0.041291650000000145, + 0.04438125, 0.04262709999999999, 0.07154789999999948, + 0.04355420000000052, 0.04030419999999992, 0.038393750000000185, + 0.042849999999999965, 0.03648124999999993, 0.0370333500000001, + 0.0796770500000001, 0.03453749999999971, 0.030668749999999533, + 0.030893749999999897, 0.03342500000000044, 0.033035449999999855, + 0.0324687499999996, 0.031327050000000155, 0.03443540000000027, + 0.04094790000000046, 0.03203960000000024, 0.03151039999999981, + 0.04560209999999998, 0.05963750000000019, 0.05567920000000015, + 0.03893959999999978, 0.03579790000000003, 0.03772289999999998, + 0.03221249999999998, 0.03266875000000056, 0.03107919999999993, + 0.030243749999999636, 0.03245000000000005, 0.03179374999999993, + 0.03170209999999969 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "route", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.03651455000000041, + "meanMs": 0.04335182499999997, + "standardDeviationMs": 0.018096688578516807, + "cvPercent": 41.74377567384261, + "p99BatchAverageMs": 0.11062079999999988, + "peakRssKiB": 111200, + "retainedHeapDelta": 1254464, + "milliseconds": [ + 0.11062079999999988, 0.08244164999999981, 0.05792295000000003, + 0.049627100000000014, 0.08129170000000023, 0.04092914999999984, + 0.043981250000000215, 0.04215830000000054, 0.06506670000000056, + 0.03909999999999982, 0.03932704999999999, 0.037729199999999706, + 0.038210399999999825, 0.0355145499999999, 0.035833350000000055, + 0.07804374999999979, 0.03291460000000015, 0.03149579999999972, + 0.029341700000000515, 0.03289164999999983, 0.030595799999999684, + 0.03133544999999956, 0.031764600000000344, 0.03269999999999982, + 0.03965625000000017, 0.03137084999999971, 0.03130205000000004, + 0.03379794999999959, 0.06743124999999991, 0.05608124999999973, + 0.04069165000000012, 0.03651455000000041, 0.03782084999999995, + 0.03290209999999973, 0.033179200000000006, 0.03196669999999955, + 0.031764600000000344, 0.03313334999999995, 0.03190000000000026, + 0.03372290000000007 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "route", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.03747915000000006, + "meanMs": 0.04653291124999994, + "standardDeviationMs": 0.02051477842241618, + "cvPercent": 44.086599938266716, + "p99BatchAverageMs": 0.10993125, + "peakRssKiB": 110816, + "retainedHeapDelta": 1297448, + "milliseconds": [ + 0.10993125, 0.08291040000000009, 0.06145209999999999, + 0.05104164999999981, 0.07615414999999999, 0.0390708, + 0.041612500000000094, 0.039566649999999724, 0.061939600000000185, + 0.036852100000000124, 0.03738749999999982, 0.037856250000000105, + 0.03747915000000006, 0.03518539999999959, 0.03617709999999974, + 0.07050415000000002, 0.03298750000000013, 0.032133300000000274, + 0.030610449999999644, 0.08871664999999992, 0.02893125000000012, + 0.030483300000000213, 0.029089549999999777, 0.032027049999999946, + 0.03870000000000005, 0.031070799999999822, 0.03073750000000004, + 0.07475834999999975, 0.08830414999999973, 0.05672919999999948, + 0.05567290000000043, 0.037845799999999485, 0.03623334999999983, + 0.034339599999999845, 0.032531250000000254, 0.03252499999999969, + 0.03052500000000009, 0.05979585000000043, 0.0306895499999996, + 0.03075834999999998 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "route", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.04076875000000015, + "meanMs": 0.048423177500000025, + "standardDeviationMs": 0.019308351311806044, + "cvPercent": 39.87419312127139, + "p99BatchAverageMs": 0.11256249999999994, + "peakRssKiB": 112336, + "retainedHeapDelta": 1385616, + "milliseconds": [ + 0.11256249999999994, 0.0837979500000003, 0.06011875000000018, + 0.04910625000000017, 0.07886874999999982, 0.03957084999999978, + 0.04210835000000017, 0.039666700000000076, 0.06748539999999963, + 0.03930624999999992, 0.039127099999999616, 0.03758125000000021, + 0.0394187500000001, 0.03538959999999989, 0.03601249999999965, + 0.07175625000000067, 0.03366669999999985, 0.03255414999999999, + 0.029635449999999963, 0.09014999999999987, 0.029612500000000354, + 0.030064600000000042, 0.028860399999999942, 0.03357705000000024, + 0.03825000000000003, 0.03216455000000025, 0.031049999999999755, + 0.07248960000000011, 0.07408539999999988, 0.06462289999999982, + 0.05053540000000041, 0.04608750000000015, 0.04995000000000047, + 0.046112500000000264, 0.043731249999999736, 0.0406374999999997, + 0.04076875000000015, 0.04485625000000013, 0.04092079999999996, + 0.040666650000000006 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "route", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.04130625000000023, + "meanMs": 0.05025140500000003, + "standardDeviationMs": 0.020917258219990763, + "cvPercent": 41.62522066794103, + "p99BatchAverageMs": 0.11581045000000004, + "peakRssKiB": 104256, + "retainedHeapDelta": 1245776, + "milliseconds": [ + 0.11581045000000004, 0.08197705000000007, 0.06089374999999997, + 0.05808540000000022, 0.08350420000000014, 0.03988329999999962, + 0.04185209999999984, 0.04130625000000023, 0.06271045000000015, + 0.039699999999999847, 0.039312500000000486, 0.03863330000000005, + 0.037885399999999694, 0.035889600000000146, 0.036631249999999935, + 0.07354374999999962, 0.033789600000000065, 0.03429999999999964, + 0.030181249999999694, 0.09718124999999986, 0.030835400000000134, + 0.030785400000000608, 0.02957084999999964, 0.03374375, + 0.03912084999999976, 0.03433545000000038, 0.03144165000000001, + 0.08112915000000029, 0.07879795000000059, 0.06514789999999948, + 0.0523729000000003, 0.04590625000000017, 0.048335449999999724, + 0.04557290000000051, 0.04440209999999993, 0.04079789999999974, + 0.044947899999999666, 0.07692705000000047, 0.03850414999999998, + 0.03431039999999967 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "route", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.03592709999999997, + "meanMs": 0.043021981250000056, + "standardDeviationMs": 0.0174661700647599, + "cvPercent": 40.598246657363966, + "p99BatchAverageMs": 0.10677289999999999, + "peakRssKiB": 111424, + "retainedHeapDelta": 1254128, + "milliseconds": [ + 0.10677289999999999, 0.08245000000000005, 0.061704149999999916, + 0.04961665000000011, 0.0833729500000004, 0.0397041999999999, + 0.04116664999999955, 0.040843749999999804, 0.06465834999999984, + 0.03812290000000047, 0.040643749999999555, 0.03817084999999949, + 0.039433350000000186, 0.03551039999999972, 0.03592709999999997, + 0.07394165000000044, 0.0336208500000005, 0.033270850000000254, + 0.029593750000000085, 0.034712499999999834, 0.029991700000000066, + 0.030691699999999857, 0.029700000000000414, 0.034222950000000196, + 0.04056250000000006, 0.03216664999999992, 0.03213750000000033, + 0.044431250000000234, 0.057687500000000114, 0.05487080000000048, + 0.03554164999999969, 0.03560420000000022, 0.03729585000000028, + 0.0331271000000001, 0.032854150000000006, 0.031150000000000233, + 0.030947899999999605, 0.03028540000000035, 0.0308125000000004, + 0.03356039999999964 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "route", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.040614599999999966, + "meanMs": 0.04648422000000001, + "standardDeviationMs": 0.017146192188447436, + "cvPercent": 36.886049047284075, + "p99BatchAverageMs": 0.10562499999999986, + "peakRssKiB": 111456, + "retainedHeapDelta": 1385792, + "milliseconds": [ + 0.10562499999999986, 0.08260000000000005, 0.05964169999999989, + 0.05059164999999979, 0.07747919999999979, 0.03979584999999943, + 0.04170415000000034, 0.040091650000000104, 0.06210625000000007, + 0.03818124999999952, 0.03785414999999972, 0.03846460000000036, + 0.037081249999999955, 0.03512084999999985, 0.03576875000000044, + 0.0689958499999996, 0.03353955000000042, 0.03251665000000017, + 0.02994164999999995, 0.03542915000000022, 0.029758350000000176, + 0.030168749999999987, 0.02914375000000007, 0.03261670000000052, + 0.0391312499999998, 0.032045800000000214, 0.03141044999999991, + 0.07065419999999989, 0.07266039999999947, 0.06628544999999945, + 0.049750000000000225, 0.04633125000000007, 0.04974375000000038, + 0.04417710000000028, 0.04393540000000016, 0.040614599999999966, + 0.04277709999999999, 0.04533330000000006, 0.04117290000000011, + 0.039129150000000126 + ] + }, + { + "variant": "baseline", + "repetition": 0, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.1254499999999993, + "meanMs": 0.13805385625, + "standardDeviationMs": 0.02946784925876343, + "cvPercent": 21.345183726994538, + "p99BatchAverageMs": 0.23712499999999997, + "peakRssKiB": 154768, + "retainedHeapDelta": 2183816, + "milliseconds": [ + 0.23712499999999997, 0.21258125000000022, 0.20354164999999966, + 0.16976039999999984, 0.13992085000000004, 0.1374312500000002, + 0.15285419999999944, 0.13295420000000036, 0.1632541500000002, + 0.1207395500000004, 0.1486270999999995, 0.11716460000000026, + 0.14894999999999997, 0.1254499999999993, 0.1214229000000003, + 0.11668334999999956, 0.11731874999999974, 0.1178458500000005, + 0.11863124999999997, 0.19718545000000062, 0.1255333500000006, + 0.12144789999999972, 0.1333729500000004, 0.13430204999999945, + 0.15726250000000022, 0.11753539999999987, 0.11817084999999991, + 0.12742085000000003, 0.12878960000000034, 0.11940420000000103, + 0.11954585000000009, 0.12134585000000016, 0.12008955000000014, + 0.12171249999999958, 0.11871874999999932, 0.12228959999999915, + 0.11716250000000059, 0.11637705000000124, 0.1609666500000003, + 0.12126454999999794 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.10790834999999958, + "meanMs": 0.11894551750000007, + "standardDeviationMs": 0.03174635216747712, + "cvPercent": 26.68982643038827, + "p99BatchAverageMs": 0.25769374999999994, + "peakRssKiB": 156304, + "retainedHeapDelta": 2244056, + "milliseconds": [ + 0.21993749999999998, 0.1619500000000002, 0.1474458499999997, + 0.12702080000000038, 0.11581455000000034, 0.11620835000000014, + 0.14257709999999973, 0.11271040000000028, 0.14353750000000004, + 0.10193960000000005, 0.10105829999999968, 0.103275, 0.10740419999999987, + 0.10618955000000056, 0.10521250000000038, 0.25769374999999994, + 0.10790834999999958, 0.10650624999999962, 0.11532290000000103, + 0.1195604000000003, 0.10894164999999986, 0.10277085000000027, + 0.10026664999999894, 0.11249164999999976, 0.11523540000000025, + 0.10886874999999918, 0.10095830000000064, 0.1017958500000006, + 0.10066670000000073, 0.10011664999999965, 0.10054999999999978, + 0.10673124999999999, 0.10524165000000067, 0.10675415000000044, + 0.11251460000000009, 0.10363750000000067, 0.10344789999999904, + 0.13739374999999968, 0.1096083500000006, 0.10055624999999964 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.11036249999999939, + "meanMs": 0.12010197875000006, + "standardDeviationMs": 0.03096482233945417, + "cvPercent": 25.782108389662277, + "p99BatchAverageMs": 0.24570415000000026, + "peakRssKiB": 156208, + "retainedHeapDelta": 2243984, + "milliseconds": [ + 0.22413954999999994, 0.1654353999999998, 0.1530416500000001, + 0.12523334999999988, 0.11855834999999999, 0.11668750000000046, + 0.14744165000000037, 0.11316460000000035, 0.14941874999999954, + 0.10467294999999979, 0.10403750000000045, 0.10497915000000049, + 0.10469584999999952, 0.11142500000000055, 0.10780625000000015, + 0.24570415000000026, 0.11056039999999996, 0.1073999999999998, + 0.11741460000000074, 0.11888540000000063, 0.11036249999999939, + 0.10096665000000087, 0.10404374999999959, 0.11349790000000012, + 0.11698749999999905, 0.11037500000000051, 0.10293954999999926, + 0.10258749999999991, 0.10105000000000075, 0.10190209999999951, + 0.10129165000000029, 0.10575209999999942, 0.10605625000000032, + 0.10588125000000019, 0.1081271000000001, 0.10440624999999955, + 0.10619999999999977, 0.13905835000000052, 0.1106479500000006, + 0.10124375000000044 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.130006250000001, + "meanMs": 0.14345525749999996, + "standardDeviationMs": 0.03623872639967788, + "cvPercent": 25.261344220638193, + "p99BatchAverageMs": 0.2897750000000002, + "peakRssKiB": 155760, + "retainedHeapDelta": 2184832, + "milliseconds": [ + 0.2304333500000002, 0.21603955, 0.21257289999999998, + 0.16736039999999974, 0.13933960000000029, 0.13647914999999955, + 0.15213335000000044, 0.1333749999999995, 0.1602792000000001, + 0.12209585000000019, 0.1519437500000002, 0.11951040000000006, + 0.1571395499999994, 0.12755624999999923, 0.130006250000001, + 0.12526459999999986, 0.1257396, 0.1283312500000008, 0.11993544999999983, + 0.2897750000000002, 0.13876455000000049, 0.1242062500000003, + 0.13461039999999969, 0.13553124999999966, 0.16057500000000005, + 0.12175205000000063, 0.12252289999999988, 0.1312478999999996, + 0.13040414999999966, 0.11932290000000023, 0.12281665000000004, + 0.122120799999999, 0.12070420000000012, 0.12091874999999988, + 0.1194458499999996, 0.12137500000000045, 0.1211874999999992, + 0.12321665000000195, 0.1767770999999982, 0.12539999999999907 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.13035830000000032, + "meanMs": 0.1458273974999998, + "standardDeviationMs": 0.03975023117224339, + "cvPercent": 27.258410870456252, + "p99BatchAverageMs": 0.28675415000000015, + "peakRssKiB": 156016, + "retainedHeapDelta": 2184784, + "milliseconds": [ + 0.2359479499999999, 0.2370041499999999, 0.24357919999999994, + 0.19678959999999962, 0.15446455000000014, 0.13802914999999985, + 0.15252915000000017, 0.13552919999999985, 0.16102294999999955, + 0.1209041499999998, 0.15564374999999941, 0.11718125000000015, + 0.15095000000000028, 0.1279167000000001, 0.12144164999999987, + 0.1211749999999995, 0.12005415, 0.12166875000000062, + 0.11745209999999986, 0.28675415000000015, 0.13979584999999872, + 0.1266874999999999, 0.13887704999999925, 0.13943330000000032, + 0.15778124999999932, 0.12228124999999893, 0.12015209999999996, + 0.1295354500000002, 0.13131249999999994, 0.13206249999999925, + 0.12273330000000016, 0.12265625, 0.12181250000000006, + 0.12466459999999983, 0.13035830000000032, 0.12415624999999864, + 0.11961875000000077, 0.12148334999999974, 0.16727709999999832, + 0.1243791999999985 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.11019165000000015, + "meanMs": 0.1235620924999999, + "standardDeviationMs": 0.028474132285771822, + "cvPercent": 23.04439145506689, + "p99BatchAverageMs": 0.2243020999999999, + "peakRssKiB": 154608, + "retainedHeapDelta": 2250600, + "milliseconds": [ + 0.2243020999999999, 0.16867294999999985, 0.15811250000000002, + 0.13422709999999966, 0.11669584999999998, 0.11500415000000004, + 0.15165834999999958, 0.11709999999999994, 0.1490791999999999, + 0.1047562499999998, 0.10391045000000006, 0.10228750000000061, + 0.10534375000000011, 0.10780834999999911, 0.11601664999999883, + 0.15768125000000027, 0.11361874999999913, 0.1751229499999994, + 0.10818960000000004, 0.1130187499999991, 0.10135415000000023, + 0.1098812499999994, 0.16686875000000043, 0.10329164999999989, + 0.10878124999999983, 0.11019165000000015, 0.1096625000000003, + 0.1583208499999998, 0.10077710000000054, 0.10024999999999977, + 0.1009728999999993, 0.10317295000000115, 0.15992919999999913, + 0.10420000000000015, 0.10859585000000038, 0.10373334999999884, + 0.10296670000000034, 0.13695420000000097, 0.11072920000000011, + 0.09924374999999941 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.10842915000000061, + "meanMs": 0.12093707999999992, + "standardDeviationMs": 0.03991561366682492, + "cvPercent": 33.00527321051984, + "p99BatchAverageMs": 0.3271104000000008, + "peakRssKiB": 156288, + "retainedHeapDelta": 2244792, + "milliseconds": [ + 0.2138854000000002, 0.16441665000000008, 0.1466958500000004, + 0.12771874999999966, 0.11682704999999985, 0.11396455000000003, + 0.14299999999999996, 0.10859164999999962, 0.14527294999999968, + 0.10359584999999996, 0.1029437499999993, 0.10574790000000008, + 0.10703545000000006, 0.11014164999999991, 0.10310625000000044, + 0.3271104000000008, 0.11667499999999933, 0.10756454999999931, + 0.11548124999999913, 0.11876045000000061, 0.10785834999999935, + 0.10442290000000014, 0.10250210000000096, 0.11175625000000053, + 0.11710415000000012, 0.1092937500000005, 0.10041875000000004, + 0.10089584999999915, 0.10039374999999921, 0.10003540000000015, + 0.1020520999999988, 0.10694374999999923, 0.10438329999999922, + 0.10499374999999986, 0.10842915000000061, 0.10277499999999976, + 0.10475205000000046, 0.13871460000000013, 0.11128539999999987, + 0.09993749999999864 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.1271124999999998, + "meanMs": 0.1386052037499999, + "standardDeviationMs": 0.029338406383652815, + "cvPercent": 21.166886660741866, + "p99BatchAverageMs": 0.23048955000000007, + "peakRssKiB": 153984, + "retainedHeapDelta": 2183992, + "milliseconds": [ + 0.23048955000000007, 0.2181354000000006, 0.20784585000000036, + 0.16981249999999976, 0.13923330000000006, 0.13636460000000028, + 0.15043330000000027, 0.13471039999999945, 0.15915210000000002, + 0.1209562499999997, 0.14538545000000055, 0.11778539999999964, + 0.1556999999999995, 0.1271124999999998, 0.12045834999999983, + 0.11745209999999986, 0.11995210000000042, 0.11969165000000004, + 0.12000625000000013, 0.20186664999999948, 0.12728539999999952, + 0.12139170000000092, 0.13351669999999985, 0.1337603999999999, + 0.15498329999999924, 0.11816454999999877, 0.11883749999999935, + 0.1290166499999998, 0.12718124999999958, 0.12036039999999985, + 0.12124790000000019, 0.12289164999999969, 0.12330414999999988, + 0.1223166500000005, 0.12029789999999992, 0.1224499999999992, + 0.11851045000000085, 0.11677705000000031, 0.15933749999999947, + 0.12003334999999993 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.1257708000000008, + "meanMs": 0.13934369875000013, + "standardDeviationMs": 0.03096387181989944, + "cvPercent": 22.221221409841046, + "p99BatchAverageMs": 0.23430624999999985, + "peakRssKiB": 154608, + "retainedHeapDelta": 2183832, + "milliseconds": [ + 0.23430624999999985, 0.21773749999999978, 0.2215062499999995, + 0.16694999999999993, 0.1402667000000001, 0.1367021000000001, + 0.15196874999999962, 0.13788125000000023, 0.1573625, + 0.12106454999999983, 0.14892290000000016, 0.11855624999999961, + 0.15487079999999978, 0.12809170000000022, 0.11985420000000033, + 0.11615625000000022, 0.11818540000000013, 0.12033954999999992, + 0.11858124999999972, 0.20969375000000098, 0.1257708000000008, + 0.12097915000000085, 0.13471045000000004, 0.13463955, + 0.1573979499999993, 0.11715415000000036, 0.1192417000000006, + 0.12741664999999927, 0.1280167000000006, 0.12049585000000036, + 0.12176040000000085, 0.12164999999999963, 0.12175624999999997, + 0.12283749999999997, 0.12158335000000023, 0.12403334999999913, + 0.11649790000000024, 0.11761454999999899, 0.15963335000000142, + 0.1215604500000012 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "route", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "c167ac4633b19a4dc2a9346f3b6ccbbef02dd1a8b1b7945ea7224f322ca9a957", + "medianMs": 0.11026875000000018, + "meanMs": 0.12234223625000011, + "standardDeviationMs": 0.026890349667294464, + "cvPercent": 21.979612676316794, + "p99BatchAverageMs": 0.22169375000000002, + "peakRssKiB": 154624, + "retainedHeapDelta": 2250552, + "milliseconds": [ + 0.22169375000000002, 0.16197289999999995, 0.1477812499999999, + 0.12878749999999997, 0.11886875000000004, 0.11330209999999993, + 0.14441665000000015, 0.11318540000000041, 0.14384999999999976, + 0.1021250000000002, 0.10155414999999976, 0.1016167000000003, + 0.10431664999999982, 0.10874579999999981, 0.11340624999999989, + 0.15585834999999976, 0.11420625000000087, 0.1742916500000007, + 0.10859999999999985, 0.11162704999999988, 0.10569789999999983, + 0.11026875000000018, 0.16185000000000116, 0.10279165000000035, + 0.10828334999999925, 0.10925419999999945, 0.10948125000000034, + 0.15780625000000015, 0.10163960000000002, 0.1006708500000002, + 0.10206249999999954, 0.10345000000000085, 0.15792080000000083, + 0.10605209999999943, 0.1101854000000003, 0.10338335000000001, + 0.10370829999999956, 0.13477500000000048, 0.11266250000000042, + 0.10153954999999967 + ] + }, + { + "variant": "baseline", + "repetition": 0, + "case": "route", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.029083349999999796, + "meanMs": 0.03494108750000001, + "standardDeviationMs": 0.015670254480608097, + "cvPercent": 44.84764385369543, + "p99BatchAverageMs": 0.08218540000000019, + "peakRssKiB": 115984, + "retainedHeapDelta": 1253176, + "milliseconds": [ + 0.08218540000000019, 0.04572080000000014, 0.0433167000000001, + 0.04395835000000048, 0.04539999999999935, 0.03380830000000046, + 0.030239550000000292, 0.031720800000000084, 0.02976460000000003, + 0.029045849999999974, 0.02979375000000033, 0.029245849999999508, + 0.029083349999999796, 0.030456250000000296, 0.06379164999999958, + 0.027893750000000495, 0.024937500000000057, 0.02746454999999983, + 0.02681039999999939, 0.02780624999999972, 0.026929149999999423, + 0.024043749999999874, 0.02696455000000029, 0.026031249999999773, + 0.08186249999999973, 0.024152099999999878, 0.024054150000000617, + 0.023810400000000696, 0.023806249999999807, 0.07872500000000002, + 0.050522899999999996, 0.02969165000000089, 0.03179580000000044, + 0.030570799999999565, 0.02750209999999953, 0.026904150000000016, + 0.02663960000000003, 0.02664375000000092, 0.028272899999998914, + 0.026277100000000074 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "route", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.0217646000000002, + "meanMs": 0.02615520999999995, + "standardDeviationMs": 0.011118137047423116, + "cvPercent": 42.508307321650776, + "p99BatchAverageMs": 0.07091459999999969, + "peakRssKiB": 120160, + "retainedHeapDelta": 1276264, + "milliseconds": [ + 0.058945849999999925, 0.040775000000000006, 0.03812294999999999, + 0.033287500000000136, 0.03666665000000009, 0.027114600000000166, + 0.02560204999999982, 0.024241649999999736, 0.026289549999999905, + 0.02400414999999967, 0.023960399999999993, 0.02303750000000022, + 0.02222289999999987, 0.07091459999999969, 0.019964550000000258, + 0.020362500000000238, 0.022002100000000267, 0.02096249999999955, + 0.02122085000000027, 0.02098749999999967, 0.019279149999999846, + 0.021543750000000018, 0.020783349999999957, 0.021212499999999322, + 0.04804585000000046, 0.02193334999999976, 0.02224170000000001, + 0.0217646000000002, 0.02101874999999893, 0.01995420000000081, + 0.02076874999999916, 0.020425000000000183, 0.020874999999999488, + 0.021108350000000088, 0.021110450000000468, 0.02065210000000093, + 0.02007080000000059, 0.023283349999999814, 0.01948539999999923, + 0.01996664999999922 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "route", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.02227914999999996, + "meanMs": 0.026987606250000094, + "standardDeviationMs": 0.011542461165361173, + "cvPercent": 42.769488551290586, + "p99BatchAverageMs": 0.06900420000000054, + "peakRssKiB": 118800, + "retainedHeapDelta": 1276768, + "milliseconds": [ + 0.058441700000000193, 0.03942914999999978, 0.03868125000000013, + 0.03395624999999995, 0.04086454999999987, 0.05013335000000012, + 0.02509999999999977, 0.025454200000000073, 0.023885450000000218, + 0.024704150000000168, 0.02402295000000052, 0.02303750000000022, + 0.06900420000000054, 0.024347900000000068, 0.024014600000000285, + 0.02227914999999996, 0.02214584999999971, 0.020808300000000203, + 0.01991250000000022, 0.02030420000000035, 0.02120415000000051, + 0.02138544999999965, 0.021185400000000243, 0.020383300000000305, + 0.04825625000000002, 0.022560450000000287, 0.022672900000000596, + 0.02201039999999921, 0.021168749999999646, 0.019864550000001202, + 0.020279149999998934, 0.02025210000000044, 0.020843750000000227, + 0.02134164999999939, 0.02057085000000001, 0.020993750000000942, + 0.020216649999998993, 0.02383544999999998, 0.0198458500000001, + 0.020106250000000613 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "route", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.027929149999999937, + "meanMs": 0.03378025875000001, + "standardDeviationMs": 0.014865950691622682, + "cvPercent": 44.00780586567496, + "p99BatchAverageMs": 0.07903335000000027, + "peakRssKiB": 114768, + "retainedHeapDelta": 1253224, + "milliseconds": [ + 0.07903335000000027, 0.04526664999999994, 0.042597899999999814, + 0.043679199999999696, 0.045087499999999635, 0.033322950000000164, + 0.029375000000000283, 0.031208300000000123, 0.029456249999999785, + 0.02866874999999993, 0.029558349999999935, 0.029483299999999702, + 0.029897900000000276, 0.029785400000000094, 0.06935000000000002, + 0.027929149999999937, 0.024427049999999895, 0.026924999999999956, + 0.027356250000000415, 0.027641699999999502, 0.02747499999999974, + 0.02391874999999999, 0.02769584999999992, 0.026462500000000232, + 0.07807915000000065, 0.02370420000000024, 0.023966649999999846, + 0.023610399999999743, 0.024258350000000917, 0.06679790000000026, + 0.04648545000000013, 0.026420849999999517, 0.027618749999999182, + 0.028083300000000123, 0.02406040000000047, 0.025154150000000187, + 0.02422499999999985, 0.023702049999999985, 0.025095849999999587, + 0.02434585000000027 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "route", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.027941650000000352, + "meanMs": 0.03406229000000004, + "standardDeviationMs": 0.01535758356110032, + "cvPercent": 45.086761815193, + "p99BatchAverageMs": 0.08071459999999994, + "peakRssKiB": 114624, + "retainedHeapDelta": 1253176, + "milliseconds": [ + 0.08071459999999994, 0.04409585000000007, 0.04247499999999995, + 0.07135000000000033, 0.04375415000000018, 0.032874999999999946, + 0.029437499999999516, 0.03166039999999981, 0.02979169999999982, + 0.0292625000000001, 0.029512499999999876, 0.030020800000000493, + 0.05136664999999994, 0.029864549999999924, 0.025262500000000188, + 0.02796459999999996, 0.025441650000000492, 0.02662289999999956, + 0.02602084999999974, 0.027941650000000352, 0.025602099999999694, + 0.024114600000000052, 0.02756040000000013, 0.026037499999999623, + 0.08013539999999963, 0.023825000000000075, 0.023952100000000344, + 0.023718749999999032, 0.02413540000000012, 0.06478749999999991, + 0.04928335000000032, 0.02696044999999998, 0.028893750000000294, + 0.027895800000000293, 0.025195850000000065, 0.02605000000000075, + 0.024462499999999922, 0.024541700000000333, 0.025602050000000532, + 0.02430205000000001 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "route", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.021610450000000014, + "meanMs": 0.025901612500000042, + "standardDeviationMs": 0.01121947389442396, + "cvPercent": 43.315735243988925, + "p99BatchAverageMs": 0.07473540000000015, + "peakRssKiB": 119936, + "retainedHeapDelta": 1276024, + "milliseconds": [ + 0.06194585000000004, 0.04075625000000009, 0.03973955000000018, + 0.033714600000000414, 0.03692704999999989, 0.026972949999999683, + 0.025074999999999646, 0.0257020500000003, 0.02625834999999981, + 0.024962500000000176, 0.02384789999999981, 0.023124999999999573, + 0.02295829999999981, 0.07473540000000015, 0.020166700000000048, + 0.020749999999999602, 0.021610450000000014, 0.02082290000000029, + 0.02155624999999972, 0.022045849999999943, 0.02011670000000052, + 0.021695849999999694, 0.021397900000000192, 0.0214500000000001, + 0.02359585000000024, 0.020443750000000448, 0.020618749999999863, + 0.020445800000000246, 0.021166650000000686, 0.019743749999999238, + 0.02061664999999948, 0.02066664999999972, 0.021002099999999756, + 0.02195625000000092, 0.021002050000001306, 0.021377099999999417, + 0.021216649999999504, 0.021018750000000353, 0.021675000000000465, + 0.021185400000000243 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "route", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.02230210000000028, + "meanMs": 0.027513126249999974, + "standardDeviationMs": 0.013308067276622223, + "cvPercent": 48.36988408986142, + "p99BatchAverageMs": 0.08539580000000058, + "peakRssKiB": 120448, + "retainedHeapDelta": 1276792, + "milliseconds": [ + 0.06394375000000033, 0.0391853999999995, 0.04044375000000002, + 0.03875414999999975, 0.03915000000000006, 0.027785399999999783, + 0.05292085000000028, 0.027452049999999416, 0.026027100000000303, + 0.025679199999999725, 0.024252049999999768, 0.024531250000000428, + 0.026606249999999675, 0.08539580000000058, 0.021195850000000148, + 0.02230210000000028, 0.02276454999999942, 0.022299999999999896, + 0.021322899999999832, 0.021431249999999836, 0.01930835000000002, + 0.02458960000000019, 0.020835449999999867, 0.02291670000000039, + 0.02505414999999971, 0.02116460000000018, 0.01997080000000011, + 0.021143749999998816, 0.021172950000000412, 0.021731249999999137, + 0.021339599999998883, 0.02116460000000018, 0.021468749999999658, + 0.021887500000001125, 0.02243335000000002, 0.020356249999998965, + 0.020133350000000404, 0.019889600000000486, 0.019947900000001084, + 0.020572900000000515 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "route", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.027831249999999842, + "meanMs": 0.03418926875000004, + "standardDeviationMs": 0.015624192088186455, + "cvPercent": 45.6991116201818, + "p99BatchAverageMs": 0.08224374999999995, + "peakRssKiB": 114576, + "retainedHeapDelta": 1253128, + "milliseconds": [ + 0.08126460000000009, 0.04395415000000007, 0.04197295000000025, + 0.07470204999999978, 0.04576874999999987, 0.0335812500000003, + 0.029406250000000255, 0.03171249999999972, 0.029185400000000073, + 0.029556250000000263, 0.02965625000000003, 0.02932079999999999, + 0.05185625000000016, 0.03011669999999995, 0.02452080000000052, + 0.02788540000000026, 0.02532084999999995, 0.027393750000000237, + 0.027831249999999842, 0.027683349999999506, 0.025495850000000077, + 0.024239550000000065, 0.02683539999999951, 0.027595850000000154, + 0.08224374999999995, 0.024395849999999088, 0.024593749999999658, + 0.023852100000000577, 0.02421045000000106, 0.061364549999998984, + 0.04854585000000071, 0.02684165000000007, 0.02815830000000119, + 0.02747499999999974, 0.024852049999999792, 0.02585419999999914, + 0.024099999999999965, 0.024002049999999997, 0.02567499999999967, + 0.024550000000000693 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "route", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.027739599999999597, + "meanMs": 0.03408885375000006, + "standardDeviationMs": 0.015688551783710796, + "cvPercent": 46.02252659701346, + "p99BatchAverageMs": 0.084375, + "peakRssKiB": 114656, + "retainedHeapDelta": 1253176, + "milliseconds": [ + 0.08158539999999981, 0.04480000000000004, 0.043322900000000074, + 0.04384584999999959, 0.04479164999999981, 0.03311665000000019, + 0.0292625000000001, 0.031827049999999704, 0.029564599999999785, + 0.02906460000000024, 0.030266650000000082, 0.02968334999999982, + 0.0274812500000003, 0.029535450000000196, 0.06933334999999943, + 0.02739794999999958, 0.024612499999999926, 0.02621454999999955, + 0.027739599999999597, 0.02753125000000054, 0.027256249999999937, + 0.024262500000000388, 0.027266699999999845, 0.026114600000000366, + 0.084375, 0.023989600000000878, 0.024508300000000816, + 0.02441249999999968, 0.024206250000000297, 0.06854790000000008, + 0.048083300000000405, 0.026500000000000058, 0.02828750000000042, + 0.028237500000000183, 0.024354200000000503, 0.024097900000001005, + 0.024520849999998973, 0.024029149999999787, 0.025368750000001227, + 0.024158299999999144 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "route", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4d610161c0bf0247e5ff49c756533d6c84a56ead53786a2349b7179efcbb2281", + "outputSha256": "2c55be78ec4e299705a01bc97c07dd911f8e264f21f1674b7817b6a3f76d076c", + "medianMs": 0.02201044999999908, + "meanMs": 0.02657150500000005, + "standardDeviationMs": 0.012391942107690736, + "cvPercent": 46.63620712372413, + "p99BatchAverageMs": 0.08321460000000017, + "peakRssKiB": 119936, + "retainedHeapDelta": 1276488, + "milliseconds": [ + 0.058856250000000186, 0.0402750000000001, 0.03723539999999979, + 0.03319789999999969, 0.036683299999999974, 0.027941650000000352, + 0.025483300000000497, 0.02500415000000018, 0.026672899999999798, + 0.02435419999999979, 0.024072950000000048, 0.023350000000000648, + 0.02252705000000006, 0.08321460000000017, 0.020295800000000242, + 0.020868749999999638, 0.0214228999999996, 0.021327050000000014, + 0.021156249999999942, 0.02080415000000002, 0.0198603999999996, + 0.021783299999999884, 0.020864600000000167, 0.02127709999999965, + 0.04796874999999971, 0.022083299999999896, 0.022370850000000074, + 0.02215204999999969, 0.02106460000000112, 0.019785400000000664, + 0.020356250000000388, 0.020556249999999922, 0.021177099999999883, + 0.02050624999999968, 0.02201044999999908, 0.020575000000000898, + 0.020083350000000166, 0.024122900000000412, 0.01961045000000041, + 0.019908300000000167 + ] + }, + { + "variant": "baseline", + "repetition": 0, + "case": "nested", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 1.0199167999999985, + "meanMs": 1.1063541699999992, + "standardDeviationMs": 0.20980152872876925, + "cvPercent": 18.963324260690353, + "p99BatchAverageMs": 1.650324999999998, + "peakRssKiB": 271040, + "retainedHeapDelta": 3903704, + "milliseconds": [ + 1.4943668000000003, 1.3710083999999996, 1.3408749999999998, + 1.0276999999999987, 1.0116499999999973, 1.0031084000000021, + 1.435600000000005, 1.0331666000000042, 1.6402750000000026, + 1.1884249999999952, 1.0831500000000005, 1.336250000000001, + 0.9388333999999986, 1.0003581999999995, 0.9233750000000043, + 0.9280750000000012, 1.457416599999999, 1.0860082000000033, + 1.124508400000002, 1.3927915999999982, 1.1308499999999981, + 0.9858083999999963, 0.9944415999999933, 0.9616750000000025, + 0.9205416000000014, 1.0196750000000065, 1.0199167999999985, + 0.9905916000000048, 0.9894167999999922, 0.9544666000000006, + 0.9212084000000005, 0.9457915999999955, 1.650324999999998, + 1.1615584000000012, 1.030608200000006, 1.0546749999999974, + 0.9212667999999894, 0.928208399999994, 0.9126166000000012, + 0.9435833999999886 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "nested", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.9521000000000072, + "meanMs": 1.0532481200000006, + "standardDeviationMs": 0.20496891025680988, + "cvPercent": 19.460648100355478, + "p99BatchAverageMs": 1.5695666000000017, + "peakRssKiB": 274608, + "retainedHeapDelta": 4161504, + "milliseconds": [ + 1.5695666000000017, 1.4371831999999984, 1.3528583999999995, + 1.017225000000002, 0.9721584000000008, 0.9896165999999994, + 1.3574749999999995, 0.9964999999999975, 1.5583331999999985, + 1.1713333999999975, 1.033808399999998, 1.3644834000000003, + 0.9172166000000004, 0.9662499999999966, 0.9359749999999962, + 0.9205833999999982, 0.9126166000000012, 0.9254999999999995, + 0.9155665999999997, 0.9152916000000004, 0.9521000000000072, + 0.9497500000000059, 0.9442334000000073, 0.9289832000000047, + 0.9104331999999999, 0.9316084000000047, 0.9541249999999991, + 0.9514834000000064, 0.9616750000000025, 0.9233499999999936, + 0.9046500000000037, 0.9110915999999974, 1.552200000000005, + 1.1863084000000073, 1.085016799999994, 1.1807582000000025, + 0.9418499999999994, 0.9022334000000001, 0.903125, 0.9254084000000035 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "nested", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.9732583999999974, + "meanMs": 1.0971547850000012, + "standardDeviationMs": 0.2646245830152488, + "cvPercent": 24.11916592199418, + "p99BatchAverageMs": 2.101891599999999, + "peakRssKiB": 274784, + "retainedHeapDelta": 4169272, + "milliseconds": [ + 1.6467583999999988, 1.5824331999999999, 1.6707249999999987, + 1.057816600000001, 1.0571416, 1.0164166000000023, 1.236574999999999, + 1.0314166, 2.101891599999999, 1.2061249999999972, 1.0156000000000005, + 1.0452168000000028, 0.9710331999999994, 0.9281415999999979, + 1.1660583999999972, 0.9303667999999903, 0.9086584000000016, + 1.1166749999999979, 0.9217583999999988, 0.9030750000000012, + 1.434233400000005, 0.9118834000000107, 0.9072499999999991, + 0.9684750000000009, 0.9702250000000049, 0.9564250000000015, + 0.9486834000000044, 0.9291000000000054, 0.9161332000000015, + 0.9726499999999987, 0.9732583999999974, 0.9593584000000078, + 0.9700665999999956, 1.4486750000000028, 1.144316600000002, + 1.1669331999999941, 1.0455666000000066, 0.899091599999997, + 0.8968000000000075, 0.9531834000000117 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "nested", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.9663415999999984, + "meanMs": 1.0580185249999996, + "standardDeviationMs": 0.20540532433791633, + "cvPercent": 19.41415197223663, + "p99BatchAverageMs": 1.6554834000000027, + "peakRssKiB": 286320, + "retainedHeapDelta": 3899104, + "milliseconds": [ + 1.590716599999999, 1.4491165999999993, 1.3550333999999993, + 1.0375084000000014, 0.9831415999999991, 0.9985332000000028, + 1.4298917999999958, 1.0239584000000037, 1.6554834000000027, + 1.1858915999999966, 1.0521749999999996, 1.3728416000000039, + 0.9269999999999982, 0.9830082000000004, 0.964625000000001, + 0.932991800000002, 0.938233200000002, 0.9376750000000016, + 0.9287999999999897, 0.9365666000000032, 0.9610668000000032, + 0.9634750000000054, 0.9717833999999925, 0.9476584000000002, + 0.9329416000000037, 0.9670665999999983, 0.9711165999999934, + 0.9663415999999984, 0.9798831999999947, 0.935933399999999, + 0.9211999999999989, 0.9352499999999964, 0.9383249999999975, + 0.9215665999999942, 0.9300832000000014, 0.9408166000000051, + 0.939149999999995, 0.9080833999999982, 1.443241599999999, + 1.1625666000000023 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "nested", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.9713415999999938, + "meanMs": 1.0560272849999999, + "standardDeviationMs": 0.19674962508482527, + "cvPercent": 18.631111892608466, + "p99BatchAverageMs": 1.637700000000001, + "peakRssKiB": 274032, + "retainedHeapDelta": 3903584, + "milliseconds": [ + 1.5260834000000016, 1.377366599999999, 1.3159582, 1.0117081999999982, + 0.9850166000000001, 1.0002917999999965, 1.4108084000000018, + 1.0365916000000026, 1.637700000000001, 1.1623999999999968, + 1.0575581999999997, 1.299074999999999, 0.9209250000000054, + 0.9879999999999995, 0.9442665999999974, 0.928783199999998, + 0.9207666000000018, 0.9451667999999926, 0.9481916000000069, + 0.9405415999999945, 0.9713415999999938, 0.979783400000008, + 0.9696417999999994, 0.9543415999999979, 0.9371083999999996, + 0.9650915999999938, 0.9645250000000033, 0.9572584000000006, + 0.9716249999999945, 0.9440584000000058, 0.923591799999997, + 0.9237083999999982, 0.9232083999999986, 1.5587666000000013, + 1.1442331999999964, 1.016300000000001, 1.0334249999999998, + 0.915725000000009, 0.917841599999997, 0.9123168000000078 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "nested", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.9611583999999993, + "meanMs": 1.0547514599999999, + "standardDeviationMs": 0.19464789109599717, + "cvPercent": 18.454384608862945, + "p99BatchAverageMs": 1.5692583999999954, + "peakRssKiB": 274064, + "retainedHeapDelta": 4161504, + "milliseconds": [ + 1.551925, 1.3448833999999976, 1.3620083999999992, 1.018950000000001, + 0.9848749999999995, 0.9705916000000002, 1.342391600000002, + 1.015250000000003, 1.5692583999999954, 1.1593250000000013, + 1.0468665999999984, 1.4451584000000026, 0.926233400000001, + 0.9724249999999983, 0.9108499999999993, 0.9166000000000054, + 0.9015750000000026, 0.9265581999999994, 0.9201833999999962, + 0.9158668000000034, 0.9525831999999923, 0.9523333999999977, + 0.9611583999999993, 0.9408999999999992, 0.9080250000000092, + 0.9341915999999969, 0.9623916000000008, 0.950641799999994, + 0.9549083999999993, 0.9393082000000049, 0.9025081999999998, + 0.9176918000000001, 0.9204581999999959, 1.3937915999999972, + 1.1547168000000056, 1.1541416000000027, 1.0371668, 0.9044750000000021, + 0.9217666000000009, 1.2251249999999914 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "nested", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.954941800000006, + "meanMs": 1.04969041, + "standardDeviationMs": 0.20198968960142485, + "cvPercent": 19.242786985300253, + "p99BatchAverageMs": 1.5721750000000014, + "peakRssKiB": 273840, + "retainedHeapDelta": 4161512, + "milliseconds": [ + 1.5721750000000014, 1.4427166, 1.3498582, 1.021433399999998, + 0.9861831999999993, 0.9871831999999984, 1.3427583999999968, + 0.9975415999999996, 1.5542166000000008, 1.1739750000000015, + 1.0225334000000033, 1.3643166000000009, 0.915424999999999, + 0.9656999999999982, 0.925491599999998, 0.9199583999999958, + 0.9048249999999939, 0.9288333999999964, 0.9128584000000046, + 0.9090833999999972, 0.9484749999999963, 0.954941800000006, + 0.9607165999999893, 0.9265166000000022, 0.9204665999999975, + 0.9393000000000029, 0.9501667999999995, 0.9541665999999964, + 0.9615749999999934, 0.9317834000000061, 0.892450000000008, + 0.9024833999999942, 1.5213750000000004, 1.1305834000000003, + 1.026475000000005, 1.1876750000000016, 0.9452250000000049, + 0.9103250000000003, 0.8970666000000052, 0.9287832000000094 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "nested", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.9897833999999989, + "meanMs": 1.0643447949999993, + "standardDeviationMs": 0.18845722473048532, + "cvPercent": 17.70640732362349, + "p99BatchAverageMs": 1.5679249999999967, + "peakRssKiB": 272608, + "retainedHeapDelta": 3903696, + "milliseconds": [ + 1.531774999999999, 1.3556834000000009, 1.3269331999999991, + 1.0081500000000005, 0.9902165999999966, 0.9897833999999989, + 1.403466800000001, 1.0211415999999987, 1.5679249999999967, + 1.1702665999999966, 1.0590666, 1.3163584000000015, 0.9316665999999998, + 0.972658199999995, 0.9369083999999986, 0.9247415999999931, + 0.9164418000000069, 0.9818499999999972, 0.9339833999999996, + 0.9387749999999982, 0.9684916000000043, 0.9672249999999962, + 0.9709749999999986, 0.9668417999999974, 0.9219418000000019, + 0.965558400000009, 1.0196749999999952, 0.9971499999999992, + 0.9827750000000037, 0.9592834000000039, 0.9177666000000044, + 0.9323666000000003, 1.5649333999999953, 1.1723331999999913, + 1.0324418000000037, 1.0571831999999972, 0.9154499999999984, + 0.9936749999999961, 0.9881083999999987, 1.0018249999999966 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "nested", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.9888918000000047, + "meanMs": 1.0912935549999991, + "standardDeviationMs": 0.23033338847992366, + "cvPercent": 21.106455492621677, + "p99BatchAverageMs": 1.7231167999999997, + "peakRssKiB": 287856, + "retainedHeapDelta": 3899112, + "milliseconds": [ + 1.6101083999999986, 1.7231167999999997, 1.4438249999999981, + 1.1141333999999972, 0.9888918000000047, 1.0816583999999978, + 1.4711000000000012, 1.0769082000000025, 1.7029500000000042, + 1.222058199999998, 1.129358400000001, 1.4405584000000033, + 0.9573750000000075, 1.0336000000000012, 1.0095416, 1.0974081999999954, + 0.9377165999999988, 0.9425250000000005, 0.9855500000000006, + 0.9597083999999996, 0.999266799999998, 1.0017834000000108, + 0.9899833999999942, 0.9695084000000065, 0.9303083999999899, + 0.9584083999999962, 0.9711000000000013, 0.9810583999999949, + 0.9845167999999944, 0.9340915999999992, 0.9171249999999986, + 0.9269915999999967, 0.9280332000000044, 0.9222915999999941, + 0.9304581999999982, 0.9203917999999931, 0.9309083999999984, + 0.9203665999999998, 1.4510250000000042, 1.1560334000000012 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "nested", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.9644416000000092, + "meanMs": 1.0654556400000008, + "standardDeviationMs": 0.20575187173612605, + "cvPercent": 19.311162662401028, + "p99BatchAverageMs": 1.6003418000000011, + "peakRssKiB": 272880, + "retainedHeapDelta": 4165672, + "milliseconds": [ + 1.5624584, 1.4631665999999997, 1.3440750000000008, 1.0096499999999993, + 0.9960666000000004, 0.9965750000000014, 1.341300000000001, + 1.0000418000000024, 1.56755, 1.1626750000000015, 1.0529499999999985, + 1.3821333999999978, 0.9139415999999982, 0.9735415999999987, + 0.9452584000000058, 0.9171584000000053, 0.9046500000000037, + 0.9478665999999976, 0.9304500000000075, 0.948108400000001, + 0.9583333999999922, 0.9557665999999927, 0.9649000000000001, + 0.9517000000000053, 0.9317249999999945, 0.9430250000000001, + 0.9581500000000005, 0.9532333999999991, 0.9644416000000092, + 0.9318083999999999, 0.9080833999999982, 1.6003418000000011, + 1.2984584000000041, 1.0907500000000028, 1.0594334000000003, 1.0766166, + 0.9299250000000029, 0.929033400000003, 0.9414250000000038, + 0.9114584000000037 + ] + }, + { + "variant": "baseline", + "repetition": 0, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.567208200000005, + "meanMs": 4.7844606149999995, + "standardDeviationMs": 0.5678146667593135, + "cvPercent": 11.86789300718935, + "p99BatchAverageMs": 6.070458200000002, + "peakRssKiB": 432304, + "retainedHeapDelta": 12945096, + "milliseconds": [ + 6.070458200000002, 5.161958199999998, 4.593708400000002, + 4.565724999999998, 4.256241799999998, 5.249183399999993, + 4.474708199999998, 4.365591600000005, 4.305075000000011, + 4.244508200000018, 4.220000000000004, 4.890566800000011, + 5.797716799999989, 4.695933200000013, 4.3832499999999985, + 4.501524999999992, 4.533050000000003, 5.069050000000016, + 4.944675000000006, 4.219391799999994, 4.257091600000012, + 4.813474999999971, 5.064483199999995, 5.7233749999999874, + 5.550675000000001, 4.188975000000028, 5.266575000000012, + 4.752333399999998, 5.745499999999993, 4.258666600000015, + 4.280841799999962, 4.567208200000005, 4.351783399999976, + 5.946116600000005, 5.535750000000007, 4.2842666000000005, + 4.274824999999964, 4.228708199999983, 4.392708399999992, + 5.3527500000000146 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 3.7306333999999994, + "meanMs": 4.058043540000002, + "standardDeviationMs": 0.682094510008856, + "cvPercent": 16.808457161325965, + "p99BatchAverageMs": 6.841991599999983, + "peakRssKiB": 412480, + "retainedHeapDelta": 13184720, + "milliseconds": [ + 5.441341600000004, 4.8200334, 4.021799999999996, 3.9741750000000025, + 3.7306333999999994, 4.978674999999998, 3.760791599999993, + 3.9214500000000045, 3.7888582000000044, 3.6498665999999957, + 4.416049999999996, 3.7116833999999925, 3.795666600000004, + 3.7546084000000066, 3.6794083999999883, 4.370624999999995, + 3.685741600000006, 3.6644000000000005, 3.7688915999999835, + 5.030308199999991, 3.658725000000004, 3.69093340000004, + 3.683158200000025, 3.6333749999999783, 6.841991599999983, + 3.703716600000007, 3.675616600000012, 3.6684499999999844, + 4.76948339999999, 3.644491799999969, 3.660841800000026, + 3.6662250000000314, 5.188900000000013, 3.628650000000016, + 3.7334584000000177, 3.678066799999988, 4.750133400000005, + 3.6791250000000217, 3.716566600000033, 3.684825000000001 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 3.713850000000002, + "meanMs": 4.13962126, + "standardDeviationMs": 0.7682542157329304, + "cvPercent": 18.558562909036038, + "p99BatchAverageMs": 6.437850000000026, + "peakRssKiB": 389648, + "retainedHeapDelta": 13172192, + "milliseconds": [ + 5.5412000000000035, 5.563816799999995, 4.0568668, 3.9924082, + 3.7520750000000023, 6.095441600000004, 3.7235500000000004, + 3.7358417999999913, 3.69580840000001, 4.169433400000003, + 3.6846915999999963, 3.6714249999999993, 3.668250000000012, + 4.361158399999999, 3.6555665999999976, 3.655300000000011, + 3.6479500000000145, 3.625883399999998, 4.366908199999989, + 3.6579582000000075, 3.6214917999999896, 3.630683399999998, + 4.973124999999982, 3.629358400000001, 4.6482168, 4.248391599999968, + 5.645291600000019, 3.6652418000000124, 3.671891599999981, + 3.645116800000005, 4.962541599999986, 3.713850000000002, + 3.6834999999999583, 3.6605000000000016, 3.663366799999994, + 6.437850000000026, 3.7260331999999834, 3.650649999999996, + 3.6440500000000156, 4.742166600000019 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.323908400000005, + "meanMs": 4.55408436, + "standardDeviationMs": 0.482955444771143, + "cvPercent": 10.60488578149973, + "p99BatchAverageMs": 5.744816599999996, + "peakRssKiB": 412032, + "retainedHeapDelta": 12929424, + "milliseconds": [ + 5.744816599999996, 5.144708400000008, 4.580950000000007, + 4.609458199999994, 4.323908400000005, 5.225716599999998, + 4.598874999999998, 4.371049999999991, 4.305225000000019, + 4.2841167999999925, 4.519616599999995, 4.90492499999998, + 4.72549160000001, 4.210166800000001, 4.176816800000006, + 4.2336082000000035, 4.1261999999999945, 4.791666599999985, + 4.604208199999993, 4.168600000000015, 4.1335916, 4.136450000000013, + 4.151224999999977, 5.5014584000000015, 4.144325000000026, + 5.145049999999992, 4.159033399999998, 4.189124999999967, + 5.157066799999984, 4.156191799999988, 4.175283200000012, + 4.153691600000002, 4.126500000000033, 4.120600000000013, + 5.370683199999985, 4.182750000000032, 4.1532666000000065, + 5.104991599999994, 4.674758199999997, 5.577208199999996 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.332308199999988, + "meanMs": 4.631301875000004, + "standardDeviationMs": 0.5372207867990674, + "cvPercent": 11.59977909665124, + "p99BatchAverageMs": 6.035483399999999, + "peakRssKiB": 424384, + "retainedHeapDelta": 12944824, + "milliseconds": [ + 6.035483399999999, 5.163225000000006, 4.635566800000004, + 4.574591600000008, 4.265625, 5.249591599999997, 4.478300000000002, + 4.332308199999988, 4.3057584000000135, 4.221233400000005, + 4.205441800000017, 4.983416799999986, 4.597399999999993, + 4.2282249999999975, 4.170425, 4.27895840000001, 4.203241600000001, + 4.838658399999986, 4.669225000000006, 4.185691599999996, + 4.200408199999993, 4.216166800000019, 4.206491600000026, + 5.822533199999998, 5.474966799999993, 4.265583199999992, + 5.252366600000005, 4.804058200000009, 5.868941600000016, + 4.287016800000037, 4.269599999999992, 4.400550000000021, + 4.233941800000002, 4.19692500000001, 5.42190840000003, + 4.225133199999982, 4.254700000000002, 4.191516599999977, + 5.1571500000000015, 4.879750000000013 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 3.7186915999999997, + "meanMs": 4.144872305000001, + "standardDeviationMs": 0.7284389541520487, + "cvPercent": 17.57446069625174, + "p99BatchAverageMs": 6.369050000000016, + "peakRssKiB": 389152, + "retainedHeapDelta": 13175656, + "milliseconds": [ + 5.547583399999996, 4.824658400000004, 4.0070334, 3.9811667999999942, + 3.6918000000000006, 6.139466599999992, 3.7624250000000075, + 3.7186915999999997, 3.6975666000000045, 4.2248000000000046, + 3.6637500000000047, 3.6529166000000033, 3.6640334000000165, + 4.437383399999999, 3.754566599999998, 4.225966600000016, + 4.085533400000008, 3.7161749999999985, 4.478941599999985, + 3.6351083999999902, 3.6416500000000043, 3.6516418000000157, + 5.140541600000006, 3.673791799999981, 4.683424999999988, + 4.212541599999986, 5.371658399999978, 3.652174999999988, + 3.643233400000008, 3.6085082000000055, 4.9293333999999955, + 3.6377418000000032, 3.665758400000004, 3.641850000000022, + 3.637916599999971, 6.369050000000016, 3.6838915999999697, + 3.6246834000000034, 3.63737500000002, 4.77855840000002 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 3.7422417999999995, + "meanMs": 4.188979184999998, + "standardDeviationMs": 0.7868762547097096, + "cvPercent": 18.78443935762144, + "p99BatchAverageMs": 6.821841600000016, + "peakRssKiB": 389360, + "retainedHeapDelta": 13172184, + "milliseconds": [ + 5.651741599999997, 5.253441600000002, 4.059158400000001, + 4.007108400000004, 3.7422417999999995, 6.124133400000005, + 3.7671500000000036, 3.782658399999991, 3.7775084000000105, + 4.305866600000013, 3.729099999999994, 3.724450000000002, + 3.7110083999999914, 4.5173000000000005, 3.710566599999993, + 3.725266600000009, 3.6712667999999895, 3.6863583999999947, + 4.390825000000018, 3.690449999999987, 3.6905667999999876, + 3.6757916000000024, 5.117408400000022, 3.679983200000015, + 4.718133399999988, 4.332391800000005, 5.677574999999979, + 3.718766800000003, 3.78114999999998, 3.684491799999978, + 4.9704834000000115, 3.7233999999999923, 3.7122081999999863, + 3.692074999999977, 3.68132499999997, 6.821841600000016, + 3.719925000000012, 3.667991600000005, 3.704183400000011, + 4.761875000000009 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.311866800000007, + "meanMs": 4.59999374, + "standardDeviationMs": 0.5223937258756371, + "cvPercent": 11.356400799702765, + "p99BatchAverageMs": 6.080500000000001, + "peakRssKiB": 412592, + "retainedHeapDelta": 12945096, + "milliseconds": [ + 6.080500000000001, 5.164466800000002, 4.574850000000003, + 4.541716799999994, 4.2563584000000105, 5.152283400000011, + 4.474191600000006, 4.298116799999991, 4.2510999999999965, + 4.1775499999999965, 4.166624999999999, 4.826441599999998, + 4.64748340000001, 4.311866800000007, 4.726808400000005, + 4.276074999999992, 4.1908584000000015, 4.907524999999987, + 4.669758200000001, 4.1785833999999795, 4.147558400000025, + 4.130999999999995, 4.142225000000008, 5.545791599999984, + 5.371450000000005, 5.1913082000000035, 4.1782416000000016, + 4.175283199999967, 5.287474999999995, 4.182383200000004, + 4.188183200000003, 4.167641599999979, 4.157441599999993, + 4.146308200000021, 5.372541600000022, 4.211225000000013, + 4.191400000000021, 5.057108199999993, 4.660374999999976, 5.62165 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 4.37761680000001, + "meanMs": 4.592475000000002, + "standardDeviationMs": 0.5724082663742961, + "cvPercent": 12.464047520657072, + "p99BatchAverageMs": 6.729866600000014, + "peakRssKiB": 415584, + "retainedHeapDelta": 12926696, + "milliseconds": [ + 5.791841599999998, 5.1573499999999965, 4.5828666, 4.602541800000006, + 4.260591599999998, 5.347524999999996, 4.524558400000001, + 4.37761680000001, 4.287766599999986, 4.593658400000004, + 4.3897416000000025, 4.921341800000005, 4.686908399999993, + 4.193183400000021, 4.198266599999988, 4.286016599999994, + 4.194358200000011, 4.799083199999996, 4.669858399999998, + 4.178766600000017, 4.1498415999999905, 4.450716600000033, + 4.2415583999999855, 5.544825000000037, 6.729866600000014, + 4.29886660000002, 4.178800000000001, 4.143666799999982, + 5.248750000000018, 4.691366799999969, 4.158199999999988, + 4.187024999999994, 4.141433199999983, 4.109208399999988, + 5.411799999999994, 4.183075000000008, 5.231974999999966, + 4.157816599999978, 4.200725000000011, 4.195641800000021 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "nested", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "7729c8acb64641fc4c1ad2723a0cce3370dd5129961f1ff2ef5da90e7b89b53c", + "medianMs": 3.7160834000000023, + "meanMs": 4.048475205000001, + "standardDeviationMs": 0.5775496305578421, + "cvPercent": 14.265855694127735, + "p99BatchAverageMs": 5.453150000000005, + "peakRssKiB": 411968, + "retainedHeapDelta": 13184760, + "milliseconds": [ + 5.449991599999999, 4.784549999999996, 3.9783500000000003, + 3.9741167999999902, 3.7557750000000056, 4.9809832000000025, + 3.7525834000000033, 3.8994084000000044, 3.8153417999999872, + 3.666508199999998, 4.409783199999993, 3.7160834000000023, + 3.702491800000007, 3.6603665999999975, 3.640833199999997, + 4.340825000000018, 3.649141600000007, 3.665758400000004, + 3.732291599999985, 4.911183399999982, 3.682266600000003, + 3.7148415999999997, 3.706741800000009, 3.6421749999999973, + 5.018775000000005, 4.683050000000003, 3.674958400000014, + 5.453150000000005, 3.6971500000000104, 3.726908400000002, + 3.6784000000000106, 3.658774999999969, 5.018041600000015, + 3.6596583999999894, 3.6852334000000155, 3.68125, 5.061366600000019, + 3.668391599999995, 3.6866665999999895, 3.654841600000009 + ] + }, + { + "variant": "baseline", + "repetition": 0, + "case": "nested", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.8523916000000099, + "meanMs": 0.902631255000002, + "standardDeviationMs": 0.11789506390157473, + "cvPercent": 13.061265411374933, + "p99BatchAverageMs": 1.3050083999999997, + "peakRssKiB": 290432, + "retainedHeapDelta": 4027328, + "milliseconds": [ + 1.3050083999999997, 0.9924582000000044, 0.8859418000000006, + 0.8487083999999981, 0.9002084000000025, 0.8812665999999979, + 0.8640418000000011, 1.162883199999999, 0.9437000000000012, + 0.8474333999999999, 0.8469918000000007, 0.880258200000003, + 0.841941600000007, 0.8524834000000056, 0.8757916000000023, + 1.0893165999999952, 0.836258399999997, 0.8426583999999935, + 0.8296831999999995, 0.8694165999999995, 0.8525168000000007, + 0.8313084000000004, 0.8498416000000134, 0.8523916000000099, + 0.8239499999999907, 1.1058333999999832, 0.8411833999999999, + 0.8278084000000036, 0.8230750000000171, 0.8561165999999958, + 0.8236916000000065, 0.8454500000000053, 0.835483400000021, + 0.831049999999982, 0.8237916000000041, 1.2331249999999954, + 1.0106334000000061, 0.9560416000000032, 0.8333250000000134, + 0.8521834000000126 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "nested", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.7273249999999962, + "meanMs": 0.7657114349999977, + "standardDeviationMs": 0.10206382207795686, + "cvPercent": 13.329280119469178, + "p99BatchAverageMs": 1.1815832, + "peakRssKiB": 279392, + "retainedHeapDelta": 4300800, + "milliseconds": [ + 1.1815832, 0.8326750000000004, 0.7174081999999998, 1.0001499999999965, + 0.8143665999999996, 0.7443749999999966, 0.720766599999996, + 0.7176084000000003, 0.7748415999999907, 0.7259415999999987, + 0.7555250000000001, 0.7640750000000025, 0.7868583999999942, + 0.7902333999999996, 0.7273249999999962, 0.7778749999999945, + 0.8668999999999982, 0.7357334000000038, 0.7119666000000052, + 0.7154331999999954, 0.7312749999999937, 0.7144917999999961, + 0.7084832000000005, 0.732224999999994, 0.7189999999999828, + 0.7075249999999869, 0.7125999999999977, 0.7200249999999869, + 0.7084081999999853, 0.7124082000000044, 0.7068750000000137, + 0.7282165999999961, 0.7100750000000062, 1.059699999999998, + 0.8517749999999978, 0.7084581999999955, 0.6985834000000068, + 0.7051500000000033, 0.728774999999996, 0.7027665999999954 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "nested", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.736450000000002, + "meanMs": 0.7784779200000012, + "standardDeviationMs": 0.14757952879963127, + "cvPercent": 18.95744567805225, + "p99BatchAverageMs": 1.5100165999999944, + "peakRssKiB": 298816, + "retainedHeapDelta": 4197744, + "milliseconds": [ + 1.1710499999999997, 0.845516600000002, 0.7583000000000026, + 0.779000000000002, 0.7784332000000006, 0.7362831999999969, + 0.7412167999999951, 0.7236417999999958, 0.9726417999999967, + 0.8292084000000045, 0.7485249999999951, 0.736450000000002, + 0.7522665999999958, 0.7623081999999954, 0.7607834000000026, + 0.7077834000000053, 0.8742916000000036, 0.7586415999999986, + 0.7145834000000036, 0.7039415999999961, 0.7436749999999961, + 0.7109418000000005, 0.7128667999999834, 1.5100165999999944, + 0.7065081999999847, 0.698441600000001, 0.7000668000000132, + 0.7238000000000057, 0.7059916000000157, 0.7016668000000209, + 0.7251750000000129, 0.6959500000000162, 0.7031916000000138, + 0.7272000000000162, 0.8574499999999944, 0.7046665999999959, + 0.7766667999999981, 0.7087749999999915, 0.7192581999999902, + 0.7519418000000087 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "nested", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.8637915999999904, + "meanMs": 0.9184508399999967, + "standardDeviationMs": 0.23095889410641907, + "cvPercent": 25.146571166119237, + "p99BatchAverageMs": 2.2331417999999985, + "peakRssKiB": 291648, + "retainedHeapDelta": 3914064, + "milliseconds": [ + 1.3394499999999994, 1.0033333999999967, 0.9247999999999991, + 0.9266249999999957, 0.9156416000000036, 0.8674833999999976, + 0.8687334000000021, 2.2331417999999985, 0.8534833999999932, + 0.9009167999999932, 0.8963667999999985, 0.860841599999992, + 0.8984833999999978, 0.9066665999999941, 1.0855915999999979, + 0.8460083999999938, 0.8439581999999973, 0.8658584000000019, + 0.8413499999999999, 0.8791500000000042, 0.8975083999999924, + 0.8450583999999935, 0.8419415999999955, 0.8968999999999824, + 0.8311581999999816, 0.8302584000000024, 0.8651084000000082, + 0.8315331999999899, 0.8309749999999895, 0.8638750000000073, + 0.8342833999999811, 0.8490166000000045, 0.8637915999999904, + 0.8303750000000036, 0.8343084000000089, 0.8535499999999956, + 0.839975000000004, 0.8429415999999946, 0.862175000000002, + 0.835416599999985 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "nested", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.8694665999999984, + "meanMs": 0.9296845899999999, + "standardDeviationMs": 0.24169671597349718, + "cvPercent": 25.99771132847294, + "p99BatchAverageMs": 2.3145250000000033, + "peakRssKiB": 291280, + "retainedHeapDelta": 3909296, + "milliseconds": [ + 1.374158399999996, 1.0150667999999996, 0.9365834000000006, + 0.9233499999999992, 1.0592831999999988, 0.8615834000000007, + 0.8822167999999977, 2.3145250000000033, 0.8728999999999928, + 0.9156665999999973, 0.9160665999999992, 0.8694665999999984, + 0.9072999999999979, 0.9202499999999987, 0.8830500000000029, + 0.8643333999999981, 0.8616833999999927, 0.8779334000000063, + 0.8376999999999952, 0.8679417999999941, 0.8912833999999975, + 0.8496583999999985, 0.8483166000000211, 0.899675000000002, + 0.856775000000016, 0.8512915999999905, 0.8827250000000049, + 0.8559332000000041, 0.8605084000000034, 0.8719250000000102, + 0.8535834000000022, 0.8524499999999989, 0.877599999999984, + 0.8567000000000007, 0.8461749999999938, 0.8652916000000005, + 0.8561749999999847, 0.8438916000000063, 0.8557750000000169, + 0.8505915999999842 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "nested", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.7173668000000134, + "meanMs": 0.7727731100000017, + "standardDeviationMs": 0.13022283540061835, + "cvPercent": 16.8513673309127, + "p99BatchAverageMs": 1.2649249999999967, + "peakRssKiB": 286320, + "retainedHeapDelta": 4305464, + "milliseconds": [ + 1.2649249999999967, 0.8678084000000013, 0.7557249999999953, + 1.042558200000002, 0.7751667999999995, 0.7443917999999996, + 0.7276166000000046, 0.7167499999999961, 1.0811332000000107, + 0.8319250000000011, 0.7276500000000056, 0.7216667999999913, + 0.7566749999999957, 0.7470915999999989, 0.7130499999999984, + 0.7394750000000044, 0.8370250000000056, 0.7235500000000001, + 0.7140331999999944, 0.7104000000000041, 0.7104166000000077, + 0.7106081999999901, 0.7081083999999919, 0.7191250000000082, + 0.7093581999999969, 0.700649999999996, 0.7033249999999953, + 0.7050832000000128, 0.7076334000000088, 0.7066749999999956, + 0.7008416000000125, 0.7088668000000098, 0.7046581999999944, + 0.7029500000000098, 1.1313000000000102, 0.8356500000000097, + 0.7173668000000134, 0.7100666000000047, 0.7162415999999894, + 0.7033832000000075 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "nested", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.7340418, + "meanMs": 0.7772981350000008, + "standardDeviationMs": 0.14796764969921122, + "cvPercent": 19.03615138600726, + "p99BatchAverageMs": 1.5219918000000008, + "peakRssKiB": 298112, + "retainedHeapDelta": 4197744, + "milliseconds": [ + 1.1576918000000007, 0.8430581999999959, 0.7485584000000017, + 0.780925000000002, 0.768074999999999, 0.7380999999999972, + 0.7431666000000007, 0.7340418, 0.9898915999999985, 0.8402416000000017, + 0.7782000000000039, 0.7397833999999989, 0.755433400000004, + 0.7607916000000046, 0.790325000000007, 0.7073415999999952, + 0.8781334000000015, 0.7379582000000028, 0.7177917999999976, + 0.7223417999999924, 1.5219918000000008, 0.7108249999999998, + 0.7100166000000172, 0.7232915999999932, 0.7143583999999918, + 0.7077166000000034, 0.7051249999999982, 0.7203750000000128, + 0.7105166000000054, 0.7123000000000047, 0.7323834000000033, + 0.7058915999999954, 0.7079167999999981, 0.7483834000000116, + 0.7170000000000073, 0.7313581999999996, 0.7347334000000046, + 0.7034918000000061, 0.7095331999999871, 0.7328667999999879 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "nested", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.8582084000000123, + "meanMs": 0.9079108250000001, + "standardDeviationMs": 0.21378292530012147, + "cvPercent": 23.54668756153683, + "p99BatchAverageMs": 2.1261000000000023, + "peakRssKiB": 291296, + "retainedHeapDelta": 3914064, + "milliseconds": [ + 1.3318749999999995, 0.9884081999999978, 0.9236500000000035, + 0.8933583999999997, 0.9137749999999982, 0.8450916000000006, + 0.8634834000000012, 2.1261000000000023, 0.8454250000000002, + 0.9005999999999972, 0.8877418000000035, 0.8537833999999975, + 0.8793249999999944, 0.8961749999999938, 0.8780083999999988, + 0.8282581999999934, 0.8316416000000004, 0.8961749999999938, + 0.8355000000000018, 0.8671916000000011, 0.8903084000000036, + 0.8285334000000034, 0.8345082000000048, 0.8805583999999953, + 0.838091600000007, 0.8260332000000062, 0.8737834000000021, + 0.8258583999999928, 0.8232500000000073, 0.9204165999999987, + 0.8432082000000036, 0.8582084000000123, 0.8885331999999835, + 0.8259999999999991, 0.825933400000008, 0.8554499999999962, + 0.8581249999999955, 0.8566831999999976, 0.8406834000000117, + 0.8366999999999962 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "nested", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.9170415999999989, + "meanMs": 0.9890860499999977, + "standardDeviationMs": 0.281009365727565, + "cvPercent": 28.4110129475151, + "p99BatchAverageMs": 2.601649999999995, + "peakRssKiB": 291024, + "retainedHeapDelta": 3914064, + "milliseconds": [ + 1.330408399999999, 0.9931416000000013, 0.9170415999999989, + 0.895683200000002, 0.9138834000000031, 0.8454250000000002, + 0.8788833999999952, 2.601649999999995, 0.8513833999999975, + 0.8991999999999962, 0.8947333999999956, 0.8675915999999916, + 0.8917333999999982, 0.9076999999999998, 1.0874750000000062, + 0.8548415999999974, 0.8638083999999935, 0.8914331999999945, + 1.0493999999999915, 0.9591584000000012, 1.1720331999999984, + 1.0370165999999927, 0.9051584000000048, 1.0913665999999922, + 0.9984833999999865, 1.0203334000000042, 1.0988083999999845, + 0.9765499999999975, 0.9863084000000072, 0.9453584000000091, + 0.9484749999999849, 0.9523249999999962, 0.972199999999998, + 0.9412583999999924, 0.8632000000000062, 0.8891499999999951, + 0.8435500000000047, 0.8309667999999875, 0.8626083999999992, + 0.8337166000000025 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "nested", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 5, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "4fc82213487476093877f5749f218fbda80ee1a6685918d8670eb8a9c42c133b", + "outputSha256": "9110bece6abc74074ac4c164a773b48a5cac2b9676ecd847fb7f91505433e81b", + "medianMs": 0.7448415999999952, + "meanMs": 0.7813900000000006, + "standardDeviationMs": 0.1451841090863686, + "cvPercent": 18.58023638469503, + "p99BatchAverageMs": 1.4957082000000128, + "peakRssKiB": 298464, + "retainedHeapDelta": 4197808, + "milliseconds": [ + 1.1924168000000008, 0.8611666000000013, 0.7705666000000008, 0.776925, + 0.7803582000000006, 0.7313084000000003, 0.7579584000000011, + 0.7185000000000002, 0.9556916000000001, 0.8518333999999982, + 0.7614000000000033, 0.7325000000000046, 0.7587166000000025, + 0.7655250000000023, 0.7526749999999993, 0.7299666000000002, + 0.8915500000000065, 0.7699500000000057, 0.7218331999999918, + 0.7246583999999985, 0.7487250000000018, 0.733974999999998, + 0.7242083999999978, 1.4957082000000128, 0.714325000000008, + 0.7176832000000104, 0.7073000000000093, 0.7254083999999921, + 0.7038917999999967, 0.7053750000000036, 0.7482499999999845, + 0.712491799999998, 0.7078500000000076, 0.7501417999999831, + 0.7163583999999901, 0.7064415999999938, 0.7448415999999952, + 0.7261166000000003, 0.7110584000000018, 0.7499500000000126 + ] + }, + { + "variant": "baseline", + "repetition": 0, + "case": "wide", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 5.270125000000007, + "meanMs": 5.805857658333327, + "standardDeviationMs": 0.940785094191062, + "cvPercent": 16.204067504836672, + "p99BatchAverageMs": 7.880305666666648, + "peakRssKiB": 420032, + "retainedHeapDelta": 12444312, + "milliseconds": [ + 6.853639000000006, 5.705958333333342, 5.686083333333329, + 5.81094433333332, 7.406791666666663, 5.471333333333329, + 5.480652666666667, 6.645569333333337, 5.21445833333333, + 5.077277666666684, 5.086055333333358, 5.1777499999999845, + 5.4628053333333355, 5.20822233333331, 7.880305666666648, + 5.046000000000011, 5.0366666666666715, 5.074347333333321, + 5.040152999999994, 7.813916666666652, 5.211736333333344, + 7.508833333333314, 6.473514000000023, 5.2590556666666926, + 7.059347333333335, 5.05330566666665, 7.45038866666664, + 6.143736333333284, 5.270125000000007, 5.265263999999964, + 5.017166666666678, 7.155499999999999, 5.0615833333332985, + 5.026014000000032, 4.966499999999996, 6.395041666666657, + 5.120152666666627, 6.7343473333332895, 4.944680666666652, + 4.939083333333353 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "wide", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 5.282305666666616, + "meanMs": 5.734225683333329, + "standardDeviationMs": 0.9142767607432639, + "cvPercent": 15.944206092212804, + "p99BatchAverageMs": 7.614958333333334, + "peakRssKiB": 443824, + "retainedHeapDelta": 13535792, + "milliseconds": [ + 7.557847333333332, 5.881513666666668, 5.595569666666677, + 6.460819333333329, 7.075791666666665, 5.720680666666662, + 6.451194333333338, 7.073722333333346, 5.250750000000001, + 5.093194333333334, 5.414083333333338, 5.041458333333367, + 7.496763999999985, 5.092819666666666, 5.119305333333348, + 5.069277666666646, 5.0747223333333595, 5.058027666666665, + 5.0339166666666415, 7.567375000000008, 5.044652666666631, + 5.2811530000000175, 5.317138666666665, 6.28174999999995, + 5.119833333333342, 4.983277666666633, 5.143916666666731, + 5.282305666666616, 7.614958333333334, 5.007430666666626, + 5.129180666666646, 5.440041666666654, 5.009291666666665, + 5.517527666666638, 4.938999999999926, 7.487069333333314, + 5.073277666666702, 5.083097333333323, 5.386111000000028, + 7.099180333333304 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "wide", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 5.100152666666645, + "meanMs": 5.512296866666665, + "standardDeviationMs": 0.8085097784536696, + "cvPercent": 14.66738454060408, + "p99BatchAverageMs": 7.50938899999998, + "peakRssKiB": 426768, + "retainedHeapDelta": 13204008, + "milliseconds": [ + 6.91588866666666, 5.338638666666668, 5.170319666666671, + 5.312346999999988, 6.821971999999998, 5.161958333333341, + 5.3016666666666765, 6.813402666666661, 5.139166666666654, + 5.091347000000003, 5.43001399999999, 5.027096999999988, + 5.084208333333322, 5.061847333333351, 7.50938899999998, + 5.0318749999999755, 5.040708333333328, 5.098403, 5.048389000000005, + 7.051333333333332, 5.064361000000001, 5.011708333333331, + 6.675986000000004, 5.2280136666666595, 5.241153000000016, + 5.235749999999977, 5.022638666666656, 7.392374999999977, + 4.94986133333335, 4.9915139999999765, 5.036000000000058, + 4.997639000000011, 5.100152666666645, 4.993027666666649, + 7.147528000000041, 4.905249999999948, 4.9289166666666615, + 5.016513999999991, 6.125666666666651, 4.9778473333333295 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "wide", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 5.704874999999977, + "meanMs": 6.17736213333333, + "standardDeviationMs": 0.9981672598765535, + "cvPercent": 16.15847085425666, + "p99BatchAverageMs": 8.712735999999987, + "peakRssKiB": 417232, + "retainedHeapDelta": 12443728, + "milliseconds": [ + 7.872763999999999, 6.1227916666666715, 5.478514, 5.995138999999995, + 7.330152666666663, 5.644347000000001, 6.096722, 7.399000000000001, + 5.386250000000018, 5.2757360000000135, 5.320013666666644, + 5.284013666666662, 5.934888999999998, 5.688472333333341, + 8.712735999999987, 5.6589863333333215, 5.245722333333333, + 5.257514000000015, 5.704874999999977, 8.116749999999987, + 5.838291666666653, 7.473069333333342, 6.623346999999967, + 5.352930666666604, 7.247346999999991, 5.978819666666671, + 7.9289026666666205, 5.8178333333333585, 5.55333333333336, + 5.792124999999942, 5.563402999999956, 8.188972333333291, + 5.486930333333324, 5.680722333333354, 5.402027666666602, + 7.461264000000028, 5.63723600000003, 5.280486000000034, 5.6339026666667, + 5.628152666666665 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "wide", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 5.963458333333317, + "meanMs": 6.369354849999998, + "standardDeviationMs": 1.001632232934905, + "cvPercent": 15.725803578598002, + "p99BatchAverageMs": 8.645694666666637, + "peakRssKiB": 411824, + "retainedHeapDelta": 12444600, + "milliseconds": [ + 7.5799303333333325, 6.545430666666657, 5.820763999999997, + 6.036736333333333, 7.36323600000001, 5.796277666666659, + 6.0200000000000005, 6.729152666666664, 5.729930333333338, + 5.69062500000003, 5.49056966666664, 6.016472333333316, + 5.963458333333317, 5.541569666666646, 8.468902999999992, + 5.793389000000009, 5.2687779999999975, 5.932791666666655, + 5.699847000000015, 8.55280533333333, 5.542763666666663, + 7.797819333333375, 7.8952780000000375, 5.636444333333354, + 7.7388470000000025, 6.036888666666603, 8.645694666666637, + 7.008000000000038, 6.211694666666669, 5.759666666666665, + 5.944333333333286, 8.341250000000022, 5.9778473333333295, + 5.510888666666612, 5.600847000000006, 6.680694333333349, + 5.824264000000009, 5.604708333333292, 5.358458333333374, + 5.617138666666658 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "wide", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 5.751416666666652, + "meanMs": 6.219140975000001, + "standardDeviationMs": 1.1796092105099258, + "cvPercent": 18.967397832783902, + "p99BatchAverageMs": 9.850208333333342, + "peakRssKiB": 431248, + "retainedHeapDelta": 13203392, + "milliseconds": [ + 7.701083333333334, 9.850208333333342, 5.448374999999999, + 6.466555333333342, 5.92505566666667, 6.552903000000015, + 5.685610999999994, 6.208388999999973, 7.8791666666666815, + 5.69372233333335, 9.240430666666649, 5.5079863333333305, + 5.904708333333322, 5.969430333333359, 6.008138666666658, + 5.579555333333322, 5.20808333333332, 5.4925833333333, 5.40965300000001, + 5.467680333333344, 5.180500000000014, 5.398583333333363, + 7.424041666666653, 6.089527666666602, 8.698736000000054, + 5.462971999999961, 5.751416666666652, 5.59636100000004, + 5.256236333333315, 5.482916666666672, 6.067013999999972, + 5.791999999999992, 5.7193890000000165, 5.529444333333383, + 5.706722000000052, 6.082028000000037, 7.2067363333333105, + 5.346763999999969, 8.596194666666634, 5.178736000000072 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "wide", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 5.6976943333333265, + "meanMs": 6.123075325000001, + "standardDeviationMs": 1.3175082190796061, + "cvPercent": 21.517099645995387, + "p99BatchAverageMs": 12.342846999999969, + "peakRssKiB": 424352, + "retainedHeapDelta": 13204560, + "milliseconds": [ + 7.4435696666666615, 5.528305666666673, 5.185028000000007, + 5.309597333333329, 7.10168033333332, 5.738014000000002, + 5.611264000000006, 7.722138666666676, 5.735500000000002, + 5.418736000000005, 5.977097333333329, 5.656222333333328, + 5.484721999999995, 5.604124999999992, 12.342846999999969, + 5.292680333333313, 6.006652666666658, 5.775680333333336, + 5.641847333333355, 8.078652666666661, 5.183388999999996, + 5.077194666666704, 5.023888666666683, 6.41563899999998, + 5.198902666666679, 7.225430333333331, 5.889736000000009, + 5.740305333333329, 5.6976943333333265, 5.231222333333335, + 8.017472333333368, 5.2546806666666726, 5.519569333333341, + 5.693097000000004, 5.6914303333333764, 7.321777999999995, + 5.345583333333328, 7.185847333333338, 5.799833333333329, + 5.755958333333335 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "wide", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 5.5311249999999745, + "meanMs": 5.879884374999999, + "standardDeviationMs": 1.0847107923804282, + "cvPercent": 18.447825215617925, + "p99BatchAverageMs": 9.813250000000002, + "peakRssKiB": 439904, + "retainedHeapDelta": 12447392, + "milliseconds": [ + 6.981611000000005, 8.695222333333334, 5.207166666666656, + 5.407152999999994, 5.406749999999988, 5.412652999999996, + 5.099902666666651, 5.094722333333341, 6.558166666666655, + 5.130374999999996, 7.969972333333355, 5.115013666666641, + 5.717624999999998, 5.050360999999991, 5.28769433333332, + 5.03576400000001, 5.162652666666645, 5.06048633333334, + 5.720291666666678, 5.631625000000024, 6.1164166666666615, + 5.262500000000007, 6.883819666666644, 6.09072233333336, + 9.813250000000002, 6.143541666666654, 5.7305973333333595, + 5.5311249999999745, 5.785375000000006, 5.738263666666701, + 5.470235999999962, 5.319319333333321, 5.719111000000036, + 5.57147200000001, 5.179777666666648, 5.0775416666667, 6.850499999999935, + 5.132819333333373, 7.953291666666701, 5.080486333333283 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "wide", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 5.449361000000029, + "meanMs": 5.8644937499999985, + "standardDeviationMs": 1.072169662737883, + "cvPercent": 18.282390747502856, + "p99BatchAverageMs": 9.792166666666654, + "peakRssKiB": 416976, + "retainedHeapDelta": 12448272, + "milliseconds": [ + 7.829597333333339, 6.318986333333328, 5.466708333333334, + 5.779416666666653, 7.173986333333327, 5.536458333333333, + 5.617389000000003, 7.166652666666664, 5.296958333333312, + 5.25786100000001, 5.623263666666655, 5.540639000000017, + 5.449361000000029, 5.132069333333334, 7.62988900000001, + 5.066708333333319, 5.108402666666659, 5.2031943333333475, + 5.4735970000000025, 7.541805666666694, 5.336374999999975, + 9.792166666666654, 6.2753750000000155, 5.174777999999985, + 6.253847333333321, 5.0772083333332985, 5.172333333333351, + 5.2414026666666205, 5.229194666666672, 7.278388999999986, + 5.24994433333336, 7.050499999999981, 5.024458333333314, + 4.955110999999988, 5.075694333333331, 5.011472000000064, + 6.840513999999985, 5.181472333333356, 5.07531933333333, + 5.071250000000039 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "wide", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 5.318291666666634, + "meanMs": 5.753817366666661, + "standardDeviationMs": 0.9060302245650383, + "cvPercent": 15.746593380142784, + "p99BatchAverageMs": 8.346236333333309, + "peakRssKiB": 436976, + "retainedHeapDelta": 13535552, + "milliseconds": [ + 7.136111333333342, 5.428680666666651, 5.305513999999998, + 5.3346946666666595, 6.948360999999996, 5.158694666666672, + 5.333111333333325, 6.723500000000001, 6.195694333333336, + 6.339708333333344, 6.450041666666645, 5.235222000000022, + 8.346236333333309, 5.318291666666634, 6.57166666666664, + 5.9036249999999955, 5.387444666666663, 5.737986000000016, + 5.111805333333336, 7.783666666666666, 5.153735999999981, + 5.081750000000018, 5.1013470000000325, 6.795819333333308, + 5.137930666666686, 5.015221999999994, 5.200846999999992, + 5.0081806666667035, 5.136819333333278, 5.051916666666632, + 7.336264000000028, 5.0225693333333465, 5.03508333333328, + 5.054541666666637, 4.996902666666604, 7.08102800000006, + 5.0253053333333355, 5.002083333333303, 5.0143056666666626, + 6.1509863333333215 + ] + }, + { + "variant": "baseline", + "repetition": 0, + "case": "wide", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "a87d997976fe11434de73d822a64b3188e23c96177d3f04901a1dfe759f52a2c", + "medianMs": 27.794027666666807, + "meanMs": 28.68339305833331, + "standardDeviationMs": 3.289318438984519, + "cvPercent": 11.467675502319565, + "p99BatchAverageMs": 38.177235999999844, + "peakRssKiB": 590688, + "retainedHeapDelta": 34145728, + "milliseconds": [ + 33.064013666666675, 27.03569466666666, 27.137041666666658, + 38.04091666666667, 29.429708333333338, 27.04041666666664, + 27.63084733333335, 26.38161100000002, 26.18647199999994, + 25.58980566666666, 37.653916666666646, 26.389430666666613, + 25.99195833333336, 25.76580566666674, 24.900277666666625, + 27.079985999999888, 27.56522233333332, 27.878416666666755, + 26.75879166666679, 26.087764000000032, 26.16915266666668, + 27.103694666666797, 26.638069666666677, 25.706749999999982, + 33.46869433333328, 31.60320833333329, 29.648402666666396, + 29.079375000000255, 29.41883333333317, 28.462166666666537, + 28.025402666666803, 38.177235999999844, 28.310819333333104, + 28.67118066666656, 27.706624999999804, 28.973069333333417, + 29.453416666666573, 28.256097333333248, 27.794027666666807, + 31.061403000000002 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "wide", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "a87d997976fe11434de73d822a64b3188e23c96177d3f04901a1dfe759f52a2c", + "medianMs": 25.892000000000127, + "meanMs": 25.500890958333343, + "standardDeviationMs": 2.711226559175244, + "cvPercent": 10.631889543017131, + "p99BatchAverageMs": 36.24143066666662, + "peakRssKiB": 615744, + "retainedHeapDelta": 34932504, + "milliseconds": [ + 30.970611, 26.810235999999993, 23.320916666666715, 36.24143066666662, + 25.403847333333335, 27.763583333333372, 26.200889000000036, + 26.17322200000005, 22.49111133333334, 26.591347333333335, + 26.546833333333325, 28.968541666666624, 26.24668033333334, 26.165361, + 22.285569666666714, 26.437777666666687, 25.892000000000127, + 22.380708333333285, 27.63823599999993, 26.86851399999993, + 25.609986000000088, 26.677319333333344, 23.589083333333445, + 24.64866666666664, 26.12068033333344, 26.1731386666667, + 23.025472333333408, 26.34704166666658, 25.822833333333318, + 23.374805333333217, 24.486653000000235, 23.2275276666666, + 22.268819666666786, 24.39676366666663, 23.249083333333147, + 20.52316666666684, 24.104930666666707, 25.71137499999986, + 22.67934733333338, 26.601527666666698 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "wide", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "a87d997976fe11434de73d822a64b3188e23c96177d3f04901a1dfe759f52a2c", + "medianMs": 26.430833333333187, + "meanMs": 27.473253466666687, + "standardDeviationMs": 3.12325156373493, + "cvPercent": 11.368335270245195, + "p99BatchAverageMs": 38.288152999999966, + "peakRssKiB": 622064, + "retainedHeapDelta": 34925896, + "milliseconds": [ + 30.32966666666668, 26.059652666666693, 25.964569333333355, + 36.606958333333374, 25.805055666666703, 29.69002766666669, + 27.02488900000003, 26.111611333333332, 22.599555666666674, + 26.997847000000093, 26.767125000000004, 30.11801400000013, + 26.177014000000025, 25.460263999999977, 24.966875000000073, + 28.787347000000107, 26.149374999999964, 25.419347333333462, + 38.288152999999966, 25.284569333333366, 27.66358333333331, + 26.380874999999985, 25.694555666666776, 29.203319333333337, + 26.733666666666675, 24.879999999999807, 28.991777666666774, + 26.060416666666544, 26.430833333333187, 28.20697199999995, + 25.29480533333329, 24.589069333333402, 27.799861333333258, + 35.35812500000005, 26.33233333333313, 26.86899999999999, + 26.416069333333326, 28.357750000000124, 25.97687499999999, + 27.082333333333434 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "wide", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "a87d997976fe11434de73d822a64b3188e23c96177d3f04901a1dfe759f52a2c", + "medianMs": 28.5504720000002, + "meanMs": 29.117946499999995, + "standardDeviationMs": 2.518919926808361, + "cvPercent": 8.650747149385557, + "p99BatchAverageMs": 40.118208333333314, + "peakRssKiB": 648448, + "retainedHeapDelta": 34187736, + "milliseconds": [ + 33.47891666666669, 27.797375000000027, 28.004458333333332, + 36.55693066666663, 28.38993066666664, 29.425569333333367, + 28.95133333333335, 28.738111000000043, 27.54238866666674, + 25.817083333333358, 27.534583333333405, 28.878221999999976, + 27.853485999999975, 28.813388666666622, 28.913624999999985, + 27.02677766666663, 29.213972333333306, 28.028319333333457, + 28.08725000000004, 28.352805333333283, 30.817444333333242, + 28.580097333333168, 29.57356933333328, 28.370291666666464, + 26.7271943333335, 29.12037500000012, 40.118208333333314, + 28.41733333333347, 27.490083333333434, 30.764958333333198, + 28.5504720000002, 29.404555666666663, 27.987860999999914, + 27.606194333333406, 29.969722333333266, 30.083111333333363, + 28.53040299999975, 28.43913900000007, 27.940333333333303, + 28.821985999999924 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "wide", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "a87d997976fe11434de73d822a64b3188e23c96177d3f04901a1dfe759f52a2c", + "medianMs": 27.025638666666662, + "meanMs": 28.00341005833335, + "standardDeviationMs": 2.5124290398286555, + "cvPercent": 8.97186819246322, + "p99BatchAverageMs": 36.554694333333295, + "peakRssKiB": 672064, + "retainedHeapDelta": 34174336, + "milliseconds": [ + 32.44102766666666, 30.50630533333337, 28.61537500000001, + 36.554694333333295, 28.08048599999999, 30.64394466666666, + 30.008916666666664, 28.136138999999957, 28.195541666666713, + 26.594514000000043, 24.79411133333345, 26.493527666666676, + 26.36701400000008, 26.828125, 26.14756966666664, 25.587847333333382, + 28.287874999999985, 28.482777666666607, 26.59865266666672, + 26.277833333333394, 25.711791666666613, 28.743444333333326, + 26.976319333333322, 26.837819333333453, 26.19422200000008, + 25.564847333333393, 30.717389000000065, 27.92318033333322, + 26.384694666666594, 27.025638666666662, 25.74672233333331, + 34.21065266666665, 28.803514000000177, 26.98568033333322, + 27.14465266666654, 25.92384733333347, 32.09034733333343, + 28.93166666666669, 26.688333333333503, 25.88936100000016 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "wide", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "a87d997976fe11434de73d822a64b3188e23c96177d3f04901a1dfe759f52a2c", + "medianMs": 24.321083333333263, + "meanMs": 24.546144824999992, + "standardDeviationMs": 2.553464775545108, + "cvPercent": 10.402712090838929, + "p99BatchAverageMs": 34.49109733333338, + "peakRssKiB": 613184, + "retainedHeapDelta": 34933040, + "milliseconds": [ + 28.019750000000005, 24.229764000000007, 23.563625000000002, + 34.49109733333338, 23.719666666666626, 28.07168066666668, + 25.01998633333331, 23.904069666666675, 20.661472333333375, + 24.854652666666652, 24.321083333333263, 26.94847233333333, + 24.414444333333297, 24.516055333333345, 23.318264, 25.82555533333334, + 23.959916666666686, 23.257847333333302, 29.558763999999883, + 23.91283333333331, 20.642875000000004, 24.59368066666654, + 23.726208333333336, 20.539166666666613, 24.713694333333326, + 24.742958333333263, 26.649541666666664, 24.572000000000116, + 26.019819666666688, 25.5477083333332, 24.25334700000015, + 23.19045833333318, 20.449986333333374, 25.43648600000021, + 23.607486333333327, 24.653416666666697, 23.906569666666655, + 23.552347333333273, 20.699166666666923, 23.779874999999873 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "wide", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "a87d997976fe11434de73d822a64b3188e23c96177d3f04901a1dfe759f52a2c", + "medianMs": 25.906360999999986, + "meanMs": 26.08986701666667, + "standardDeviationMs": 3.014860963766813, + "cvPercent": 11.555677772680353, + "p99BatchAverageMs": 37.818166666666606, + "peakRssKiB": 618224, + "retainedHeapDelta": 34935272, + "milliseconds": [ + 27.827014000000002, 23.622777666666668, 23.398458333333338, + 34.78687500000001, 23.416819666666697, 20.393666666666604, + 24.197791666666642, 25.068180333333355, 21.362971999999974, + 26.22213899999997, 26.217500000000047, 27.876680333333297, + 26.139416666666722, 24.27156966666674, 25.963861333333323, + 27.668291666666693, 26.015111333333305, 24.872166666666697, + 37.818166666666606, 25.236125000000055, 28.101180666666703, + 24.385236000000077, 24.5545556666666, 21.896833333333387, + 25.601819333333424, 25.906360999999986, 28.929263666666582, + 27.07619433333336, 25.72958333333342, 26.449027666666552, + 25.4649863333334, 25.333139, 27.619847000000238, 27.996305666666558, + 25.748444333333282, 27.003513999999996, 25.67787500000001, + 24.78947233333353, 27.03511099999984, 25.920347333333364 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "wide", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "a87d997976fe11434de73d822a64b3188e23c96177d3f04901a1dfe759f52a2c", + "medianMs": 29.368513666666633, + "meanMs": 29.650669816666692, + "standardDeviationMs": 2.4074539257553687, + "cvPercent": 8.119391368360033, + "p99BatchAverageMs": 38.36188900000002, + "peakRssKiB": 664016, + "retainedHeapDelta": 34180264, + "milliseconds": [ + 32.79195833333332, 28.913263999999987, 29.398458333333338, + 38.36188900000002, 28.15409733333331, 30.67033333333332, + 29.950263999999986, 29.244194333333326, 28.69163900000005, + 27.860430666666616, 27.235180666666718, 29.21316666666674, + 29.565889000000123, 29.95631933333334, 28.691736333333363, + 27.10256966666672, 28.717277666666632, 29.87220833333322, + 29.337764000000032, 29.628235999999863, 27.911111000000044, + 32.79870833333325, 30.19147200000013, 26.754736333333614, + 26.935541666666722, 27.363944333333166, 32.42483333333348, + 29.368513666666633, 33.49847233333336, 29.68413899999996, + 27.419611333333403, 29.523416666666588, 27.907319666666808, + 29.42697233333335, 29.53404166666678, 28.467277666666632, + 36.51438899999994, 30.326402666666883, 28.314236000000164, + 28.304777666666876 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "wide", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "a87d997976fe11434de73d822a64b3188e23c96177d3f04901a1dfe759f52a2c", + "medianMs": 26.94009733333333, + "meanMs": 27.996465958333328, + "standardDeviationMs": 3.085327375330913, + "cvPercent": 11.020417290963632, + "p99BatchAverageMs": 37.92950000000004, + "peakRssKiB": 586048, + "retainedHeapDelta": 34161040, + "milliseconds": [ + 30.42918066666664, 27.537875000000025, 26.94009733333333, + 32.50602799999994, 25.62923599999999, 28.003916666666708, + 27.680708333333314, 26.318430666666625, 26.107402666666683, + 25.891596999999972, 37.92950000000004, 27.08479166666666, + 26.535430333333352, 25.858124999999898, 24.994027666666778, + 28.329721999999947, 27.043611000000055, 27.943444333333293, + 25.758013666666557, 25.26394433333341, 26.264458333333398, + 27.94190299999991, 27.471819333333315, 26.85798633333343, + 33.57063900000018, 31.679138666666706, 26.96893066666659, + 26.57930566666649, 26.475875000000087, 26.010361333333396, + 25.673763666666673, 35.42619433333342, 29.54663900000014, + 26.116527999999864, 26.361180333333323, 26.844472333333215, + 26.85645833333304, 26.295388999999886, 27.111402666666738, + 36.02111100000002 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "wide", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "a87d997976fe11434de73d822a64b3188e23c96177d3f04901a1dfe759f52a2c", + "medianMs": 24.53223600000001, + "meanMs": 25.86014931666666, + "standardDeviationMs": 4.1616621124661455, + "cvPercent": 16.092954690652103, + "p99BatchAverageMs": 42.52408333333339, + "peakRssKiB": 600784, + "retainedHeapDelta": 34898336, + "milliseconds": [ + 32.974486333333324, 28.833471999999954, 27.106208333333296, + 42.52408333333339, 27.96712500000005, 24.463194333333302, + 30.46273633333332, 29.41915266666668, 25.876583333333354, + 30.61759733333338, 26.64145833333335, 26.271680666666725, + 25.154222333333262, 24.9278056666667, 23.22927766666665, + 25.717139000000014, 23.96709733333334, 23.618236333333243, + 24.53223600000001, 20.28616666666676, 24.505305666666573, + 23.48668066666657, 20.286944333333242, 25.49636100000013, + 23.347722333333575, 29.896569333333293, 27.04038900000008, + 23.316930333333403, 20.40601400000014, 26.866597333333328, + 24.169527666666607, 23.133013666666557, 34.08680533333336, + 23.33759733333318, 24.126805333333323, 23.620514000000185, + 22.736249999999927, 24.310930666666536, 23.322027666666752, + 22.323027999999795 + ] + }, + { + "variant": "baseline", + "repetition": 0, + "case": "wide", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 4.673249999999977, + "meanMs": 4.991442025000003, + "standardDeviationMs": 0.7490495912911966, + "cvPercent": 15.006677179450886, + "p99BatchAverageMs": 7.887180666666684, + "peakRssKiB": 428288, + "retainedHeapDelta": 12456992, + "milliseconds": [ + 5.027319333333348, 4.66254166666666, 4.709499999999991, + 6.511180666666671, 4.675555333333364, 4.839000000000017, + 6.060694333333345, 4.612986000000016, 4.633430666666679, + 4.629416666666695, 6.4817499999999955, 4.663444333333359, + 4.673736000000038, 4.6984719999999625, 7.887180666666684, + 4.817375000000008, 4.581277999999959, 4.952694333333359, + 5.141874999999952, 4.697472333333356, 4.57856933333331, + 4.591569666666676, 4.687597333333315, 4.700110999999954, + 4.599736000000045, 4.564541666666703, 4.664180333333358, + 6.616055666666701, 4.618889000000006, 4.5857363333332914, + 5.559388666666716, 6.049624999999954, 4.553125000000061, + 4.635194666666696, 4.624333333333349, 4.590430666666634, + 4.585111333333316, 4.610847333333368, 4.673249999999977, + 4.612486333333284 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "wide", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 4.03766666666661, + "meanMs": 4.317170133333326, + "standardDeviationMs": 0.6719688495245008, + "cvPercent": 15.565030535538973, + "p99BatchAverageMs": 6.357805333333242, + "peakRssKiB": 441472, + "retainedHeapDelta": 13211840, + "milliseconds": [ + 4.502514000000001, 4.082569333333329, 5.934639000000004, + 4.13891666666666, 4.032721999999997, 4.080805666666682, + 3.9702916666666397, 4.018360999999989, 4.987347, 4.028805666666661, + 4.041333333333341, 4.153653000000001, 6.036875000000009, + 3.987972333333346, 3.9464166666666642, 4.048652666666688, + 4.01893066666662, 3.985749999999977, 4.03766666666661, + 5.976069333333347, 3.98154166666662, 4.160375000000006, + 3.9441113333333155, 3.9491113333333487, 4.072471999999986, + 4.075847333333286, 3.940083333333329, 3.994819333333377, + 4.089541666666719, 3.943041666666659, 3.9923056666667285, + 4.026652666666602, 6.357805333333242, 3.9314443333332747, + 4.584763666666579, 5.60229166666674, 3.9856526666665864, + 3.9929306666666284, 4.090694666666725, 3.9610276666667232 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "wide", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 4.086541666666676, + "meanMs": 4.496957666666654, + "standardDeviationMs": 0.8282514734264127, + "cvPercent": 18.41804025787838, + "p99BatchAverageMs": 6.532319666666656, + "peakRssKiB": 436768, + "retainedHeapDelta": 13226496, + "milliseconds": [ + 4.35744466666667, 4.223791666666671, 4.258985999999993, + 4.088347333333331, 5.711694666666669, 3.9639303333333373, + 4.714805666666696, 6.532319666666656, 4.080930666666632, + 4.193777666666695, 4.086541666666676, 6.175083333333305, + 3.962972333333331, 4.032416666666677, 6.16530566666673, + 3.962722000000061, 4.039680666666679, 4.1129863333333105, + 4.745402999999972, 3.9215140000000397, 4.016944333333261, + 4.066930333333327, 5.7690276666666405, 3.9208196666666026, + 3.965888999999985, 5.874041666666623, 3.917208333333368, + 4.00963866666666, 4.101694666666693, 6.154180333333291, + 3.9484306666666575, 4.742972333333303, 3.9529999999999745, + 3.946708333333239, 4.00902766666665, 6.141874999999952, + 3.9599166666665346, 3.9616943333333743, 4.108249999999923, + 3.9794029999999716 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "wide", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 4.883541666666588, + "meanMs": 5.447804500000002, + "standardDeviationMs": 1.5302287604489404, + "cvPercent": 28.08890738367979, + "p99BatchAverageMs": 12.230347000000014, + "peakRssKiB": 416864, + "retainedHeapDelta": 12464904, + "milliseconds": [ + 5.018472333333325, 4.966986000000001, 5.198416666666674, + 4.810916666666685, 5.446096999999971, 4.893833333333343, + 5.120778000000011, 5.01738899999998, 7.469375000000014, + 5.367847333333316, 5.227722333333342, 5.116513666666681, + 7.614749999999958, 4.6534303333333655, 4.653680666666635, + 4.739444333333267, 6.521847333333274, 4.843249999999974, + 4.649500000000065, 6.614791666666633, 4.601902666666622, + 4.61243033333335, 4.701694666666678, 6.454861000000013, + 4.615333333333335, 4.561416666666673, 4.605597333333283, 9.534597, + 4.604124999999992, 4.883541666666588, 4.716263666666691, + 4.574597000000115, 4.615638999999949, 4.610861000000114, + 6.807903000000048, 4.588194666666671, 4.631069333333319, + 4.577389000000039, 12.230347000000014, 5.439375000000079 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "wide", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 4.703471999999995, + "meanMs": 5.074014608333328, + "standardDeviationMs": 0.7458873371630796, + "cvPercent": 14.700141697228633, + "p99BatchAverageMs": 7.22179166666668, + "peakRssKiB": 421984, + "retainedHeapDelta": 12469552, + "milliseconds": [ + 5.072083333333334, 4.850472000000006, 4.7281113333333264, + 7.22179166666668, 4.730763999999984, 4.925986333333337, + 6.080139000000031, 4.681611333333346, 4.703471999999995, + 4.688874999999977, 6.492778000000006, 4.695985999999948, + 4.708874999999959, 4.6536249999999955, 6.510569666666697, + 4.645069333333292, 5.174541666666603, 4.8234443333333274, + 5.24716666666662, 6.417624999999968, 4.670388666666668, + 4.665833333333391, 4.696389000000029, 6.654028000000001, + 4.616597333333327, 4.6152499999999845, 4.664916666666689, + 6.773291666666637, 4.636166666666668, 4.584374999999909, 5.493486, + 4.641583333333377, 4.640833333333376, 4.621416666666694, + 4.741110999999971, 4.575819666666727, 4.608638999999887, + 4.632208333333286, 4.7209859999999635, 4.6542780000001285 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "wide", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 4.070722000000008, + "meanMs": 4.4456555416666745, + "standardDeviationMs": 0.7130692497152576, + "cvPercent": 16.03968735391335, + "p99BatchAverageMs": 6.075180666666673, + "peakRssKiB": 448160, + "retainedHeapDelta": 13212248, + "milliseconds": [ + 4.370249999999999, 4.221138999999994, 4.235652666666681, + 4.1196946666666845, 5.791555666666682, 4.003583333333343, + 4.735846999999997, 5.684625000000021, 4.0204720000000025, + 4.091347333333336, 4.070722000000008, 6.075180666666673, + 3.94854166666668, 4.028152999999975, 5.8467500000000046, + 4.020888999999973, 4.0010416666666515, 4.046985999999985, + 4.71550000000002, 3.999763666666695, 4.08427766666667, + 4.055513999999978, 5.940972333333396, 3.9626110000000003, + 3.9986109999999826, 4.061013999999962, 4.113777999999987, + 4.022778000000017, 4.114430333333303, 6.0080833333333885, + 4.051110999999992, 5.005375000000034, 4.049346999999973, + 3.9690833333334012, 4.053125000000061, 5.90887500000008, + 3.9861249999999018, 4.002138666666724, 4.41913866666664, + 3.9921390000001034 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "wide", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 4.0608470000000425, + "meanMs": 4.391391283333334, + "standardDeviationMs": 0.69781827001749, + "cvPercent": 15.890596510174865, + "p99BatchAverageMs": 6.143458333333304, + "peakRssKiB": 443760, + "retainedHeapDelta": 13227112, + "milliseconds": [ + 4.577402666666671, 4.0998469999999925, 5.888638999999993, + 4.154166666666659, 4.028874999999971, 4.0675556666666735, + 3.9994720000000066, 3.9695416666666383, 4.947264000000018, + 4.1004306666666634, 4.0578750000000054, 4.131763666666643, + 5.905333333333374, 4.016791666666677, 4.02487499999999, + 4.10322233333333, 4.005347000000029, 3.9723749999999804, + 4.080805333333349, 6.143458333333304, 3.9527083333333244, + 4.930013666666658, 3.9698473333332913, 4.003736000000042, + 4.041375000000016, 5.887138666666639, 3.974611333333314, + 3.982277999999951, 4.080527666666664, 4.00326366666665, + 4.0608470000000425, 3.9974999999999454, 6.053444333333421, + 3.9660553333333155, 4.6908053333333255, 5.6870833333332484, + 3.9754863333334165, 4.007569666666616, 4.146250000000085, + 3.970069333333413 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "wide", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 4.666666666666667, + "meanMs": 5.127944450000006, + "standardDeviationMs": 1.3096163121498632, + "cvPercent": 25.53881628241627, + "p99BatchAverageMs": 9.68402766666668, + "peakRssKiB": 404128, + "retainedHeapDelta": 12437232, + "milliseconds": [ + 4.899055333333327, 4.904708333333342, 4.88077766666667, + 4.660902666666668, 4.746041666666656, 4.676291666666657, + 4.941152666666653, 4.665444666666683, 4.75170833333334, + 4.612666666666655, 4.619930333333362, 4.752180666666656, + 6.699555666666659, 4.585777999999967, 4.56841666666666, + 4.667708333333394, 9.20638866666665, 4.609236333333304, + 4.675944666666662, 4.666666666666667, 4.610194333333311, + 4.6144306666666735, 4.652375000000045, 4.682902999999972, + 4.557999999999993, 4.587485999999974, 4.610221999999946, + 9.394305666666696, 4.616236333333366, 4.6660276666666505, + 4.663875000000037, 6.33725000000004, 4.582361333333362, + 4.653125000000121, 4.675958333333408, 4.566625000000083, + 4.664805333333334, 4.717708333333273, 9.68402766666668, + 4.789305666666678 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "wide", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 4.666555333333311, + "meanMs": 5.016147216666669, + "standardDeviationMs": 0.7211347317681488, + "cvPercent": 14.376267294789594, + "p99BatchAverageMs": 6.772638666666656, + "peakRssKiB": 425584, + "retainedHeapDelta": 12470544, + "milliseconds": [ + 5.06627766666666, 4.726875000000007, 4.701000000000003, + 6.507902666666685, 4.723305333333353, 4.831847333333333, + 6.1862779999999775, 4.6246943333333475, 4.666555333333311, + 4.691819666666636, 6.6917639999999965, 4.655153000000003, + 4.617889000000029, 4.6896110000000135, 6.670305333333317, + 4.584888999999976, 4.592541666666723, 4.644861000000067, + 5.218083333333349, 6.24037500000001, 4.597680666666672, + 4.6653196666666945, 4.705694333333365, 6.429055333333281, + 4.592236000000033, 4.652389000000009, 4.69076400000002, + 6.772638666666656, 4.608277666666633, 4.56831933333342, + 5.529638999999861, 4.565569333333315, 4.591458333333321, + 4.613027666666767, 4.653833333333296, 4.585777999999967, + 4.5388889999999265, 4.609097333333314, 4.6993750000001455, + 4.644819333333241 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "wide", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 3, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "3ce09d7a04930adb3aee1de4f50588a05281d4d2f91e82a684f0e4a1ef661a31", + "outputSha256": "86ca5943263cee78c192076b7c31a08fb1f61bec62d41a272e661bafab51db89", + "medianMs": 4.087555666666655, + "meanMs": 4.477419433333332, + "standardDeviationMs": 0.7709540786843301, + "cvPercent": 17.218714711978038, + "p99BatchAverageMs": 6.150569666666684, + "peakRssKiB": 433536, + "retainedHeapDelta": 13226464, + "milliseconds": [ + 4.502083333333322, 4.41262500000001, 4.2546806666666726, + 4.122541666666659, 5.828652999999993, 3.970569333333325, + 4.676416666666682, 5.791708333333342, 4.087555666666655, + 4.156430333333333, 4.086541666666676, 6.150569666666684, + 3.932583333333317, 4.036235999999993, 5.994458333333341, + 3.9433473333332736, 3.9797363333332973, 4.1006943333333465, + 4.723124999999982, 3.9285136666666554, 4.0058749999999845, + 4.064958333333304, 5.9552360000000135, 3.9282500000000105, + 3.978388999999955, 5.80641666666664, 3.9604583333333117, + 3.983805666666664, 4.148277666666672, 5.932861333333373, + 3.9646386666666635, 4.717666666666598, 3.97172233333337, + 3.934791666666721, 4.019360999999965, 6.049291666666552, + 3.9374860000001113, 3.986138666666799, 4.1030136666666595, + 3.9690693333333606 + ] + }, + { + "variant": "baseline", + "repetition": 0, + "case": "empty", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.004883349999999708, + "meanMs": 0.007205468749999977, + "standardDeviationMs": 0.0055533785102206586, + "cvPercent": 77.07171737051355, + "p99BatchAverageMs": 0.028922899999999883, + "peakRssKiB": 84912, + "retainedHeapDelta": 745696, + "milliseconds": [ + 0.012414599999999965, 0.010849999999999938, 0.009316649999999881, + 0.020527050000000102, 0.007854150000000004, 0.008456250000000054, + 0.006737499999999841, 0.005987500000000168, 0.00553334999999997, + 0.02083545000000022, 0.004760449999999849, 0.004414600000000135, + 0.007337499999999863, 0.005564599999999942, 0.005641650000000098, + 0.01816040000000001, 0.004639600000000144, 0.004100000000000037, + 0.004120849999999976, 0.004883349999999708, 0.004352099999999836, + 0.028922899999999883, 0.004185400000000073, 0.004429199999999867, + 0.007691649999999939, 0.004312499999999986, 0.004581250000000025, + 0.005741649999999865, 0.005377099999999757, 0.004583299999999823, + 0.004477049999999849, 0.004608350000000172, 0.004377050000000082, + 0.004327100000000072, 0.005235400000000112, 0.003952100000000058, + 0.003872900000000001, 0.0034479000000001035, 0.003404149999999717, + 0.004204199999999858 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "empty", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.0051687499999999885, + "meanMs": 0.007419529999999996, + "standardDeviationMs": 0.005964776070299735, + "cvPercent": 80.39290993229676, + "p99BatchAverageMs": 0.028562499999999956, + "peakRssKiB": 84560, + "retainedHeapDelta": 717848, + "milliseconds": [ + 0.013149999999999907, 0.011062499999999887, 0.009329149999999942, + 0.023370849999999877, 0.008289549999999934, 0.008800000000000096, + 0.006331249999999855, 0.005945850000000164, 0.005343749999999758, + 0.022537499999999967, 0.004566649999999939, 0.004541649999999819, + 0.007456250000000253, 0.005837500000000162, 0.005160449999999983, + 0.020602050000000104, 0.004529150000000115, 0.004333349999999925, + 0.004197900000000132, 0.005074999999999719, 0.004266700000000156, + 0.028562499999999956, 0.004302099999999953, 0.004295849999999745, + 0.007458300000000051, 0.004279200000000216, 0.005343750000000114, + 0.005654150000000158, 0.005435400000000002, 0.0051687499999999885, + 0.004491649999999936, 0.004408300000000054, 0.0044687499999998435, + 0.004222950000000125, 0.0053187499999999945, 0.00450835000000005, + 0.003450000000000131, 0.0033312500000000967, 0.0033228999999998622, + 0.0040312499999998865 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "empty", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.0053708499999999045, + "meanMs": 0.007578856250000002, + "standardDeviationMs": 0.006338458380943045, + "cvPercent": 83.63344245964612, + "p99BatchAverageMs": 0.0313187499999998, + "peakRssKiB": 84784, + "retainedHeapDelta": 763872, + "milliseconds": [ + 0.013037499999999725, 0.010862499999999997, 0.009264549999999972, + 0.021408300000000224, 0.008360400000000111, 0.008227099999999866, + 0.0066625000000001934, 0.006170799999999943, 0.005581249999999827, + 0.022520850000000082, 0.0048541499999998905, 0.004539550000000147, + 0.007264600000000243, 0.005987500000000168, 0.005379200000000139, + 0.024777100000000017, 0.004897949999999795, 0.004160450000000182, + 0.004072899999999891, 0.004987500000000011, 0.004218749999999716, + 0.0313187499999998, 0.0048854500000000915, 0.004633349999999936, + 0.007604150000000231, 0.004270849999999981, 0.005795850000000158, + 0.0058312499999999545, 0.0053708499999999045, 0.005491650000000093, + 0.004283350000000042, 0.004537499999999995, 0.004231250000000131, + 0.00434999999999981, 0.005122950000000159, 0.003870849999999848, + 0.0033728999999997457, 0.0033312500000000967, 0.0033645499999998664, + 0.004252100000000069 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "empty", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.00544795000000029, + "meanMs": 0.007543385000000001, + "standardDeviationMs": 0.006111756460290048, + "cvPercent": 81.02140432034221, + "p99BatchAverageMs": 0.030904199999999805, + "peakRssKiB": 85184, + "retainedHeapDelta": 745776, + "milliseconds": [ + 0.013416649999999919, 0.011062499999999887, 0.00938959999999973, + 0.021654149999999817, 0.008235400000000226, 0.009187499999999816, + 0.0062771000000001465, 0.006191649999999882, 0.0058125000000000425, + 0.022716650000000272, 0.00459789999999991, 0.004443749999999724, + 0.007756249999999909, 0.00580210000000001, 0.0054541500000002685, + 0.02109375, 0.0045291999999999884, 0.004102100000000064, + 0.004133300000000162, 0.004935400000000101, 0.004400000000000048, + 0.030904199999999805, 0.004941699999999827, 0.004179200000000094, + 0.008039600000000036, 0.004333300000000051, 0.004691650000000181, + 0.006116649999999879, 0.006000000000000227, 0.004489549999999909, + 0.004864549999999923, 0.00544795000000029, 0.004441650000000052, + 0.004564600000000141, 0.005622899999999831, 0.0035021000000000414, + 0.003339599999999621, 0.0035249999999997783, 0.003350000000000364, + 0.0041896000000001266 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "empty", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.004983350000000187, + "meanMs": 0.0075024975000000105, + "standardDeviationMs": 0.006147812518546666, + "cvPercent": 81.94354637967766, + "p99BatchAverageMs": 0.030697900000000188, + "peakRssKiB": 84976, + "retainedHeapDelta": 715576, + "milliseconds": [ + 0.013387499999999974, 0.011383349999999837, 0.00922085000000017, + 0.022197900000000104, 0.008395800000000264, 0.008756250000000066, + 0.006741650000000021, 0.006097949999999841, 0.00557085000000015, + 0.022985399999999954, 0.004606249999999789, 0.004579149999999999, + 0.007566650000000052, 0.006054149999999936, 0.005412499999999909, + 0.020885450000000104, 0.004654199999999875, 0.004387499999999989, + 0.004147950000000122, 0.004983350000000187, 0.004206250000000011, + 0.004422899999999785, 0.004283300000000168, 0.004197900000000132, + 0.00806874999999998, 0.0043416499999999305, 0.0055770500000001276, + 0.0060145500000000855, 0.0052916499999998475, 0.004477049999999849, + 0.00443125000000002, 0.004333349999999925, 0.004808349999999706, + 0.004302099999999953, 0.030697900000000188, 0.0036625000000000798, + 0.0035062499999998662, 0.00347500000000025, 0.003418749999999804, + 0.004568750000000321 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "empty", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.005229149999999905, + "meanMs": 0.007505674999999971, + "standardDeviationMs": 0.006060341402543658, + "cvPercent": 80.743456152094, + "p99BatchAverageMs": 0.029877100000000212, + "peakRssKiB": 84336, + "retainedHeapDelta": 552296, + "milliseconds": [ + 0.013691650000000166, 0.011270800000000136, 0.00922079999999994, + 0.021531249999999957, 0.008316650000000082, 0.009149999999999991, + 0.006791649999999904, 0.005808349999999862, 0.0059687499999999, + 0.023558349999999707, 0.004845849999999885, 0.004410400000000081, + 0.007443750000000193, 0.005529149999999916, 0.004972899999999924, + 0.020929149999999907, 0.0046937499999998526, 0.004137499999999861, + 0.0041353999999998335, 0.005229149999999905, 0.00443125000000002, + 0.029877100000000212, 0.005670800000000043, 0.004127099999999828, + 0.007452050000000199, 0.004308299999999932, 0.004966650000000072, + 0.0052437499999999915, 0.005522949999999938, 0.005206249999999813, + 0.004156250000000128, 0.004681249999999792, 0.004497950000000017, + 0.004204149999999985, 0.005358350000000201, 0.0047541999999999975, + 0.0035083499999998937, 0.0032916999999997643, 0.003308350000000004, + 0.004025000000000034 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "empty", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.00508330000000008, + "meanMs": 0.0073298950000000125, + "standardDeviationMs": 0.00599633798736297, + "cvPercent": 81.80660142284385, + "p99BatchAverageMs": 0.03082499999999975, + "peakRssKiB": 84592, + "retainedHeapDelta": 553464, + "milliseconds": [ + 0.01326459999999976, 0.011037500000000122, 0.008933349999999863, + 0.020160450000000198, 0.007993749999999977, 0.008522950000000052, + 0.006139599999999845, 0.005602100000000121, 0.005214549999999818, + 0.02351460000000003, 0.004608350000000172, 0.004481249999999904, + 0.0073812500000002505, 0.005654150000000158, 0.00508330000000008, + 0.01941045000000017, 0.004587499999999878, 0.004160399999999953, + 0.004095799999999983, 0.005070850000000249, 0.004210450000000065, + 0.03082499999999975, 0.004258300000000048, 0.004187500000000099, + 0.007408300000000168, 0.004325000000000046, 0.005312499999999787, + 0.00591664999999999, 0.005418750000000116, 0.004870799999999775, + 0.004377099999999956, 0.004297899999999899, 0.004325000000000046, + 0.004235399999999956, 0.005439600000000056, 0.004812500000000242, + 0.00331665000000001, 0.003339599999999976, 0.0032916499999998904, + 0.0041104000000000696 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "empty", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.0053750000000000854, + "meanMs": 0.007699111250000008, + "standardDeviationMs": 0.006698720041569077, + "cvPercent": 87.0064066364682, + "p99BatchAverageMs": 0.03413540000000026, + "peakRssKiB": 84896, + "retainedHeapDelta": 715520, + "milliseconds": [ + 0.012758300000000134, 0.011058299999999832, 0.008897900000000191, + 0.022414600000000107, 0.008162499999999896, 0.00895210000000013, + 0.006318750000000151, 0.005841700000000216, 0.005431249999999821, + 0.024118749999999876, 0.004841650000000186, 0.004612499999999997, + 0.007672900000000027, 0.005833349999999982, 0.0053750000000000854, + 0.023691649999999953, 0.004672899999999913, 0.004379150000000109, + 0.004172900000000012, 0.005075000000000074, 0.0042103999999998365, + 0.03413540000000026, 0.00519999999999996, 0.00466249999999988, + 0.008033349999999828, 0.004358299999999815, 0.005804150000000163, + 0.005970849999999928, 0.005522900000000064, 0.004472900000000024, + 0.004274999999999807, 0.004529150000000115, 0.004281250000000014, + 0.004452099999999959, 0.005487499999999912, 0.003493750000000162, + 0.003362499999999713, 0.003364600000000095, 0.003362500000000068, + 0.004704200000000114 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "empty", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.004881250000000037, + "meanMs": 0.006717443749999974, + "standardDeviationMs": 0.004805590301171733, + "cvPercent": 71.5389734550699, + "p99BatchAverageMs": 0.023666649999999834, + "peakRssKiB": 84672, + "retainedHeapDelta": 715448, + "milliseconds": [ + 0.013741699999999923, 0.011072899999999919, 0.008914549999999721, + 0.023666649999999834, 0.008616699999999967, 0.008635449999999878, + 0.006372899999999859, 0.005958349999999868, 0.005283349999999842, + 0.019537499999999854, 0.004433299999999818, 0.004374999999999929, + 0.007437499999999986, 0.005412500000000264, 0.004881250000000037, + 0.021454199999999802, 0.0046478999999997935, 0.004204149999999985, + 0.004133350000000036, 0.004997900000000044, 0.00424375000000019, + 0.004987500000000011, 0.004297950000000128, 0.004150000000000276, + 0.007639550000000028, 0.0043500000000001645, 0.004627049999999855, + 0.005683349999999976, 0.005214549999999818, 0.004658300000000182, + 0.004220799999999869, 0.00444375000000008, 0.0045395499999997925, + 0.004587500000000233, 0.005339550000000059, 0.003477099999999922, + 0.003549999999999898, 0.0033125000000001847, 0.0033228999999998622, + 0.004275000000000162 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "empty", + "outputs": 1, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.005124999999999958, + "meanMs": 0.007353698750000043, + "standardDeviationMs": 0.005778671244231574, + "cvPercent": 78.58183263533253, + "p99BatchAverageMs": 0.029983350000000186, + "peakRssKiB": 84464, + "retainedHeapDelta": 575448, + "milliseconds": [ + 0.013245850000000203, 0.011243749999999863, 0.009164600000000078, + 0.020554149999999893, 0.008654200000000145, 0.008599999999999853, + 0.006481250000000216, 0.005843750000000014, 0.005372900000000058, + 0.021281250000000185, 0.004981250000000159, 0.004479150000000232, + 0.00787079999999989, 0.005810400000000016, 0.005293749999999875, + 0.019266650000000142, 0.004531249999999787, 0.00423960000000001, + 0.004043749999999946, 0.005006249999999923, 0.004179200000000094, + 0.029983350000000186, 0.0044208499999999875, 0.004281250000000014, + 0.008141649999999955, 0.004358300000000171, 0.005124999999999958, + 0.005829150000000283, 0.005466649999999973, 0.004366699999999923, + 0.004339600000000133, 0.004527099999999962, 0.004400000000000048, + 0.004352100000000192, 0.005839600000000189, 0.0043958500000002235, + 0.0034041500000000723, 0.0033228999999998622, 0.0033312500000000967, + 0.004118749999999949 + ] + }, + { + "variant": "baseline", + "repetition": 0, + "case": "empty", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "99f3e8013d0ce747bf2191cbac9aeedf83bda71c3eb6597a73789724fce212d4", + "medianMs": 0.014285449999999856, + "meanMs": 0.020176558749999962, + "standardDeviationMs": 0.010828450647667038, + "cvPercent": 53.66847132773351, + "p99BatchAverageMs": 0.048029200000000216, + "peakRssKiB": 86800, + "retainedHeapDelta": 646648, + "milliseconds": [ + 0.042950000000000085, 0.03037914999999991, 0.045179149999999876, + 0.031737500000000196, 0.048029200000000216, 0.018674999999999997, + 0.021891649999999884, 0.013841649999999817, 0.025214549999999745, + 0.01528330000000011, 0.026356249999999904, 0.014102049999999977, + 0.03302290000000028, 0.015097899999999952, 0.0347312500000001, + 0.013745849999999749, 0.01306875000000005, 0.016068749999999455, + 0.01721250000000012, 0.03859789999999989, 0.012993750000000404, + 0.01265834999999953, 0.014449999999999363, 0.014285449999999856, + 0.03451459999999997, 0.0134999999999998, 0.013866649999999935, + 0.011897899999999595, 0.012852050000000049, 0.031099999999999996, + 0.013922900000000026, 0.012654150000000187, 0.011827100000000002, + 0.011954150000000396, 0.011735449999999759, 0.012106250000000074, + 0.011783350000000326, 0.01166045000000011, 0.01161249999999967, + 0.010502050000000197 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "empty", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "99f3e8013d0ce747bf2191cbac9aeedf83bda71c3eb6597a73789724fce212d4", + "medianMs": 0.013637500000000103, + "meanMs": 0.01640755124999998, + "standardDeviationMs": 0.007206621299874554, + "cvPercent": 43.92258899617676, + "p99BatchAverageMs": 0.04073749999999983, + "peakRssKiB": 86928, + "retainedHeapDelta": 662352, + "milliseconds": [ + 0.04073749999999983, 0.02755624999999995, 0.03275624999999991, + 0.026799999999999713, 0.030700000000000217, 0.017179150000000122, + 0.013235399999999942, 0.013635449999999948, 0.01502920000000003, + 0.01476664999999997, 0.013643749999999955, 0.013629149999999868, + 0.015556250000000205, 0.014402099999999862, 0.013491650000000277, + 0.01747704999999975, 0.015468750000000142, 0.016072900000000345, + 0.013039599999999752, 0.012314599999999842, 0.014060450000000202, + 0.014654199999999663, 0.013637500000000103, 0.03007289999999969, + 0.015399999999999636, 0.013452100000000656, 0.013412499999999739, + 0.01239789999999985, 0.011868750000000006, 0.011354200000000248, + 0.011977050000000133, 0.012800000000000011, 0.011114599999999798, + 0.010956250000000268, 0.027312500000000028, 0.011152049999999747, + 0.011152049999999747, 0.011056250000000035, 0.011106250000000272, + 0.009872899999999874 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "empty", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "99f3e8013d0ce747bf2191cbac9aeedf83bda71c3eb6597a73789724fce212d4", + "medianMs": 0.01476664999999997, + "meanMs": 0.017192342499999985, + "standardDeviationMs": 0.007556422676715063, + "cvPercent": 43.95225767934224, + "p99BatchAverageMs": 0.04056460000000008, + "peakRssKiB": 87296, + "retainedHeapDelta": 660960, + "milliseconds": [ + 0.04056460000000008, 0.028968749999999942, 0.03293125000000004, + 0.026929200000000007, 0.031187500000000055, 0.017804200000000492, + 0.016449999999999677, 0.01405834999999982, 0.01476664999999997, + 0.015962499999999834, 0.014397950000000038, 0.016870850000000104, + 0.017327099999999974, 0.015189549999999486, 0.014827049999999531, + 0.016762500000000104, 0.016000000000000368, 0.016168749999999933, + 0.014072900000000032, 0.012495849999999819, 0.01379789999999943, + 0.014977049999999537, 0.014356250000000159, 0.03180835000000002, + 0.016691649999999926, 0.013939599999999785, 0.014131250000000506, + 0.011943750000000364, 0.011879150000000038, 0.012122899999999959, + 0.01374579999999952, 0.011268749999999984, 0.010841649999999703, + 0.010772899999999908, 0.03448125000000033, 0.011793750000000358, + 0.011716650000000328, 0.011541650000000203, 0.01146670000000043, + 0.010681249999999665 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "empty", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "99f3e8013d0ce747bf2191cbac9aeedf83bda71c3eb6597a73789724fce212d4", + "medianMs": 0.014529149999999902, + "meanMs": 0.01979442375000006, + "standardDeviationMs": 0.010170371422616429, + "cvPercent": 51.379982317577685, + "p99BatchAverageMs": 0.04581040000000023, + "peakRssKiB": 86624, + "retainedHeapDelta": 646792, + "milliseconds": [ + 0.0430771, 0.03064789999999995, 0.04491455000000002, + 0.030197899999999934, 0.04581040000000023, 0.01848540000000014, + 0.024922900000000324, 0.013583349999999684, 0.024693749999999782, + 0.014739600000000052, 0.025245800000000075, 0.014077050000000212, + 0.0317083499999999, 0.01413960000000003, 0.03654375000000023, + 0.013416650000000275, 0.013693749999999838, 0.01701250000000023, + 0.01681250000000034, 0.013191649999999555, 0.012835400000000163, + 0.014529149999999902, 0.01492914999999968, 0.01463329999999985, + 0.03247084999999998, 0.013456250000000124, 0.01379374999999996, + 0.011818750000000478, 0.01271665000000013, 0.028654150000000555, + 0.013812500000000227, 0.012620850000000416, 0.011608350000000201, + 0.011683349999999848, 0.02786249999999981, 0.011770849999999911, + 0.011729150000000032, 0.011754200000000025, 0.011685400000000356, + 0.01049794999999989 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "empty", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "99f3e8013d0ce747bf2191cbac9aeedf83bda71c3eb6597a73789724fce212d4", + "medianMs": 0.014395800000000136, + "meanMs": 0.019769628749999983, + "standardDeviationMs": 0.01012338293776976, + "cvPercent": 51.20674275570182, + "p99BatchAverageMs": 0.04464794999999988, + "peakRssKiB": 86528, + "retainedHeapDelta": 646648, + "milliseconds": [ + 0.042039549999999794, 0.030389600000000173, 0.044497949999999876, + 0.03185205000000017, 0.04464794999999988, 0.01769165000000008, + 0.02525624999999998, 0.013885450000000077, 0.023850000000000194, + 0.015029150000000158, 0.02411664999999985, 0.014214549999999803, + 0.03276874999999997, 0.014399999999999835, 0.03795624999999987, + 0.013754150000000109, 0.014395800000000136, 0.017414600000000037, + 0.016574999999999562, 0.025410399999999812, 0.012714549999999747, + 0.01386669999999981, 0.014972900000000067, 0.014141650000000538, + 0.03290209999999973, 0.013593749999999715, 0.01369579999999999, + 0.01182500000000033, 0.01285830000000061, 0.029977049999999394, + 0.014295800000000015, 0.012637500000000301, 0.011806250000000063, + 0.011864549999999951, 0.011762500000000387, 0.012160449999999656, + 0.011739550000000066, 0.011693749999999881, 0.011670849999999433, + 0.010460400000000192 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "empty", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "99f3e8013d0ce747bf2191cbac9aeedf83bda71c3eb6597a73789724fce212d4", + "medianMs": 0.01373545000000007, + "meanMs": 0.016357029999999956, + "standardDeviationMs": 0.007505656106340112, + "cvPercent": 45.88642379661914, + "p99BatchAverageMs": 0.04118749999999984, + "peakRssKiB": 87008, + "retainedHeapDelta": 661008, + "milliseconds": [ + 0.04118749999999984, 0.028272949999999852, 0.03291455000000028, + 0.02799164999999988, 0.03580624999999991, 0.01712290000000003, + 0.013395849999999853, 0.013889599999999901, 0.016075000000000016, + 0.014935399999999887, 0.013810399999999844, 0.013508350000000035, + 0.015618750000000148, 0.014637499999999904, 0.013764600000000016, + 0.015581249999999968, 0.01571665000000024, 0.015366699999999867, + 0.013068749999999341, 0.012212500000000404, 0.013718749999999603, + 0.01354169999999968, 0.01373545000000007, 0.025141649999999773, + 0.014547900000000169, 0.01323124999999976, 0.013024999999999665, + 0.01158335000000008, 0.011791649999999976, 0.011004150000000124, + 0.011591650000000443, 0.01301249999999996, 0.010891649999999942, + 0.0109375, 0.027847899999999724, 0.011070800000000247, + 0.010981250000000387, 0.011010449999999849, 0.01097079999999977, + 0.009768749999999927 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "empty", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "99f3e8013d0ce747bf2191cbac9aeedf83bda71c3eb6597a73789724fce212d4", + "medianMs": 0.013808350000000047, + "meanMs": 0.01632484374999997, + "standardDeviationMs": 0.007101685908020593, + "cvPercent": 43.50232086001194, + "p99BatchAverageMs": 0.04004584999999992, + "peakRssKiB": 86976, + "retainedHeapDelta": 660960, + "milliseconds": [ + 0.04004584999999992, 0.029116699999999794, 0.03286039999999986, + 0.027570850000000036, 0.03087705000000014, 0.018441649999999754, + 0.013504199999999855, 0.014116650000000064, 0.014724999999999966, + 0.014872899999999944, 0.013752050000000082, 0.013960400000000206, + 0.015616699999999994, 0.014783350000000084, 0.013808350000000047, + 0.01670000000000016, 0.015431249999999962, 0.015674999999999883, + 0.012564599999999615, 0.012264599999999603, 0.014583350000000194, + 0.013424999999999443, 0.013452099999999944, 0.026006250000000362, + 0.014762500000000501, 0.013572899999999777, 0.012902100000000161, + 0.011735400000000595, 0.012066649999999868, 0.011899999999999977, + 0.012108350000000457, 0.013029149999999845, 0.011141649999999715, + 0.011239600000000394, 0.027114600000000166, 0.010958299999999355, + 0.010910399999999498, 0.01082709999999949, 0.01081039999999973, + 0.009760400000000401 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "empty", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "99f3e8013d0ce747bf2191cbac9aeedf83bda71c3eb6597a73789724fce212d4", + "medianMs": 0.01432295000000039, + "meanMs": 0.019748228749999985, + "standardDeviationMs": 0.010289557566781618, + "cvPercent": 52.10369849894323, + "p99BatchAverageMs": 0.0465187499999999, + "peakRssKiB": 86464, + "retainedHeapDelta": 568224, + "milliseconds": [ + 0.042783349999999845, 0.03076875000000001, 0.0440417, + 0.031712500000000074, 0.0465187499999999, 0.018004200000000026, + 0.024291649999999977, 0.013820799999999878, 0.02470834999999987, + 0.014997900000000185, 0.024852050000000146, 0.014100000000000178, + 0.03234164999999969, 0.015297900000000197, 0.03382709999999989, + 0.013179149999999851, 0.013222899999999881, 0.01664580000000022, + 0.016804150000000108, 0.025127049999999686, 0.012583349999999882, + 0.013022950000000578, 0.015912499999999597, 0.01432295000000039, + 0.03598124999999967, 0.012408349999999757, 0.013841649999999817, + 0.01199164999999951, 0.01274374999999992, 0.031122950000000316, + 0.013637499999999391, 0.01231250000000017, 0.011770800000000036, + 0.011737499999999557, 0.011706250000000296, 0.011981250000000188, + 0.011806250000000063, 0.011754200000000025, 0.01173960000000065, + 0.01050625000000025 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "empty", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "99f3e8013d0ce747bf2191cbac9aeedf83bda71c3eb6597a73789724fce212d4", + "medianMs": 0.014170850000000002, + "meanMs": 0.019445787500000013, + "standardDeviationMs": 0.009700308836219886, + "cvPercent": 49.88385703700547, + "p99BatchAverageMs": 0.04453540000000018, + "peakRssKiB": 86736, + "retainedHeapDelta": 796304, + "milliseconds": [ + 0.044170850000000074, 0.03079375000000013, 0.035275000000000035, + 0.03080210000000001, 0.04453540000000018, 0.01869585000000029, + 0.023812500000000014, 0.014085449999999966, 0.02446875000000013, + 0.015027049999999775, 0.02610625000000013, 0.014170850000000002, + 0.03352499999999985, 0.014147900000000036, 0.03538750000000022, + 0.013097949999999869, 0.013789600000000134, 0.01620209999999993, + 0.016302049999999468, 0.01265834999999953, 0.012558349999999763, + 0.013702099999999717, 0.014429149999999424, 0.015400000000000347, + 0.033712500000000034, 0.01324795000000023, 0.014033299999999827, + 0.011881250000000421, 0.013150000000000262, 0.025874999999999915, + 0.012629199999999941, 0.012247950000000429, 0.011662499999999909, + 0.011595799999999911, 0.027397950000000292, 0.011706250000000296, + 0.011737500000000267, 0.011747950000000174, 0.011672949999999816, + 0.010389599999999888 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "empty", + "outputs": 5, + "warm": false, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "99f3e8013d0ce747bf2191cbac9aeedf83bda71c3eb6597a73789724fce212d4", + "medianMs": 0.01361040000000031, + "meanMs": 0.01634192250000005, + "standardDeviationMs": 0.0072336215748455, + "cvPercent": 44.26420193123225, + "p99BatchAverageMs": 0.040354149999999936, + "peakRssKiB": 87056, + "retainedHeapDelta": 660960, + "milliseconds": [ + 0.040354149999999936, 0.028639599999999987, 0.03328954999999993, + 0.028335400000000278, 0.030958299999999994, 0.017641649999999842, + 0.013527050000000073, 0.013366650000000035, 0.01489584999999991, + 0.014952100000000001, 0.013787500000000109, 0.013577049999999957, + 0.01569794999999985, 0.013935400000000087, 0.01361040000000031, + 0.015852050000000163, 0.01570210000000003, 0.015314549999999727, + 0.013183349999999905, 0.012833350000000365, 0.014091650000000299, + 0.013974999999999937, 0.013577050000000668, 0.02718125000000029, + 0.014804200000000378, 0.013589549999999662, 0.013139599999999519, + 0.01172290000000018, 0.012087499999999807, 0.011564599999999814, + 0.011872900000000186, 0.012722899999999981, 0.011004150000000124, + 0.010956250000000268, 0.02782499999999999, 0.011068749999999739, + 0.01107084999999941, 0.01093335000000053, 0.011006250000000505, + 0.010029200000000316 + ] + }, + { + "variant": "baseline", + "repetition": 0, + "case": "empty", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.003420849999999831, + "meanMs": 0.005144897499999984, + "standardDeviationMs": 0.005623654346277333, + "cvPercent": 109.30546908422083, + "p99BatchAverageMs": 0.030572899999999948, + "peakRssKiB": 86688, + "retainedHeapDelta": 434440, + "milliseconds": [ + 0.010339600000000004, 0.005543750000000003, 0.006077100000000257, + 0.005162500000000137, 0.003341700000000003, 0.004966649999999717, + 0.00390625, 0.004233350000000158, 0.0031270500000001532, + 0.0037458499999999616, 0.003733349999999902, 0.0037937500000001733, + 0.0035645999999999846, 0.004395849999999868, 0.003152099999999791, + 0.003420849999999831, 0.0037812499999997583, 0.0026812500000001904, + 0.0026791500000001634, 0.003062500000000057, 0.030572899999999948, + 0.0026292000000001535, 0.003004149999999939, 0.00249795000000006, + 0.0027625000000000453, 0.003497899999999987, 0.0037145500000001163, + 0.003187499999999943, 0.003206249999999855, 0.018364599999999953, + 0.002543749999999889, 0.0026291499999999248, 0.002520850000000152, + 0.0031562499999999716, 0.0032332999999997725, 0.0035687499999994543, + 0.003243750000000034, 0.003074999999999761, 0.021237500000000152, + 0.002441650000000095 + ] + }, + { + "variant": "candidate", + "repetition": 0, + "case": "empty", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.0033145499999996273, + "meanMs": 0.004609428749999998, + "standardDeviationMs": 0.004777698343651882, + "cvPercent": 103.65055200499376, + "p99BatchAverageMs": 0.027341649999999617, + "peakRssKiB": 87088, + "retainedHeapDelta": 464144, + "milliseconds": [ + 0.010695849999999752, 0.0065312500000000995, 0.006516700000000241, + 0.00417500000000004, 0.00301045000000002, 0.003885400000000061, + 0.003395850000000067, 0.00348750000000031, 0.020477100000000092, + 0.004229199999999977, 0.0038208499999999646, 0.003985399999999828, + 0.0040854500000001796, 0.0030812499999999686, 0.002366649999999737, + 0.0031187499999997927, 0.0030750000000001167, 0.00245829999999998, + 0.0023791499999997966, 0.002387500000000031, 0.002466699999999733, + 0.003239599999999854, 0.003954150000000567, 0.0028228999999996064, + 0.003041650000000118, 0.0034208500000005417, 0.0033250000000002444, + 0.0035645500000001107, 0.0037041999999999574, 0.003477099999999922, + 0.027341649999999617, 0.002720850000000041, 0.0032937499999995622, + 0.00242085000000003, 0.0033145499999996273, 0.003295849999999945, + 0.0029020500000001446, 0.0028187500000001363, 0.003262500000000301, + 0.002827049999999787 + ] + }, + { + "variant": "candidate", + "repetition": 1, + "case": "empty", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.0033124999999998295, + "meanMs": 0.004387653749999974, + "standardDeviationMs": 0.004127847204415233, + "cvPercent": 94.07869079038558, + "p99BatchAverageMs": 0.025283350000000128, + "peakRssKiB": 87184, + "retainedHeapDelta": 464144, + "milliseconds": [ + 0.012497899999999973, 0.004850000000000065, 0.008758299999999863, + 0.004216700000000273, 0.0037354499999999293, 0.005422950000000171, + 0.0038208499999999646, 0.0034291499999998367, 0.012897900000000106, + 0.0035437499999996904, 0.0043500000000001645, 0.00338124999999998, + 0.0034041500000000723, 0.0029978999999997315, 0.002639549999999957, + 0.0036041499999999614, 0.0033124999999998295, 0.002531250000000185, + 0.002595800000000281, 0.0027604499999998922, 0.002285400000000237, + 0.0029229000000000837, 0.004045849999999973, 0.002358300000000213, + 0.0024145499999995933, 0.002908299999999997, 0.004812499999999886, + 0.0037250000000000226, 0.002977099999999666, 0.0026291499999999248, + 0.025283350000000128, 0.0025562499999999488, 0.002274999999999494, + 0.0022396000000000525, 0.00339375000000004, 0.0027125000000005174, + 0.002772949999999952, 0.002897949999999838, 0.002831249999999841, + 0.002714549999999605 + ] + }, + { + "variant": "baseline", + "repetition": 1, + "case": "empty", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.003831249999999997, + "meanMs": 0.0052060962500000306, + "standardDeviationMs": 0.006028275560866642, + "cvPercent": 115.79262601736582, + "p99BatchAverageMs": 0.036383349999999835, + "peakRssKiB": 87328, + "retainedHeapDelta": 440680, + "milliseconds": [ + 0.009885399999999933, 0.005662500000000037, 0.006183349999999877, + 0.0049375000000001276, 0.003768750000000054, 0.005285450000000224, + 0.004118749999999949, 0.0043645999999998965, 0.003431250000000219, + 0.003831249999999997, 0.004204199999999858, 0.0046500000000001766, + 0.004089600000000004, 0.0037479499999999886, 0.003710399999999936, + 0.0041104000000000696, 0.0042291499999997486, 0.0027042000000001565, + 0.0027020499999999004, 0.00541665000000009, 0.036383349999999835, + 0.002772900000000078, 0.0034458499999999504, 0.0026062500000001874, + 0.002850000000000108, 0.003960450000000293, 0.003964549999999889, + 0.00398335000000003, 0.0033228999999998622, 0.022968750000000426, + 0.002639549999999957, 0.0030791499999999416, 0.002620849999999564, + 0.004110450000000298, 0.0031354499999999065, 0.0032333500000000016, + 0.003341650000000129, 0.003181250000000091, 0.0031229000000003284, + 0.0024875000000001537 + ] + }, + { + "variant": "baseline", + "repetition": 2, + "case": "empty", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.003549999999999898, + "meanMs": 0.004880050000000029, + "standardDeviationMs": 0.004804712301987679, + "cvPercent": 98.45621053037674, + "p99BatchAverageMs": 0.025012499999999705, + "peakRssKiB": 87792, + "retainedHeapDelta": 440472, + "milliseconds": [ + 0.00997710000000005, 0.005437500000000028, 0.00685625000000023, + 0.00494790000000016, 0.0036249999999999004, 0.005293749999999875, + 0.0040541999999998525, 0.0043687500000000766, 0.004331249999999898, + 0.003793749999999818, 0.004477100000000078, 0.004185400000000073, + 0.0034604000000001633, 0.00362084999999972, 0.0030166499999999983, + 0.0036332999999999062, 0.0035229000000001065, 0.0027687500000002528, + 0.0027249999999998664, 0.003006250000000321, 0.003341650000000129, + 0.0026250000000000995, 0.0030479500000005545, 0.002639599999999831, + 0.0032229000000000953, 0.004541650000000175, 0.0031770999999999106, + 0.0033207999999994796, 0.003358300000000014, 0.024433350000000333, + 0.002620850000000274, 0.0024875000000001537, 0.0026000000000003355, + 0.005010399999999748, 0.0032499999999998862, 0.003610400000000169, + 0.003549999999999898, 0.003145849999999939, 0.025012499999999705, + 0.003104150000000061 + ] + }, + { + "variant": "candidate", + "repetition": 2, + "case": "empty", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.00339790000000022, + "meanMs": 0.004955832500000002, + "standardDeviationMs": 0.005811215577210477, + "cvPercent": 117.2601288927839, + "p99BatchAverageMs": 0.036131249999999684, + "peakRssKiB": 87616, + "retainedHeapDelta": 613928, + "milliseconds": [ + 0.0106854000000002, 0.012214600000000075, 0.009345850000000055, + 0.004512499999999875, 0.00414999999999992, 0.005024999999999835, + 0.0035020500000001674, 0.003693749999999696, 0.016131250000000107, + 0.003495850000000189, 0.0034853999999999276, 0.003549999999999898, + 0.003370800000000074, 0.0030896000000005587, 0.0026708499999998025, + 0.0035479500000000995, 0.003174999999999528, 0.0026687500000001307, + 0.003052100000000024, 0.0029937500000002614, 0.00253955000000019, + 0.0024958499999996773, 0.0037666500000000267, 0.0023792000000000257, + 0.0023479500000000543, 0.0030771000000001437, 0.003414550000000105, + 0.003893749999999585, 0.003141650000000595, 0.00339790000000022, + 0.036131249999999684, 0.002483349999999973, 0.0023729000000003, + 0.0023707999999999173, 0.003922949999999759, 0.003845799999999855, + 0.0029395499999999688, 0.0033521000000000358, 0.0030207999999994684, + 0.0029792000000000486 + ] + }, + { + "variant": "candidate", + "repetition": 3, + "case": "empty", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.0033187499999996818, + "meanMs": 0.0048574487500000095, + "standardDeviationMs": 0.00605508711275166, + "cvPercent": 124.6557076438871, + "p99BatchAverageMs": 0.03595830000000007, + "peakRssKiB": 87344, + "retainedHeapDelta": 466320, + "milliseconds": [ + 0.01015625, 0.006568749999999924, 0.006352099999999794, + 0.003997950000000116, 0.0030166499999999983, 0.0033187499999996818, + 0.00375204999999994, 0.0035437500000000456, 0.022700000000000033, + 0.004716699999999819, 0.004254200000000097, 0.0041395999999998875, + 0.003729150000000203, 0.003772899999999879, 0.0032125000000000625, + 0.005031249999999687, 0.0034021000000002744, 0.0026937499999995394, + 0.0027625000000000453, 0.003335400000000277, 0.0027125000000005174, + 0.002320850000000263, 0.0028249999999999885, 0.002279150000000385, + 0.0023312500000002958, 0.0029333000000001165, 0.003904200000000202, + 0.0030771000000001437, 0.002875000000000227, 0.0027895999999998367, + 0.03595830000000007, 0.0022833499999997285, 0.0022916500000000894, + 0.00226249999999979, 0.003420849999999831, 0.002795799999999815, + 0.003772899999999879, 0.0031916999999999974, 0.0028103999999999018, + 0.003006249999999966 + ] + }, + { + "variant": "baseline", + "repetition": 3, + "case": "empty", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.003810450000000287, + "meanMs": 0.005944688750000058, + "standardDeviationMs": 0.00682905193066566, + "cvPercent": 114.87652622125243, + "p99BatchAverageMs": 0.03358959999999982, + "peakRssKiB": 87456, + "retainedHeapDelta": 429992, + "milliseconds": [ + 0.010545850000000101, 0.00626250000000006, 0.0060604500000000176, + 0.005402099999999877, 0.003418749999999804, 0.004862500000000125, + 0.0044166499999999335, 0.0051104500000001, 0.004766650000000183, + 0.004020849999999854, 0.004252050000000196, 0.004058299999999804, + 0.003685400000000527, 0.00452915000000047, 0.0037916500000001463, + 0.004037499999999738, 0.00374375000000029, 0.003041650000000118, + 0.003074999999999761, 0.008377049999999997, 0.03358959999999982, + 0.0025708500000000355, 0.003406250000000455, 0.0025125000000002728, + 0.0027583499999998652, 0.0032042000000004124, 0.003737499999999727, + 0.0031562499999999716, 0.0030791499999999416, 0.026552099999999967, + 0.002631250000000307, 0.002666699999999622, 0.002687500000000398, + 0.0042895999999998935, 0.003539599999999865, 0.004022900000000362, + 0.003810450000000287, 0.003416649999999777, 0.026149999999999805, + 0.0025479000000004247 + ] + }, + { + "variant": "baseline", + "repetition": 4, + "case": "empty", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.003958300000000037, + "meanMs": 0.005844008749999985, + "standardDeviationMs": 0.006922295120616369, + "cvPercent": 118.45114230221483, + "p99BatchAverageMs": 0.030989600000000193, + "peakRssKiB": 87536, + "retainedHeapDelta": 432504, + "milliseconds": [ + 0.01078544999999984, 0.006110450000000256, 0.007087500000000091, + 0.005258350000000078, 0.0036562499999998723, 0.004893750000000097, + 0.004220799999999869, 0.004433300000000173, 0.004093750000000185, + 0.0040916500000001575, 0.004177049999999838, 0.004316649999999811, + 0.004243749999999835, 0.003958300000000037, 0.004722899999999442, + 0.004633300000000418, 0.004147899999999538, 0.0027020499999999004, + 0.0027104500000000088, 0.0029895500000002074, 0.030989600000000193, + 0.002520799999999923, 0.003108350000000115, 0.0028916999999999858, + 0.0026896000000000697, 0.003441649999999896, 0.0036708500000003142, + 0.0031666500000000044, 0.0031728999999998562, 0.026141700000000156, + 0.0025374999999996815, 0.0025916999999999746, 0.0025500000000000965, + 0.003377100000000155, 0.003687500000000199, 0.0037104499999998097, + 0.003993750000000062, 0.0033207999999994796, 0.03046875, + 0.0024958499999996773 + ] + }, + { + "variant": "candidate", + "repetition": 4, + "case": "empty", + "outputs": 1, + "warm": true, + "samples": 40, + "batch": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceSha256": "6dbbd09a9df2aa629e62ebc2f0949f029927555335bad9b9ad1c19a3b0407019", + "outputSha256": "0c9a7fe2354cc73b0c02ec93cf30ecc8ced3cf66a58da0ad47b21490e5904d16", + "medianMs": 0.0033124999999998295, + "meanMs": 0.004600358750000009, + "standardDeviationMs": 0.005029341387386972, + "cvPercent": 109.32498226115435, + "p99BatchAverageMs": 0.028620800000000203, + "peakRssKiB": 87088, + "retainedHeapDelta": 725296, + "milliseconds": [ + 0.009843749999999929, 0.005258300000000204, 0.00546875, + 0.004641649999999942, 0.002887499999999932, 0.003335400000000277, + 0.003339599999999976, 0.003441700000000125, 0.021893750000000267, + 0.003912499999999852, 0.004516650000000055, 0.004131250000000008, + 0.0033124999999998295, 0.003474999999999895, 0.0030541499999998225, + 0.004154150000000101, 0.004181249999999892, 0.0025708500000000355, + 0.0024791499999999187, 0.0028687500000000197, 0.0025083000000002188, + 0.0024541499999997996, 0.0031937500000001505, 0.0023937500000002386, + 0.002402049999999889, 0.004195800000000105, 0.003683300000000145, + 0.0029125000000000513, 0.003356250000000216, 0.002879199999999571, + 0.028620800000000203, 0.002614549999999838, 0.0022896000000002916, + 0.002449999999999619, 0.004404149999999873, 0.003008350000000348, + 0.002674999999999983, 0.0030249999999995224, 0.003200000000000358, + 0.0029812499999998464 + ] + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-hydrate.json b/benchmarks/compiler/results/cleanup-hydrate.json new file mode 100644 index 00000000000..ca700626194 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-hydrate.json @@ -0,0 +1,2240 @@ +{ + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "boundaries": 1, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "989f1b28e894448900d70ad6e73e160ea25a5cfa4b2ce27823b746721963113a", + "outputHash": "5377ed36e2685c91e916ee64a8fc310d0ae95cef99a2cddcbabc7f52d7446ac1", + "meanMs": 0.4863542500000012, + "standardDeviationMs": 0.2209737899144257, + "medianMs": 0.4210000000000065, + "times": [ + 0.8464170000000024, 0.4806250000000034, 0.49591600000000113, + 0.5217090000000013, 0.5108340000000027, 0.4850840000000005, + 0.41012499999999363, 0.44737500000000807, 0.38983399999999335, + 0.3846670000000074, 0.4692499999999882, 0.37870800000000315, + 0.4210000000000065, 0.40245799999999576, 0.3675000000000068, + 1.2993340000000018, 0.35829200000000583, 0.3637080000000026, + 0.3656659999999903, 0.32858300000000895 + ], + "retainedSources": 64, + "before": { + "rss": 74874880, + "heapTotal": 17399808, + "heapUsed": 7644296, + "external": 2777078, + "arrayBuffers": 27307 + }, + "populated": { + "rss": 80527360, + "heapTotal": 27361280, + "heapUsed": 8890024, + "external": 3269426, + "arrayBuffers": 221667 + }, + "invalidated": { + "rss": 80527360, + "heapTotal": 27361280, + "heapUsed": 7713344, + "external": 2474791, + "arrayBuffers": 89643 + } + }, + { + "variant": "candidate", + "repetition": 0, + "boundaries": 1, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "989f1b28e894448900d70ad6e73e160ea25a5cfa4b2ce27823b746721963113a", + "outputHash": "5377ed36e2685c91e916ee64a8fc310d0ae95cef99a2cddcbabc7f52d7446ac1", + "meanMs": 0.5508167499999974, + "standardDeviationMs": 0.20283171072925518, + "medianMs": 0.5086660000000052, + "times": [ + 1.2920410000000047, 0.540458000000001, 0.5023750000000007, + 0.5417920000000009, 0.5384169999999955, 0.4478329999999886, + 0.5341249999999889, 0.651416999999995, 0.610709, 0.7543330000000026, + 0.4924999999999926, 0.4155420000000021, 0.45233399999999335, + 0.4145419999999973, 0.5086660000000052, 0.698750000000004, + 0.3819999999999908, 0.4644999999999868, 0.3745839999999987, + 0.3994169999999997 + ], + "retainedSources": 64, + "before": { + "rss": 74645504, + "heapTotal": 17137664, + "heapUsed": 7642712, + "external": 2746358, + "arrayBuffers": 27307 + }, + "populated": { + "rss": 80560128, + "heapTotal": 27099136, + "heapUsed": 8976992, + "external": 3269426, + "arrayBuffers": 222435 + }, + "invalidated": { + "rss": 80560128, + "heapTotal": 27099136, + "heapUsed": 7705592, + "external": 2474791, + "arrayBuffers": 24955 + } + }, + { + "variant": "candidate", + "repetition": 1, + "boundaries": 1, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "989f1b28e894448900d70ad6e73e160ea25a5cfa4b2ce27823b746721963113a", + "outputHash": "5377ed36e2685c91e916ee64a8fc310d0ae95cef99a2cddcbabc7f52d7446ac1", + "meanMs": 0.5104686000000005, + "standardDeviationMs": 0.186725562539589, + "medianMs": 0.4413330000000002, + "times": [ + 0.9797500000000028, 0.5866669999999985, 0.5040830000000014, + 0.7086670000000055, 0.5535840000000007, 0.472999999999999, + 0.4413330000000002, 0.4682499999999976, 0.4125829999999979, + 0.4127909999999986, 0.3975410000000039, 0.38262500000000443, + 0.39195800000000247, 0.40133299999999394, 0.3865830000000017, + 1.0236659999999915, 0.4312500000000057, 0.44933299999999576, + 0.42370800000000486, 0.38066700000000253 + ], + "retainedSources": 64, + "before": { + "rss": 74792960, + "heapTotal": 17399808, + "heapUsed": 7642784, + "external": 2777078, + "arrayBuffers": 27307 + }, + "populated": { + "rss": 80330752, + "heapTotal": 27623424, + "heapUsed": 8977008, + "external": 3237857, + "arrayBuffers": 205267 + }, + "invalidated": { + "rss": 80347136, + "heapTotal": 26574848, + "heapUsed": 7705544, + "external": 2474791, + "arrayBuffers": 24819 + } + }, + { + "variant": "baseline", + "repetition": 1, + "boundaries": 1, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "989f1b28e894448900d70ad6e73e160ea25a5cfa4b2ce27823b746721963113a", + "outputHash": "5377ed36e2685c91e916ee64a8fc310d0ae95cef99a2cddcbabc7f52d7446ac1", + "meanMs": 0.5468831999999985, + "standardDeviationMs": 0.20653152832910832, + "medianMs": 0.508624999999995, + "times": [ + 1.173250000000003, 0.5733329999999981, 0.5612499999999869, + 0.6011669999999896, 0.5126659999999958, 0.4860000000000042, + 0.4197910000000036, 0.6517079999999993, 0.508624999999995, + 0.42475000000000307, 0.3929170000000113, 0.3871249999999975, + 0.4776250000000033, 0.40733299999999417, 0.38545799999999986, + 1.0311249999999887, 0.44608300000000156, 0.5787499999999994, + 0.5109159999999946, 0.4077920000000006 + ], + "retainedSources": 64, + "before": { + "rss": 74334208, + "heapTotal": 16875520, + "heapUsed": 7644608, + "external": 2777078, + "arrayBuffers": 27307 + }, + "populated": { + "rss": 80379904, + "heapTotal": 27623424, + "heapUsed": 8889912, + "external": 3269426, + "arrayBuffers": 184051 + }, + "invalidated": { + "rss": 80379904, + "heapTotal": 26574848, + "heapUsed": 7713216, + "external": 2474791, + "arrayBuffers": 24819 + } + }, + { + "variant": "baseline", + "repetition": 2, + "boundaries": 1, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "989f1b28e894448900d70ad6e73e160ea25a5cfa4b2ce27823b746721963113a", + "outputHash": "5377ed36e2685c91e916ee64a8fc310d0ae95cef99a2cddcbabc7f52d7446ac1", + "meanMs": 0.5059917000000003, + "standardDeviationMs": 0.17921586549512888, + "medianMs": 0.45000000000000284, + "times": [ + 1.0516250000000014, 0.5338339999999988, 0.4739580000000032, + 0.5265419999999992, 0.5059590000000043, 0.45000000000000284, + 0.41850000000000165, 0.45058300000000173, 0.4121669999999966, + 0.4157079999999951, 0.3836250000000021, 0.4138329999999968, + 0.6842499999999987, 0.5603750000000005, 0.4304169999999985, + 0.8923749999999941, 0.39670800000000384, 0.40029099999999573, + 0.37137500000000045, 0.3477090000000089 + ], + "retainedSources": 64, + "before": { + "rss": 74268672, + "heapTotal": 17137664, + "heapUsed": 7644832, + "external": 2777078, + "arrayBuffers": 27307 + }, + "populated": { + "rss": 80429056, + "heapTotal": 27099136, + "heapUsed": 8890152, + "external": 3237857, + "arrayBuffers": 184051 + }, + "invalidated": { + "rss": 80429056, + "heapTotal": 27099136, + "heapUsed": 7713472, + "external": 2474791, + "arrayBuffers": 24819 + } + }, + { + "variant": "candidate", + "repetition": 2, + "boundaries": 1, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "989f1b28e894448900d70ad6e73e160ea25a5cfa4b2ce27823b746721963113a", + "outputHash": "5377ed36e2685c91e916ee64a8fc310d0ae95cef99a2cddcbabc7f52d7446ac1", + "meanMs": 0.527829100000002, + "standardDeviationMs": 0.20570868881807658, + "medianMs": 0.4780410000000046, + "times": [ + 1.1148749999999978, 0.5559160000000034, 0.5323749999999947, + 0.5763749999999987, 0.5628749999999982, 0.49858400000000813, + 0.4311670000000021, 0.5288750000000135, 0.55870800000001, + 0.4462919999999997, 0.4066660000000013, 0.3900830000000042, + 0.40662500000000534, 0.45050000000000523, 0.3611670000000089, + 1.0735829999999993, 0.4780410000000046, 0.42387499999999534, + 0.39108299999999474, 0.36891699999999616 + ], + "retainedSources": 64, + "before": { + "rss": 74416128, + "heapTotal": 17137664, + "heapUsed": 7642936, + "external": 2777078, + "arrayBuffers": 27307 + }, + "populated": { + "rss": 80412672, + "heapTotal": 27099136, + "heapUsed": 8977192, + "external": 3237857, + "arrayBuffers": 184051 + }, + "invalidated": { + "rss": 80412672, + "heapTotal": 27099136, + "heapUsed": 7705792, + "external": 2474791, + "arrayBuffers": 24819 + } + }, + { + "variant": "candidate", + "repetition": 3, + "boundaries": 1, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "989f1b28e894448900d70ad6e73e160ea25a5cfa4b2ce27823b746721963113a", + "outputHash": "5377ed36e2685c91e916ee64a8fc310d0ae95cef99a2cddcbabc7f52d7446ac1", + "meanMs": 0.5032708499999998, + "standardDeviationMs": 0.18906347845666469, + "medianMs": 0.46783299999999883, + "times": [ + 0.8325420000000037, 0.49233300000000213, 0.48158300000000054, + 0.5652079999999984, 0.5225420000000014, 0.49354099999999335, + 0.4108329999999967, 0.46783299999999883, 0.3958330000000103, + 0.3774999999999977, 0.3894590000000022, 0.3741669999999999, + 0.4187079999999952, 0.4436669999999907, 0.3708340000000021, + 1.1617919999999913, 0.5911250000000052, 0.5104579999999999, + 0.39570900000001075, 0.36974999999999625 + ], + "retainedSources": 64, + "before": { + "rss": 74973184, + "heapTotal": 17399808, + "heapUsed": 7642328, + "external": 2777078, + "arrayBuffers": 27307 + }, + "populated": { + "rss": 80330752, + "heapTotal": 27361280, + "heapUsed": 8977064, + "external": 3269426, + "arrayBuffers": 184051 + }, + "invalidated": { + "rss": 80330752, + "heapTotal": 27361280, + "heapUsed": 7705664, + "external": 2474791, + "arrayBuffers": 24819 + } + }, + { + "variant": "baseline", + "repetition": 3, + "boundaries": 1, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "989f1b28e894448900d70ad6e73e160ea25a5cfa4b2ce27823b746721963113a", + "outputHash": "5377ed36e2685c91e916ee64a8fc310d0ae95cef99a2cddcbabc7f52d7446ac1", + "meanMs": 0.5345562999999999, + "standardDeviationMs": 0.19076448311495514, + "medianMs": 0.47725000000001216, + "times": [ + 1.0091249999999974, 0.5952080000000066, 0.4933340000000044, + 0.5380000000000038, 0.7887920000000008, 0.5687080000000009, + 0.45750000000001023, 0.49270799999999326, 0.4473339999999979, + 0.4423749999999984, 0.40179200000000037, 0.38108300000000384, + 0.402000000000001, 0.3909169999999875, 0.5904999999999916, + 1.0139580000000024, 0.47725000000001216, 0.42224999999999113, + 0.40791699999999764, 0.3703749999999957 + ], + "retainedSources": 64, + "before": { + "rss": 74645504, + "heapTotal": 17137664, + "heapUsed": 7644200, + "external": 2777078, + "arrayBuffers": 27307 + }, + "populated": { + "rss": 80101376, + "heapTotal": 27099136, + "heapUsed": 8890016, + "external": 3269389, + "arrayBuffers": 205267 + }, + "invalidated": { + "rss": 80101376, + "heapTotal": 27099136, + "heapUsed": 7713336, + "external": 2474791, + "arrayBuffers": 24819 + } + }, + { + "variant": "baseline", + "repetition": 4, + "boundaries": 1, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "989f1b28e894448900d70ad6e73e160ea25a5cfa4b2ce27823b746721963113a", + "outputHash": "5377ed36e2685c91e916ee64a8fc310d0ae95cef99a2cddcbabc7f52d7446ac1", + "meanMs": 0.8652188000000003, + "standardDeviationMs": 0.7167748922207468, + "medianMs": 0.49491700000000094, + "times": [ + 1.0629590000000064, 0.5902909999999935, 1.3982500000000044, + 2.349333999999999, 0.5122079999999869, 0.49370799999999804, + 0.44012499999999477, 0.4404580000000067, 0.40712500000000773, + 0.3979169999999925, 1.2900419999999997, 1.160584, 1.4224160000000126, + 0.49491700000000094, 0.419083999999998, 2.922957999999994, + 0.38450000000000273, 0.3795420000000007, 0.3741250000000065, + 0.36383299999999963 + ], + "retainedSources": 64, + "before": { + "rss": 76005376, + "heapTotal": 17399808, + "heapUsed": 7644080, + "external": 2777078, + "arrayBuffers": 486378 + }, + "populated": { + "rss": 82575360, + "heapTotal": 27361280, + "heapUsed": 8892208, + "external": 3237857, + "arrayBuffers": 209175 + }, + "invalidated": { + "rss": 82591744, + "heapTotal": 27361280, + "heapUsed": 7716144, + "external": 2474791, + "arrayBuffers": 184051 + } + }, + { + "variant": "candidate", + "repetition": 4, + "boundaries": 1, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "989f1b28e894448900d70ad6e73e160ea25a5cfa4b2ce27823b746721963113a", + "outputHash": "5377ed36e2685c91e916ee64a8fc310d0ae95cef99a2cddcbabc7f52d7446ac1", + "meanMs": 0.4879376499999992, + "standardDeviationMs": 0.19758155836575078, + "medianMs": 0.42737499999999784, + "times": [ + 0.8418749999999946, 0.49458399999999614, 0.4530419999999964, + 0.5117079999999987, 0.5011249999999947, 0.4469999999999956, + 0.4015419999999992, 0.42737499999999784, 0.3978749999999991, + 0.3773339999999976, 0.4026670000000081, 0.3695420000000098, + 0.38220800000000565, 0.3979580000000027, 0.3600420000000071, + 1.1757499999999936, 0.36599999999999966, 0.360833999999997, + 0.6280000000000001, 0.4622919999999908 + ], + "retainedSources": 64, + "before": { + "rss": 75218944, + "heapTotal": 17399808, + "heapUsed": 7642784, + "external": 2777078, + "arrayBuffers": 27307 + }, + "populated": { + "rss": 80707584, + "heapTotal": 27623424, + "heapUsed": 8977008, + "external": 3237681, + "arrayBuffers": 184051 + }, + "invalidated": { + "rss": 80707584, + "heapTotal": 26836992, + "heapUsed": 7705592, + "external": 2474791, + "arrayBuffers": 24819 + } + }, + { + "variant": "baseline", + "repetition": 0, + "boundaries": 2, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "e8ffb20ed12fde6402b1b7d4cb93624b06537f6281772bf0d248f29c1df99036", + "outputHash": "a6603817b49a6353fc0e933a7543ae7f6ed5e77aa5205aa6c126ab015d0770a0", + "meanMs": 0.8400439000000013, + "standardDeviationMs": 0.2666783931714653, + "medianMs": 0.8047499999999985, + "times": [ + 1.4449999999999932, 0.8255840000000063, 0.7769579999999934, + 0.7733329999999938, 0.8047499999999985, 0.8096250000000111, + 0.7928330000000017, 0.9179170000000028, 1.4625839999999926, + 0.9870420000000024, 0.8567500000000052, 0.769709000000006, + 0.6888750000000101, 1.0283330000000035, 0.6494169999999997, 1.095084, + 0.5849999999999937, 0.5391250000000127, 0.510666999999998, + 0.48229200000000105 + ], + "retainedSources": 64, + "before": { + "rss": 78790656, + "heapTotal": 17399808, + "heapUsed": 7692008, + "external": 2978301, + "arrayBuffers": 24819 + }, + "populated": { + "rss": 92553216, + "heapTotal": 28934144, + "heapUsed": 9203704, + "external": 3379317, + "arrayBuffers": 338903 + }, + "invalidated": { + "rss": 92553216, + "heapTotal": 26836992, + "heapUsed": 7754736, + "external": 2580519, + "arrayBuffers": 119979 + } + }, + { + "variant": "candidate", + "repetition": 0, + "boundaries": 2, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "e8ffb20ed12fde6402b1b7d4cb93624b06537f6281772bf0d248f29c1df99036", + "outputHash": "a6603817b49a6353fc0e933a7543ae7f6ed5e77aa5205aa6c126ab015d0770a0", + "meanMs": 0.7928499500000008, + "standardDeviationMs": 0.245706146963031, + "medianMs": 0.7778749999999945, + "times": [ + 1.2499579999999995, 0.8067919999999944, 0.9977080000000029, + 1.0861660000000057, 0.9578330000000079, 0.8534579999999892, + 0.7778749999999945, 0.6992500000000064, 0.9806659999999994, + 0.6767919999999918, 0.621333000000007, 0.6672080000000022, + 0.6563750000000113, 1.0270830000000046, 0.5467089999999928, + 1.2370420000000024, 0.5904999999999916, 0.47162500000000307, + 0.4667090000000087, 0.4859170000000006 + ], + "retainedSources": 64, + "before": { + "rss": 78725120, + "heapTotal": 17661952, + "heapUsed": 7672672, + "external": 2942785, + "arrayBuffers": 24819 + }, + "populated": { + "rss": 92291072, + "heapTotal": 29196288, + "heapUsed": 9314664, + "external": 3347529, + "arrayBuffers": 337019 + }, + "invalidated": { + "rss": 92291072, + "heapTotal": 27099136, + "heapUsed": 7761712, + "external": 2580519, + "arrayBuffers": 68739 + } + }, + { + "variant": "candidate", + "repetition": 1, + "boundaries": 2, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "e8ffb20ed12fde6402b1b7d4cb93624b06537f6281772bf0d248f29c1df99036", + "outputHash": "a6603817b49a6353fc0e933a7543ae7f6ed5e77aa5205aa6c126ab015d0770a0", + "meanMs": 0.7371876, + "standardDeviationMs": 0.18900392082855783, + "medianMs": 0.7209589999999935, + "times": [ + 1.2681669999999983, 0.7871670000000037, 0.7445420000000027, + 0.7626670000000004, 0.7702919999999978, 0.8077499999999986, + 0.7611669999999862, 0.7209589999999935, 1.0262910000000005, + 0.6837500000000034, 0.6064160000000101, 0.6624999999999943, + 0.6324170000000038, 0.6118749999999977, 0.5450420000000094, + 1.0501249999999942, 0.5665419999999983, 0.49099999999999966, + 0.6200830000000082, 0.625 + ], + "retainedSources": 64, + "before": { + "rss": 78774272, + "heapTotal": 17399808, + "heapUsed": 7672672, + "external": 2942785, + "arrayBuffers": 24819 + }, + "populated": { + "rss": 92504064, + "heapTotal": 28934144, + "heapUsed": 9314696, + "external": 3347201, + "arrayBuffers": 381607 + }, + "invalidated": { + "rss": 92504064, + "heapTotal": 27623424, + "heapUsed": 7761728, + "external": 2580519, + "arrayBuffers": 24819 + } + }, + { + "variant": "baseline", + "repetition": 1, + "boundaries": 2, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "e8ffb20ed12fde6402b1b7d4cb93624b06537f6281772bf0d248f29c1df99036", + "outputHash": "a6603817b49a6353fc0e933a7543ae7f6ed5e77aa5205aa6c126ab015d0770a0", + "meanMs": 0.7787875999999982, + "standardDeviationMs": 0.2337151184505571, + "medianMs": 0.7447090000000003, + "times": [ + 1.2692499999999995, 0.8216249999999974, 0.7536249999999995, + 0.7419999999999973, 0.7950419999999951, 0.8091670000000022, + 0.7330830000000006, 0.6813750000000027, 1.1423750000000013, + 0.7447090000000003, 0.9526659999999936, 0.7776250000000005, + 0.7059169999999995, 0.6484169999999949, 0.5216250000000002, + 1.3134589999999946, 0.5347919999999959, 0.4777919999999938, + 0.5045829999999967, 0.6466250000000002 + ], + "retainedSources": 64, + "before": { + "rss": 78987264, + "heapTotal": 17661952, + "heapUsed": 7692224, + "external": 2978312, + "arrayBuffers": 24819 + }, + "populated": { + "rss": 92651520, + "heapTotal": 28934144, + "heapUsed": 9203984, + "external": 3379317, + "arrayBuffers": 289779 + }, + "invalidated": { + "rss": 92667904, + "heapTotal": 27099136, + "heapUsed": 7755032, + "external": 2580519, + "arrayBuffers": 24819 + } + }, + { + "variant": "baseline", + "repetition": 2, + "boundaries": 2, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "e8ffb20ed12fde6402b1b7d4cb93624b06537f6281772bf0d248f29c1df99036", + "outputHash": "a6603817b49a6353fc0e933a7543ae7f6ed5e77aa5205aa6c126ab015d0770a0", + "meanMs": 0.7628353999999987, + "standardDeviationMs": 0.2518648468025735, + "medianMs": 0.7407910000000015, + "times": [ + 1.2752909999999957, 0.810457999999997, 0.9226669999999899, + 0.76941699999999, 0.7702090000000084, 0.7407910000000015, + 0.7136249999999933, 0.673374999999993, 1.3800000000000097, + 0.7848329999999919, 0.6527499999999975, 0.7152080000000041, + 0.8492919999999913, 0.6950829999999968, 0.548917000000003, + 1.0812499999999972, 0.4737089999999995, 0.43216700000000685, + 0.47262500000000784, 0.4950410000000005 + ], + "retainedSources": 64, + "before": { + "rss": 78528512, + "heapTotal": 17661952, + "heapUsed": 7692240, + "external": 2978192, + "arrayBuffers": 24819 + }, + "populated": { + "rss": 92602368, + "heapTotal": 29196288, + "heapUsed": 9203472, + "external": 3379317, + "arrayBuffers": 289779 + }, + "invalidated": { + "rss": 92618752, + "heapTotal": 26836992, + "heapUsed": 7754504, + "external": 2580519, + "arrayBuffers": 35799 + } + }, + { + "variant": "candidate", + "repetition": 2, + "boundaries": 2, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "e8ffb20ed12fde6402b1b7d4cb93624b06537f6281772bf0d248f29c1df99036", + "outputHash": "a6603817b49a6353fc0e933a7543ae7f6ed5e77aa5205aa6c126ab015d0770a0", + "meanMs": 0.7793895499999998, + "standardDeviationMs": 0.19217367431474222, + "medianMs": 0.7552080000000103, + "times": [ + 1.2167499999999976, 0.7680419999999941, 0.7552499999999966, + 0.769791000000005, 0.7881250000000009, 0.7552080000000103, + 1.0144999999999982, 0.9565830000000091, 1.0665829999999943, + 0.7146249999999981, 0.6249580000000066, 0.6614999999999895, + 0.6452080000000109, 0.6258330000000001, 0.5567920000000015, + 1.0874589999999955, 0.5807920000000024, 0.749541999999991, 0.734375, + 0.5158749999999941 + ], + "retainedSources": 64, + "before": { + "rss": 78905344, + "heapTotal": 17399808, + "heapUsed": 7672712, + "external": 2942785, + "arrayBuffers": 24819 + }, + "populated": { + "rss": 92667904, + "heapTotal": 29458432, + "heapUsed": 9316288, + "external": 3311793, + "arrayBuffers": 350611 + }, + "invalidated": { + "rss": 92667904, + "heapTotal": 26836992, + "heapUsed": 7761624, + "external": 2580519, + "arrayBuffers": 57963 + } + }, + { + "variant": "candidate", + "repetition": 3, + "boundaries": 2, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "e8ffb20ed12fde6402b1b7d4cb93624b06537f6281772bf0d248f29c1df99036", + "outputHash": "a6603817b49a6353fc0e933a7543ae7f6ed5e77aa5205aa6c126ab015d0770a0", + "meanMs": 0.8115957999999999, + "standardDeviationMs": 0.2782679286170092, + "medianMs": 0.777000000000001, + "times": [ + 1.209583000000002, 0.7943750000000023, 0.7821670000000012, + 0.777000000000001, 0.8280420000000035, 0.7909999999999968, + 0.7534579999999949, 0.767792, 1.6067500000000052, 0.7622910000000047, + 0.9318750000000051, 0.7306659999999994, 0.6594589999999982, + 0.6373749999999916, 0.5534159999999986, 1.2585830000000016, + 0.5324580000000054, 0.4548339999999911, 0.4780420000000021, + 0.9227499999999935 + ], + "retainedSources": 64, + "before": { + "rss": 78675968, + "heapTotal": 17661952, + "heapUsed": 7673088, + "external": 2942785, + "arrayBuffers": 24819 + }, + "populated": { + "rss": 92602368, + "heapTotal": 29196288, + "heapUsed": 9310488, + "external": 3347324, + "arrayBuffers": 486255 + }, + "invalidated": { + "rss": 92602368, + "heapTotal": 27361280, + "heapUsed": 7762080, + "external": 2580519, + "arrayBuffers": 61623 + } + }, + { + "variant": "baseline", + "repetition": 3, + "boundaries": 2, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "e8ffb20ed12fde6402b1b7d4cb93624b06537f6281772bf0d248f29c1df99036", + "outputHash": "a6603817b49a6353fc0e933a7543ae7f6ed5e77aa5205aa6c126ab015d0770a0", + "meanMs": 0.8361854000000009, + "standardDeviationMs": 0.22385204184964042, + "medianMs": 0.8322089999999918, + "times": [ + 1.3702919999999992, 0.7874579999999938, 1.076625000000007, + 0.8515000000000015, 0.8542910000000035, 1.080457999999993, + 1.0619170000000082, 0.8322089999999918, 1.0579579999999993, + 0.713957999999991, 0.6264579999999995, 0.6672499999999957, + 0.6775000000000091, 0.6462089999999989, 0.5638749999999959, + 1.0038340000000119, 0.5102080000000058, 0.8292920000000095, + 0.5610829999999964, 0.9513330000000053 + ], + "retainedSources": 64, + "before": { + "rss": 78659584, + "heapTotal": 17661952, + "heapUsed": 7692224, + "external": 2978301, + "arrayBuffers": 24819 + }, + "populated": { + "rss": 92471296, + "heapTotal": 28934144, + "heapUsed": 9203472, + "external": 3347529, + "arrayBuffers": 289779 + }, + "invalidated": { + "rss": 92471296, + "heapTotal": 27099136, + "heapUsed": 7754488, + "external": 2580519, + "arrayBuffers": 61623 + } + }, + { + "variant": "baseline", + "repetition": 4, + "boundaries": 2, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "e8ffb20ed12fde6402b1b7d4cb93624b06537f6281772bf0d248f29c1df99036", + "outputHash": "a6603817b49a6353fc0e933a7543ae7f6ed5e77aa5205aa6c126ab015d0770a0", + "meanMs": 0.7460520999999997, + "standardDeviationMs": 0.21335332358096165, + "medianMs": 0.7419999999999973, + "times": [ + 1.34525, 0.796083000000003, 0.7777920000000051, 0.7419999999999973, + 0.7688749999999942, 0.7440830000000034, 0.7400829999999985, + 0.7113750000000039, 1.04525000000001, 0.8956250000000097, + 0.6514999999999986, 0.6551669999999916, 0.8095419999999933, + 0.6376659999999958, 0.5217499999999973, 1.0303749999999923, + 0.5740839999999992, 0.47587500000000205, 0.4889579999999967, + 0.5097090000000009 + ], + "retainedSources": 64, + "before": { + "rss": 79052800, + "heapTotal": 17924096, + "heapUsed": 7692024, + "external": 2978181, + "arrayBuffers": 24819 + }, + "populated": { + "rss": 92487680, + "heapTotal": 29196288, + "heapUsed": 9203720, + "external": 3379354, + "arrayBuffers": 388075 + }, + "invalidated": { + "rss": 92487680, + "heapTotal": 26836992, + "heapUsed": 7754672, + "external": 2580519, + "arrayBuffers": 24819 + } + }, + { + "variant": "candidate", + "repetition": 4, + "boundaries": 2, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "e8ffb20ed12fde6402b1b7d4cb93624b06537f6281772bf0d248f29c1df99036", + "outputHash": "a6603817b49a6353fc0e933a7543ae7f6ed5e77aa5205aa6c126ab015d0770a0", + "meanMs": 0.8235730000000003, + "standardDeviationMs": 0.2812272362528603, + "medianMs": 0.7287500000000051, + "times": [ + 1.4079579999999936, 0.8811249999999973, 0.8142919999999947, + 0.8432499999999976, 0.9808330000000041, 0.8648330000000044, 0.752167, + 0.7205000000000013, 1.2167090000000087, 0.7287500000000051, + 0.6137079999999884, 0.6591250000000031, 0.6452919999999978, + 0.617709000000005, 0.5889589999999885, 1.5959580000000102, + 0.6252089999999981, 0.5774580000000071, 0.727958000000001, + 0.6096670000000017 + ], + "retainedSources": 64, + "before": { + "rss": 79003648, + "heapTotal": 17924096, + "heapUsed": 7673096, + "external": 2942785, + "arrayBuffers": 24819 + }, + "populated": { + "rss": 92700672, + "heapTotal": 29196288, + "heapUsed": 9278280, + "external": 3311793, + "arrayBuffers": 259059 + }, + "invalidated": { + "rss": 92700672, + "heapTotal": 27099136, + "heapUsed": 7757688, + "external": 2549799, + "arrayBuffers": 24819 + } + }, + { + "variant": "baseline", + "repetition": 0, + "boundaries": 10, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "63c49a6588ddf3e8222b1452473757b58f790e29e64c98321744f3f92347e2fe", + "outputHash": "1d3ae203d222397adebb3bbf4977efa5255fe7962ab2762d4f5986f9b0bd63a7", + "meanMs": 3.1649478499999995, + "standardDeviationMs": 0.5684881319327105, + "medianMs": 3.130624999999995, + "times": [ + 4.36999999999999, 4.296042, 3.8588749999999976, 3.7382499999999936, + 3.433499999999995, 2.880332999999993, 2.937624999999997, + 3.130624999999995, 3.0917910000000006, 2.9063330000000036, + 3.332125000000005, 3.486958999999999, 3.149833000000001, + 2.5873339999999985, 2.5716660000000076, 3.1513750000000016, + 2.524000000000001, 2.975791000000015, 2.4375, 2.438999999999993 + ], + "retainedSources": 64, + "before": { + "rss": 93306880, + "heapTotal": 29982720, + "heapUsed": 8077576, + "external": 3831614, + "arrayBuffers": 419019 + }, + "populated": { + "rss": 153124864, + "heapTotal": 81887232, + "heapUsed": 12180136, + "external": 4117932, + "arrayBuffers": 1416008 + }, + "invalidated": { + "rss": 153124864, + "heapTotal": 80314368, + "heapUsed": 8018752, + "external": 3149863, + "arrayBuffers": 468043 + } + }, + { + "variant": "candidate", + "repetition": 0, + "boundaries": 10, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "63c49a6588ddf3e8222b1452473757b58f790e29e64c98321744f3f92347e2fe", + "outputHash": "1d3ae203d222397adebb3bbf4977efa5255fe7962ab2762d4f5986f9b0bd63a7", + "meanMs": 2.4647604499999987, + "standardDeviationMs": 0.40210264036914695, + "medianMs": 2.3327500000000043, + "times": [ + 3.434833999999995, 3.274708000000004, 2.727624999999989, + 2.616540999999998, 2.3327500000000043, 2.6882499999999965, + 2.291333999999992, 2.2880830000000003, 2.7579159999999945, + 2.31604200000001, 2.8070830000000058, 2.3028329999999926, + 2.162791999999996, 2.492541000000003, 2.085542000000004, + 1.9605419999999896, 2.492750000000001, 1.914709000000002, + 2.3164589999999947, 2.0318749999999994 + ], + "retainedSources": 64, + "before": { + "rss": 94814208, + "heapTotal": 29982720, + "heapUsed": 8127480, + "external": 3601499, + "arrayBuffers": 328887 + }, + "populated": { + "rss": 160382976, + "heapTotal": 81887232, + "heapUsed": 12438352, + "external": 4199269, + "arrayBuffers": 1715440 + }, + "invalidated": { + "rss": 160399360, + "heapTotal": 81887232, + "heapUsed": 8120536, + "external": 3149863, + "arrayBuffers": 24819 + } + }, + { + "variant": "candidate", + "repetition": 1, + "boundaries": 10, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "63c49a6588ddf3e8222b1452473757b58f790e29e64c98321744f3f92347e2fe", + "outputHash": "1d3ae203d222397adebb3bbf4977efa5255fe7962ab2762d4f5986f9b0bd63a7", + "meanMs": 2.7970270999999984, + "standardDeviationMs": 0.5785716118554753, + "medianMs": 2.7587919999999997, + "times": [ + 4.125, 3.5440420000000046, 3.2745000000000033, 3.485082999999989, + 2.7587919999999997, 3.4719580000000008, 2.4950000000000045, + 2.3862079999999963, 2.5091249999999974, 2.934749999999994, + 3.080541999999994, 2.794792000000001, 2.6223750000000052, + 3.184958999999992, 2.207290999999998, 2.049915999999996, + 2.5513750000000073, 2.06712499999999, 2.344291999999996, + 2.053416999999996 + ], + "retainedSources": 64, + "before": { + "rss": 94617600, + "heapTotal": 29982720, + "heapUsed": 8127624, + "external": 3601499, + "arrayBuffers": 511487 + }, + "populated": { + "rss": 163807232, + "heapTotal": 81887232, + "heapUsed": 12445688, + "external": 3935194, + "arrayBuffers": 923576 + }, + "invalidated": { + "rss": 163610624, + "heapTotal": 80838656, + "heapUsed": 7998024, + "external": 3149863, + "arrayBuffers": 638259 + } + }, + { + "variant": "baseline", + "repetition": 1, + "boundaries": 10, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "63c49a6588ddf3e8222b1452473757b58f790e29e64c98321744f3f92347e2fe", + "outputHash": "1d3ae203d222397adebb3bbf4977efa5255fe7962ab2762d4f5986f9b0bd63a7", + "meanMs": 2.9563937499999993, + "standardDeviationMs": 0.44768884503964945, + "medianMs": 2.9243749999999977, + "times": [ + 4.100750000000005, 3.707250000000002, 3.2547079999999937, + 3.3629159999999985, 2.954374999999999, 3.3018339999999995, + 2.9243749999999977, 3.0180000000000007, 2.717665999999994, + 2.7858750000000043, 3.27879200000001, 2.757542000000001, + 3.002332999999993, 2.4716669999999965, 2.4394159999999943, + 2.8996669999999938, 2.4690420000000017, 2.8294580000000025, + 2.386125000000007, 2.466083999999995 + ], + "retainedSources": 64, + "before": { + "rss": 92962816, + "heapTotal": 29720576, + "heapUsed": 8079248, + "external": 3800045, + "arrayBuffers": 397179 + }, + "populated": { + "rss": 151863296, + "heapTotal": 81625088, + "heapUsed": 12180664, + "external": 4086400, + "arrayBuffers": 1375911 + }, + "invalidated": { + "rss": 151896064, + "heapTotal": 80576512, + "heapUsed": 8018824, + "external": 3149863, + "arrayBuffers": 259467 + } + }, + { + "variant": "baseline", + "repetition": 2, + "boundaries": 10, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "63c49a6588ddf3e8222b1452473757b58f790e29e64c98321744f3f92347e2fe", + "outputHash": "1d3ae203d222397adebb3bbf4977efa5255fe7962ab2762d4f5986f9b0bd63a7", + "meanMs": 3.1798231, + "standardDeviationMs": 0.4934809231979546, + "medianMs": 3.2383339999999947, + "times": [ + 4.336375000000004, 3.8107499999999987, 3.5662499999999966, + 3.420375000000007, 3.686542000000003, 2.7951249999999987, + 3.079415999999995, 3.352084000000005, 2.863958999999994, + 2.969458000000003, 3.527333999999996, 2.775166999999996, + 3.4272909999999968, 2.769459000000012, 2.670249999999996, + 3.6096670000000017, 2.540916999999993, 3.2383339999999947, + 2.617625000000004, 2.5400840000000073 + ], + "retainedSources": 64, + "before": { + "rss": 92946432, + "heapTotal": 30244864, + "heapUsed": 8052224, + "external": 3831614, + "arrayBuffers": 316499 + }, + "populated": { + "rss": 153681920, + "heapTotal": 81362944, + "heapUsed": 12182216, + "external": 4086437, + "arrayBuffers": 1214965 + }, + "invalidated": { + "rss": 153681920, + "heapTotal": 80052224, + "heapUsed": 8017616, + "external": 3149863, + "arrayBuffers": 468043 + } + }, + { + "variant": "candidate", + "repetition": 2, + "boundaries": 10, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "63c49a6588ddf3e8222b1452473757b58f790e29e64c98321744f3f92347e2fe", + "outputHash": "1d3ae203d222397adebb3bbf4977efa5255fe7962ab2762d4f5986f9b0bd63a7", + "meanMs": 2.479024850000001, + "standardDeviationMs": 0.3721069961209184, + "medianMs": 2.4120830000000097, + "times": [ + 3.43695799999999, 3.238624999999999, 2.764832999999996, + 2.630791000000002, 2.350500000000011, 2.6654590000000127, + 2.364582999999996, 2.613250000000008, 2.3809590000000043, + 2.2963749999999976, 2.7510410000000007, 2.176124999999999, + 2.157207999999997, 2.5557079999999956, 2.0670410000000032, + 2.423957999999999, 2.1942499999999967, 1.9999579999999924, + 2.4120830000000097, 2.1007920000000126 + ], + "retainedSources": 64, + "before": { + "rss": 94289920, + "heapTotal": 30507008, + "heapUsed": 8127520, + "external": 3633031, + "arrayBuffers": 383919 + }, + "populated": { + "rss": 159039488, + "heapTotal": 81362944, + "heapUsed": 12434680, + "external": 4199269, + "arrayBuffers": 1439305 + }, + "invalidated": { + "rss": 159039488, + "heapTotal": 80314368, + "heapUsed": 8116864, + "external": 3149863, + "arrayBuffers": 24819 + } + }, + { + "variant": "candidate", + "repetition": 3, + "boundaries": 10, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "63c49a6588ddf3e8222b1452473757b58f790e29e64c98321744f3f92347e2fe", + "outputHash": "1d3ae203d222397adebb3bbf4977efa5255fe7962ab2762d4f5986f9b0bd63a7", + "meanMs": 2.464818700000001, + "standardDeviationMs": 0.3738531339219641, + "medianMs": 2.3646250000000038, + "times": [ + 3.4470000000000027, 3.0923329999999964, 2.778958000000003, + 2.7059169999999995, 2.4241250000000036, 2.7357920000000036, + 2.3646250000000038, 2.6915830000000085, 2.329166999999998, + 2.282749999999993, 2.6779999999999973, 2.16641700000001, + 2.1634579999999914, 2.496750000000006, 2.056167000000002, + 2.3639160000000032, 2.1876669999999905, 1.9476250000000022, + 2.3587909999999965, 2.0253330000000034 + ], + "retainedSources": 64, + "before": { + "rss": 94371840, + "heapTotal": 30507008, + "heapUsed": 8127640, + "external": 3602311, + "arrayBuffers": 332355 + }, + "populated": { + "rss": 160350208, + "heapTotal": 81625088, + "heapUsed": 12466544, + "external": 4199269, + "arrayBuffers": 859123 + }, + "invalidated": { + "rss": 160120832, + "heapTotal": 80838656, + "heapUsed": 8089048, + "external": 3149863, + "arrayBuffers": 299323 + } + }, + { + "variant": "baseline", + "repetition": 3, + "boundaries": 10, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "63c49a6588ddf3e8222b1452473757b58f790e29e64c98321744f3f92347e2fe", + "outputHash": "1d3ae203d222397adebb3bbf4977efa5255fe7962ab2762d4f5986f9b0bd63a7", + "meanMs": 3.130464599999999, + "standardDeviationMs": 0.5708577258898634, + "medianMs": 3.0192499999999995, + "times": [ + 4.611458999999996, 4.0192499999999995, 3.6682909999999964, + 3.7933749999999975, 3.560457999999997, 2.9282500000000056, + 3.0827910000000003, 3.226791999999989, 2.8114589999999993, + 2.879041000000001, 3.349541000000002, 2.723541999999995, + 3.304417000000001, 2.6855830000000083, 2.5436669999999992, + 3.0192499999999995, 2.585209000000006, 2.9006669999999986, + 2.3469169999999906, 2.5693330000000003 + ], + "retainedSources": 64, + "before": { + "rss": 93143040, + "heapTotal": 29982720, + "heapUsed": 8052280, + "external": 3831614, + "arrayBuffers": 430091 + }, + "populated": { + "rss": 152748032, + "heapTotal": 81625088, + "heapUsed": 12183888, + "external": 4086400, + "arrayBuffers": 1568064 + }, + "invalidated": { + "rss": 152567808, + "heapTotal": 79790080, + "heapUsed": 8019248, + "external": 3149863, + "arrayBuffers": 415899 + } + }, + { + "variant": "baseline", + "repetition": 4, + "boundaries": 10, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "63c49a6588ddf3e8222b1452473757b58f790e29e64c98321744f3f92347e2fe", + "outputHash": "1d3ae203d222397adebb3bbf4977efa5255fe7962ab2762d4f5986f9b0bd63a7", + "meanMs": 3.270914700000001, + "standardDeviationMs": 0.5592966814254166, + "medianMs": 3.181332999999995, + "times": [ + 4.754917000000006, 4.165500000000009, 3.7600419999999986, + 3.6512499999999903, 3.8277499999999947, 3.181332999999995, + 3.181459000000004, 3.5601249999999993, 2.8944170000000042, + 3.134208000000001, 3.3736669999999975, 3.1300840000000107, + 3.3379169999999903, 2.7376250000000084, 2.620750000000001, + 3.140500000000003, 2.8421669999999892, 2.9508750000000106, + 2.5335000000000036, 2.640208000000001 + ], + "retainedSources": 64, + "before": { + "rss": 93290496, + "heapTotal": 29982720, + "heapUsed": 8053872, + "external": 3831614, + "arrayBuffers": 421811 + }, + "populated": { + "rss": 161792000, + "heapTotal": 81362944, + "heapUsed": 12183720, + "external": 4793974, + "arrayBuffers": 1990541 + }, + "invalidated": { + "rss": 161579008, + "heapTotal": 80314368, + "heapUsed": 8019080, + "external": 3149863, + "arrayBuffers": 481079 + } + }, + { + "variant": "candidate", + "repetition": 4, + "boundaries": 10, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "63c49a6588ddf3e8222b1452473757b58f790e29e64c98321744f3f92347e2fe", + "outputHash": "1d3ae203d222397adebb3bbf4977efa5255fe7962ab2762d4f5986f9b0bd63a7", + "meanMs": 2.5250375000000007, + "standardDeviationMs": 0.4395450368427619, + "medianMs": 2.3900000000000006, + "times": [ + 3.6468749999999943, 3.4138750000000044, 2.9896670000000114, + 2.7746250000000003, 2.371666999999988, 2.806207999999998, + 2.3484579999999937, 2.3394579999999934, 2.622833, 2.275958000000003, + 2.7313330000000065, 2.210000000000008, 2.2410840000000007, + 2.637749999999997, 2.0295420000000064, 2.419124999999994, + 2.135292000000007, 1.9995830000000012, 2.3900000000000006, + 2.117417000000003 + ], + "retainedSources": 64, + "before": { + "rss": 94765056, + "heapTotal": 30507008, + "heapUsed": 8127544, + "external": 3601499, + "arrayBuffers": 471935 + }, + "populated": { + "rss": 160038912, + "heapTotal": 81362944, + "heapUsed": 12434872, + "external": 4199269, + "arrayBuffers": 1375043 + }, + "invalidated": { + "rss": 160038912, + "heapTotal": 80838656, + "heapUsed": 8117056, + "external": 3149863, + "arrayBuffers": 24819 + } + }, + { + "variant": "baseline", + "repetition": 0, + "boundaries": 25, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "6cdf9894632e054e18797becfb3e2136a1399e02210c141627ce675bc8ad76c7", + "outputHash": "86875791b130bd0529dcf9772eb23c512ea8395cabb45e1b37c5412c2ad6ae64", + "meanMs": 9.5563647, + "standardDeviationMs": 1.396110044774489, + "medianMs": 9.363, + "times": [ + 13.862290999999999, 11.376625000000004, 10.600707999999997, + 10.518292000000002, 9.69429199999999, 10.418709000000007, + 9.967542000000009, 10.156166999999982, 9.291832999999997, + 9.526750000000021, 9.363, 9.22799999999998, 8.322166999999979, + 8.633083999999997, 8.413499999999999, 8.122874999999993, + 8.398833000000025, 8.447457999999983, 8.958459000000005, + 7.826708999999994 + ], + "retainedSources": 64, + "before": { + "rss": 122945536, + "heapTotal": 85819392, + "heapUsed": 8091544, + "external": 5059828, + "arrayBuffers": 1390039 + }, + "populated": { + "rss": 260784128, + "heapTotal": 155549696, + "heapUsed": 18635264, + "external": 6518700, + "arrayBuffers": 3696183 + }, + "invalidated": { + "rss": 260374528, + "heapTotal": 152403968, + "heapUsed": 8032464, + "external": 4274983, + "arrayBuffers": 822603 + } + }, + { + "variant": "candidate", + "repetition": 0, + "boundaries": 25, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "6cdf9894632e054e18797becfb3e2136a1399e02210c141627ce675bc8ad76c7", + "outputHash": "86875791b130bd0529dcf9772eb23c512ea8395cabb45e1b37c5412c2ad6ae64", + "meanMs": 9.363725000000002, + "standardDeviationMs": 1.3280825740589897, + "medianMs": 9.43308399999998, + "times": [ + 13.249291999999997, 10.75595899999999, 10.212292000000005, + 9.537042000000014, 9.863332999999983, 10.369708000000003, + 10.003833000000014, 8.90379200000001, 10.371250000000003, + 9.43308399999998, 8.947457999999983, 9.880583000000001, + 8.965458000000012, 8.408792000000005, 7.770417000000009, + 8.35620800000001, 8.291040999999979, 7.421125000000018, + 8.729750000000024, 7.804082999999991 + ], + "retainedSources": 64, + "before": { + "rss": 126107648, + "heapTotal": 85557248, + "heapUsed": 8071744, + "external": 5628135, + "arrayBuffers": 1372391 + }, + "populated": { + "rss": 261357568, + "heapTotal": 155811840, + "heapUsed": 19124744, + "external": 6990825, + "arrayBuffers": 3897039 + }, + "invalidated": { + "rss": 261357568, + "heapTotal": 152403968, + "heapUsed": 8016208, + "external": 4274983, + "arrayBuffers": 791987 + } + }, + { + "variant": "candidate", + "repetition": 1, + "boundaries": 25, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "6cdf9894632e054e18797becfb3e2136a1399e02210c141627ce675bc8ad76c7", + "outputHash": "86875791b130bd0529dcf9772eb23c512ea8395cabb45e1b37c5412c2ad6ae64", + "meanMs": 10.681699949999999, + "standardDeviationMs": 1.3044438434234786, + "medianMs": 10.496499999999997, + "times": [ + 13.30941700000001, 10.704917000000009, 10.435207999999989, + 9.987291999999997, 10.175125000000008, 12.011207999999982, + 11.34099999999998, 9.385249999999985, 10.496499999999997, + 10.203874999999982, 9.437250000000006, 13.418458000000015, 10.967208, + 11.560207999999989, 9.906958000000003, 11.496915999999999, + 11.468416999999988, 8.523916999999983, 10.02479199999999, + 8.780083000000047 + ], + "retainedSources": 64, + "before": { + "rss": 127926272, + "heapTotal": 85819392, + "heapUsed": 8071832, + "external": 5628135, + "arrayBuffers": 2378198 + }, + "populated": { + "rss": 262422528, + "heapTotal": 157384704, + "heapUsed": 19124832, + "external": 7024422, + "arrayBuffers": 4424801 + }, + "invalidated": { + "rss": 262406144, + "heapTotal": 152666112, + "heapUsed": 8016296, + "external": 4274983, + "arrayBuffers": 1555619 + } + }, + { + "variant": "baseline", + "repetition": 1, + "boundaries": 25, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "6cdf9894632e054e18797becfb3e2136a1399e02210c141627ce675bc8ad76c7", + "outputHash": "86875791b130bd0529dcf9772eb23c512ea8395cabb45e1b37c5412c2ad6ae64", + "meanMs": 10.375931099999999, + "standardDeviationMs": 1.7287677593496873, + "medianMs": 9.76279199999999, + "times": [ + 15.176124999999999, 12.689750000000004, 11.230957999999987, + 12.657332999999994, 10.85537500000001, 11.042249999999996, + 11.602541000000002, 11.192000000000007, 9.302750000000003, + 9.76279199999999, 10.64708300000001, 9.74920800000001, + 8.580749999999995, 9.220416000000029, 9.392667000000017, + 8.50245799999999, 9.232874999999979, 9.03325000000001, + 9.395624999999995, 8.252415999999982 + ], + "retainedSources": 64, + "before": { + "rss": 123650048, + "heapTotal": 85032960, + "heapUsed": 8091440, + "external": 5059791, + "arrayBuffers": 1431019 + }, + "populated": { + "rss": 263979008, + "heapTotal": 154501120, + "heapUsed": 18634584, + "external": 8892136, + "arrayBuffers": 6299284 + }, + "invalidated": { + "rss": 263995392, + "heapTotal": 151879680, + "heapUsed": 8032360, + "external": 4274983, + "arrayBuffers": 1096379 + } + }, + { + "variant": "baseline", + "repetition": 2, + "boundaries": 25, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "6cdf9894632e054e18797becfb3e2136a1399e02210c141627ce675bc8ad76c7", + "outputHash": "86875791b130bd0529dcf9772eb23c512ea8395cabb45e1b37c5412c2ad6ae64", + "meanMs": 9.809352050000005, + "standardDeviationMs": 1.6678120584901037, + "medianMs": 9.633582999999987, + "times": [ + 14.87124999999999, 12.747833000000014, 10.608833000000004, 10.288083, + 10.096625000000017, 10.596292000000005, 10.402417000000014, 10.444333, + 9.09691699999999, 10.275959, 9.633582999999987, 9.313874999999996, + 8.414874999999995, 8.575582999999995, 8.729167000000018, 8.097375, + 8.602791000000025, 8.634665999999982, 8.998834000000045, + 7.757749999999987 + ], + "retainedSources": 64, + "before": { + "rss": 123568128, + "heapTotal": 85032960, + "heapUsed": 8090792, + "external": 5028259, + "arrayBuffers": 1451607 + }, + "populated": { + "rss": 261849088, + "heapTotal": 154763264, + "heapUsed": 18635152, + "external": 6518700, + "arrayBuffers": 3663938 + }, + "invalidated": { + "rss": 261849088, + "heapTotal": 151879680, + "heapUsed": 8032336, + "external": 4274983, + "arrayBuffers": 945067 + } + }, + { + "variant": "candidate", + "repetition": 2, + "boundaries": 25, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "6cdf9894632e054e18797becfb3e2136a1399e02210c141627ce675bc8ad76c7", + "outputHash": "86875791b130bd0529dcf9772eb23c512ea8395cabb45e1b37c5412c2ad6ae64", + "meanMs": 9.268489550000004, + "standardDeviationMs": 1.240789927570187, + "medianMs": 9.06929199999999, + "times": [ + 13.005875000000003, 10.804167000000007, 10.15533400000001, + 9.871291999999983, 10.06016600000001, 10.036208000000016, + 10.099250000000012, 9.031708000000009, 9.244665999999995, + 9.06929199999999, 8.421333000000004, 8.813040999999998, + 8.717000000000013, 8.499375000000015, 7.761834000000022, + 8.454417000000007, 8.383124999999978, 7.626874999999984, + 9.287374999999997, 8.027458000000024 + ], + "retainedSources": 64, + "before": { + "rss": 127582208, + "heapTotal": 86343680, + "heapUsed": 8071856, + "external": 5628135, + "arrayBuffers": 2075255 + }, + "populated": { + "rss": 261128192, + "heapTotal": 155811840, + "heapUsed": 19124856, + "external": 6989021, + "arrayBuffers": 4399851 + }, + "invalidated": { + "rss": 261144576, + "heapTotal": 153714688, + "heapUsed": 8016320, + "external": 4274983, + "arrayBuffers": 1036915 + } + }, + { + "variant": "candidate", + "repetition": 3, + "boundaries": 25, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "6cdf9894632e054e18797becfb3e2136a1399e02210c141627ce675bc8ad76c7", + "outputHash": "86875791b130bd0529dcf9772eb23c512ea8395cabb45e1b37c5412c2ad6ae64", + "meanMs": 9.267760449999999, + "standardDeviationMs": 1.2994612869923559, + "medianMs": 8.959417000000002, + "times": [ + 13.226790999999992, 10.849834000000001, 10.265833, 9.873708999999991, + 10.256040999999982, 10.078457999999983, 10.08695800000001, + 8.959417000000002, 9.281916999999993, 9.064166999999998, + 8.563458999999995, 8.747208999999998, 8.713875000000002, + 8.415542000000016, 7.839917000000014, 8.288207999999997, 8.295333, + 7.696082999999987, 8.91149999999999, 7.940958000000023 + ], + "retainedSources": 64, + "before": { + "rss": 127516672, + "heapTotal": 84770816, + "heapUsed": 8071264, + "external": 5628135, + "arrayBuffers": 1528566 + }, + "populated": { + "rss": 261537792, + "heapTotal": 156073984, + "heapUsed": 19124832, + "external": 6990036, + "arrayBuffers": 4384574 + }, + "invalidated": { + "rss": 261537792, + "heapTotal": 152666112, + "heapUsed": 8016280, + "external": 4274983, + "arrayBuffers": 1708699 + } + }, + { + "variant": "baseline", + "repetition": 3, + "boundaries": 25, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "6cdf9894632e054e18797becfb3e2136a1399e02210c141627ce675bc8ad76c7", + "outputHash": "86875791b130bd0529dcf9772eb23c512ea8395cabb45e1b37c5412c2ad6ae64", + "meanMs": 10.606375, + "standardDeviationMs": 1.6414124825595209, + "medianMs": 10.295540999999986, + "times": [ + 15.420541, 12.93825000000001, 11.487583, 11.92025000000001, + 10.446125000000023, 12.072583000000009, 11.932124999999985, + 10.58295800000002, 10.028458999999998, 10.009833999999984, + 10.505749999999978, 10.295540999999986, 9.344333000000006, 9.476292, + 9.833124999999995, 8.996167000000014, 10.00487499999997, + 9.040667000000042, 9.452458999999976, 8.339583000000005 + ], + "retainedSources": 64, + "before": { + "rss": 123797504, + "heapTotal": 86867968, + "heapUsed": 8091376, + "external": 5028259, + "arrayBuffers": 1458355 + }, + "populated": { + "rss": 262635520, + "heapTotal": 156860416, + "heapUsed": 18622336, + "external": 6519512, + "arrayBuffers": 3475376 + }, + "invalidated": { + "rss": 261963776, + "heapTotal": 151617536, + "heapUsed": 8020912, + "external": 4274983, + "arrayBuffers": 1249459 + } + }, + { + "variant": "baseline", + "repetition": 4, + "boundaries": 25, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "6cdf9894632e054e18797becfb3e2136a1399e02210c141627ce675bc8ad76c7", + "outputHash": "86875791b130bd0529dcf9772eb23c512ea8395cabb45e1b37c5412c2ad6ae64", + "meanMs": 10.94087705, + "standardDeviationMs": 1.3309784895804873, + "medianMs": 10.93741700000001, + "times": [ + 13.730708000000007, 11.30508300000001, 10.467249999999993, + 10.444917000000004, 10.156582999999983, 11.145375000000001, + 11.240499999999997, 10.93741700000001, 10.252041999999989, + 11.14654200000001, 10.741624999999999, 9.914082999999977, + 9.488292000000001, 9.284917000000007, 9.692958000000004, + 14.65266600000001, 11.581332999999972, 11.175207999999998, + 11.772625000000005, 9.687416999999982 + ], + "retainedSources": 64, + "before": { + "rss": 124305408, + "heapTotal": 86343680, + "heapUsed": 8091544, + "external": 5028259, + "arrayBuffers": 1452095 + }, + "populated": { + "rss": 262422528, + "heapTotal": 156073984, + "heapUsed": 18635264, + "external": 6519512, + "arrayBuffers": 4031420 + }, + "invalidated": { + "rss": 262406144, + "heapTotal": 152141824, + "heapUsed": 8032464, + "external": 4274983, + "arrayBuffers": 759603 + } + }, + { + "variant": "candidate", + "repetition": 4, + "boundaries": 25, + "iterations": 20, + "node": "v24.8.0", + "compiler": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "sourceHash": "6cdf9894632e054e18797becfb3e2136a1399e02210c141627ce675bc8ad76c7", + "outputHash": "86875791b130bd0529dcf9772eb23c512ea8395cabb45e1b37c5412c2ad6ae64", + "meanMs": 9.856060399999999, + "standardDeviationMs": 1.532130644153511, + "medianMs": 9.394000000000005, + "times": [ + 14.331874999999997, 11.958042000000006, 11.983040999999986, + 10.559832999999998, 10.792417, 10.407667000000004, 10.581958999999983, + 9.084292000000005, 9.394000000000005, 9.091499999999996, + 8.54008300000001, 9.196916000000016, 9.567999999999984, + 9.245000000000005, 7.795041999999967, 9.278332999999975, + 9.454833000000008, 8.475750000000005, 8.541124999999965, + 8.841500000000053 + ], + "retainedSources": 64, + "before": { + "rss": 123273216, + "heapTotal": 86343680, + "heapUsed": 8071712, + "external": 4291129, + "arrayBuffers": 1348699 + }, + "populated": { + "rss": 261668864, + "heapTotal": 156073984, + "heapUsed": 19124272, + "external": 7055991, + "arrayBuffers": 4501962 + }, + "invalidated": { + "rss": 261668864, + "heapTotal": 152403968, + "heapUsed": 8016176, + "external": 4274983, + "arrayBuffers": 1463771 + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-start-digests.json b/benchmarks/compiler/results/cleanup-start-digests.json new file mode 100644 index 00000000000..e3088204e79 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-start-digests.json @@ -0,0 +1,313 @@ +{ + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "digest": true, + "repetitions": 1, + "iterations": 1, + "warmups": 1, + "summary": [ + { + "name": "client", + "variant": "baseline", + "medianMs": 17.09079100000001, + "meanMs": 17.09079100000001, + "sdMs": 0, + "cvPercent": 0, + "medianPeakRssMiB": 83.5625, + "medianRetainedHeapMiB": 7.644050598144531 + }, + { + "name": "client", + "variant": "candidate", + "medianMs": 17.329166999999998, + "meanMs": 17.329166999999998, + "sdMs": 0, + "cvPercent": 0, + "medianPeakRssMiB": 83.671875, + "medianRetainedHeapMiB": 7.6373291015625 + }, + { + "name": "ssr", + "variant": "baseline", + "medianMs": 18.939042, + "meanMs": 18.939042, + "sdMs": 0, + "cvPercent": 0, + "medianPeakRssMiB": 83.296875, + "medianRetainedHeapMiB": 7.609283447265625 + }, + { + "name": "ssr", + "variant": "candidate", + "medianMs": 18.086124999999996, + "meanMs": 18.086124999999996, + "sdMs": 0, + "cvPercent": 0, + "medianPeakRssMiB": 83.28125, + "medianRetainedHeapMiB": 7.684074401855469 + }, + { + "name": "provider", + "variant": "baseline", + "medianMs": 20.211792000000003, + "meanMs": 20.211792000000003, + "sdMs": 0, + "cvPercent": 0, + "medianPeakRssMiB": 83.5625, + "medianRetainedHeapMiB": 7.774169921875 + }, + { + "name": "provider", + "variant": "candidate", + "medianMs": 19.020083, + "meanMs": 19.020083, + "sdMs": 0, + "cvPercent": 0, + "medianPeakRssMiB": 83.640625, + "medianRetainedHeapMiB": 7.7671356201171875 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 17.09079100000001, + "times": [17.09079100000001], + "peakRssMiB": 83.5625, + "before": { + "rss": 82493440, + "heapTotal": 28672000, + "heapUsed": 7845464, + "external": 3448309, + "arrayBuffers": 32603 + }, + "retained": { + "rss": 87638016, + "heapTotal": 26312704, + "heapUsed": 8015368, + "external": 3405791, + "arrayBuffers": 32603 + }, + "outputHash": "adb7f0b1b13d54db035c1cbbc8e1d0c6296f9b30be0e019a0af52f0e68f8cbff", + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 17.329166999999998, + "times": [17.329166999999998], + "peakRssMiB": 83.671875, + "before": { + "rss": 82427904, + "heapTotal": 28672000, + "heapUsed": 7838432, + "external": 3414089, + "arrayBuffers": 32603 + }, + "retained": { + "rss": 87736320, + "heapTotal": 25788416, + "heapUsed": 8008320, + "external": 3372083, + "arrayBuffers": 32603 + }, + "outputHash": "adb7f0b1b13d54db035c1cbbc8e1d0c6296f9b30be0e019a0af52f0e68f8cbff", + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 0, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 18.939042, + "times": [18.939042], + "peakRssMiB": 83.296875, + "before": { + "rss": 81936384, + "heapTotal": 28147712, + "heapUsed": 7861384, + "external": 3418817, + "arrayBuffers": 40735 + }, + "retained": { + "rss": 87343104, + "heapTotal": 26312704, + "heapUsed": 7978912, + "external": 3419975, + "arrayBuffers": 32603 + }, + "outputHash": "165d823132f474a1e1d85716998753dd18860bf27081dbf06cd70017132f0c54", + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 18.086124999999996, + "times": [18.086124999999996], + "peakRssMiB": 83.28125, + "before": { + "rss": 82018304, + "heapTotal": 28409856, + "heapUsed": 7854024, + "external": 3349313, + "arrayBuffers": 32603 + }, + "retained": { + "rss": 87326720, + "heapTotal": 26050560, + "heapUsed": 8057336, + "external": 3384967, + "arrayBuffers": 40387 + }, + "outputHash": "165d823132f474a1e1d85716998753dd18860bf27081dbf06cd70017132f0c54", + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 0, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 20.211792000000003, + "times": [20.211792000000003], + "peakRssMiB": 83.5625, + "before": { + "rss": 81084416, + "heapTotal": 28147712, + "heapUsed": 7980120, + "external": 3939569, + "arrayBuffers": 157147 + }, + "retained": { + "rss": 87621632, + "heapTotal": 26050560, + "heapUsed": 8151808, + "external": 3690815, + "arrayBuffers": 32603 + }, + "outputHash": "ade8c59366865c08fc63982e3063cae2114b8e64c10a15b90001dc067aff5f2c", + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 19.020083, + "times": [19.020083], + "peakRssMiB": 83.640625, + "before": { + "rss": 81035264, + "heapTotal": 28147712, + "heapUsed": 7972480, + "external": 3898969, + "arrayBuffers": 89027 + }, + "retained": { + "rss": 87703552, + "heapTotal": 25788416, + "heapUsed": 8144432, + "external": 3690815, + "arrayBuffers": 32603 + }, + "outputHash": "ade8c59366865c08fc63982e3063cae2114b8e64c10a15b90001dc067aff5f2c", + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-start.json b/benchmarks/compiler/results/cleanup-start.json new file mode 100644 index 00000000000..4d9c6c88f99 --- /dev/null +++ b/benchmarks/compiler/results/cleanup-start.json @@ -0,0 +1,2767 @@ +{ + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "digest": false, + "repetitions": 9, + "iterations": 30, + "warmups": 5, + "summary": [ + { + "name": "client", + "variant": "baseline", + "medianMs": 9.891111100000005, + "meanMs": 9.900919451851848, + "sdMs": 0.09640292712230608, + "cvPercent": 0.9736765114706096, + "medianPeakRssMiB": 173.59375, + "medianRetainedHeapMiB": 7.866950988769531 + }, + { + "name": "client", + "variant": "candidate", + "medianMs": 9.874683199999991, + "meanMs": 9.886086718518516, + "sdMs": 0.20075634544729307, + "cvPercent": 2.0306957764313185, + "medianPeakRssMiB": 175.109375, + "medianRetainedHeapMiB": 7.8795013427734375 + }, + { + "name": "ssr", + "variant": "baseline", + "medianMs": 10.258458266666668, + "meanMs": 10.318004733333334, + "sdMs": 0.35979387841670735, + "cvPercent": 3.4870489761877863, + "medianPeakRssMiB": 174.796875, + "medianRetainedHeapMiB": 7.8633270263671875 + }, + { + "name": "ssr", + "variant": "candidate", + "medianMs": 10.178380533333337, + "meanMs": 10.344139648148149, + "sdMs": 0.3754941434788504, + "cvPercent": 3.630018118965292, + "medianPeakRssMiB": 178.984375, + "medianRetainedHeapMiB": 7.8648834228515625 + }, + { + "name": "provider", + "variant": "baseline", + "medianMs": 12.558905433333338, + "meanMs": 12.629432048148146, + "sdMs": 0.24761342969963573, + "cvPercent": 1.9606062153518875, + "medianPeakRssMiB": 174.140625, + "medianRetainedHeapMiB": 7.981353759765625 + }, + { + "name": "provider", + "variant": "candidate", + "medianMs": 12.655426366666665, + "meanMs": 12.824933044444444, + "sdMs": 0.5101141154238799, + "cvPercent": 3.9775187414709596, + "medianPeakRssMiB": 174.375, + "medianRetainedHeapMiB": 7.9804534912109375 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.976041633333333, + "times": [ + 15.620749999999987, 13.174667, 13.01925, 10.820665999999989, + 10.820832999999993, 10.900417000000004, 10.903042, 9.890833000000015, + 11.389916999999997, 9.360374999999976, 9.503499999999974, + 9.932083999999975, 8.808041000000003, 9.483457999999985, + 12.593583000000024, 8.716625000000022, 8.610917000000029, + 9.543457999999987, 8.308167000000026, 8.277708999999959, + 9.339291000000003, 8.232250000000022, 8.288999999999987, + 9.802458999999999, 8.286249999999995, 8.255999999999972, + 9.841916000000026, 9.0505, 8.574375000000032, 9.930916000000025 + ], + "peakRssMiB": 172.78125, + "before": { + "rss": 98598912, + "heapTotal": 45187072, + "heapUsed": 8002448, + "external": 4540226, + "arrayBuffers": 24819 + }, + "retained": { + "rss": 181174272, + "heapTotal": 83984384, + "heapUsed": 8248792, + "external": 10077467, + "arrayBuffers": 1706043 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.794984866666663, + "times": [ + 15.516708999999992, 13.170417000000015, 13.324000000000012, + 10.924916999999994, 11.027749999999997, 10.89700000000002, + 10.579499999999996, 9.820999999999998, 11.323582999999985, + 9.126457999999985, 9.517832999999996, 10.305375000000026, + 8.873208000000034, 9.846042000000011, 9.867792000000009, + 8.381375000000048, 8.622833999999955, 9.655042000000037, + 8.271958999999981, 8.419167000000016, 9.313958000000014, + 8.260583999999994, 8.295624999999973, 9.40629199999995, + 8.333708000000001, 8.218624999999975, 9.008249999999975, + 8.146083999999973, 8.261792000000014, 9.13266699999997 + ], + "peakRssMiB": 174.3125, + "before": { + "rss": 98942976, + "heapTotal": 44662784, + "heapUsed": 7991224, + "external": 4498221, + "arrayBuffers": 428353 + }, + "retained": { + "rss": 182779904, + "heapTotal": 85032960, + "heapUsed": 8247296, + "external": 10395636, + "arrayBuffers": 1630139 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 1, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.818813799999996, + "times": [ + 14.121666000000005, 12.492833000000019, 12.645916999999997, + 10.606709000000023, 10.722707999999983, 10.989458999999982, 12.044083, + 10.141999999999996, 11.044166999999987, 9.273750000000007, + 9.319707999999991, 10.376791000000026, 8.68633299999999, + 9.168709000000035, 11.86424999999997, 8.239832999999976, + 8.638332999999989, 9.213542000000018, 8.091874999999959, + 8.515958000000012, 9.909416000000022, 8.126832999999976, + 8.133125000000007, 9.976459000000034, 8.099249999999984, + 8.016415999999992, 11.14879099999996, 8.002749999999992, + 8.03449999999998, 8.91825 + ], + "peakRssMiB": 187.859375, + "before": { + "rss": 102957056, + "heapTotal": 44662784, + "heapUsed": 8100360, + "external": 3735193, + "arrayBuffers": 32603 + }, + "retained": { + "rss": 196984832, + "heapTotal": 151355392, + "heapUsed": 8262408, + "external": 17982666, + "arrayBuffers": 2470691 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 1, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.940491833333333, + "times": [ + 15.147625000000005, 13.416124999999994, 13.328291000000007, + 10.810584000000006, 11.354000000000013, 11.152667000000008, + 10.951292000000024, 10.022291999999993, 11.07537499999998, + 9.143666999999994, 10.123084000000034, 10.012249999999995, + 8.881666999999993, 9.514291000000014, 12.622792000000004, + 8.73879199999999, 8.687958999999978, 9.85533399999997, + 8.294916999999998, 8.27683300000001, 9.800166999999988, + 8.266750000000002, 8.221834000000001, 9.376916999999992, + 8.227583000000038, 8.186792000000025, 9.04745799999995, + 8.260541999999987, 8.223332999999968, 9.19354199999998 + ], + "peakRssMiB": 174.34375, + "before": { + "rss": 100024320, + "heapTotal": 44662784, + "heapUsed": 8001160, + "external": 4605166, + "arrayBuffers": 289823 + }, + "retained": { + "rss": 182812672, + "heapTotal": 85032960, + "heapUsed": 8248744, + "external": 10088751, + "arrayBuffers": 1521163 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 2, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.795218133333332, + "times": [ + 15.485958999999994, 12.740124999999978, 13.123667000000012, + 10.762583000000006, 10.728707999999983, 11.141249999999985, + 10.682374999999979, 9.717624999999998, 10.845291000000003, + 9.112625000000008, 9.364292000000006, 10.389542000000006, + 8.925917000000027, 9.79041699999999, 9.945124999999962, + 8.451416999999992, 8.62012500000003, 9.777375000000006, + 8.450959000000012, 8.218624999999975, 9.23237499999999, + 8.122667000000035, 8.518332999999984, 9.392334000000005, + 8.424624999999992, 8.827958000000024, 9.149541999999997, + 8.145207999999968, 8.465250000000026, 9.304250000000025 + ], + "peakRssMiB": 173.875, + "before": { + "rss": 99074048, + "heapTotal": 44662784, + "heapUsed": 8002736, + "external": 4574445, + "arrayBuffers": 219767 + }, + "retained": { + "rss": 182321152, + "heapTotal": 85295104, + "heapUsed": 8248808, + "external": 10727065, + "arrayBuffers": 1597407 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 2, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.874683199999991, + "times": [ + 15.395832999999996, 14.220458000000008, 13.31574999999998, + 11.255583000000001, 10.839083999999986, 11.066207999999989, + 11.311541000000005, 10.002582999999987, 11.057832999999988, + 9.704166999999984, 9.565249999999992, 10.002083999999968, + 8.899292000000003, 9.792500000000018, 9.987415999999996, + 8.433749999999975, 8.666957999999966, 9.789999999999964, + 8.40441599999997, 8.336250000000007, 9.361792000000037, + 8.166749999999979, 8.210540999999978, 9.35575, 8.189791000000014, + 8.128040999999996, 9.188457999999969, 8.17791699999998, + 8.180000000000007, 9.234499999999969 + ], + "peakRssMiB": 174.546875, + "before": { + "rss": 98893824, + "heapTotal": 44924928, + "heapUsed": 7992616, + "external": 4528941, + "arrayBuffers": 94875 + }, + "retained": { + "rss": 183025664, + "heapTotal": 85557248, + "heapUsed": 8247296, + "external": 10392648, + "arrayBuffers": 1925891 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 3, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.91694593333334, + "times": [ + 15.634084000000001, 13.316624999999988, 13.404416999999995, + 10.79125000000002, 11.013417000000004, 11.07495800000001, + 11.082749999999976, 10.064750000000004, 11.243042000000003, + 9.258624999999995, 9.611250000000013, 10.095666999999992, + 8.813083000000006, 9.873667000000012, 12.495292000000006, + 8.747250000000008, 8.678084000000013, 9.842624999999998, + 8.443916999999999, 8.258916, 9.266750000000002, 8.253500000000031, + 8.227125000000001, 9.46391600000004, 8.512333000000012, + 8.169125000000008, 9.004958999999985, 8.310208999999986, + 8.231000000000051, 8.325791999999979 + ], + "peakRssMiB": 171.359375, + "before": { + "rss": 103104512, + "heapTotal": 45449216, + "heapUsed": 8011240, + "external": 4498222, + "arrayBuffers": 95223 + }, + "retained": { + "rss": 179683328, + "heapTotal": 83984384, + "heapUsed": 8266272, + "external": 16148745, + "arrayBuffers": 2569987 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 3, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.799359666666666, + "times": [ + 15.325124999999986, 12.823542000000003, 12.887624999999986, + 10.688249999999982, 10.870958000000002, 10.80033400000002, + 10.895624999999995, 10.084708000000006, 11.224499999999978, + 9.140375000000006, 9.368291, 9.880708000000027, 8.851124999999968, + 9.71795800000001, 11.237500000000011, 8.617542000000014, + 8.536415999999974, 9.422208000000012, 8.317958999999973, + 8.15141600000004, 9.477167000000009, 8.224249999999984, + 8.736499999999978, 9.223625000000027, 8.245333000000016, + 8.451207999999951, 9.101584000000003, 8.143582999999978, + 8.176333999999997, 9.35904099999999 + ], + "peakRssMiB": 173.59375, + "before": { + "rss": 98959360, + "heapTotal": 45187072, + "heapUsed": 8002656, + "external": 4650670, + "arrayBuffers": 219767 + }, + "retained": { + "rss": 182026240, + "heapTotal": 85819392, + "heapUsed": 8249440, + "external": 10764272, + "arrayBuffers": 2159371 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 4, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.891111100000005, + "times": [ + 15.244416999999984, 13.277874999999995, 13.352333999999985, + 10.960082999999997, 11.099041999999997, 10.75524999999999, + 10.79362500000002, 9.925457999999992, 10.990208999999993, + 9.210583000000014, 9.887292000000002, 9.99879199999998, + 8.862750000000005, 9.495749999999987, 12.331500000000005, + 8.783040999999969, 8.743417000000022, 9.900750000000016, + 8.324000000000012, 8.230833000000018, 9.510958000000016, + 8.236917000000005, 8.257416000000035, 9.405167000000006, + 8.259582999999964, 8.119291000000032, 9.000417000000027, + 8.242000000000019, 8.181416000000013, 9.353167000000042 + ], + "peakRssMiB": 174.5625, + "before": { + "rss": 98795520, + "heapTotal": 44924928, + "heapUsed": 8001384, + "external": 4613463, + "arrayBuffers": 448134 + }, + "retained": { + "rss": 183042048, + "heapTotal": 85819392, + "heapUsed": 8249096, + "external": 10046747, + "arrayBuffers": 1768287 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 4, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.569719333333332, + "times": [ + 14.001208000000005, 11.972041000000019, 11.970500000000015, + 9.870790999999997, 9.958416, 10.032207999999997, 10.203374999999994, + 8.86212500000002, 10.594625000000008, 9.226709, 9.267416999999995, + 9.763875000000013, 8.774957999999998, 9.15587499999998, + 11.895832999999982, 8.278624999999977, 8.682874999999967, + 9.18870800000002, 8.163207999999997, 8.130750000000035, + 9.962583999999993, 8.11545799999999, 8.199041999999963, + 10.111917000000005, 8.293791999999996, 8.068500000000029, + 11.176417000000015, 8.090040999999985, 8.121915999999999, + 8.957790999999986 + ], + "peakRssMiB": 186.578125, + "before": { + "rss": 102432768, + "heapTotal": 44924928, + "heapUsed": 8099928, + "external": 3704473, + "arrayBuffers": 32603 + }, + "retained": { + "rss": 195641344, + "heapTotal": 150831104, + "heapUsed": 8262256, + "external": 17982666, + "arrayBuffers": 3457591 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 5, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.903434766666662, + "times": [ + 15.20154199999999, 12.948499999999996, 13.040334000000001, + 10.861625000000004, 11.167167000000006, 10.970500000000015, + 10.860041999999993, 10.521292000000017, 10.879750000000001, + 9.078249999999997, 9.385041000000001, 9.980332999999973, + 8.733875000000012, 9.338542000000018, 12.34333300000003, + 9.316082999999992, 9.19204099999996, 10.244249999999965, 8.401792, + 8.436167000000012, 9.463833999999963, 8.667583999999977, + 8.481333000000006, 9.072416999999973, 8.681166000000019, + 8.166291000000001, 8.949333999999965, 8.126915999999994, + 8.251791999999966, 8.341917000000024 + ], + "peakRssMiB": 171.21875, + "before": { + "rss": 103333888, + "heapTotal": 44662784, + "heapUsed": 8011016, + "external": 4498221, + "arrayBuffers": 24819 + }, + "retained": { + "rss": 179535872, + "heapTotal": 84508672, + "heapUsed": 8266744, + "external": 16014949, + "arrayBuffers": 2554767 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 5, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.8483694, + "times": [ + 15.292292000000003, 12.780916999999988, 12.771083000000004, + 11.10904099999999, 11.192542000000003, 11.115791999999999, + 10.724666000000013, 9.803458000000006, 10.854624999999999, + 9.648875000000004, 9.500167000000005, 10.093332999999973, + 8.992916999999977, 9.434500000000014, 12.446500000000015, + 9.114874999999984, 8.727041999999983, 9.620165999999983, + 8.276125000000036, 8.225000000000023, 9.089665999999966, + 8.220874999999978, 8.634415999999987, 9.332374999999956, + 8.294624999999996, 8.058457999999973, 8.98233300000004, + 8.016917000000035, 8.115166999999985, 8.982334000000037 + ], + "peakRssMiB": 173.328125, + "before": { + "rss": 98648064, + "heapTotal": 45187072, + "heapUsed": 8002848, + "external": 4540739, + "arrayBuffers": 172715 + }, + "retained": { + "rss": 181747712, + "heapTotal": 84246528, + "heapUsed": 8249672, + "external": 10080967, + "arrayBuffers": 1776067 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 6, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.817205599999996, + "times": [ + 15.416291999999984, 13.125332999999983, 13.184499999999986, + 10.824332999999996, 11.016291999999993, 11.166624999999982, + 10.771791000000007, 10.208624999999984, 11.519916999999992, + 9.200874999999996, 9.52879200000001, 9.973333999999994, + 8.778750000000002, 9.772334, 10.05012499999998, 8.374250000000018, + 8.61508299999997, 9.49675000000002, 8.405417, 8.223334000000023, + 9.610666999999978, 8.326832999999965, 8.251792000000023, + 9.096124999999972, 8.321540999999968, 8.114333000000045, + 9.258332999999993, 8.222624999999994, 8.375667000000021, + 9.285500000000013 + ], + "peakRssMiB": 174.078125, + "before": { + "rss": 99057664, + "heapTotal": 44400640, + "heapUsed": 8001648, + "external": 4574446, + "arrayBuffers": 110443 + }, + "retained": { + "rss": 182534144, + "heapTotal": 86081536, + "heapUsed": 8249784, + "external": 10727065, + "arrayBuffers": 1885383 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 6, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.337456899999998, + "times": [ + 15.56133299999999, 13.041417000000024, 14.136499999999984, + 11.475332999999978, 12.270916999999997, 11.92904200000001, + 10.987666000000019, 10.188625000000002, 11.602041000000014, + 10.95316699999998, 11.086374999999975, 11.159790999999984, + 9.463292000000024, 11.144166999999982, 11.110208, 9.024749999999983, + 8.761541999999963, 10.241458000000023, 8.709374999999966, + 8.688500000000033, 10.079334000000017, 8.407916, 8.329875000000015, + 9.554542000000026, 8.618540999999993, 8.313040999999998, + 9.363707999999974, 8.391958999999986, 8.345708000000002, + 9.183583999999996 + ], + "peakRssMiB": 175.4375, + "before": { + "rss": 99205120, + "heapTotal": 45187072, + "heapUsed": 7992640, + "external": 4456216, + "arrayBuffers": 178911 + }, + "retained": { + "rss": 183959552, + "heapTotal": 86081536, + "heapUsed": 8247592, + "external": 10384352, + "arrayBuffers": 1044791 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 7, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.832987466666667, + "times": [ + 14.242707999999993, 11.816166999999979, 12.194624999999974, + 9.896541000000013, 10.119624999999985, 9.956583999999992, + 10.138833000000005, 8.966875000000016, 10.834499999999991, + 9.249334000000005, 9.277708000000018, 10.064958999999988, + 8.83741599999999, 9.288749999999993, 13.198458000000016, + 9.291583000000003, 9.003207999999972, 10.090417000000002, + 8.398625000000038, 8.526083999999969, 10.265874999999994, + 8.887917000000016, 9.223707999999988, 10.23275000000001, + 8.231375000000014, 8.195041000000003, 11.246499999999969, + 8.090624999999989, 8.099292000000048, 9.123540999999989 + ], + "peakRssMiB": 187.8125, + "before": { + "rss": 104038400, + "heapTotal": 45187072, + "heapUsed": 8100496, + "external": 3746477, + "arrayBuffers": 71851 + }, + "retained": { + "rss": 196935680, + "heapTotal": 151093248, + "heapUsed": 8262832, + "external": 18016885, + "arrayBuffers": 3116727 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 7, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.080702733333332, + "times": [ + 15.391666000000015, 13.606625000000008, 13.156457999999986, + 11.546917000000008, 11.016249999999985, 11.412874999999985, + 11.202291000000002, 9.908582999999993, 10.952207999999985, + 9.284292000000022, 9.532167000000015, 10.254374999999982, + 9.593916999999976, 9.669290999999987, 12.579375000000027, + 8.947708999999975, 8.740625000000023, 9.72704200000004, + 8.866832999999986, 8.568416000000013, 9.56616600000001, + 8.604916000000003, 8.807249999999954, 9.374000000000024, + 8.258375000000001, 8.722792000000027, 9.200084000000004, + 8.250207999999986, 8.265958999999953, 9.413416999999981 + ], + "peakRssMiB": 173.40625, + "before": { + "rss": 99106816, + "heapTotal": 44662784, + "heapUsed": 8001400, + "external": 4616451, + "arrayBuffers": 221007 + }, + "retained": { + "rss": 181829632, + "heapTotal": 84770816, + "heapUsed": 8249168, + "external": 10122971, + "arrayBuffers": 1606787 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 8, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.959774966666663, + "times": [ + 15.140166999999991, 14.141333000000003, 13.536417, 11.090332999999987, + 10.858374999999995, 10.753083000000004, 11.27516700000001, + 9.978542000000004, 11.232708000000002, 9.579833000000008, + 9.46962499999998, 10.06816600000002, 8.962958000000015, + 9.332917000000009, 12.58337499999999, 8.816374999999994, + 8.567957999999976, 9.788707999999986, 8.399915999999962, + 8.828709000000003, 9.436833999999976, 8.337625000000003, + 8.361041999999998, 9.448041999999987, 8.20183400000002, + 8.168957999999975, 9.096457999999984, 8.049958000000004, + 8.088582999999971, 9.199250000000006 + ], + "peakRssMiB": 173.453125, + "before": { + "rss": 99221504, + "heapTotal": 44662784, + "heapUsed": 8001144, + "external": 4608665, + "arrayBuffers": 96811 + }, + "retained": { + "rss": 181878784, + "heapTotal": 83984384, + "heapUsed": 8248880, + "external": 10088751, + "arrayBuffers": 1116087 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 8, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.9257542, + "times": [ + 15.567709000000008, 13.29249999999999, 13.285333000000008, + 10.886958000000021, 10.878667000000007, 10.938874999999996, + 10.94429199999999, 10.916125000000022, 11.143749999999983, + 9.38008400000001, 9.559334000000007, 10.444249999999982, + 9.256500000000017, 10.684208000000012, 9.761832999999967, + 8.435292000000004, 8.62741600000004, 9.73116600000003, + 8.466124999999977, 8.316041999999982, 9.916707999999971, + 8.232499999999959, 8.290374999999983, 9.448958000000005, + 8.192166999999984, 8.143708000000004, 9.193292000000042, + 8.268124999999998, 8.262917000000016, 9.307416999999987 + ], + "peakRssMiB": 175.109375, + "before": { + "rss": 98385920, + "heapTotal": 44924928, + "heapUsed": 7992464, + "external": 4456216, + "arrayBuffers": 243119 + }, + "retained": { + "rss": 183615488, + "heapTotal": 84508672, + "heapUsed": 8246560, + "external": 10384864, + "arrayBuffers": 1583435 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 0, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.287658366666667, + "times": [ + 15.798124999999999, 13.052208000000007, 14.248959000000013, 10.803584, + 11.520708000000013, 11.609707999999983, 11.689082999999982, + 10.223584000000017, 11.583208000000013, 9.355583999999993, + 10.101583000000005, 10.669667000000004, 9.35941699999995, + 10.29279200000002, 11.741166000000021, 9.060375000000022, + 8.916458000000034, 10.231334000000004, 8.75608299999999, + 8.610041999999964, 9.610124999999982, 8.583875000000035, + 8.885541999999987, 9.584708999999975, 8.512540999999999, + 8.529083000000014, 10.296207999999979, 8.559166000000005, + 8.686374999999998, 9.75845899999996 + ], + "peakRssMiB": 174.796875, + "before": { + "rss": 98025472, + "heapTotal": 44138496, + "heapUsed": 8002360, + "external": 4558094, + "arrayBuffers": 40387 + }, + "retained": { + "rss": 183287808, + "heapTotal": 85557248, + "heapUsed": 8245768, + "external": 10829917, + "arrayBuffers": 1482243 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.348134666666665, + "times": [ + 15.959624999999988, 12.671291000000025, 13.608249999999998, + 11.969042000000002, 10.835041999999987, 9.860124999999982, + 10.213416000000024, 9.874250000000018, 9.394374999999997, + 13.012957999999998, 9.26524999999998, 9.735042000000021, + 10.431541999999979, 9.036541999999997, 10.774125000000026, + 10.761792000000014, 9.616542000000038, 10.316708000000006, + 10.75324999999998, 9.302707999999996, 8.816875000000039, + 10.03212499999995, 8.771583000000021, 9.077457999999979, + 10.595459000000005, 8.649790999999993, 9.071458000000007, + 9.368083000000013, 9.78449999999998, 8.884832999999958 + ], + "peakRssMiB": 179.15625, + "before": { + "rss": 96288768, + "heapTotal": 28147712, + "heapUsed": 7990616, + "external": 4434009, + "arrayBuffers": 234987 + }, + "retained": { + "rss": 187858944, + "heapTotal": 86605824, + "heapUsed": 8244792, + "external": 16389092, + "arrayBuffers": 4914707 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 1, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.419144533333334, + "times": [ + 15.342792000000017, 13.407499999999999, 13.998792000000009, + 10.76204100000001, 13.068375000000003, 12.132666999999998, + 12.375749999999982, 11.196375000000018, 11.381166000000007, + 9.281999999999982, 9.894125000000003, 10.848582999999962, + 9.347250000000031, 10.355624999999975, 12.160041999999976, + 9.124332999999979, 9.148416999999995, 10.303667000000019, + 8.894791999999995, 8.851292, 10.097125000000005, 8.684124999999995, + 8.601042000000007, 9.791291999999999, 8.68754199999995, + 8.550000000000011, 9.39100000000002, 8.610834000000011, + 8.698292000000038, 9.587500000000034 + ], + "peakRssMiB": 174.53125, + "before": { + "rss": 97320960, + "heapTotal": 44924928, + "heapUsed": 7992032, + "external": 4515301, + "arrayBuffers": 283627 + }, + "retained": { + "rss": 183009280, + "heapTotal": 86081536, + "heapUsed": 8246944, + "external": 10467764, + "arrayBuffers": 1599003 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 1, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.77725686666667, + "times": [ + 17.130207999999982, 15.160416999999995, 14.468584000000021, + 10.860000000000014, 11.276416000000012, 11.210791999999998, + 12.08137499999998, 10.632958000000002, 11.942000000000007, + 9.713000000000022, 10.696207999999956, 10.949457999999993, + 10.19870800000001, 10.673583000000008, 12.775000000000034, + 9.732250000000022, 9.533999999999992, 10.996457999999961, + 9.872749999999996, 9.140250000000037, 10.817625000000021, + 10.585125000000005, 8.994167000000004, 9.90383300000002, 8.890625, + 8.666332999999952, 9.475833000000023, 8.836792000000003, + 8.659457999999972, 9.443500000000029 + ], + "peakRssMiB": 173.828125, + "before": { + "rss": 97714176, + "heapTotal": 44400640, + "heapUsed": 8003048, + "external": 4585321, + "arrayBuffers": 554607 + }, + "retained": { + "rss": 182272000, + "heapTotal": 84508672, + "heapUsed": 8248176, + "external": 10829917, + "arrayBuffers": 2009927 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 2, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.138227766666667, + "times": [ + 15.605291999999992, 13.317167000000012, 13.943667000000005, + 10.880416999999994, 11.256249999999994, 11.101708000000002, + 11.574375000000003, 10.215833000000003, 11.472916999999995, + 9.372291000000018, 9.943707999999987, 10.37820800000003, + 9.24716699999999, 10.08850000000001, 10.096042000000011, + 8.876541999999972, 8.944500000000005, 9.965166999999951, + 8.798292000000004, 8.617750000000001, 9.759040999999968, + 8.769874999999956, 9.077791000000047, 9.68404099999998, + 8.682542000000012, 8.59966700000001, 9.394375000000025, + 8.505625000000009, 8.641707999999994, 9.336375000000032 + ], + "peakRssMiB": 174.640625, + "before": { + "rss": 98058240, + "heapTotal": 45187072, + "heapUsed": 8003136, + "external": 4523086, + "arrayBuffers": 32951 + }, + "retained": { + "rss": 183123968, + "heapTotal": 85819392, + "heapUsed": 8244856, + "external": 10619868, + "arrayBuffers": 1534795 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 2, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.145840233333326, + "times": [ + 15.70754199999999, 13.46674999999999, 14.056874999999991, + 10.88633299999998, 11.215040999999985, 11.467457999999993, + 11.488124999999997, 10.292249999999996, 11.383083, 9.271040999999997, + 9.890999999999991, 10.548333000000014, 9.173917000000017, + 9.852374999999995, 11.659000000000049, 8.968958999999984, + 8.902749999999969, 10.031749999999988, 8.727749999999958, + 8.621916999999996, 9.498707999999965, 8.675250000000005, + 8.573917000000051, 9.54895799999997, 8.821750000000009, + 8.603124999999977, 8.58783299999999, 9.155083999999988, + 8.595582999999976, 8.70274999999998 + ], + "peakRssMiB": 173.3125, + "before": { + "rss": 98861056, + "heapTotal": 44924928, + "heapUsed": 7993336, + "external": 4484581, + "arrayBuffers": 34539 + }, + "retained": { + "rss": 181731328, + "heapTotal": 84508672, + "heapUsed": 8246928, + "external": 15995052, + "arrayBuffers": 2172695 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 3, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.178380533333337, + "times": [ + 15.500291000000018, 13.028209000000004, 13.920666000000011, + 10.783165999999994, 12.361874999999998, 11.180624999999992, + 11.626333000000017, 10.175290999999987, 11.448959000000002, + 9.264167000000015, 9.798249999999996, 10.312208999999996, + 9.184540999999967, 10.08558400000004, 11.807542000000012, + 8.999082999999985, 9.000833999999998, 9.963416999999993, + 8.555958000000032, 8.605291000000022, 9.852915999999993, + 8.619832999999971, 8.594916000000012, 9.397250000000042, + 8.521792000000005, 8.463708999999994, 9.501916999999992, + 8.654667000000018, 8.716583000000014, 9.425542000000007 + ], + "peakRssMiB": 173.765625, + "before": { + "rss": 97484800, + "heapTotal": 44924928, + "heapUsed": 7993208, + "external": 4515302, + "arrayBuffers": 157147 + }, + "retained": { + "rss": 182206464, + "heapTotal": 85557248, + "heapUsed": 8246928, + "external": 10654876, + "arrayBuffers": 1466675 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 3, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.828762400000008, + "times": [ + 15.722583, 13.436833000000007, 13.69341700000001, 10.771792000000005, + 11.568959000000007, 11.210082999999997, 14.052999999999997, + 10.62941699999999, 14.126833000000005, 13.201374999999985, + 11.046209000000005, 11.57445899999999, 9.681666000000007, + 10.54766600000005, 10.416333000000009, 8.972582999999986, + 9.845166000000006, 10.498167000000024, 9.644833000000006, + 8.98841600000003, 10.779957999999965, 9.72987500000005, + 8.981499999999983, 10.375291000000004, 9.22120799999999, 8.590125, + 10.253583000000049, 9.206166999999994, 8.59050000000002, + 9.504875000000027 + ], + "peakRssMiB": 175.84375, + "before": { + "rss": 97992704, + "heapTotal": 44924928, + "heapUsed": 8002336, + "external": 4588814, + "arrayBuffers": 166867 + }, + "retained": { + "rss": 184385536, + "heapTotal": 85032960, + "heapUsed": 8245264, + "external": 10829917, + "arrayBuffers": 2383171 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 4, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.258458266666668, + "times": [ + 15.559207999999984, 13.448290999999983, 13.90979200000001, + 10.811250000000001, 11.24600000000001, 11.448540999999977, + 11.56887500000002, 10.220792000000017, 11.486665999999985, + 9.312792000000002, 9.777000000000015, 10.61891700000001, + 9.338957999999991, 9.775874999999985, 13.944749999999999, + 9.288999999999987, 9.031749999999988, 9.963707999999997, + 8.65416700000003, 8.597290999999984, 9.716166999999984, + 8.756124999999997, 8.61487500000004, 9.731249999999989, + 8.659375000000011, 8.511083000000042, 9.461625000000026, + 8.465749999999957, 8.495750000000044, 9.338124999999991 + ], + "peakRssMiB": 173.46875, + "before": { + "rss": 98041856, + "heapTotal": 45187072, + "heapUsed": 8002264, + "external": 4562382, + "arrayBuffers": 25167 + }, + "retained": { + "rss": 181895168, + "heapTotal": 84508672, + "heapUsed": 8245784, + "external": 10335103, + "arrayBuffers": 1871403 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 4, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.348261066666673, + "times": [ + 16.277834000000013, 12.526292000000012, 13.365041999999988, + 11.747457999999995, 10.662334000000016, 9.814708000000024, + 10.178167000000002, 9.993458000000004, 9.432583000000022, + 12.969957999999991, 9.651290999999986, 9.911542000000026, + 10.71470800000003, 9.436290999999983, 10.953333000000043, + 10.572125000000028, 9.075083000000006, 9.226875000000007, + 10.228250000000003, 9.656541000000004, 9.127999999999986, + 10.49591700000002, 9.390917000000002, 9.057208000000003, + 10.852666999999997, 9.362874999999974, 8.990207999999996, + 8.80291699999998, 9.334917000000019, 8.638332999999989 + ], + "peakRssMiB": 178.984375, + "before": { + "rss": 95780864, + "heapTotal": 27361280, + "heapUsed": 7990464, + "external": 4406782, + "arrayBuffers": 24819 + }, + "retained": { + "rss": 187678720, + "heapTotal": 85557248, + "heapUsed": 8245096, + "external": 16389092, + "arrayBuffers": 4625123 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 5, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.171587466666667, + "times": [ + 16.084958, 12.583124999999995, 13.15295900000001, 11.42387500000001, + 10.419207999999998, 9.702957999999995, 10.599500000000006, + 9.997959000000009, 9.532916, 13.44983400000001, 9.313791999999978, + 9.804750000000013, 10.641791000000012, 9.190499999999986, + 9.611916000000008, 10.134040999999968, 8.748041, 8.789084000000003, + 10.133708000000013, 9.03554200000002, 9.045000000000016, + 10.280666999999994, 8.940165999999977, 9.087750000000028, + 9.93908399999998, 9.022291999999993, 8.884875000000022, + 8.83020799999997, 9.802166999999997, 8.964957999999967 + ], + "peakRssMiB": 178.625, + "before": { + "rss": 95698944, + "heapTotal": 27885568, + "heapUsed": 7992840, + "external": 4473021, + "arrayBuffers": 40387 + }, + "retained": { + "rss": 187301888, + "heapTotal": 85032960, + "heapUsed": 8245784, + "external": 16354596, + "arrayBuffers": 4829083 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 5, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.6921166, + "times": [ + 16.533540999999985, 13.647375000000011, 13.736958000000016, + 10.784250000000014, 11.521833000000015, 11.563457999999997, + 11.77795900000001, 12.012500000000017, 12.375792000000018, + 9.873332999999974, 10.610500000000002, 11.69883299999998, 10.225459, + 10.685207999999989, 13.685249999999996, 10.036583000000007, + 9.442833000000007, 10.458459000000005, 9.52475000000004, + 9.111916000000008, 10.25245799999999, 9.208041999999978, + 8.67208400000004, 9.692208999999991, 8.683041000000003, + 8.54383299999995, 9.649249999999995, 8.609500000000025, + 8.554874999999981, 9.591415999999981 + ], + "peakRssMiB": 173.296875, + "before": { + "rss": 97189888, + "heapTotal": 44400640, + "heapUsed": 8002128, + "external": 4542529, + "arrayBuffers": 375075 + }, + "retained": { + "rss": 181714944, + "heapTotal": 85295104, + "heapUsed": 8248928, + "external": 10335103, + "arrayBuffers": 1606787 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 6, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.9895652, + "times": [ + 14.341583, 12.084749999999985, 12.992999999999995, 9.821167000000003, + 10.468417000000017, 10.261042000000003, 10.802582999999998, + 9.339957999999996, 11.034292000000022, 9.283208000000002, + 9.633417000000009, 10.338749999999976, 9.355832999999961, + 9.89345800000001, 13.409042, 8.856334000000004, 8.669083, + 9.868457999999976, 8.566833000000031, 8.605583000000024, + 10.252207999999996, 8.512999999999977, 10.180041000000017, + 8.616749999999968, 8.533333000000027, 11.260125000000016, + 8.46999999999997, 8.416833999999994, 8.490791000000002, + 9.327083000000016 + ], + "peakRssMiB": 186.609375, + "before": { + "rss": 97861632, + "heapTotal": 45187072, + "heapUsed": 8176872, + "external": 4523086, + "arrayBuffers": 180847 + }, + "retained": { + "rss": 195674112, + "heapTotal": 150831104, + "heapUsed": 8245224, + "external": 18612907, + "arrayBuffers": 3730043 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 6, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.156554133333335, + "times": [ + 16.319082999999992, 12.54325, 12.978499999999997, 11.74445799999998, + 10.623124999999987, 9.870625000000018, 10.57220799999999, + 9.825542000000013, 9.451625000000007, 13.117792000000009, + 9.283500000000004, 9.759083000000004, 10.688958000000014, + 9.119625000000042, 9.464958000000024, 10.216374999999971, + 8.86016699999999, 9.031875000000014, 9.519999999999982, + 9.660957999999994, 9.241041999999993, 10.328167000000008, + 9.142792000000043, 9.022666000000015, 9.993207999999981, + 9.646457999999996, 8.554709000000003, 9.201458000000002, + 8.404416999999967, 8.509999999999991 + ], + "peakRssMiB": 179.203125, + "before": { + "rss": 97845248, + "heapTotal": 27623424, + "heapUsed": 8004288, + "external": 4437502, + "arrayBuffers": 24819 + }, + "retained": { + "rss": 187908096, + "heapTotal": 85557248, + "heapUsed": 8257864, + "external": 16389091, + "arrayBuffers": 4461687 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 7, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.038155633333334, + "times": [ + 16.236957999999987, 12.432791000000009, 12.867917000000006, + 11.732666999999992, 10.485208, 9.782208999999995, 10.214125000000024, + 9.96799999999999, 9.43391699999998, 12.934292, 9.318791000000004, + 9.796249999999986, 10.49879199999998, 9.055791, 9.440292, + 10.201667000000043, 8.865584000000013, 8.93991699999998, + 9.494958999999994, 8.780709000000002, 8.674915999999996, + 9.436041999999986, 8.569707999999991, 8.753417000000013, + 9.533625000000029, 8.682875000000024, 8.585582999999986, + 8.536999999999978, 10.172500000000014, 9.718166999999994 + ], + "peakRssMiB": 179, + "before": { + "rss": 98058240, + "heapTotal": 27361280, + "heapUsed": 8004376, + "external": 4372286, + "arrayBuffers": 24819 + }, + "retained": { + "rss": 187695104, + "heapTotal": 85557248, + "heapUsed": 8257936, + "external": 16346300, + "arrayBuffers": 6321903 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 7, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.966693099999995, + "times": [ + 14.157832999999982, 12.129541000000017, 12.437083000000001, + 9.677292000000023, 10.375625000000014, 10.479749999999996, + 10.548583000000008, 9.088416999999993, 11.259708000000018, + 9.347583999999983, 9.708541999999994, 10.098833999999982, + 9.114333999999985, 9.596834000000001, 13.381000000000029, + 8.81049999999999, 8.626040999999987, 9.698208000000022, + 8.493749999999977, 8.525125000000003, 10.349374999999952, + 8.453665999999998, 10.490542000000005, 8.76362499999999, + 8.49150000000003, 11.661999999999978, 8.742792000000009, + 8.567124999999976, 8.657291999999984, 9.268291999999974 + ], + "peakRssMiB": 186.78125, + "before": { + "rss": 97910784, + "heapTotal": 44924928, + "heapUsed": 8178744, + "external": 4515813, + "arrayBuffers": 32603 + }, + "retained": { + "rss": 195854336, + "heapTotal": 151879680, + "heapUsed": 8245296, + "external": 18612907, + "arrayBuffers": 3280191 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 8, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.923304033333332, + "times": [ + 14.108541000000002, 11.710582999999986, 12.552082999999982, + 9.64179200000001, 10.452124999999995, 10.503083000000004, + 10.542917000000017, 9.10499999999999, 11.094290999999998, + 9.326833999999991, 9.582583, 10.525500000000022, 9.22916600000002, + 9.592375000000004, 13.429332999999986, 8.900292000000036, + 8.650957999999946, 9.699457999999993, 8.595458000000008, + 8.529000000000053, 10.382333000000017, 8.560958000000028, + 10.137082999999961, 8.621624999999995, 8.419916999999998, 11.262, + 8.37858399999999, 8.387415999999973, 8.432041999999967, 9.34579100000002 + ], + "peakRssMiB": 186.765625, + "before": { + "rss": 97828864, + "heapTotal": 43876352, + "heapUsed": 8177408, + "external": 4588814, + "arrayBuffers": 188283 + }, + "retained": { + "rss": 195837952, + "heapTotal": 151093248, + "heapUsed": 8245224, + "external": 18577899, + "arrayBuffers": 3054491 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 8, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 11.29119856666667, + "times": [ + 16.085625000000007, 12.479417000000012, 14.875625000000014, 13.015625, + 11.793792000000025, 10.93825000000001, 10.617790999999983, + 11.259500000000003, 9.642291, 14.237707999999998, 10.855875000000026, + 10.979417000000012, 13.139792, 9.751958000000002, 14.396999999999991, + 13.325375000000008, 11.258208000000025, 11.786875000000009, + 10.816374999999994, 9.487791999999956, 9.665625000000034, + 10.156542000000002, 9.38858300000004, 9.86670799999996, + 10.517374999999959, 9.215041999999983, 9.358541000000002, + 10.108249999999998, 10.106209000000035, 9.608790999999997 + ], + "peakRssMiB": 179.859375, + "before": { + "rss": 96010240, + "heapTotal": 27361280, + "heapUsed": 7991440, + "external": 4472510, + "arrayBuffers": 89027 + }, + "retained": { + "rss": 188596224, + "heapTotal": 85032960, + "heapUsed": 8245712, + "external": 16388580, + "arrayBuffers": 6331275 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 0, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.803166499999998, + "times": [ + 20.288958000000008, 16.721041000000014, 15.706041999999997, + 14.009124999999983, 13.311582999999985, 12.652957999999984, + 13.839165999999977, 12.187125000000037, 12.532166000000018, + 15.52879200000001, 13.722624999999994, 12.18529099999995, + 13.221499999999992, 12.820499999999981, 11.837625000000003, + 12.211083999999971, 12.491166000000021, 12.04358400000001, + 12.180250000000001, 11.231167000000028, 10.910457999999949, + 14.618375000000015, 11.19541700000002, 10.933790999999985, + 11.373083000000008, 10.537207999999964, 10.666333000000009, + 11.74004100000002, 10.73112500000002, 10.667416000000003 + ], + "peakRssMiB": 168.328125, + "before": { + "rss": 99287040, + "heapTotal": 27361280, + "heapUsed": 8147704, + "external": 4819253, + "arrayBuffers": 297259 + }, + "retained": { + "rss": 176504832, + "heapTotal": 82411520, + "heapUsed": 8369680, + "external": 12702627, + "arrayBuffers": 24819 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.912113799999998, + "times": [ + 19.740499999999997, 16.926375000000007, 17.054583999999977, + 14.77600000000001, 14.105249999999984, 13.055499999999995, + 13.734542000000005, 13.322665999999998, 13.81774999999999, + 12.54791700000004, 13.451208000000008, 14.201790999999957, + 12.700833000000046, 15.498874999999998, 11.832459000000028, + 11.282457999999963, 13.08824999999996, 11.336500000000001, + 10.81212499999998, 11.964416999999969, 10.784708000000023, + 10.57929200000001, 11.506332999999984, 10.686791000000028, + 12.656000000000006, 10.768582999999978, 10.823624999999993, + 12.187207999999998, 11.147666000000015, 10.973208 + ], + "peakRssMiB": 174.53125, + "before": { + "rss": 101138432, + "heapTotal": 44924928, + "heapUsed": 8132712, + "external": 4470221, + "arrayBuffers": 110791 + }, + "retained": { + "rss": 183009280, + "heapTotal": 86605824, + "heapUsed": 8368136, + "external": 16053883, + "arrayBuffers": 3754971 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 1, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.472169566666674, + "times": [ + 19.54833400000001, 16.389166999999986, 16.264792, 14.689166999999998, + 13.726540999999997, 12.758292000000012, 13.885500000000008, + 13.195667000000014, 13.651999999999987, 11.479792000000032, + 12.308958000000018, 12.876040999999987, 11.820084000000008, + 13.380541999999991, 11.052332999999976, 10.968083000000036, + 12.037207999999964, 11.226584000000003, 10.660624999999982, + 11.62454200000002, 10.594667000000015, 10.484500000000025, + 11.411999999999978, 10.633250000000032, 11.44745899999998, + 10.635000000000048, 10.589334000000008, 11.775125000000003, + 12.130125000000021, 10.91937500000006 + ], + "peakRssMiB": 174.125, + "before": { + "rss": 98353152, + "heapTotal": 45449216, + "heapUsed": 8134872, + "external": 4430133, + "arrayBuffers": 244707 + }, + "retained": { + "rss": 182583296, + "heapTotal": 87130112, + "heapUsed": 8366376, + "external": 16013283, + "arrayBuffers": 4260891 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 1, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.51456946666666, + "times": [ + 21.63825, 17.636667000000017, 15.803125000000023, 14.486667000000011, + 13.359624999999994, 12.629041999999998, 12.778875, 11.76854099999997, + 12.167832999999973, 15.60983299999998, 11.777665999999954, + 12.770791999999972, 12.82691699999998, 11.76520800000003, + 12.921749999999975, 11.086457999999993, 10.973957999999982, + 11.903249999999957, 10.629708999999991, 10.640874999999994, + 11.556291999999985, 10.58866599999999, 10.738958999999966, + 11.594833999999992, 10.675542000000007, 11.53733299999999, + 10.752999999999986, 10.699292000000014, 11.538250000000005, + 10.579875000000072 + ], + "peakRssMiB": 179.78125, + "before": { + "rss": 95830016, + "heapTotal": 27623424, + "heapUsed": 8142728, + "external": 4849973, + "arrayBuffers": 441212 + }, + "retained": { + "rss": 188514304, + "heapTotal": 86081536, + "heapUsed": 8363096, + "external": 15314485, + "arrayBuffers": 4572251 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 2, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 13.05218326666667, + "times": [ + 20.238292, 17.592250000000007, 17.44258400000001, 15.410540999999995, + 14.420499999999976, 13.378957999999983, 13.673958999999996, + 12.690958000000023, 14.489499999999964, 17.80324999999999, + 12.981749999999977, 14.762124999999969, 13.700083000000006, + 12.575083000000006, 13.366791000000035, 11.02637500000003, + 10.918833000000006, 11.691000000000031, 10.680833000000007, + 10.953167000000008, 12.096125000000029, 10.743041000000005, + 10.83608300000003, 12.177458000000001, 10.697999999999979, + 11.628417000000013, 10.658209, 10.791458000000034, 11.534749999999974, + 10.605125000000044 + ], + "peakRssMiB": 180.171875, + "before": { + "rss": 98549760, + "heapTotal": 27885568, + "heapUsed": 8142760, + "external": 4849973, + "arrayBuffers": 275843 + }, + "retained": { + "rss": 188923904, + "heapTotal": 87392256, + "heapUsed": 8363144, + "external": 15273885, + "arrayBuffers": 5045099 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 2, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.655426366666665, + "times": [ + 19.478874999999988, 17.04041699999999, 17.377875000000017, + 14.962790999999982, 13.843290999999994, 12.962041999999997, + 13.680041000000017, 13.598790999999977, 13.995916999999963, + 11.616959000000008, 12.544540999999981, 13.049875000000043, + 12.031500000000051, 15.049374999999998, 11.635249999999985, + 11.18541700000003, 11.806791999999973, 11.31212499999998, + 10.76112500000005, 11.810334000000012, 10.782375000000002, + 10.578249999999969, 11.759833000000015, 10.744916999999987, + 11.313207999999975, 10.566500000000019, 10.715000000000032, + 11.907250000000033, 10.84254199999998, 10.709582999999952 + ], + "peakRssMiB": 174.1875, + "before": { + "rss": 101138432, + "heapTotal": 45187072, + "heapUsed": 8132832, + "external": 4430133, + "arrayBuffers": 320611 + }, + "retained": { + "rss": 182648832, + "heapTotal": 86081536, + "heapUsed": 8368120, + "external": 16053883, + "arrayBuffers": 4142543 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 3, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.49177506666667, + "times": [ + 19.55937499999999, 16.559499999999986, 16.395332999999994, + 14.86445900000001, 13.941958999999997, 12.968958000000015, + 13.576833999999991, 13.654499999999985, 13.640541999999982, + 11.476499999999987, 12.435125000000028, 12.999124999999992, + 11.851125000000025, 13.593375000000037, 11.071207999999956, + 11.085958000000005, 12.167040999999983, 11.306875000000048, + 10.74391700000001, 11.84533300000004, 10.79037500000004, + 10.584041999999954, 11.388249999999971, 10.737416999999994, 11.515625, + 10.586000000000013, 10.574667000000034, 11.531417000000033, + 10.66662500000001, 10.641791999999953 + ], + "peakRssMiB": 174.34375, + "before": { + "rss": 98107392, + "heapTotal": 44662784, + "heapUsed": 8133824, + "external": 4470733, + "arrayBuffers": 229139 + }, + "retained": { + "rss": 182812672, + "heapTotal": 86081536, + "heapUsed": 8366336, + "external": 16013283, + "arrayBuffers": 3449847 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 3, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.558905433333338, + "times": [ + 19.521041999999994, 16.305000000000007, 17.131708000000003, + 14.733958000000001, 13.815041999999977, 12.842791000000005, + 13.902000000000015, 13.210374999999999, 13.86220800000001, + 11.649000000000001, 12.586333999999965, 13.01358300000004, + 12.131250000000023, 13.601458000000036, 11.13820800000002, + 11.082333000000006, 11.80379099999999, 11.275625000000048, + 10.688249999999982, 11.587833000000046, 10.729874999999993, + 11.57858299999998, 10.988916000000017, 10.863125000000025, + 11.63149999999996, 10.681875000000048, 10.651499999999999, + 12.210167000000013, 10.86670799999996, 10.683125000000018 + ], + "peakRssMiB": 174.140625, + "before": { + "rss": 99008512, + "heapTotal": 45187072, + "heapUsed": 8142600, + "external": 4528989, + "arrayBuffers": 297259 + }, + "retained": { + "rss": 182599680, + "heapTotal": 86343680, + "heapUsed": 8369056, + "external": 16251195, + "arrayBuffers": 4866067 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 4, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.331945766666667, + "times": [ + 20.071708, 16.660082999999986, 15.604624999999999, 14.259415999999987, + 12.950375000000008, 12.718624999999975, 12.698042000000015, + 11.629417000000018, 12.068332999999996, 15.522166999999968, + 11.772125000000017, 12.720875000000035, 12.590540999999973, + 11.55641700000001, 12.646625000000029, 10.95554199999998, + 10.805791999999997, 11.627042000000017, 10.539874999999995, + 10.631416999999999, 11.487915999999984, 10.57937499999997, + 10.657416000000012, 11.887292000000002, 10.605666000000042, + 11.31691699999999, 10.530374999999992, 10.611208000000033, + 11.625749999999982, 10.627415999999982 + ], + "peakRssMiB": 180.3125, + "before": { + "rss": 96468992, + "heapTotal": 27623424, + "heapUsed": 8142720, + "external": 4819253, + "arrayBuffers": 336519 + }, + "retained": { + "rss": 189071360, + "heapTotal": 85295104, + "heapUsed": 8363072, + "external": 15273885, + "arrayBuffers": 4687383 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 4, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 14.078747300000002, + "times": [ + 20.90504100000001, 25.347332999999992, 20.60041700000002, 19.546459, + 16.19466700000001, 14.11737500000001, 16.19274999999999, + 14.882292000000007, 15.049667, 13.048333000000014, 14.159541000000047, + 14.072667000000024, 13.507209000000046, 14.771292000000017, 11.876666, + 12.590833000000032, 13.235917000000029, 11.881124999999997, + 11.971084000000019, 12.989666999999997, 12.435584000000006, + 11.669415999999956, 12.240959000000032, 12.037875000000042, + 11.801874999999939, 10.950707999999963, 10.854249999999979, + 11.843999999999937, 10.850000000000023, 10.737416999999937 + ], + "peakRssMiB": 174.625, + "before": { + "rss": 98189312, + "heapTotal": 44138496, + "heapUsed": 8133856, + "external": 4470733, + "arrayBuffers": 585371 + }, + "retained": { + "rss": 183107584, + "heapTotal": 86605824, + "heapUsed": 8366424, + "external": 16013283, + "arrayBuffers": 3714463 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 5, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.511823666666661, + "times": [ + 19.560749999999985, 16.571917000000013, 16.892291999999998, + 14.651208999999994, 14.06091699999999, 13.001833000000005, + 13.815958999999992, 13.625124999999969, 13.967458000000022, + 11.650041999999985, 12.565667000000019, 12.700499999999977, + 11.932458999999994, 13.376708000000008, 11.098667000000034, + 11.010582999999997, 12.060207999999989, 11.293125000000032, + 10.824250000000006, 11.883125000000007, 10.739790999999968, + 10.57491699999997, 11.272917000000007, 10.714749999999981, + 11.42070799999999, 10.504624999999976, 10.604207999999971, + 11.57408399999997, 10.709875000000011, 10.69604099999998 + ], + "peakRssMiB": 174.578125, + "before": { + "rss": 101695488, + "heapTotal": 45449216, + "heapUsed": 8132824, + "external": 4470733, + "arrayBuffers": 297259 + }, + "retained": { + "rss": 183058432, + "heapTotal": 86343680, + "heapUsed": 8366448, + "external": 15981415, + "arrayBuffers": 4034847 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 5, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.315987466666662, + "times": [ + 18.948791999999997, 15.766166999999996, 16.006208000000015, + 14.01570799999999, 12.117166999999995, 13.04762500000001, + 12.673249999999996, 12.135749999999973, 12.962540999999987, + 11.194624999999974, 12.162791999999968, 12.99558300000001, + 11.746417000000008, 15.13983300000001, 11.882791999999995, + 11.701833000000022, 12.049874999999986, 10.796500000000037, + 11.21241699999996, 12.422167000000002, 10.654624999999953, + 10.57891699999999, 11.401541000000009, 10.654999999999973, + 11.331416000000047, 10.456000000000017, 10.43629199999998, + 11.620791999999994, 10.684665999999993, 10.682332999999971 + ], + "peakRssMiB": 173.234375, + "before": { + "rss": 99614720, + "heapTotal": 45711360, + "heapUsed": 8124040, + "external": 3388373, + "arrayBuffers": 24819 + }, + "retained": { + "rss": 181649408, + "heapTotal": 87130112, + "heapUsed": 8405312, + "external": 15925979, + "arrayBuffers": 4609563 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 6, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.529725000000003, + "times": [ + 20.07775000000001, 16.698957999999976, 15.622124999999983, + 14.286750000000012, 13.27683399999998, 12.761040999999977, + 12.673708000000005, 11.686333999999988, 12.274917000000016, + 15.535374999999988, 11.709333000000015, 12.70720799999998, + 12.369250000000022, 11.565458000000035, 12.727416000000005, + 11.010167000000024, 10.857834000000025, 11.965000000000032, + 10.692000000000007, 10.631708000000003, 12.582708000000025, + 10.698541999999975, 10.780499999999961, 11.635125000000016, + 10.668667000000028, 11.337999999999965, 11.662750000000017, + 11.489750000000015, 12.663666999999975, 11.242875000000026 + ], + "peakRssMiB": 181.09375, + "before": { + "rss": 97206272, + "heapTotal": 27361280, + "heapUsed": 8142752, + "external": 4819253, + "arrayBuffers": 305391 + }, + "retained": { + "rss": 189890560, + "heapTotal": 86867968, + "heapUsed": 8363008, + "external": 15282181, + "arrayBuffers": 5099563 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 6, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.5749736, + "times": [ + 19.52362499999998, 16.509084, 16.73150000000001, 14.799915999999996, + 13.947082999999992, 13.010333000000003, 13.643708000000004, + 13.62016600000004, 13.562292000000014, 11.456041000000027, + 12.54404199999999, 12.887833999999998, 12.029833999999994, + 14.93199999999996, 11.447584000000006, 11.137833, 12.185292000000004, + 11.317082999999968, 10.718250000000012, 11.69941700000004, + 10.735708999999986, 10.715333000000044, 11.50245799999999, + 10.722500000000025, 11.514915999999971, 10.464084000000014, + 10.542540999999972, 11.539416999999958, 10.98866700000002, + 10.82066599999996 + ], + "peakRssMiB": 174.375, + "before": { + "rss": 100581376, + "heapTotal": 44924928, + "heapUsed": 8132792, + "external": 4430133, + "arrayBuffers": 283627 + }, + "retained": { + "rss": 182845440, + "heapTotal": 86605824, + "heapUsed": 8368112, + "external": 16053883, + "arrayBuffers": 4751243 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 7, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.670822266666674, + "times": [ + 19.640832999999986, 16.711791000000005, 16.812000000000012, + 14.998874999999998, 13.955124999999981, 13.033542000000011, 14.229084, + 13.548084000000017, 13.609874999999988, 11.57204200000001, + 12.535750000000007, 12.956292000000019, 12.086917000000028, + 14.992792000000009, 11.533166999999992, 11.22833300000002, + 12.037958000000003, 11.29366600000003, 10.762124999999969, + 11.870708000000036, 10.719708999999966, 10.635041999999999, + 11.82566700000001, 10.870415999999977, 11.823750000000018, + 10.817625000000021, 10.761458000000005, 11.656375000000025, + 10.844250000000045, 10.761417000000051 + ], + "peakRssMiB": 174.6875, + "before": { + "rss": 101531648, + "heapTotal": 44662784, + "heapUsed": 8132832, + "external": 4430133, + "arrayBuffers": 118227 + }, + "retained": { + "rss": 183173120, + "heapTotal": 86081536, + "heapUsed": 8368168, + "external": 16005499, + "arrayBuffers": 3955767 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 7, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.674608333333337, + "times": [ + 20.177333000000004, 17.160624999999982, 16.562792, 15.407333000000023, + 12.382000000000005, 13.800042000000019, 13.128832999999986, + 12.655332999999985, 13.378874999999994, 11.44704200000001, + 12.387374999999963, 12.781790999999998, 11.738584000000003, + 15.509292000000016, 11.654333000000008, 11.001584000000037, + 11.688416000000018, 10.95675, 10.797208000000012, 13.049999999999955, + 11.266750000000002, 10.931499999999971, 12.639208999999994, + 11.284625000000005, 11.891291999999964, 10.805917000000022, + 10.676625000000001, 11.546666000000016, 10.89183300000002, + 10.638292000000092 + ], + "peakRssMiB": 173.953125, + "before": { + "rss": 98025472, + "heapTotal": 44662784, + "heapUsed": 8123936, + "external": 3299914, + "arrayBuffers": 24819 + }, + "retained": { + "rss": 182403072, + "heapTotal": 87392256, + "heapUsed": 8405320, + "external": 16177779, + "arrayBuffers": 3723835 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 8, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.883797199999995, + "times": [ + 21.115167000000014, 17.082209000000006, 16.632750000000016, + 15.249042000000003, 14.131250000000023, 12.981749999999977, + 14.37616700000001, 13.752583000000016, 13.931916000000001, + 11.678833000000054, 12.648874999999975, 13.239958000000001, + 12.139208999999994, 14.599375000000009, 12.452957999999967, + 12.579165999999987, 12.524041999999952, 11.671790999999985, + 10.940582999999947, 12.89708300000001, 10.828458999999953, + 11.450666000000012, 10.777375000000006, 10.863334000000009, + 11.370582999999954, 10.527249999999981, 10.774958000000026, + 11.476208000000042, 11.034416999999962, 10.785958999999934 + ], + "peakRssMiB": 173.828125, + "before": { + "rss": 98762752, + "heapTotal": 44662784, + "heapUsed": 8142512, + "external": 4559709, + "arrayBuffers": 384911 + }, + "retained": { + "rss": 182272000, + "heapTotal": 86343680, + "heapUsed": 8369528, + "external": 16291795, + "arrayBuffers": 4212251 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 8, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 13.056545766666662, + "times": [ + 19.699749999999995, 16.80895800000002, 16.53254099999998, + 15.168000000000006, 14.13300000000001, 12.943833000000012, + 14.52166699999998, 13.568499999999972, 14.031875000000014, + 11.675625000000025, 12.589458000000036, 12.95675, 12.522500000000036, + 15.848458999999991, 11.727125000000001, 11.954457999999988, + 12.558790999999985, 11.916499999999985, 10.875999999999976, + 12.300082999999972, 11.667500000000018, 10.905750000000012, + 12.492417000000046, 10.926249999999982, 12.101749999999981, + 11.845208000000014, 11.176125000000013, 12.237999999999943, + 12.000999999999976, 12.008499999999913 + ], + "peakRssMiB": 174.109375, + "before": { + "rss": 100941824, + "heapTotal": 45449216, + "heapUsed": 8132944, + "external": 4430133, + "arrayBuffers": 250903 + }, + "retained": { + "rss": 182566912, + "heapTotal": 86081536, + "heapUsed": 8368232, + "external": 16053883, + "arrayBuffers": 5124835 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-weakmap-start.json b/benchmarks/compiler/results/cleanup-weakmap-start.json new file mode 100644 index 00000000000..ce85e95ea7c --- /dev/null +++ b/benchmarks/compiler/results/cleanup-weakmap-start.json @@ -0,0 +1,2768 @@ +{ + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "digest": false, + "repetitions": 9, + "iterations": 30, + "warmups": 5, + "summary": [ + { + "name": "client", + "variant": "baseline", + "medianMs": 9.981191699999998, + "meanMs": 9.989549385185185, + "sdMs": 0.15177992081232722, + "cvPercent": 1.5193870610162015, + "medianPeakRssMiB": 173.359375, + "medianRetainedHeapMiB": 7.86688232421875 + }, + { + "name": "client", + "variant": "candidate", + "medianMs": 10.10382363333334, + "meanMs": 10.167024192592594, + "sdMs": 0.22154650252284572, + "cvPercent": 2.179069296247551, + "medianPeakRssMiB": 218.921875, + "medianRetainedHeapMiB": 7.910514831542969 + }, + { + "name": "ssr", + "variant": "baseline", + "medianMs": 10.262823633333333, + "meanMs": 10.264231162962965, + "sdMs": 0.15996407775973434, + "cvPercent": 1.5584613715340145, + "medianPeakRssMiB": 173.234375, + "medianRetainedHeapMiB": 7.8638458251953125 + }, + { + "name": "ssr", + "variant": "candidate", + "medianMs": 10.355259766666668, + "meanMs": 10.45080214814815, + "sdMs": 0.27117405456716465, + "cvPercent": 2.5947678534438228, + "medianPeakRssMiB": 220, + "medianRetainedHeapMiB": 7.922706604003906 + }, + { + "name": "provider", + "variant": "baseline", + "medianMs": 12.331790233333331, + "meanMs": 12.43033161111111, + "sdMs": 0.3044757808221861, + "cvPercent": 2.449458231267331, + "medianPeakRssMiB": 173.625, + "medianRetainedHeapMiB": 8.015403747558594 + }, + { + "name": "provider", + "variant": "candidate", + "medianMs": 12.962012433333332, + "meanMs": 12.974418199999999, + "sdMs": 0.13707503974902105, + "cvPercent": 1.0565024006164767, + "medianPeakRssMiB": 224.296875, + "medianRetainedHeapMiB": 8.050643920898438 + } + ], + "samples": [ + { + "variant": "baseline", + "repetition": 0, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.831580400000002, + "times": [ + 15.037416000000007, 12.811000000000007, 13.181707999999986, + 11.021083000000004, 11.254500000000007, 11.35062499999998, + 11.055749999999989, 9.872375000000005, 10.97679100000002, + 9.162582999999984, 9.410500000000013, 10.236833000000047, + 8.986166000000026, 9.479250000000036, 11.257916000000023, + 8.518500000000017, 8.610875000000021, 9.723916999999972, + 8.470207999999957, 8.313249999999982, 9.285040999999978, + 8.263750000000016, 8.274833000000001, 9.432000000000016, + 8.29804200000001, 8.205417000000011, 8.994500000000016, + 8.192416999999978, 8.17920799999996, 9.090958 + ], + "peakRssMiB": 173.359375, + "before": { + "rss": 99090432, + "heapTotal": 45187072, + "heapUsed": 8002376, + "external": 4647170, + "arrayBuffers": 289823 + }, + "retained": { + "rss": 181780480, + "heapTotal": 85557248, + "heapUsed": 8248216, + "external": 10054531, + "arrayBuffers": 1659687 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.09640403333333, + "times": [ + 15.675875000000019, 13.84216600000002, 13.60258300000001, + 10.721915999999993, 10.95191699999998, 11.36108299999998, + 11.624708999999996, 9.797540999999995, 9.941249999999997, + 11.196457999999978, 8.898207999999983, 9.390749999999969, + 13.781790999999998, 9.077916000000016, 8.871624999999995, + 9.357708000000002, 8.583416999999997, 8.74370799999997, + 9.717416000000014, 8.239709000000005, 8.250875000000008, + 10.759792000000004, 8.284290999999996, 8.42349999999999, + 8.330832999999984, 9.031709000000035, 9.077166000000034, + 10.788333999999963, 8.305957999999976, 8.261916999999983 + ], + "peakRssMiB": 218.984375, + "before": { + "rss": 107036672, + "heapTotal": 44924928, + "heapUsed": 7996320, + "external": 6013443, + "arrayBuffers": 1896335 + }, + "retained": { + "rss": 229621760, + "heapTotal": 152928256, + "heapUsed": 8291024, + "external": 15195443, + "arrayBuffers": 3597355 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 1, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.110436133333335, + "times": [ + 15.094291999999996, 12.964334000000008, 13.367665999999986, + 10.920375000000007, 11.675416999999982, 11.532416000000012, + 12.424041999999986, 10.085874999999987, 10.061499999999995, + 13.207875000000001, 9.245666, 9.516250000000014, 12.205832999999984, + 8.68120799999997, 8.41825, 9.422792000000015, 8.728833000000009, + 8.752625000000023, 9.554915999999992, 8.275291999999979, + 8.271417000000042, 10.640458999999964, 8.229917, 8.369624999999985, + 8.27879200000001, 9.048834, 9.108333000000016, 10.752749999999992, + 8.235125000000039, 8.242375000000038 + ], + "peakRssMiB": 218.71875, + "before": { + "rss": 107741184, + "heapTotal": 44924928, + "heapUsed": 8014840, + "external": 5979223, + "arrayBuffers": 718175 + }, + "retained": { + "rss": 229343232, + "heapTotal": 152141824, + "heapUsed": 8309192, + "external": 15127515, + "arrayBuffers": 3770191 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 1, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.135545933333331, + "times": [ + 15.284374999999997, 13.045374999999979, 13.113999999999976, + 10.982708000000002, 11.133792, 11.315084000000013, 11.063833000000017, + 11.167709000000002, 11.580375000000004, 9.619209000000012, + 9.529042000000004, 10.135499999999979, 10.317667000000029, + 9.937374999999975, 14.001750000000015, 8.870457999999985, + 8.719499999999982, 9.979457999999966, 8.35820799999999, + 8.260999999999967, 9.223084000000028, 8.572874999999954, + 8.52520800000002, 9.47912500000001, 8.339208999999983, + 8.197499999999991, 9.14587499999999, 8.40258399999999, 8.52395800000005, + 9.240542000000005 + ], + "peakRssMiB": 173.53125, + "before": { + "rss": 99008512, + "heapTotal": 44400640, + "heapUsed": 8001240, + "external": 4616451, + "arrayBuffers": 205787 + }, + "retained": { + "rss": 181960704, + "heapTotal": 84246528, + "heapUsed": 8249024, + "external": 10088751, + "arrayBuffers": 1785787 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 2, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.19833896666667, + "times": [ + 16.243167, 13.362832999999995, 14.235834000000011, 12.071334000000007, + 12.223375000000004, 12.638666, 12.015417000000014, 10.101833, + 11.35258300000001, 9.253833000000014, 9.53554200000002, + 10.341000000000008, 9.821958999999993, 9.54237500000005, + 12.55658299999999, 8.849208000000033, 8.77495799999997, + 9.61770899999999, 8.401749999999993, 8.253792000000033, + 9.13149999999996, 8.545792000000006, 8.396625000000029, + 9.212541999999985, 8.251333999999986, 8.163374999999974, + 9.222624999999994, 8.233542, 8.234833000000037, 9.36424999999997 + ], + "peakRssMiB": 173.328125, + "before": { + "rss": 99106816, + "heapTotal": 45187072, + "heapUsed": 8002600, + "external": 4616451, + "arrayBuffers": 143515 + }, + "retained": { + "rss": 181747712, + "heapTotal": 84508672, + "heapUsed": 8249024, + "external": 10122971, + "arrayBuffers": 1832483 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 2, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.10382363333334, + "times": [ + 15.219042000000016, 13.150541000000004, 12.804124999999999, + 10.698458999999986, 11.306083999999998, 11.489291000000009, + 11.637167000000005, 9.798791999999992, 10.023083000000014, + 10.992208000000005, 8.73112500000002, 9.376499999999993, + 13.536166999999978, 8.945125000000019, 8.534334000000001, + 9.545208000000002, 8.791500000000042, 8.786500000000046, + 9.884458000000052, 8.28004199999998, 8.387457999999981, + 11.111874999999998, 8.39095900000001, 8.487333000000035, + 8.40670799999998, 9.090666999999996, 9.131209000000013, + 11.973666000000037, 8.3005, 8.30458299999998 + ], + "peakRssMiB": 218.65625, + "before": { + "rss": 104824832, + "heapTotal": 44924928, + "heapUsed": 7996464, + "external": 5979223, + "arrayBuffers": 670511 + }, + "retained": { + "rss": 229277696, + "heapTotal": 153452544, + "heapUsed": 8291544, + "external": 15195955, + "arrayBuffers": 3550651 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 3, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.236963933333339, + "times": [ + 15.013125000000002, 13.615209000000021, 13.876499999999993, + 11.362458000000004, 12.707625000000007, 11.36895899999999, + 12.461667000000006, 9.756292000000002, 9.968665999999985, + 11.351000000000028, 8.856792000000013, 9.419375000000002, + 13.384333000000026, 9.024333999999953, 8.465374999999995, + 9.476584000000003, 8.711208, 8.719583, 9.414333, 8.703125, + 8.847292000000039, 11.198666000000003, 8.369458000000009, + 8.475209000000007, 8.394417000000033, 9.096917000000019, + 9.069875000000025, 11.49958300000003, 8.233666999999969, 8.267291 + ], + "peakRssMiB": 218.953125, + "before": { + "rss": 105496576, + "heapTotal": 44400640, + "heapUsed": 7996680, + "external": 6021227, + "arrayBuffers": 837103 + }, + "retained": { + "rss": 229588992, + "heapTotal": 152403968, + "heapUsed": 8291712, + "external": 15195955, + "arrayBuffers": 3667759 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 3, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.783691733333335, + "times": [ + 15.318875000000006, 13.155582999999979, 13.131249999999994, + 10.792459000000008, 11.122292000000016, 10.879124999999988, + 10.871125000000006, 9.969124999999991, 11.294125000000008, + 9.19429199999999, 9.392041000000006, 9.841625000000022, + 8.841625000000022, 9.427292000000023, 10.925000000000011, + 8.382042000000013, 8.570499999999981, 9.703958999999998, + 8.445957999999962, 8.310166999999979, 9.103707999999983, + 8.15058399999998, 8.23254099999997, 9.324791000000005, + 8.311542000000031, 8.075874999999996, 9.010334, 8.310749999999985, + 8.232917000000043, 9.189250000000015 + ], + "peakRssMiB": 172.921875, + "before": { + "rss": 97943552, + "heapTotal": 45187072, + "heapUsed": 8001072, + "external": 4574445, + "arrayBuffers": 24819 + }, + "retained": { + "rss": 181321728, + "heapTotal": 85032960, + "heapUsed": 8248216, + "external": 10020311, + "arrayBuffers": 1511791 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 4, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.143723666666666, + "times": [ + 15.257292000000007, 13.125165999999979, 13.133458999999988, + 10.912542000000002, 10.705292000000014, 11.215709000000004, + 11.284999999999997, 10.841582999999986, 11.98791700000001, + 9.217708000000016, 9.423083999999989, 10.093375000000009, + 8.945749999999975, 9.406416999999976, 13.739000000000033, + 9.634625000000028, 8.788250000000005, 10.892333000000008, + 8.300082999999972, 9.288041000000021, 9.526708999999983, + 8.35412500000001, 8.401042000000018, 9.55966699999999, + 9.344791999999984, 8.591791999999998, 8.972875000000045, + 8.098707999999988, 8.153915999999981, 9.11545799999999 + ], + "peakRssMiB": 174.15625, + "before": { + "rss": 98648064, + "heapTotal": 45187072, + "heapUsed": 8001552, + "external": 4585730, + "arrayBuffers": 180847 + }, + "retained": { + "rss": 182616064, + "heapTotal": 84246528, + "heapUsed": 8249656, + "external": 10058031, + "arrayBuffers": 2313463 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 4, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.085241699999996, + "times": [ + 15.350707999999997, 13.22566599999999, 12.916541999999993, + 11.558792000000011, 10.27324999999999, 11.075499999999977, + 11.640500000000003, 9.738167000000004, 10.054249999999996, + 11.226332999999983, 8.787292000000008, 9.366874999999993, + 13.434082999999987, 9.028165999999999, 8.522999999999968, + 9.650709000000006, 8.696167000000003, 8.765083000000004, + 9.604708000000016, 8.262291000000005, 8.245000000000005, + 11.535083999999983, 8.416833999999994, 8.553165999999976, + 8.446958999999993, 9.109540999999979, 9.185125000000028, + 10.909583999999995, 8.426041999999995, 8.551833999999985 + ], + "peakRssMiB": 218.921875, + "before": { + "rss": 103743488, + "heapTotal": 44924928, + "heapUsed": 7996512, + "external": 6013443, + "arrayBuffers": 1124771 + }, + "retained": { + "rss": 229556224, + "heapTotal": 153190400, + "heapUsed": 8294776, + "external": 15237447, + "arrayBuffers": 3675543 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 5, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.706291566666675, + "times": [ + 16.712625000000003, 14.163958000000008, 13.963374999999985, + 12.241000000000014, 12.556624999999997, 13.207332999999977, + 13.150082999999995, 10.830417000000011, 10.883375000000001, + 12.421457999999973, 9.551709000000017, 10.198208000000022, + 13.111917000000005, 9.862415999999996, 9.536958000000027, + 10.366791999999975, 8.992584000000022, 9.145208000000025, + 10.581084000000033, 8.614125000000001, 8.41900000000004, + 10.978707999999983, 8.438083000000006, 8.513958000000002, + 8.463625000000036, 9.21145800000005, 9.164875000000052, + 11.05704099999997, 8.42233299999998, 8.428416000000027 + ], + "peakRssMiB": 219.234375, + "before": { + "rss": 108216320, + "heapTotal": 44662784, + "heapUsed": 8014680, + "external": 5979223, + "arrayBuffers": 1208779 + }, + "retained": { + "rss": 229883904, + "heapTotal": 152403968, + "heapUsed": 8312832, + "external": 15127515, + "arrayBuffers": 6114215 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 5, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.981191699999998, + "times": [ + 16.740707999999984, 14.027625, 14.034750000000003, 11.044749999999993, + 10.818207999999998, 11.080416000000014, 10.99600000000001, + 10.023666999999989, 11.507207999999991, 9.282292000000012, + 9.557833999999986, 9.994582999999977, 8.854917, 9.836374999999975, + 11.541082999999958, 8.62662499999999, 8.651958999999977, + 9.797334000000035, 8.251875000000041, 8.306875000000048, + 9.40870799999999, 8.225082999999984, 8.253166999999962, + 9.239832999999976, 8.237917000000039, 8.167249999999967, + 8.970792000000017, 8.160041000000035, 8.304833999999971, + 9.493042000000003 + ], + "peakRssMiB": 174.234375, + "before": { + "rss": 99450880, + "heapTotal": 44924928, + "heapUsed": 8001384, + "external": 4574446, + "arrayBuffers": 670508 + }, + "retained": { + "rss": 182697984, + "heapTotal": 85295104, + "heapUsed": 8249456, + "external": 10799788, + "arrayBuffers": 1278271 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 6, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.851062433333334, + "times": [ + 15.089749999999995, 13.09975, 13.176540999999986, 10.849959000000013, + 10.771084000000002, 11.010125000000016, 10.607375000000019, + 9.806040999999993, 10.816332999999986, 9.180750000000018, + 9.417874999999981, 10.258459000000016, 8.987750000000005, + 9.467542000000037, 12.592375000000004, 8.746708000000012, + 8.584958000000029, 9.805999999999983, 8.341166999999984, + 8.255583000000001, 9.29095799999999, 8.284832999999992, + 8.222874999999988, 9.265499999999975, 8.143957999999998, + 8.039457999999968, 8.94825000000003, 8.090167000000008, + 8.146665999999982, 10.233083000000022 + ], + "peakRssMiB": 173.0625, + "before": { + "rss": 98648064, + "heapTotal": 44924928, + "heapUsed": 8001320, + "external": 4574446, + "arrayBuffers": 26755 + }, + "retained": { + "rss": 181469184, + "heapTotal": 85032960, + "heapUsed": 8249080, + "external": 10046747, + "arrayBuffers": 2220079 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 6, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.0565513, + "times": [ + 15.482916000000003, 12.904790999999989, 12.825917000000004, + 10.701750000000004, 11.337541999999985, 11.004542000000015, + 11.582416999999992, 9.736665999999985, 10.029291999999998, + 11.288291000000015, 8.796374999999983, 9.530500000000018, + 13.487750000000005, 9.086333000000025, 8.500541999999996, + 9.416957999999966, 8.639625000000024, 8.693083000000001, + 9.480582999999967, 8.164499999999975, 8.192999999999984, + 11.01762500000001, 8.603833000000009, 8.512875000000008, + 8.569500000000005, 9.11545799999999, 9.493333000000007, + 10.818874999999991, 8.212458000000026, 8.469209000000035 + ], + "peakRssMiB": 218.84375, + "before": { + "rss": 107347968, + "heapTotal": 45187072, + "heapUsed": 8014776, + "external": 5979223, + "arrayBuffers": 924099 + }, + "retained": { + "rss": 229474304, + "heapTotal": 151879680, + "heapUsed": 8309632, + "external": 15195955, + "arrayBuffers": 3294167 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 7, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.195570799999997, + "times": [ + 15.804290999999978, 13.339459000000005, 12.788916, 11.48475000000002, + 11.230374999999981, 11.164833999999985, 11.717040999999995, + 9.79079200000001, 10.012833999999998, 11.328624999999988, 10.035584, + 9.96787500000005, 12.757041999999956, 10.068040999999994, + 8.555165999999986, 9.408791999999949, 8.777249999999981, + 8.719415999999967, 9.439874999999972, 8.393209000000013, + 8.257708000000036, 10.937374999999975, 8.327707999999973, + 8.680125000000032, 8.445875000000001, 9.164582999999993, + 9.205500000000029, 11.28162500000002, 8.345500000000015, + 8.436958000000004 + ], + "peakRssMiB": 219.640625, + "before": { + "rss": 107757568, + "heapTotal": 44924928, + "heapUsed": 8014144, + "external": 5945003, + "arrayBuffers": 710927 + }, + "retained": { + "rss": 230309888, + "heapTotal": 151879680, + "heapUsed": 8311752, + "external": 15127515, + "arrayBuffers": 3155643 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 7, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.057627733333332, + "times": [ + 15.130374999999987, 13.256292000000002, 13.182084000000003, 11.480334, + 10.804167000000007, 11.071917000000013, 11.092417000000012, + 9.920333999999997, 11.135999999999996, 9.236582999999996, + 9.479666000000009, 10.207999999999998, 9.054665999999997, + 9.422458000000006, 12.85429099999999, 9.46750000000003, 9.335667, + 10.198249999999973, 8.328457999999955, 8.498874999999998, + 9.382041000000015, 8.824792000000002, 9.333166000000006, + 9.340832999999975, 8.23924999999997, 8.196541000000025, + 9.28120899999999, 8.263290999999981, 8.221875000000011, + 9.487500000000011 + ], + "peakRssMiB": 173.796875, + "before": { + "rss": 99008512, + "heapTotal": 44924928, + "heapUsed": 8002504, + "external": 4608665, + "arrayBuffers": 24819 + }, + "retained": { + "rss": 182239232, + "heapTotal": 85295104, + "heapUsed": 8249024, + "external": 10046747, + "arrayBuffers": 2369539 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 8, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.9231819, + "times": [ + 15.221125, 12.971292000000005, 13.193707999999987, 10.951041000000004, + 10.891166999999996, 10.664500000000004, 10.576208000000008, + 9.830833999999982, 10.919749999999993, 9.246209000000022, + 9.500790999999992, 10.468166000000025, 8.991458999999963, 9.48075, + 13.20345900000001, 9.893124999999998, 9.07325000000003, + 9.841541000000007, 8.416457999999977, 8.293083000000024, + 9.13945799999999, 8.200917000000004, 8.322582999999952, + 9.181167000000016, 8.197457999999983, 8.185958000000028, + 9.16662500000001, 8.108874999999955, 8.211500000000001, + 9.353000000000009 + ], + "peakRssMiB": 173, + "before": { + "rss": 99139584, + "heapTotal": 44924928, + "heapUsed": 8001152, + "external": 4574445, + "arrayBuffers": 180847 + }, + "retained": { + "rss": 181403648, + "heapTotal": 84246528, + "heapUsed": 8248880, + "external": 10088751, + "arrayBuffers": 1443323 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 8, + "name": "client", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.911934633333333, + "times": [ + 15.010542000000015, 12.817958000000004, 12.642540999999994, + 10.683958000000018, 10.735582999999991, 10.783458000000024, + 11.301665999999983, 9.591417000000007, 9.891041999999999, + 10.768124999999998, 8.684665999999993, 9.327416, 13.590708000000006, + 8.904750000000035, 8.418291999999951, 9.278999999999996, + 8.599374999999952, 8.661000000000001, 9.580000000000041, + 8.265333999999996, 8.219625000000008, 10.837666000000013, + 8.288457999999991, 8.489125000000001, 8.439833000000021, + 9.08658399999996, 9.114500000000021, 10.739791999999966, + 8.280124999999998, 8.325499999999977 + ], + "peakRssMiB": 218.375, + "before": { + "rss": 104202240, + "heapTotal": 44924928, + "heapUsed": 7996520, + "external": 5979223, + "arrayBuffers": 786803 + }, + "retained": { + "rss": 228982784, + "heapTotal": 152928256, + "heapUsed": 8294776, + "external": 15195955, + "arrayBuffers": 3473183 + }, + "outputBytes": 27780, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 0, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.329577833333335, + "times": [ + 16.044959000000006, 13.373583999999994, 14.055999999999983, + 10.884000000000015, 11.816624999999988, 11.458290999999974, + 11.640792000000005, 10.168542000000002, 11.853791999999999, + 9.446124999999995, 10.000083000000018, 10.355625000000032, + 9.284125000000017, 10.866542000000038, 12.610749999999996, + 9.304458000000011, 9.053125000000023, 9.94295900000003, + 8.844500000000039, 8.693916999999999, 9.538458999999989, + 8.700666000000012, 8.691125, 9.491667000000007, 8.680540999999948, + 8.554915999999992, 9.609375, 8.72195899999997, 8.675250000000005, + 9.524583000000007 + ], + "peakRssMiB": 174.859375, + "before": { + "rss": 97779712, + "heapTotal": 44138496, + "heapUsed": 8002552, + "external": 4515305, + "arrayBuffers": 213571 + }, + "retained": { + "rss": 183353344, + "heapTotal": 84246528, + "heapUsed": 8248296, + "external": 10338992, + "arrayBuffers": 1091147 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.355259766666668, + "times": [ + 15.871834000000007, 13.359499999999997, 13.424667, 10.666208000000012, + 11.759874999999994, 11.81241700000001, 12.470625000000013, + 10.033125000000013, 10.386374999999987, 10.946999999999974, + 9.080749999999995, 9.698332999999991, 13.76362499999999, + 9.331583000000023, 8.782375000000002, 9.881916999999987, + 9.039125000000013, 9.150874999999985, 9.802666999999985, + 8.617707999999993, 8.546999999999969, 11.35250000000002, + 8.58216699999997, 8.685166000000038, 8.72983400000004, + 9.445375000000013, 9.442125000000033, 10.96391699999998, + 8.53000000000003, 8.499124999999992 + ], + "peakRssMiB": 220.265625, + "before": { + "rss": 105447424, + "heapTotal": 45449216, + "heapUsed": 8012520, + "external": 6010031, + "arrayBuffers": 521651 + }, + "retained": { + "rss": 230965248, + "heapTotal": 153452544, + "heapUsed": 8307608, + "external": 15388707, + "arrayBuffers": 3753035 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 1, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.304151400000007, + "times": [ + 15.901375000000002, 13.525041999999985, 13.498458999999997, + 10.736500000000007, 11.827166000000005, 11.783749999999998, + 12.589124999999996, 10.052250000000015, 10.362708999999995, + 11.185333000000014, 9.199291999999986, 9.664290999999992, + 12.46470800000003, 9.005540999999994, 8.751625000000047, + 9.666249999999991, 8.957249999999988, 9.016291999999964, + 9.81879200000003, 8.641167000000053, 8.54849999999999, + 11.047374999999988, 8.559292000000028, 8.73033300000003, + 8.731709000000023, 9.364625000000046, 9.417875000000038, + 11.009082999999976, 8.53079200000002, 8.538041000000021 + ], + "peakRssMiB": 218.609375, + "before": { + "rss": 103612416, + "heapTotal": 44662784, + "heapUsed": 7996720, + "external": 6134119, + "arrayBuffers": 948343 + }, + "retained": { + "rss": 229228544, + "heapTotal": 153190400, + "heapUsed": 8289976, + "external": 15354211, + "arrayBuffers": 3295755 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 1, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.255481900000001, + "times": [ + 15.714458000000008, 13.263332999999989, 13.533834000000013, + 10.757125000000002, 11.693874999999991, 11.539166999999992, + 12.890540999999985, 10.195792000000012, 11.594832999999994, + 9.435082999999992, 9.872625000000028, 10.62233299999997, + 9.388582999999983, 9.932125000000042, 12.957249999999988, + 9.164250000000038, 8.917374999999993, 9.911707999999976, + 8.647125000000017, 8.581124999999986, 9.422124999999994, + 8.617834000000016, 8.598250000000007, 9.398124999999993, 8.586208, + 8.477417000000003, 9.367415999999992, 8.515250000000037, + 8.541042000000004, 9.528249999999957 + ], + "peakRssMiB": 173.234375, + "before": { + "rss": 97927168, + "heapTotal": 44662784, + "heapUsed": 8002408, + "external": 4558094, + "arrayBuffers": 120163 + }, + "retained": { + "rss": 181649408, + "heapTotal": 83984384, + "heapUsed": 8245912, + "external": 10347683, + "arrayBuffers": 1867531 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 2, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.244995833333332, + "times": [ + 15.447374999999994, 13.247250000000008, 13.915166999999997, + 10.769666999999998, 11.416832999999997, 11.631582999999978, + 11.428458999999975, 10.104624999999999, 11.586583000000019, + 9.421041000000002, 9.801083000000034, 10.437000000000012, + 9.370249999999999, 9.872333000000026, 12.842999999999961, + 9.142167000000029, 9.070625000000007, 10.384250000000009, + 8.84945799999997, 8.758707999999956, 9.603166999999985, + 8.718875000000025, 8.706667000000039, 9.815500000000043, + 8.702208999999982, 8.55337499999996, 9.313166999999964, + 8.528415999999993, 8.561167000000012, 9.349874999999997 + ], + "peakRssMiB": 173.109375, + "before": { + "rss": 97746944, + "heapTotal": 44662784, + "heapUsed": 8002296, + "external": 4558095, + "arrayBuffers": 235335 + }, + "retained": { + "rss": 181305344, + "heapTotal": 84246528, + "heapUsed": 8245840, + "external": 10347171, + "arrayBuffers": 1947307 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 2, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 11.03616386666667, + "times": [ + 16.22799999999998, 13.331500000000005, 14.122708000000017, + 11.060749999999985, 12.425791000000004, 13.347499999999997, + 11.819625000000002, 12.063917000000004, 12.463416999999993, + 10.308875000000029, 12.895708000000013, 12.523374999999987, + 9.854667000000006, 9.647167000000024, 10.759250000000009, + 9.317540999999949, 9.416708000000028, 11.641707999999994, + 9.394375000000025, 9.190500000000043, 11.88537500000001, + 9.291375000000016, 9.215291999999977, 10.383624999999995, 10.016458, + 9.768332999999984, 11.660334000000034, 8.899833999999998, + 8.693332999999996, 9.457875000000001 + ], + "peakRssMiB": 230.703125, + "before": { + "rss": 106954752, + "heapTotal": 46759936, + "heapUsed": 8004392, + "external": 4433877, + "arrayBuffers": 756907 + }, + "retained": { + "rss": 241680384, + "heapTotal": 153452544, + "heapUsed": 8299640, + "external": 19025936, + "arrayBuffers": 7957940 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 3, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.66572493333333, + "times": [ + 16.074624999999997, 13.285415999999998, 13.821917000000013, + 10.891417000000018, 11.885165999999998, 11.673417, 12.71795899999998, + 10.09129200000001, 10.376125000000002, 11.857458000000008, + 10.465957999999972, 11.188375000000008, 14.608292000000006, + 9.699416999999983, 9.89425, 10.159249999999986, 9.116375000000005, + 9.270333999999991, 10.16679099999999, 8.725040999999976, + 8.667082999999991, 11.08058299999999, 8.862332999999978, + 8.790542000000016, 8.789874999999995, 9.480707999999993, + 9.436082999999996, 11.396208000000001, 8.757207999999991, + 8.742250000000013 + ], + "peakRssMiB": 219.078125, + "before": { + "rss": 104562688, + "heapTotal": 44924928, + "heapUsed": 8011240, + "external": 6009519, + "arrayBuffers": 1195375 + }, + "retained": { + "rss": 229720064, + "heapTotal": 152666112, + "heapUsed": 8307800, + "external": 15423715, + "arrayBuffers": 3550999 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 3, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.489033266666667, + "times": [ + 15.69954100000001, 13.214083999999986, 13.939750000000004, + 10.854916000000003, 11.562250000000006, 11.530333000000013, + 11.676791000000009, 10.107500000000016, 12.422292000000027, + 10.233791999999994, 10.012208000000015, 11.091207999999995, + 10.297875000000033, 10.325416999999959, 14.406165999999985, + 9.869250000000022, 9.126666999999998, 10.908415999999988, + 9.078624999999988, 8.786291999999946, 9.480957999999987, + 8.698791000000028, 8.586915999999974, 9.622042000000022, + 8.598041999999964, 8.495207999999991, 9.470459000000005, + 8.615125000000035, 8.551917000000003, 9.408166999999992 + ], + "peakRssMiB": 173.234375, + "before": { + "rss": 97320960, + "heapTotal": 44662784, + "heapUsed": 8002336, + "external": 4558094, + "arrayBuffers": 357575 + }, + "retained": { + "rss": 181649408, + "heapTotal": 84770816, + "heapUsed": 8245840, + "external": 10347171, + "arrayBuffers": 1433951 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 4, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 9.932820833333333, + "times": [ + 14.147333000000003, 12.030833999999999, 12.721250000000026, + 9.716958000000005, 10.307874999999996, 10.41387499999999, + 10.606833000000023, 9.098791999999975, 11.173083999999989, + 9.335833000000008, 9.611165999999997, 10.402541999999983, + 9.257167000000038, 9.61462499999999, 13.479709000000014, + 8.850958999999989, 8.660791999999958, 9.56495799999999, + 8.477832999999976, 8.479667000000006, 10.166832999999997, + 8.460624999999993, 10.163624999999968, 8.78325000000001, + 8.47604100000001, 11.46750000000003, 8.509165999999993, + 8.336542000000009, 8.394749999999988, 9.274208000000044 + ], + "peakRssMiB": 186.40625, + "before": { + "rss": 97599488, + "heapTotal": 44400640, + "heapUsed": 8177376, + "external": 4588814, + "arrayBuffers": 244707 + }, + "retained": { + "rss": 195461120, + "heapTotal": 150831104, + "heapUsed": 8245224, + "external": 18612907, + "arrayBuffers": 5100623 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 4, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.135040399999996, + "times": [ + 14.894041999999985, 12.408125000000013, 12.775709000000006, + 9.758749999999992, 10.739666, 10.571124999999995, 11.536958999999996, + 9.310000000000002, 10.371749999999992, 11.036583999999976, + 9.097499999999997, 9.667000000000002, 12.636250000000018, + 8.855707999999993, 8.72583400000002, 9.789125000000013, + 8.759500000000003, 8.808042, 10.99283399999996, 8.593665999999985, + 11.620207999999991, 8.575833999999986, 8.486291999999992, + 8.705499999999972, 9.272166999999968, 9.356667000000016, + 12.327458000000036, 8.58579199999997, 8.530957999999998, + 9.262166999999977 + ], + "peakRssMiB": 222.109375, + "before": { + "rss": 102318080, + "heapTotal": 45187072, + "heapUsed": 8171600, + "external": 6005743, + "arrayBuffers": 682387 + }, + "retained": { + "rss": 232898560, + "heapTotal": 152403968, + "heapUsed": 8289616, + "external": 17551449, + "arrayBuffers": 3426147 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 5, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.583781866666671, + "times": [ + 15.816208000000003, 13.44787500000001, 15.716499999999996, + 11.745207999999991, 12.157792, 11.820166999999998, 12.781499999999994, + 10.442916999999994, 10.927292000000023, 11.09741600000001, + 9.15537500000002, 9.802707999999996, 13.798915999999963, + 9.376000000000033, 8.814250000000015, 9.935249999999996, + 9.08095800000001, 9.185291000000007, 10.230208000000005, + 8.710041999999987, 8.649457999999981, 11.168833000000006, + 8.590750000000014, 8.792499999999961, 8.787500000000023, + 9.478583000000015, 9.495292000000006, 11.303042000000005, + 8.580375000000004, 8.625250000000051 + ], + "peakRssMiB": 220, + "before": { + "rss": 104808448, + "heapTotal": 45187072, + "heapUsed": 8011312, + "external": 6075247, + "arrayBuffers": 1006287 + }, + "retained": { + "rss": 230686720, + "heapTotal": 151879680, + "heapUsed": 8308256, + "external": 15423715, + "arrayBuffers": 3062235 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 5, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.2910888, + "times": [ + 16.57458299999999, 13.896958000000012, 13.820375000000013, + 10.783415999999988, 11.44987500000002, 11.237957999999992, + 11.378375000000005, 10.24320800000001, 12.162083999999993, + 9.429791999999992, 9.848332999999968, 10.65825000000001, + 9.38379100000003, 9.843125000000043, 12.924417000000005, + 9.119582999999977, 8.943916999999999, 9.900625000000048, + 8.67591600000003, 8.598541999999952, 9.779041000000007, + 8.684500000000014, 8.61308299999996, 9.735332999999969, + 8.59337499999998, 8.501874999999984, 9.488625000000013, + 8.510749999999973, 8.530083999999988, 9.422875000000033 + ], + "peakRssMiB": 173.984375, + "before": { + "rss": 98156544, + "heapTotal": 44924928, + "heapUsed": 8002208, + "external": 4588814, + "arrayBuffers": 81243 + }, + "retained": { + "rss": 182435840, + "heapTotal": 84246528, + "heapUsed": 8245752, + "external": 10382179, + "arrayBuffers": 1675247 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 6, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.148397266666677, + "times": [ + 15.556542000000007, 12.976124999999996, 13.751500000000021, + 10.660459000000003, 11.105999999999995, 11.048791999999992, + 11.240499999999997, 9.966000000000008, 11.300333000000023, + 9.376375000000024, 9.792624999999987, 10.721917000000019, + 9.45837499999999, 9.94629100000003, 12.750292000000002, + 9.149249999999995, 8.944582999999966, 10.379958000000045, + 8.715208000000018, 8.626500000000021, 9.469417000000021, + 8.579000000000008, 8.545375000000035, 9.368417000000022, + 8.514083000000028, 8.49883299999999, 9.558334000000002, + 8.564958999999988, 8.529833000000053, 9.356042000000002 + ], + "peakRssMiB": 172.953125, + "before": { + "rss": 98009088, + "heapTotal": 44400640, + "heapUsed": 8002216, + "external": 4561871, + "arrayBuffers": 188631 + }, + "retained": { + "rss": 181354496, + "heapTotal": 85557248, + "heapUsed": 8245768, + "external": 10347171, + "arrayBuffers": 1823111 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 6, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.35862903333334, + "times": [ + 15.853375, 13.274083000000019, 13.676625000000001, 10.69033300000001, + 11.606583, 11.414958000000013, 12.292124999999999, 9.954958000000005, + 10.305082999999996, 10.893500000000017, 9.116542000000038, + 9.778708999999992, 13.790999999999997, 9.402791000000036, + 8.848083000000031, 9.89391599999999, 9.03649999999999, + 9.150832999999977, 10.11345799999998, 8.645375000000001, + 8.53633400000001, 11.215041000000042, 8.586208, 8.752542000000005, + 8.76195800000005, 9.435834, 9.420833000000016, 11.096124999999972, + 8.554665999999997, 8.660500000000013 + ], + "peakRssMiB": 219, + "before": { + "rss": 104710144, + "heapTotal": 45449216, + "heapUsed": 8011040, + "external": 6075247, + "arrayBuffers": 798687 + }, + "retained": { + "rss": 229638144, + "heapTotal": 153190400, + "heapUsed": 8307560, + "external": 15400779, + "arrayBuffers": 3465387 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 7, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.346916766666668, + "times": [ + 15.99970900000001, 13.408457999999996, 13.576833000000022, + 10.730458999999996, 11.23958300000001, 11.254334, 12.252792, + 10.051917000000003, 10.35508299999998, 11.236083000000008, + 9.159832999999992, 9.769292000000007, 13.663917000000026, + 9.325582999999995, 8.811458000000016, 9.654291999999998, + 8.903084000000035, 9.069500000000005, 10.179082999999991, + 8.705249999999978, 8.628917000000001, 10.972417000000007, + 8.626625000000047, 8.772041999999999, 8.824582999999961, + 9.535792000000015, 9.484208999999964, 11.045416999999986, + 8.551625000000001, 8.619332999999983 + ], + "peakRssMiB": 219.203125, + "before": { + "rss": 104300544, + "heapTotal": 44924928, + "heapUsed": 8011208, + "external": 6040239, + "arrayBuffers": 672247 + }, + "retained": { + "rss": 229851136, + "heapTotal": 153714688, + "heapUsed": 8308272, + "external": 15388707, + "arrayBuffers": 3784171 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 7, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.423861099999998, + "times": [ + 15.563541, 13.142083000000014, 14.198791999999997, 11.16466699999998, + 11.394833000000006, 11.219625000000008, 11.404000000000025, + 10.159708999999992, 11.149584000000004, 9.572040999999984, + 9.825500000000005, 10.504250000000013, 9.278750000000002, + 9.739750000000015, 12.34216699999996, 9.509416999999985, + 9.08416699999998, 10.176082999999949, 9.161707999999976, + 8.931208000000026, 10.293083000000024, 8.888541999999973, + 9.168375000000026, 10.02070900000001, 8.966249999999945, + 8.760874999999999, 10.286749999999984, 9.062333000000024, + 9.376000000000033, 10.371040999999991 + ], + "peakRssMiB": 174.984375, + "before": { + "rss": 97812480, + "heapTotal": 45187072, + "heapUsed": 8001856, + "external": 4523086, + "arrayBuffers": 141579 + }, + "retained": { + "rss": 183484416, + "heapTotal": 85032960, + "heapUsed": 8245264, + "external": 10343279, + "arrayBuffers": 1044791 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 8, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.262823633333333, + "times": [ + 15.722625000000022, 13.384042000000022, 13.74991700000001, + 10.801249999999982, 11.71074999999999, 11.232, 11.583708000000001, + 10.168790999999999, 11.931083999999998, 9.52966699999999, + 9.910709000000026, 10.647790999999984, 9.478791999999999, + 9.985833000000014, 12.844667000000015, 9.251332999999988, + 9.020167000000015, 10.190125000000023, 8.682082999999977, + 8.728042000000016, 9.443833999999981, 8.647207999999978, + 8.666124999999965, 9.674832999999978, 8.673958000000027, + 8.588332999999977, 9.26558399999999, 8.461375000000032, + 8.493042000000003, 9.417040999999983 + ], + "peakRssMiB": 173.140625, + "before": { + "rss": 97632256, + "heapTotal": 44924928, + "heapUsed": 8003648, + "external": 4546022, + "arrayBuffers": 79655 + }, + "retained": { + "rss": 181551104, + "heapTotal": 84508672, + "heapUsed": 8245840, + "external": 10304383, + "arrayBuffers": 1690815 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 8, + "name": "ssr", + "sourceHash": "99934cef66129ad90e444bd68f7dd055090eafc6145b11b11bf876cf569bc7a3", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 10.271551299999997, + "times": [ + 14.200874999999982, 11.80966699999999, 12.098959000000008, + 9.762791000000021, 10.345500000000015, 10.604041999999993, + 11.697290999999979, 9.582583999999997, 11.176832999999988, + 12.80333300000001, 9.395791000000003, 10.215332999999987, + 14.396374999999978, 9.243208999999979, 8.715874999999983, + 9.914207999999974, 9.102457999999956, 9.339207999999985, + 11.059124999999995, 8.57329100000004, 11.781624999999963, + 8.537915999999996, 8.501166000000012, 8.632000000000005, + 9.31008300000002, 9.317542000000003, 12.03529199999997, + 8.377541000000008, 8.437584000000015, 9.179042000000038 + ], + "peakRssMiB": 222.90625, + "before": { + "rss": 104218624, + "heapTotal": 45187072, + "heapUsed": 8173320, + "external": 6304775, + "arrayBuffers": 781383 + }, + "retained": { + "rss": 233734144, + "heapTotal": 151879680, + "heapUsed": 8290024, + "external": 17586457, + "arrayBuffers": 3575979 + }, + "outputBytes": 30180, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 0, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.331790233333331, + "times": [ + 19.530834, 16.32329200000001, 16.398583000000002, 13.835750000000019, + 12.120041999999984, 12.85499999999999, 13.186292000000009, + 12.282791000000003, 13.277791000000036, 11.399499999999989, + 12.428291999999999, 13.078290999999979, 12.012625000000014, + 15.09666599999997, 11.589041000000009, 10.855665999999985, + 11.736458000000027, 10.97583400000002, 10.781499999999994, + 12.031999999999982, 10.738666999999964, 10.52858299999997, + 11.32487500000002, 10.653583000000026, 11.282791999999972, + 10.399541999999997, 10.569875000000025, 11.420124999999985, + 10.67108300000001, 10.568333999999993 + ], + "peakRssMiB": 173.625, + "before": { + "rss": 97533952, + "heapTotal": 44924928, + "heapUsed": 8117552, + "external": 3317058, + "arrayBuffers": 81243 + }, + "retained": { + "rss": 182059008, + "heapTotal": 87130112, + "heapUsed": 8409808, + "external": 16274547, + "arrayBuffers": 4579995 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 0, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.9199375, + "times": [ + 19.590708000000006, 16.042750000000012, 16.227708000000007, + 14.646665999999982, 14.953290999999979, 13.030042000000009, + 14.12258399999999, 14.16187499999998, 12.68345800000003, + 14.017624999999953, 11.422374999999988, 14.231083000000012, + 12.318749999999966, 11.391624999999976, 12.27758300000005, + 11.067707999999982, 11.016083999999978, 13.201374999999985, + 10.710750000000019, 11.620042000000012, 10.723500000000001, + 11.257833000000005, 13.467417000000012, 10.806125000000009, + 10.594749999999976, 11.403750000000002, 11.729333999999994, + 11.55641700000001, 16.553541999999993, 10.771375000000035 + ], + "peakRssMiB": 222.53125, + "before": { + "rss": 109346816, + "heapTotal": 46497792, + "heapUsed": 8150560, + "external": 4338613, + "arrayBuffers": 569659 + }, + "retained": { + "rss": 233340928, + "heapTotal": 145063936, + "heapUsed": 8436960, + "external": 7879073, + "arrayBuffers": 24819 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 1, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.962012433333332, + "times": [ + 19.39170899999999, 16.232708000000002, 16.50875000000002, + 14.961832999999984, 15.178000000000026, 13.070333000000005, + 14.133583000000016, 14.408667000000008, 12.911624999999958, + 14.035833999999966, 11.445707999999968, 14.072999999999979, + 12.270791999999972, 11.563083000000006, 12.218541000000016, + 11.091458000000046, 11.112792000000013, 13.877625000000023, + 10.577541999999994, 11.885167000000024, 10.739583000000039, + 10.541999999999973, 13.389040999999963, 10.821542000000022, + 10.66274999999996, 11.39020800000003, 11.728833000000009, + 11.544375000000002, 16.428957999999966, 10.664332999999942 + ], + "peakRssMiB": 223.671875, + "before": { + "rss": 109215744, + "heapTotal": 46497792, + "heapUsed": 8155400, + "external": 4369333, + "arrayBuffers": 266083 + }, + "retained": { + "rss": 234536960, + "heapTotal": 145588224, + "heapUsed": 8442416, + "external": 7830698, + "arrayBuffers": 24819 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 1, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.8359111, + "times": [ + 19.21466699999999, 16.104416999999984, 16.50720799999999, + 14.241457999999994, 12.525000000000006, 13.744042000000007, + 13.118334000000004, 13.28129199999998, 13.914417000000014, + 12.400082999999995, 13.023541000000023, 13.601583000000005, + 12.427374999999984, 14.648750000000007, 12.562792000000002, + 11.596916000000022, 12.19604099999998, 11.36179199999998, + 11.546542000000045, 12.757791999999995, 11.450916000000007, + 11.180582999999956, 12.037624999999991, 11.480999999999995, + 12.015041999999994, 11.16662500000001, 11.049500000000023, + 12.079457999999988, 11.128334000000052, 10.714207999999985 + ], + "peakRssMiB": 173.703125, + "before": { + "rss": 97517568, + "heapTotal": 44924928, + "heapUsed": 8213320, + "external": 3396665, + "arrayBuffers": 32603 + }, + "retained": { + "rss": 182140928, + "heapTotal": 87130112, + "heapUsed": 8409152, + "external": 16088795, + "arrayBuffers": 3784519 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 2, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.524529133333337, + "times": [ + 19.758875000000018, 16.886042000000003, 15.734499999999997, 14.307333, + 13.433624999999978, 12.534999999999997, 12.595042000000007, + 11.797291999999999, 12.44074999999998, 15.87133399999999, + 11.901207999999997, 12.84883400000001, 14.039416999999958, + 11.852374999999995, 12.674167000000011, 10.991083000000003, + 10.910500000000013, 12.221916000000022, 10.73070800000005, + 10.817292000000009, 11.823041999999987, 10.805332999999962, + 10.706707999999992, 11.976749999999981, 10.713999999999999, + 11.417541000000028, 10.63937500000003, 10.70279099999999, + 11.789750000000026, 10.81329100000005 + ], + "peakRssMiB": 179.703125, + "before": { + "rss": 96059392, + "heapTotal": 27361280, + "heapUsed": 8142776, + "external": 4849973, + "arrayBuffers": 289475 + }, + "retained": { + "rss": 188432384, + "heapTotal": 87392256, + "heapUsed": 8363152, + "external": 15273885, + "arrayBuffers": 4688971 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 2, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.770130533333326, + "times": [ + 19.455707999999987, 16.394999999999982, 16.581874999999997, + 15.034958999999986, 14.81412499999999, 12.874583000000001, 13.935125, + 14.402374999999978, 12.674791999999968, 13.666375000000016, + 11.286625000000015, 14.073500000000024, 12.307374999999979, + 11.36420800000002, 11.829958999999974, 10.94766599999997, + 10.978707999999983, 13.196332999999981, 10.628207999999972, + 13.356291999999996, 10.763709000000006, 10.58195900000004, + 11.040374999999983, 11.990499999999997, 11.601625000000013, + 12.837666000000013, 10.580749999999966, 10.867166999999995, + 11.596165999999982, 11.440207999999984 + ], + "peakRssMiB": 242.84375, + "before": { + "rss": 109707264, + "heapTotal": 45973504, + "heapUsed": 8155488, + "external": 4320949, + "arrayBuffers": 563811 + }, + "retained": { + "rss": 254640128, + "heapTotal": 154763264, + "heapUsed": 8441832, + "external": 22124407, + "arrayBuffers": 9173377 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 3, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 13.06440413333333, + "times": [ + 19.730333, 16.513334000000015, 16.547166999999973, 15.159875, + 15.196832999999998, 13.012291000000005, 14.080790999999977, + 14.20233300000001, 12.811916999999994, 13.862374999999986, + 11.343958999999984, 14.228875000000016, 12.733249999999998, + 11.871209000000022, 12.613790999999992, 11.278999999999996, + 11.187584000000015, 15.722624999999994, 10.959249999999997, + 12.010415999999964, 10.907749999999965, 10.67108300000001, + 13.727582999999981, 10.860666999999978, 10.658624999999972, + 11.443707999999958, 11.799667, 11.513333000000046, 14.611374999999953, + 10.671125000000075 + ], + "peakRssMiB": 224.375, + "before": { + "rss": 110624768, + "heapTotal": 45973504, + "heapUsed": 8155424, + "external": 4362061, + "arrayBuffers": 352055 + }, + "retained": { + "rss": 235274240, + "heapTotal": 145588224, + "heapUsed": 8441712, + "external": 7782323, + "arrayBuffers": 24819 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 3, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.239543066666672, + "times": [ + 19.043000000000006, 15.879250000000013, 15.734874999999988, + 14.098833000000013, 12.193207999999998, 12.84966700000001, + 12.675958000000008, 12.422957999999966, 13.030709000000002, + 11.309124999999995, 12.283124999999984, 12.637958000000026, + 11.647708000000023, 15.183957999999961, 11.604584000000045, + 10.959249999999997, 11.603834000000006, 10.983959000000027, + 10.715417000000002, 11.694375000000036, 10.691291000000035, + 10.563625000000002, 11.28287499999999, 10.69191699999999, + 11.605917000000034, 10.544750000000022, 10.564332999999976, + 11.412750000000017, 10.637042000000008, 10.640040999999997 + ], + "peakRssMiB": 173.4375, + "before": { + "rss": 97763328, + "heapTotal": 44400640, + "heapUsed": 8124056, + "external": 3347778, + "arrayBuffers": 24819 + }, + "retained": { + "rss": 181862400, + "heapTotal": 87392256, + "heapUsed": 8405440, + "external": 16177779, + "arrayBuffers": 3739403 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 4, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.131334666666664, + "times": [ + 18.747375000000005, 15.472874999999988, 15.676541000000014, + 14.013417000000004, 12.20070899999999, 12.746415999999982, + 12.920917000000003, 12.406165999999985, 13.10141699999997, + 11.222708000000011, 12.262166999999977, 12.903957999999989, + 11.812208999999996, 13.900915999999995, 11.214415999999972, + 10.838999999999999, 11.563207999999975, 10.802791000000013, + 10.534209000000033, 11.86816600000003, 10.631374999999991, + 10.521124999999984, 11.353375000000028, 10.551166999999964, + 11.307375000000036, 10.450166999999965, 10.445917000000009, + 11.454791999999998, 10.519790999999998, 10.495374999999967 + ], + "peakRssMiB": 173.0625, + "before": { + "rss": 97697792, + "heapTotal": 45711360, + "heapUsed": 8123856, + "external": 3388373, + "arrayBuffers": 24819 + }, + "retained": { + "rss": 181469184, + "heapTotal": 86867968, + "heapUsed": 8404760, + "external": 15885379, + "arrayBuffers": 3879515 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 4, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 13.031645766666665, + "times": [ + 19.539541999999983, 16.470458000000008, 16.84491699999998, + 15.236249999999984, 15.236416999999989, 13.143625000000014, + 14.241959000000008, 14.288790999999975, 12.974750000000029, + 14.368665999999962, 11.50633300000004, 14.108000000000004, 12.438333, + 11.448749999999961, 12.429459000000008, 11.258874999999989, + 11.141500000000008, 13.234082999999998, 10.741832999999986, + 12.032959000000005, 10.889291000000014, 10.677125000000046, + 13.269125000000031, 10.821375000000046, 10.744290999999976, + 11.432124999999985, 11.848874999999964, 11.643957999999998, + 16.182208000000003, 10.755499999999984 + ], + "peakRssMiB": 222.328125, + "before": { + "rss": 109019136, + "heapTotal": 45973504, + "heapUsed": 8155424, + "external": 4320949, + "arrayBuffers": 593359 + }, + "retained": { + "rss": 233127936, + "heapTotal": 144801792, + "heapUsed": 8442408, + "external": 7830698, + "arrayBuffers": 24819 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 5, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 13.219758366666664, + "times": [ + 21.358833000000004, 18.34212500000001, 17.841458000000017, 17.338042, + 16.431792, 13.772458999999998, 14.410041999999976, 14.562708999999984, + 12.987707999999998, 13.925749999999994, 11.432500000000005, + 13.234499999999969, 11.431082999999944, 11.345917000000043, + 12.260625000000005, 11.442915999999968, 11.173292000000004, 14.523708, + 10.763916999999992, 13.52520800000002, 10.906124999999975, + 10.872083000000032, 11.242333999999971, 12.102666, 11.749666999999988, + 12.911999999999978, 10.69237499999997, 10.961875000000077, + 11.590749999999957, 11.458292000000029 + ], + "peakRssMiB": 246.09375, + "before": { + "rss": 110051328, + "heapTotal": 46235648, + "heapUsed": 8150464, + "external": 4352817, + "arrayBuffers": 640795 + }, + "retained": { + "rss": 258048000, + "heapTotal": 154238976, + "heapUsed": 8436304, + "external": 22132191, + "arrayBuffers": 7785809 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 5, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.251720900000006, + "times": [ + 18.83487500000001, 16.004415999999992, 16.222499999999997, 13.741917, + 12.042332999999985, 12.430749999999989, 12.987540999999993, + 12.184500000000014, 13.23599999999999, 11.207917000000009, 12.424667, + 14.04804200000001, 11.80562500000002, 13.561624999999992, + 11.098000000000013, 10.918041999999957, 11.821917000000042, + 10.955540999999982, 10.619625000000042, 12.326334000000031, + 10.689665999999988, 11.813709000000017, 10.535583999999972, + 10.66829100000001, 11.574334000000022, 10.350958000000048, + 10.486583999999993, 11.711959000000036, 10.678625000000011, + 10.569749999999999 + ], + "peakRssMiB": 171.578125, + "before": { + "rss": 97304576, + "heapTotal": 45449216, + "heapUsed": 8204256, + "external": 3396158, + "arrayBuffers": 32603 + }, + "retained": { + "rss": 179912704, + "heapTotal": 85295104, + "heapUsed": 8402624, + "external": 16537075, + "arrayBuffers": 4049147 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 6, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.125047200000003, + "times": [ + 17.875541999999996, 15.20675, 15.278750000000002, 13.753125000000011, + 11.760334, 12.476416, 12.38945799999999, 12.033208000000002, + 12.696000000000026, 11.016249999999957, 11.787999999999954, + 12.37858399999999, 10.996041999999989, 15.192416999999978, + 12.023915999999986, 10.825249999999983, 12.840499999999963, + 11.067750000000046, 10.75266700000003, 12.373790999999983, + 10.658333000000027, 11.150374999999997, 11.530542000000025, + 10.572708000000034, 11.240333000000021, 10.30725000000001, + 10.427458999999999, 11.86650000000003, 10.699250000000006, + 10.573915999999997 + ], + "peakRssMiB": 173.34375, + "before": { + "rss": 97402880, + "heapTotal": 45187072, + "heapUsed": 8209560, + "external": 3453265, + "arrayBuffers": 32603 + }, + "retained": { + "rss": 181764096, + "heapTotal": 87130112, + "heapUsed": 8425232, + "external": 15732859, + "arrayBuffers": 4307595 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 6, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.955161200000008, + "times": [ + 19.66833299999999, 16.341250000000002, 16.517291999999998, + 15.004999999999995, 14.656749999999988, 12.956083000000007, + 14.102374999999995, 14.620959, 12.973667000000034, 14.09816699999999, + 11.357208000000014, 14.068791999999974, 12.174500000000023, + 11.345249999999965, 12.111125000000015, 11.10691700000001, + 11.161249999999995, 13.86545799999999, 10.659249999999986, + 11.941667000000052, 10.751791999999966, 10.513750000000016, + 13.59212500000001, 10.890584000000047, 10.684541999999965, + 11.460792000000026, 11.796333000000004, 11.585000000000036, + 15.905625000000043, 10.743000000000052 + ], + "peakRssMiB": 224.296875, + "before": { + "rss": 109232128, + "heapTotal": 46235648, + "heapUsed": 8150416, + "external": 4352181, + "arrayBuffers": 585575 + }, + "retained": { + "rss": 235192320, + "heapTotal": 145326080, + "heapUsed": 8436848, + "external": 7879073, + "arrayBuffers": 24819 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 7, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.80437913333333, + "times": [ + 19.845249999999993, 16.46870900000002, 16.565792000000016, + 14.825874999999996, 14.81454100000002, 12.936082999999996, + 14.12816699999999, 14.209124999999972, 12.699415999999985, + 13.902457999999967, 11.304833999999971, 14.252084000000025, + 12.308375000000012, 11.451750000000004, 12.169332999999995, + 10.982958999999994, 11.030250000000024, 13.754707999999994, 10.540166, + 11.664040999999997, 10.65337500000004, 10.556457999999964, + 13.065458999999976, 10.681499999999971, 10.665665999999987, 11.441958, + 11.757832999999948, 11.664209000000028, 13.118083000000013, + 10.672916999999984 + ], + "peakRssMiB": 226.015625, + "before": { + "rss": 110428160, + "heapTotal": 46497792, + "heapUsed": 8155432, + "external": 4409421, + "arrayBuffers": 491819 + }, + "retained": { + "rss": 236994560, + "heapTotal": 154763264, + "heapUsed": 8441784, + "external": 15676917, + "arrayBuffers": 4469431 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 7, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.448394366666669, + "times": [ + 19.39908300000002, 16.44512500000002, 16.253000000000014, + 14.882000000000005, 13.808750000000003, 12.845541000000026, + 13.845041000000009, 13.307499999999976, 13.672750000000008, + 11.65504100000004, 12.467749999999967, 12.462208000000032, + 11.932999999999993, 13.627583000000016, 11.132416999999975, + 11.021041000000025, 11.842667000000006, 11.182166999999993, + 10.654832999999996, 11.805083999999965, 10.745417000000032, + 11.441208000000017, 10.795582999999965, 10.772625000000005, + 11.469249999999988, 10.567999999999984, 10.642917000000011, + 11.357542000000024, 10.746207999999967, 10.670500000000004 + ], + "peakRssMiB": 174.125, + "before": { + "rss": 98320384, + "heapTotal": 44924928, + "heapUsed": 8144360, + "external": 4590429, + "arrayBuffers": 96811 + }, + "retained": { + "rss": 182583296, + "heapTotal": 85557248, + "heapUsed": 8368552, + "external": 16316095, + "arrayBuffers": 4103275 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "baseline", + "repetition": 8, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 12.984713833333327, + "times": [ + 20.84783299999998, 17.181999999999988, 17.778625000000005, + 16.11862499999998, 15.669042000000019, 13.98433399999999, + 15.907166999999987, 14.28858299999996, 14.250583000000006, + 11.970250000000021, 13.032125000000008, 12.969666000000018, + 12.474541999999985, 14.03612499999997, 11.298749999999984, + 11.20595800000001, 12.255457999999976, 11.345082999999988, + 10.770500000000027, 12.029791000000046, 10.827332999999953, + 11.64504199999999, 10.910583000000031, 10.798000000000002, + 11.698000000000036, 10.628667000000007, 10.75849999999997, + 11.485124999999982, 10.731416999999965, 10.643707999999947 + ], + "peakRssMiB": 173.9375, + "before": { + "rss": 98435072, + "heapTotal": 44662784, + "heapUsed": 8142528, + "external": 4559709, + "arrayBuffers": 386499 + }, + "retained": { + "rss": 182386688, + "heapTotal": 85295104, + "heapUsed": 8368896, + "external": 16291795, + "arrayBuffers": 3442063 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + }, + { + "variant": "candidate", + "repetition": 8, + "name": "provider", + "sourceHash": "e935dea69daa0fb027f9931006073f6ef34a2601138b7c65e6ba463ac8517660", + "modules": 60, + "functionsPerModule": 2, + "msPerPass": 13.042334733333327, + "times": [ + 19.774167000000006, 16.41779199999999, 16.616625, 15.008375000000001, + 14.731041000000005, 12.991375000000005, 14.133083, 14.538958999999977, + 12.925666999999976, 13.878333999999995, 11.362833000000023, + 14.364749999999958, 12.453249999999969, 11.573624999999993, + 12.344791999999984, 11.167624999999987, 11.105042000000026, + 14.038707999999986, 10.820625000000007, 12.078165999999953, + 10.90424999999999, 10.72445799999997, 13.185790999999995, + 10.91904199999999, 10.782583999999986, 11.632625000000019, + 12.059791000000018, 11.629666999999984, 16.299500000000023, + 10.807500000000005 + ], + "peakRssMiB": 224.109375, + "before": { + "rss": 109346816, + "heapTotal": 45711360, + "heapUsed": 8150560, + "external": 4320949, + "arrayBuffers": 454835 + }, + "retained": { + "rss": 234995712, + "heapTotal": 144801792, + "heapUsed": 8437016, + "external": 7782323, + "arrayBuffers": 24819 + }, + "outputBytes": 64830, + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "a84257272baee96643b5fbe92843fde66897e0b329d33f74d876ad54b8986c63", + "javascriptFiles": 126, + "sourceSha256": "99d2b9069597028bc5e101bbad215942492faa3bb60ec76f308ea1a7cfd89a54", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + } + } + ] +} diff --git a/benchmarks/compiler/results/cleanup-whole.json b/benchmarks/compiler/results/cleanup-whole.json new file mode 100644 index 00000000000..d7770dee21a --- /dev/null +++ b/benchmarks/compiler/results/cleanup-whole.json @@ -0,0 +1,4218 @@ +{ + "samples": [ + { + "case": "splitter", + "variant": "baseline", + "repetition": 0, + "result": { + "timestamp": "2026-09-27T21:16:44.374Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 70.2657334, + "minMsPerCorpus": 70.2657334, + "maxMsPerCorpus": 70.2657334, + "medianPeakRssMiB": 270.578125, + "medianRetainedHeapMiB": 8.317253112792969, + "medianWallMs": 966.175667, + "phasesMsPerCorpus": { + "parseAnalyze": 11.303635699999882, + "detectGroupings": 0.18433989999986125, + "sharedAnalysis": 1.7874982999999702, + "referenceCompile": 19.15969689999979, + "virtualCompile": 33.711786399999916, + "sharedCompile": 2.893904699999962 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 966.175667, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 702.657334, + "phases": { + "parseAnalyze": 113.03635699999882, + "detectGroupings": 1.8433989999986125, + "sharedAnalysis": 17.874982999999702, + "referenceCompile": 191.5969689999979, + "virtualCompile": 337.11786399999914, + "sharedCompile": 28.93904699999962 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 277072, + "before": { + "rss": 112525312, + "heapTotal": 47546368, + "heapUsed": 8787896, + "external": 4844990, + "arrayBuffers": 764835 + }, + "after": { + "rss": 283246592, + "heapTotal": 157646848, + "heapUsed": 55061104, + "external": 14235550, + "arrayBuffers": 11944810 + }, + "retained": { + "rss": 283262976, + "heapTotal": 145850368, + "heapUsed": 8721272, + "external": 14235550, + "arrayBuffers": 9715174 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "candidate", + "repetition": 0, + "result": { + "timestamp": "2026-09-27T21:16:45.387Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 70.003075, + "minMsPerCorpus": 70.003075, + "maxMsPerCorpus": 70.003075, + "medianPeakRssMiB": 270.984375, + "medianRetainedHeapMiB": 8.289802551269531, + "medianWallMs": 963.4058749999999, + "phasesMsPerCorpus": { + "parseAnalyze": 12.289352299999688, + "detectGroupings": 0.07595310000024255, + "sharedAnalysis": 1.9281899999998813, + "referenceCompile": 19.735169199999927, + "virtualCompile": 31.974520899999742, + "sharedCompile": 2.7471160999999027 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 963.4058749999999, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 700.0307499999999, + "phases": { + "parseAnalyze": 122.89352299999689, + "detectGroupings": 0.7595310000024256, + "sharedAnalysis": 19.281899999998814, + "referenceCompile": 197.35169199999928, + "virtualCompile": 319.74520899999743, + "sharedCompile": 27.47116099999903 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 277488, + "before": { + "rss": 113655808, + "heapTotal": 47022080, + "heapUsed": 8461992, + "external": 5344905, + "arrayBuffers": 1074963 + }, + "after": { + "rss": 284131328, + "heapTotal": 162775040, + "heapUsed": 88167424, + "external": 26317030, + "arrayBuffers": 24026290 + }, + "retained": { + "rss": 284147712, + "heapTotal": 157122560, + "heapUsed": 8692488, + "external": 26317030, + "arrayBuffers": 23571302 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "candidate", + "repetition": 1, + "result": { + "timestamp": "2026-09-27T21:16:46.390Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 69.9461709, + "minMsPerCorpus": 69.9461709, + "maxMsPerCorpus": 69.9461709, + "medianPeakRssMiB": 273.515625, + "medianRetainedHeapMiB": 8.233253479003906, + "medianWallMs": 947.612292, + "phasesMsPerCorpus": { + "parseAnalyze": 12.032002199999932, + "detectGroupings": 0.08365339999978687, + "sharedAnalysis": 1.8912004000002525, + "referenceCompile": 20.02495179999994, + "virtualCompile": 31.8844332000005, + "sharedCompile": 2.844799699999976 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 947.612292, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 699.461709, + "phases": { + "parseAnalyze": 120.32002199999931, + "detectGroupings": 0.8365339999978687, + "sharedAnalysis": 18.912004000002526, + "referenceCompile": 200.2495179999994, + "virtualCompile": 318.844332000005, + "sharedCompile": 28.44799699999976 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 280080, + "before": { + "rss": 121585664, + "heapTotal": 45973504, + "heapUsed": 8522568, + "external": 6965240, + "arrayBuffers": 3379627 + }, + "after": { + "rss": 286638080, + "heapTotal": 158695424, + "heapUsed": 31190720, + "external": 8183679, + "arrayBuffers": 5892939 + }, + "retained": { + "rss": 286654464, + "heapTotal": 145588224, + "heapUsed": 8633192, + "external": 8183679, + "arrayBuffers": 4781190 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "baseline", + "repetition": 1, + "result": { + "timestamp": "2026-09-27T21:16:47.404Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 69.624025, + "minMsPerCorpus": 69.624025, + "maxMsPerCorpus": 69.624025, + "medianPeakRssMiB": 263.84375, + "medianRetainedHeapMiB": 8.254371643066406, + "medianWallMs": 959.750167, + "phasesMsPerCorpus": { + "parseAnalyze": 11.582277599999804, + "detectGroupings": 0.07096369999987928, + "sharedAnalysis": 2.0403811999998425, + "referenceCompile": 19.242537700000252, + "virtualCompile": 32.49748859999973, + "sharedCompile": 2.9821324000000233 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 959.750167, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 696.2402500000001, + "phases": { + "parseAnalyze": 115.82277599999804, + "detectGroupings": 0.7096369999987928, + "sharedAnalysis": 20.403811999998425, + "referenceCompile": 192.42537700000253, + "virtualCompile": 324.97488599999724, + "sharedCompile": 29.82132400000023 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 270176, + "before": { + "rss": 118554624, + "heapTotal": 46497792, + "heapUsed": 8545488, + "external": 6161614, + "arrayBuffers": 2294111 + }, + "after": { + "rss": 276643840, + "heapTotal": 163446784, + "heapUsed": 88884040, + "external": 25682373, + "arrayBuffers": 23391633 + }, + "retained": { + "rss": 276660224, + "heapTotal": 158171136, + "heapUsed": 8655336, + "external": 25682373, + "arrayBuffers": 22167893 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "baseline", + "repetition": 2, + "result": { + "timestamp": "2026-09-27T21:16:48.403Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 68.0916375, + "minMsPerCorpus": 68.0916375, + "maxMsPerCorpus": 68.0916375, + "medianPeakRssMiB": 262.921875, + "medianRetainedHeapMiB": 8.25628662109375, + "medianWallMs": 943.3867499999999, + "phasesMsPerCorpus": { + "parseAnalyze": 11.067874099999653, + "detectGroupings": 0.22248790000030566, + "sharedAnalysis": 1.8386887000000343, + "referenceCompile": 18.64395840000004, + "virtualCompile": 32.00554010000006, + "sharedCompile": 2.9068912000000524 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 943.3867499999999, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 680.916375, + "phases": { + "parseAnalyze": 110.67874099999653, + "detectGroupings": 2.2248790000030567, + "sharedAnalysis": 18.386887000000343, + "referenceCompile": 186.43958400000042, + "virtualCompile": 320.05540100000064, + "sharedCompile": 29.068912000000523 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 269232, + "before": { + "rss": 118620160, + "heapTotal": 47022080, + "heapUsed": 8547952, + "external": 6118910, + "arrayBuffers": 1768784 + }, + "after": { + "rss": 275611648, + "heapTotal": 162922496, + "heapUsed": 88021112, + "external": 25250920, + "arrayBuffers": 22960180 + }, + "retained": { + "rss": 275693568, + "heapTotal": 158171136, + "heapUsed": 8657344, + "external": 25250920, + "arrayBuffers": 21932848 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "candidate", + "repetition": 2, + "result": { + "timestamp": "2026-09-27T21:16:49.353Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 64.52341659999999, + "minMsPerCorpus": 64.52341659999999, + "maxMsPerCorpus": 64.52341659999999, + "medianPeakRssMiB": 273.546875, + "medianRetainedHeapMiB": 8.214759826660156, + "medianWallMs": 896.9455419999999, + "phasesMsPerCorpus": { + "parseAnalyze": 10.769704300000091, + "detectGroupings": 0.06698259999992615, + "sharedAnalysis": 1.7739435999999387, + "referenceCompile": 18.784509299999797, + "virtualCompile": 29.208332500000154, + "sharedCompile": 2.77346310000014 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 896.9455419999999, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 645.234166, + "phases": { + "parseAnalyze": 107.69704300000092, + "detectGroupings": 0.6698259999992615, + "sharedAnalysis": 17.739435999999387, + "referenceCompile": 187.84509299999797, + "virtualCompile": 292.08332500000154, + "sharedCompile": 27.7346310000014 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 280112, + "before": { + "rss": 111820800, + "heapTotal": 47022080, + "heapUsed": 8506376, + "external": 7218640, + "arrayBuffers": 2051947 + }, + "after": { + "rss": 286670848, + "heapTotal": 158171136, + "heapUsed": 52070704, + "external": 13865089, + "arrayBuffers": 11574349 + }, + "retained": { + "rss": 286294016, + "heapTotal": 145588224, + "heapUsed": 8613800, + "external": 13865089, + "arrayBuffers": 9772228 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "candidate", + "repetition": 3, + "result": { + "timestamp": "2026-09-27T21:16:50.262Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 63.441591700000004, + "minMsPerCorpus": 63.441591700000004, + "maxMsPerCorpus": 63.441591700000004, + "medianPeakRssMiB": 272.28125, + "medianRetainedHeapMiB": 8.224006652832031, + "medianWallMs": 860.820833, + "phasesMsPerCorpus": { + "parseAnalyze": 10.323180399999808, + "detectGroupings": 0.06545729999998003, + "sharedAnalysis": 1.6680020000000695, + "referenceCompile": 18.221559400000263, + "virtualCompile": 29.31348029999999, + "sharedCompile": 2.5794008999999165 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 860.820833, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 634.415917, + "phases": { + "parseAnalyze": 103.23180399999808, + "detectGroupings": 0.6545729999998002, + "sharedAnalysis": 16.680020000000695, + "referenceCompile": 182.21559400000262, + "virtualCompile": 293.1348029999999, + "sharedCompile": 25.794008999999164 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 278816, + "before": { + "rss": 110804992, + "heapTotal": 47284224, + "heapUsed": 8506200, + "external": 7187920, + "arrayBuffers": 1030895 + }, + "after": { + "rss": 285343744, + "heapTotal": 157122560, + "heapUsed": 52963288, + "external": 14133338, + "arrayBuffers": 11842598 + }, + "retained": { + "rss": 285425664, + "heapTotal": 146374656, + "heapUsed": 8623496, + "external": 14133338, + "arrayBuffers": 10278743 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "baseline", + "repetition": 3, + "result": { + "timestamp": "2026-09-27T21:16:51.167Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 62.463612499999996, + "minMsPerCorpus": 62.463612499999996, + "maxMsPerCorpus": 62.463612499999996, + "medianPeakRssMiB": 271.734375, + "medianRetainedHeapMiB": 8.322807312011719, + "medianWallMs": 855.99575, + "phasesMsPerCorpus": { + "parseAnalyze": 9.871242900000254, + "detectGroupings": 0.06112060000011752, + "sharedAnalysis": 1.5963996000000407, + "referenceCompile": 17.122910400000194, + "virtualCompile": 30.00387249999958, + "sharedCompile": 2.6222118999999564 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 855.99575, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 624.636125, + "phases": { + "parseAnalyze": 98.71242900000254, + "detectGroupings": 0.6112060000011752, + "sharedAnalysis": 15.963996000000407, + "referenceCompile": 171.22910400000194, + "virtualCompile": 300.0387249999958, + "sharedCompile": 26.222118999999566 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 278256, + "before": { + "rss": 112132096, + "heapTotal": 47284224, + "heapUsed": 8782656, + "external": 4880070, + "arrayBuffers": 536611 + }, + "after": { + "rss": 284786688, + "heapTotal": 157384704, + "heapUsed": 23910136, + "external": 6111754, + "arrayBuffers": 3821014 + }, + "retained": { + "rss": 284819456, + "heapTotal": 146112512, + "heapUsed": 8727096, + "external": 6111754, + "arrayBuffers": 604863 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "baseline", + "repetition": 4, + "result": { + "timestamp": "2026-09-27T21:16:52.095Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 64.8425125, + "minMsPerCorpus": 64.8425125, + "maxMsPerCorpus": 64.8425125, + "medianPeakRssMiB": 242.28125, + "medianRetainedHeapMiB": 8.239456176757812, + "medianWallMs": 879.677541, + "phasesMsPerCorpus": { + "parseAnalyze": 10.37687980000012, + "detectGroupings": 0.061873299999876966, + "sharedAnalysis": 1.700019299999815, + "referenceCompile": 18.13072150000024, + "virtualCompile": 30.752055800000004, + "sharedCompile": 2.7510686999999963 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 879.677541, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 648.425125, + "phases": { + "parseAnalyze": 103.7687980000012, + "detectGroupings": 0.6187329999987696, + "sharedAnalysis": 17.00019299999815, + "referenceCompile": 181.30721500000243, + "virtualCompile": 307.52055800000005, + "sharedCompile": 27.51068699999996 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 248096, + "before": { + "rss": 120602624, + "heapTotal": 47284224, + "heapUsed": 8545712, + "external": 6203802, + "arrayBuffers": 833815 + }, + "after": { + "rss": 253902848, + "heapTotal": 159744000, + "heapUsed": 35305000, + "external": 9369739, + "arrayBuffers": 7078999 + }, + "retained": { + "rss": 253624320, + "heapTotal": 146374656, + "heapUsed": 8639696, + "external": 9369739, + "arrayBuffers": 5615479 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "candidate", + "repetition": 4, + "result": { + "timestamp": "2026-09-27T21:16:53.043Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 62.658725000000004, + "minMsPerCorpus": 62.658725000000004, + "maxMsPerCorpus": 62.658725000000004, + "medianPeakRssMiB": 270.71875, + "medianRetainedHeapMiB": 8.289756774902344, + "medianWallMs": 891.9327079999999, + "phasesMsPerCorpus": { + "parseAnalyze": 10.508738900000116, + "detectGroupings": 0.06141070000019226, + "sharedAnalysis": 1.7072130999998762, + "referenceCompile": 18.54323570000016, + "virtualCompile": 28.28448709999974, + "sharedCompile": 2.501990500000045 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 891.9327079999999, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 626.58725, + "phases": { + "parseAnalyze": 105.08738900000117, + "detectGroupings": 0.6141070000019226, + "sharedAnalysis": 17.072130999998762, + "referenceCompile": 185.43235700000162, + "virtualCompile": 282.8448709999974, + "sharedCompile": 25.01990500000045 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 277216, + "before": { + "rss": 113655808, + "heapTotal": 47808512, + "heapUsed": 8462800, + "external": 5344905, + "arrayBuffers": 688447 + }, + "after": { + "rss": 283852800, + "heapTotal": 163037184, + "heapUsed": 87652208, + "external": 26152769, + "arrayBuffers": 23862029 + }, + "retained": { + "rss": 283869184, + "heapTotal": 157646848, + "heapUsed": 8692440, + "external": 26152769, + "arrayBuffers": 23352377 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "candidate", + "repetition": 5, + "result": { + "timestamp": "2026-09-27T21:16:53.972Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 65.4026167, + "minMsPerCorpus": 65.4026167, + "maxMsPerCorpus": 65.4026167, + "medianPeakRssMiB": 272.796875, + "medianRetainedHeapMiB": 8.226211547851562, + "medianWallMs": 880.7925, + "phasesMsPerCorpus": { + "parseAnalyze": 10.743272299999864, + "detectGroupings": 0.06369169999977657, + "sharedAnalysis": 1.8117017000000033, + "referenceCompile": 18.515398800000117, + "virtualCompile": 30.1998823999999, + "sharedCompile": 2.9778211999999256 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 880.7925, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 654.026167, + "phases": { + "parseAnalyze": 107.43272299999865, + "detectGroupings": 0.6369169999977657, + "sharedAnalysis": 18.117017000000033, + "referenceCompile": 185.15398800000116, + "virtualCompile": 301.998823999999, + "sharedCompile": 29.778211999999257 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 279344, + "before": { + "rss": 110624768, + "heapTotal": 47022080, + "heapUsed": 8506200, + "external": 7220048, + "arrayBuffers": 1715877 + }, + "after": { + "rss": 285589504, + "heapTotal": 156598272, + "heapUsed": 52373184, + "external": 13964589, + "arrayBuffers": 11673849 + }, + "retained": { + "rss": 285605888, + "heapTotal": 145326080, + "heapUsed": 8625808, + "external": 13964589, + "arrayBuffers": 10123627 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "baseline", + "repetition": 5, + "result": { + "timestamp": "2026-09-27T21:16:54.937Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 65.9536542, + "minMsPerCorpus": 65.9536542, + "maxMsPerCorpus": 65.9536542, + "medianPeakRssMiB": 273.609375, + "medianRetainedHeapMiB": 8.231437683105469, + "medianWallMs": 913.190292, + "phasesMsPerCorpus": { + "parseAnalyze": 10.561007500000027, + "detectGroupings": 0.06655060000009598, + "sharedAnalysis": 1.6863738999997964, + "referenceCompile": 18.578885400000217, + "virtualCompile": 31.32319500000017, + "sharedCompile": 2.6597453999999288 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 913.190292, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 659.536542, + "phases": { + "parseAnalyze": 105.61007500000028, + "detectGroupings": 0.6655060000009598, + "sharedAnalysis": 16.863738999997963, + "referenceCompile": 185.78885400000217, + "virtualCompile": 313.2319500000017, + "sharedCompile": 26.59745399999929 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 280176, + "before": { + "rss": 121077760, + "heapTotal": 47284224, + "heapUsed": 8555232, + "external": 6251473, + "arrayBuffers": 2879494 + }, + "after": { + "rss": 286736384, + "heapTotal": 157908992, + "heapUsed": 57281168, + "external": 14952870, + "arrayBuffers": 12662130 + }, + "retained": { + "rss": 286326784, + "heapTotal": 145326080, + "heapUsed": 8631288, + "external": 14952870, + "arrayBuffers": 11161269 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "baseline", + "repetition": 6, + "result": { + "timestamp": "2026-09-27T21:16:55.969Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 70.2117166, + "minMsPerCorpus": 70.2117166, + "maxMsPerCorpus": 70.2117166, + "medianPeakRssMiB": 265.265625, + "medianRetainedHeapMiB": 8.249893188476562, + "medianWallMs": 981.725334, + "phasesMsPerCorpus": { + "parseAnalyze": 11.73934430000013, + "detectGroupings": 0.07705550000051745, + "sharedAnalysis": 1.997033799999997, + "referenceCompile": 19.16306880000035, + "virtualCompile": 33.05957889999966, + "sharedCompile": 2.974545300000068 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 981.725334, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 702.117166, + "phases": { + "parseAnalyze": 117.3934430000013, + "detectGroupings": 0.7705550000051744, + "sharedAnalysis": 19.97033799999997, + "referenceCompile": 191.6306880000035, + "virtualCompile": 330.59578899999656, + "sharedCompile": 29.74545300000068 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 271632, + "before": { + "rss": 120733696, + "heapTotal": 46497792, + "heapUsed": 8544216, + "external": 6203802, + "arrayBuffers": 3301801 + }, + "after": { + "rss": 278118400, + "heapTotal": 163446784, + "heapUsed": 87748408, + "external": 25127270, + "arrayBuffers": 22836530 + }, + "retained": { + "rss": 278151168, + "heapTotal": 157384704, + "heapUsed": 8650640, + "external": 25127270, + "arrayBuffers": 22247810 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "splitter", + "variant": "candidate", + "repetition": 6, + "result": { + "timestamp": "2026-09-27T21:16:56.934Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "fixturesRoot": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "platform": "darwin", + "arch": "arm64", + "cpu": "Apple M3 Max", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "repetitions": 1, + "iterations": 10, + "diagnosticOnly": false, + "warmups": 2, + "summary": { + "yuku-splitter": { + "medianMsPerCorpus": 64.957475, + "minMsPerCorpus": 64.957475, + "maxMsPerCorpus": 64.957475, + "medianPeakRssMiB": 271.515625, + "medianRetainedHeapMiB": 8.289833068847656, + "medianWallMs": 905.638875, + "phasesMsPerCorpus": { + "parseAnalyze": 10.895136700000126, + "detectGroupings": 0.06643100000018194, + "sharedAnalysis": 1.8829636999999821, + "referenceCompile": 18.676720900000088, + "virtualCompile": 29.540995700000146, + "sharedCompile": 2.661783600000058 + }, + "countsPerCorpus": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + } + } + }, + "samples": [ + { + "repetition": 0, + "wallMs": 905.638875, + "mode": "yuku-splitter", + "corpus": { + "files": 56, + "bytes": 45603, + "sha256": "26ce92b0559a72c596601a4d4f284369f82c38fe57ea3e0b12a673094ad396c5" + }, + "elapsedMs": 649.57475, + "phases": { + "parseAnalyze": 108.95136700000126, + "detectGroupings": 0.6643100000018194, + "sharedAnalysis": 18.82963699999982, + "referenceCompile": 186.7672090000009, + "virtualCompile": 295.40995700000144, + "sharedCompile": 26.61783600000058 + }, + "counts": { + "parses": 168, + "outputs": 567, + "sharedModules": 36, + "unchangedReferences": 29 + }, + "peakRssKiB": 278032, + "before": { + "rss": 113426432, + "heapTotal": 47808512, + "heapUsed": 8462824, + "external": 5344905, + "arrayBuffers": 666719 + }, + "after": { + "rss": 284672000, + "heapTotal": 162775040, + "heapUsed": 87549552, + "external": 26088792, + "arrayBuffers": 23798052 + }, + "retained": { + "rss": 284704768, + "heapTotal": 157646848, + "heapUsed": 8692520, + "external": 26088792, + "arrayBuffers": 23180820 + }, + "outputBytes": 1781652, + "outputMapBytes": 6481140, + "resolvedReferences": 0 + } + ] + } + }, + { + "case": "routes64", + "variant": "baseline", + "repetition": 0, + "result": { + "timestamp": "2026-09-27T21:16:57.576Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 373.83262499999995, + "medianPeakRssMiB": 383.28125, + "medianWallMs": 592.421416 + }, + "samples": [ + { + "buildMs": 373.83262499999995, + "peakRssMiB": 383.28125, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 123027456, + "heapTotal": 58540032, + "heapUsed": 22932136, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 387809280, + "heapTotal": 184057856, + "heapUsed": 39440504, + "external": 6117206, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 387858432, + "heapTotal": 172785664, + "heapUsed": 36232648, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 592.421416 + } + ] + } + }, + { + "case": "routes64", + "variant": "candidate", + "repetition": 0, + "result": { + "timestamp": "2026-09-27T21:16:58.256Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 409.7405, + "medianPeakRssMiB": 383.5625, + "medianWallMs": 627.002375 + }, + "samples": [ + { + "buildMs": 409.7405, + "peakRssMiB": 383.5625, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 123256832, + "heapTotal": 59064320, + "heapUsed": 22886616, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 388218880, + "heapTotal": 184844288, + "heapUsed": 39230360, + "external": 6117006, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 387678208, + "heapTotal": 172785664, + "heapUsed": 36176816, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 627.002375 + } + ] + } + }, + { + "case": "routes64", + "variant": "candidate", + "repetition": 1, + "result": { + "timestamp": "2026-09-27T21:16:58.905Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 380.91441699999996, + "medianPeakRssMiB": 375.125, + "medianWallMs": 597.263709 + }, + "samples": [ + { + "buildMs": 380.91441699999996, + "peakRssMiB": 375.125, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 122142720, + "heapTotal": 59326464, + "heapUsed": 22886504, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 381059072, + "heapTotal": 184844288, + "heapUsed": 39227208, + "external": 6117006, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 380616704, + "heapTotal": 173834240, + "heapUsed": 36174696, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 597.263709 + } + ] + } + }, + { + "case": "routes64", + "variant": "baseline", + "repetition": 1, + "result": { + "timestamp": "2026-09-27T21:16:59.581Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 400.64412500000003, + "medianPeakRssMiB": 372.703125, + "medianWallMs": 621.468875 + }, + "samples": [ + { + "buildMs": 400.64412500000003, + "peakRssMiB": 372.703125, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 123453440, + "heapTotal": 59064320, + "heapUsed": 22932376, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 376684544, + "heapTotal": 184582144, + "heapUsed": 39292136, + "external": 6117006, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 376455168, + "heapTotal": 173047808, + "heapUsed": 36234968, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 621.468875 + } + ] + } + }, + { + "case": "routes64", + "variant": "baseline", + "repetition": 2, + "result": { + "timestamp": "2026-09-27T21:17:00.213Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 367.934708, + "medianPeakRssMiB": 382.0625, + "medianWallMs": 579.2508750000001 + }, + "samples": [ + { + "buildMs": 367.934708, + "peakRssMiB": 382.0625, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 122388480, + "heapTotal": 58802176, + "heapUsed": 22933088, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 386547712, + "heapTotal": 184320000, + "heapUsed": 39453560, + "external": 6116606, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 386433024, + "heapTotal": 173309952, + "heapUsed": 36244424, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 579.2508750000001 + } + ] + } + }, + { + "case": "routes64", + "variant": "candidate", + "repetition": 2, + "result": { + "timestamp": "2026-09-27T21:17:00.856Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 379.37916700000005, + "medianPeakRssMiB": 379.171875, + "medianWallMs": 591.723125 + }, + "samples": [ + { + "buildMs": 379.37916700000005, + "peakRssMiB": 379.171875, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 122519552, + "heapTotal": 59064320, + "heapUsed": 22886608, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 385318912, + "heapTotal": 185892864, + "heapUsed": 39247920, + "external": 6116806, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 384876544, + "heapTotal": 172785664, + "heapUsed": 36159320, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 591.723125 + } + ] + } + }, + { + "case": "routes64", + "variant": "candidate", + "repetition": 3, + "result": { + "timestamp": "2026-09-27T21:17:01.533Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 394.74145799999997, + "medianPeakRssMiB": 379.609375, + "medianWallMs": 619.562083 + }, + "samples": [ + { + "buildMs": 394.74145799999997, + "peakRssMiB": 379.609375, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 123437056, + "heapTotal": 59326464, + "heapUsed": 22886176, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 385777664, + "heapTotal": 186417152, + "heapUsed": 39365352, + "external": 6117406, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 385925120, + "heapTotal": 173309952, + "heapUsed": 36160400, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 619.562083 + } + ] + } + }, + { + "case": "routes64", + "variant": "baseline", + "repetition": 3, + "result": { + "timestamp": "2026-09-27T21:17:02.224Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 397.97362499999997, + "medianPeakRssMiB": 382.390625, + "medianWallMs": 632.594625 + }, + "samples": [ + { + "buildMs": 397.97362499999997, + "peakRssMiB": 382.390625, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 123944960, + "heapTotal": 59588608, + "heapUsed": 22931696, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 386940928, + "heapTotal": 184844288, + "heapUsed": 39340304, + "external": 6117406, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 386727936, + "heapTotal": 173572096, + "heapUsed": 36244032, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 632.594625 + } + ] + } + }, + { + "case": "routes64", + "variant": "baseline", + "repetition": 4, + "result": { + "timestamp": "2026-09-27T21:17:02.921Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 405.7532500000001, + "medianPeakRssMiB": 377.546875, + "medianWallMs": 639.6295 + }, + "samples": [ + { + "buildMs": 405.7532500000001, + "peakRssMiB": 377.546875, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 123666432, + "heapTotal": 59064320, + "heapUsed": 22932360, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 381730816, + "heapTotal": 184844288, + "heapUsed": 39428432, + "external": 6117206, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 382091264, + "heapTotal": 173834240, + "heapUsed": 36219136, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 639.6295 + } + ] + } + }, + { + "case": "routes64", + "variant": "candidate", + "repetition": 4, + "result": { + "timestamp": "2026-09-27T21:17:03.615Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 404.065792, + "medianPeakRssMiB": 379.953125, + "medianWallMs": 636.930167 + }, + "samples": [ + { + "buildMs": 404.065792, + "peakRssMiB": 379.953125, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 123568128, + "heapTotal": 59064320, + "heapUsed": 22885904, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 384614400, + "heapTotal": 184582144, + "heapUsed": 39224736, + "external": 6116806, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 384483328, + "heapTotal": 173309952, + "heapUsed": 36172392, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 636.930167 + } + ] + } + }, + { + "case": "routes64", + "variant": "candidate", + "repetition": 5, + "result": { + "timestamp": "2026-09-27T21:17:04.295Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 376.4099590000001, + "medianPeakRssMiB": 376.296875, + "medianWallMs": 623.266209 + }, + "samples": [ + { + "buildMs": 376.4099590000001, + "peakRssMiB": 376.296875, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 123027456, + "heapTotal": 59588608, + "heapUsed": 22886856, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 382189568, + "heapTotal": 184844288, + "heapUsed": 39374128, + "external": 6117406, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 382009344, + "heapTotal": 173572096, + "heapUsed": 36173320, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 623.266209 + } + ] + } + }, + { + "case": "routes64", + "variant": "baseline", + "repetition": 5, + "result": { + "timestamp": "2026-09-27T21:17:04.966Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 404.55920799999996, + "medianPeakRssMiB": 380.0625, + "medianWallMs": 618.58825 + }, + "samples": [ + { + "buildMs": 404.55920799999996, + "peakRssMiB": 380.0625, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 122781696, + "heapTotal": 59064320, + "heapUsed": 22931752, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 384303104, + "heapTotal": 184582144, + "heapUsed": 39309416, + "external": 6117006, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 384417792, + "heapTotal": 172785664, + "heapUsed": 36215856, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 618.58825 + } + ] + } + }, + { + "case": "routes64", + "variant": "baseline", + "repetition": 6, + "result": { + "timestamp": "2026-09-27T21:17:05.651Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 393.43541700000003, + "medianPeakRssMiB": 379.96875, + "medianWallMs": 628.210209 + }, + "samples": [ + { + "buildMs": 393.43541700000003, + "peakRssMiB": 379.96875, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 124665856, + "heapTotal": 59326464, + "heapUsed": 22931776, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 384368640, + "heapTotal": 184582144, + "heapUsed": 39432624, + "external": 6117206, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 384204800, + "heapTotal": 173572096, + "heapUsed": 36225120, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 628.210209 + } + ] + } + }, + { + "case": "routes64", + "variant": "candidate", + "repetition": 6, + "result": { + "timestamp": "2026-09-27T21:17:06.340Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 64, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 390.025542, + "medianPeakRssMiB": 380.03125, + "medianWallMs": 631.956583 + }, + "samples": [ + { + "buildMs": 390.025542, + "peakRssMiB": 380.03125, + "sourceHash": "ec1f24e3ba39f619959d095ca49b08da7956276fc4946294e8fb6ac817203b9f", + "chunks": 193, + "emittedJsBytes": 382363, + "before": { + "rss": 124125184, + "heapTotal": 58802176, + "heapUsed": 22886240, + "external": 4012752, + "arrayBuffers": 44335 + }, + "after": { + "rss": 386170880, + "heapTotal": 184320000, + "heapUsed": 39226840, + "external": 6116806, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 385761280, + "heapTotal": 172523520, + "heapUsed": 36172520, + "external": 5180670, + "arrayBuffers": 68485 + }, + "wallMs": 631.956583 + } + ] + } + }, + { + "case": "routes250", + "variant": "baseline", + "repetition": 0, + "result": { + "timestamp": "2026-09-27T21:17:07.663Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 969.1192500000001, + "medianPeakRssMiB": 644.75, + "medianWallMs": 1267.1246250000002 + }, + "samples": [ + { + "buildMs": 969.1192500000001, + "peakRssMiB": 644.75, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 124338176, + "heapTotal": 58802176, + "heapUsed": 22951408, + "external": 4398448, + "arrayBuffers": 76111 + }, + "after": { + "rss": 655589376, + "heapTotal": 245317632, + "heapUsed": 55212552, + "external": 15628890, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 654999552, + "heapTotal": 179781632, + "heapUsed": 42207680, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1267.1246250000002 + } + ] + } + }, + { + "case": "routes250", + "variant": "candidate", + "repetition": 0, + "result": { + "timestamp": "2026-09-27T21:17:08.967Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 955.0354169999999, + "medianPeakRssMiB": 633.953125, + "medianWallMs": 1247.6852920000001 + }, + "samples": [ + { + "buildMs": 955.0354169999999, + "peakRssMiB": 633.953125, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 124764160, + "heapTotal": 58802176, + "heapUsed": 22905912, + "external": 4398448, + "arrayBuffers": 44335 + }, + "after": { + "rss": 643596288, + "heapTotal": 245841920, + "heapUsed": 54234688, + "external": 15624382, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 642924544, + "heapTotal": 179519488, + "heapUsed": 42111296, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1247.6852920000001 + } + ] + } + }, + { + "case": "routes250", + "variant": "candidate", + "repetition": 1, + "result": { + "timestamp": "2026-09-27T21:17:10.301Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 981.3024579999999, + "medianPeakRssMiB": 651.4375, + "medianWallMs": 1280.136167 + }, + "samples": [ + { + "buildMs": 981.3024579999999, + "peakRssMiB": 651.4375, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 124305408, + "heapTotal": 59064320, + "heapUsed": 22905824, + "external": 4398448, + "arrayBuffers": 86759 + }, + "after": { + "rss": 662650880, + "heapTotal": 244006912, + "heapUsed": 55081232, + "external": 15628690, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 662126592, + "heapTotal": 180043776, + "heapUsed": 42093920, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1280.136167 + } + ] + } + }, + { + "case": "routes250", + "variant": "baseline", + "repetition": 1, + "result": { + "timestamp": "2026-09-27T21:17:11.641Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 986.675334, + "medianPeakRssMiB": 661.1875, + "medianWallMs": 1283.841291 + }, + "samples": [ + { + "buildMs": 986.675334, + "peakRssMiB": 661.1875, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 124551168, + "heapTotal": 59326464, + "heapUsed": 22951464, + "external": 4398448, + "arrayBuffers": 44335 + }, + "after": { + "rss": 672661504, + "heapTotal": 238239744, + "heapUsed": 55225208, + "external": 15629034, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 671940608, + "heapTotal": 179781632, + "heapUsed": 42213104, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1283.841291 + } + ] + } + }, + { + "case": "routes250", + "variant": "baseline", + "repetition": 2, + "result": { + "timestamp": "2026-09-27T21:17:12.973Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 975.0265830000001, + "medianPeakRssMiB": 655.015625, + "medianWallMs": 1275.062167 + }, + "samples": [ + { + "buildMs": 975.0265830000001, + "peakRssMiB": 655.015625, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 124846080, + "heapTotal": 59326464, + "heapUsed": 22951680, + "external": 4398448, + "arrayBuffers": 64919 + }, + "after": { + "rss": 666337280, + "heapTotal": 245841920, + "heapUsed": 55223152, + "external": 15628890, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 657195008, + "heapTotal": 180568064, + "heapUsed": 42215992, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1275.062167 + } + ] + } + }, + { + "case": "routes250", + "variant": "candidate", + "repetition": 2, + "result": { + "timestamp": "2026-09-27T21:17:14.276Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 943.014375, + "medianPeakRssMiB": 593.046875, + "medianWallMs": 1244.74075 + }, + "samples": [ + { + "buildMs": 943.014375, + "peakRssMiB": 593.046875, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 124141568, + "heapTotal": 58802176, + "heapUsed": 22905416, + "external": 4398448, + "arrayBuffers": 44335 + }, + "after": { + "rss": 615596032, + "heapTotal": 241041408, + "heapUsed": 119099952, + "external": 5655806, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 601653248, + "heapTotal": 219365376, + "heapUsed": 42114496, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1244.74075 + } + ] + } + }, + { + "case": "routes250", + "variant": "candidate", + "repetition": 3, + "result": { + "timestamp": "2026-09-27T21:17:15.594Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 954.770959, + "medianPeakRssMiB": 652.046875, + "medianWallMs": 1260.2655 + }, + "samples": [ + { + "buildMs": 954.770959, + "peakRssMiB": 652.046875, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 124026880, + "heapTotal": 59588608, + "heapUsed": 22905712, + "external": 4398448, + "arrayBuffers": 44335 + }, + "after": { + "rss": 663126016, + "heapTotal": 244269056, + "heapUsed": 54171120, + "external": 15628890, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 662880256, + "heapTotal": 179257344, + "heapUsed": 42088672, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1260.2655 + } + ] + } + }, + { + "case": "routes250", + "variant": "baseline", + "repetition": 3, + "result": { + "timestamp": "2026-09-27T21:17:16.884Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 939.494208, + "medianPeakRssMiB": 651.234375, + "medianWallMs": 1235.876708 + }, + "samples": [ + { + "buildMs": 939.494208, + "peakRssMiB": 651.234375, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 124207104, + "heapTotal": 59064320, + "heapUsed": 22951448, + "external": 4398448, + "arrayBuffers": 56127 + }, + "after": { + "rss": 662241280, + "heapTotal": 237191168, + "heapUsed": 54325928, + "external": 15628890, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 661684224, + "heapTotal": 178995200, + "heapUsed": 42215512, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1235.876708 + } + ] + } + }, + { + "case": "routes250", + "variant": "baseline", + "repetition": 4, + "result": { + "timestamp": "2026-09-27T21:17:18.188Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 961.1472909999999, + "medianPeakRssMiB": 649.671875, + "medianWallMs": 1251.7701670000001 + }, + "samples": [ + { + "buildMs": 961.1472909999999, + "peakRssMiB": 649.671875, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 124846080, + "heapTotal": 59064320, + "heapUsed": 22951400, + "external": 4398448, + "arrayBuffers": 44335 + }, + "after": { + "rss": 660553728, + "heapTotal": 241123328, + "heapUsed": 54374744, + "external": 15628890, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 659668992, + "heapTotal": 178995200, + "heapUsed": 42216008, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1251.7701670000001 + } + ] + } + }, + { + "case": "routes250", + "variant": "candidate", + "repetition": 4, + "result": { + "timestamp": "2026-09-27T21:17:19.493Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 950.207583, + "medianPeakRssMiB": 657.203125, + "medianWallMs": 1248.0691250000002 + }, + "samples": [ + { + "buildMs": 950.207583, + "peakRssMiB": 657.203125, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 124076032, + "heapTotal": 59064320, + "heapUsed": 22905672, + "external": 4398448, + "arrayBuffers": 44335 + }, + "after": { + "rss": 668663808, + "heapTotal": 236929024, + "heapUsed": 55084232, + "external": 15628690, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 667959296, + "heapTotal": 180305920, + "heapUsed": 42094952, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1248.0691250000002 + } + ] + } + }, + { + "case": "routes250", + "variant": "candidate", + "repetition": 5, + "result": { + "timestamp": "2026-09-27T21:17:20.800Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 945.053167, + "medianPeakRssMiB": 654.09375, + "medianWallMs": 1251.295209 + }, + "samples": [ + { + "buildMs": 945.053167, + "peakRssMiB": 654.09375, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 125173760, + "heapTotal": 59064320, + "heapUsed": 22906304, + "external": 4398448, + "arrayBuffers": 44335 + }, + "after": { + "rss": 665272320, + "heapTotal": 246628352, + "heapUsed": 55061376, + "external": 15624382, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 664436736, + "heapTotal": 179519488, + "heapUsed": 42117232, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1251.295209 + } + ] + } + }, + { + "case": "routes250", + "variant": "baseline", + "repetition": 5, + "result": { + "timestamp": "2026-09-27T21:17:22.093Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 956.380417, + "medianPeakRssMiB": 650.015625, + "medianWallMs": 1240.289542 + }, + "samples": [ + { + "buildMs": 956.380417, + "peakRssMiB": 650.015625, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 123666432, + "heapTotal": 59326464, + "heapUsed": 22951376, + "external": 4398448, + "arrayBuffers": 44335 + }, + "after": { + "rss": 660930560, + "heapTotal": 245055488, + "heapUsed": 55161968, + "external": 15628890, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 651395072, + "heapTotal": 179781632, + "heapUsed": 42204664, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1240.289542 + } + ] + } + }, + { + "case": "routes250", + "variant": "baseline", + "repetition": 6, + "result": { + "timestamp": "2026-09-27T21:17:23.362Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 927.9660000000001, + "medianPeakRssMiB": 648.578125, + "medianWallMs": 1217.409625 + }, + "samples": [ + { + "buildMs": 927.9660000000001, + "peakRssMiB": 648.578125, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 123027456, + "heapTotal": 59326464, + "heapUsed": 22951232, + "external": 4398448, + "arrayBuffers": 44335 + }, + "after": { + "rss": 658784256, + "heapTotal": 241385472, + "heapUsed": 54321680, + "external": 15624382, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 649248768, + "heapTotal": 178733056, + "heapUsed": 42215320, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1217.409625 + } + ] + } + }, + { + "case": "routes250", + "variant": "candidate", + "repetition": 6, + "result": { + "timestamp": "2026-09-27T21:17:24.615Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 250, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 921.2722090000001, + "medianPeakRssMiB": 654.796875, + "medianWallMs": 1198.100416 + }, + "samples": [ + { + "buildMs": 921.2722090000001, + "peakRssMiB": 654.796875, + "sourceHash": "b4c8485827ae40187aaaf5fb7df6dd644e9cdf6f56aa9b1c65bd2267f2da7139", + "chunks": 751, + "emittedJsBytes": 722654, + "before": { + "rss": 123174912, + "heapTotal": 59326464, + "heapUsed": 22904640, + "external": 4398448, + "arrayBuffers": 44335 + }, + "after": { + "rss": 666140672, + "heapTotal": 246366208, + "heapUsed": 54308816, + "external": 15628890, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 664961024, + "heapTotal": 179257344, + "heapUsed": 42121072, + "external": 5639422, + "arrayBuffers": 68485 + }, + "wallMs": 1198.100416 + } + ] + } + }, + { + "case": "routes750", + "variant": "baseline", + "repetition": 0, + "result": { + "timestamp": "2026-09-27T21:17:27.547Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2390.233084, + "medianPeakRssMiB": 1116.8125, + "medianWallMs": 2877.713875 + }, + "samples": [ + { + "buildMs": 2390.233084, + "peakRssMiB": 1116.8125, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 130367488, + "heapTotal": 58540032, + "heapUsed": 23025288, + "external": 3988768, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1169768448, + "heapTotal": 329416704, + "heapUsed": 209451520, + "external": 6966526, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 1139490816, + "heapTotal": 290734080, + "heapUsed": 57200744, + "external": 6950142, + "arrayBuffers": 68485 + }, + "wallMs": 2877.713875 + } + ] + } + }, + { + "case": "routes750", + "variant": "candidate", + "repetition": 0, + "result": { + "timestamp": "2026-09-27T21:17:30.481Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2410.8671249999998, + "medianPeakRssMiB": 1127.515625, + "medianWallMs": 2878.851875 + }, + "samples": [ + { + "buildMs": 2410.8671249999998, + "peakRssMiB": 1127.515625, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 131235840, + "heapTotal": 59064320, + "heapUsed": 22977968, + "external": 3987968, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1180991488, + "heapTotal": 315457536, + "heapUsed": 181644296, + "external": 6966526, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 1156546560, + "heapTotal": 275267584, + "heapUsed": 56988712, + "external": 6950142, + "arrayBuffers": 68485 + }, + "wallMs": 2878.851875 + } + ] + } + }, + { + "case": "routes750", + "variant": "candidate", + "repetition": 1, + "result": { + "timestamp": "2026-09-27T21:17:33.322Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2339.29125, + "medianPeakRssMiB": 1240.984375, + "medianWallMs": 2790.752625 + }, + "samples": [ + { + "buildMs": 2339.29125, + "peakRssMiB": 1240.984375, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 129433600, + "heapTotal": 59588608, + "heapUsed": 22977864, + "external": 3987968, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1299021824, + "heapTotal": 374472704, + "heapUsed": 168951392, + "external": 6966526, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 1277919232, + "heapTotal": 214188032, + "heapUsed": 56957760, + "external": 6950142, + "arrayBuffers": 68485 + }, + "wallMs": 2790.752625 + } + ] + } + }, + { + "case": "routes750", + "variant": "baseline", + "repetition": 1, + "result": { + "timestamp": "2026-09-27T21:17:36.261Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2404.611, + "medianPeakRssMiB": 1242.328125, + "medianWallMs": 2884.017 + }, + "samples": [ + { + "buildMs": 2404.611, + "peakRssMiB": 1242.328125, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 129564672, + "heapTotal": 59064320, + "heapUsed": 23025360, + "external": 3988568, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1299693568, + "heapTotal": 381419520, + "heapUsed": 173651544, + "external": 6966526, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 1274396672, + "heapTotal": 232538112, + "heapUsed": 57196096, + "external": 6950142, + "arrayBuffers": 68485 + }, + "wallMs": 2884.017 + } + ] + } + }, + { + "case": "routes750", + "variant": "baseline", + "repetition": 2, + "result": { + "timestamp": "2026-09-27T21:17:39.174Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2371.0846659999997, + "medianPeakRssMiB": 1229.71875, + "medianWallMs": 2856.8118750000003 + }, + "samples": [ + { + "buildMs": 2371.0846659999997, + "peakRssMiB": 1229.71875, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 129679360, + "heapTotal": 59326464, + "heapUsed": 23024888, + "external": 3988768, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1286488064, + "heapTotal": 378273792, + "heapUsed": 173384392, + "external": 6966526, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 1261322240, + "heapTotal": 232275968, + "heapUsed": 57177288, + "external": 6950142, + "arrayBuffers": 68485 + }, + "wallMs": 2856.8118750000003 + } + ] + } + }, + { + "case": "routes750", + "variant": "candidate", + "repetition": 2, + "result": { + "timestamp": "2026-09-27T21:17:42.043Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2337.7235, + "medianPeakRssMiB": 1129.5625, + "medianWallMs": 2812.072208 + }, + "samples": [ + { + "buildMs": 2337.7235, + "peakRssMiB": 1129.5625, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 130351104, + "heapTotal": 59326464, + "heapUsed": 22978424, + "external": 3987968, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1183137792, + "heapTotal": 310984704, + "heapUsed": 181310416, + "external": 6966526, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 1158758400, + "heapTotal": 278151168, + "heapUsed": 57007592, + "external": 6950142, + "arrayBuffers": 68485 + }, + "wallMs": 2812.072208 + } + ] + } + }, + { + "case": "routes750", + "variant": "candidate", + "repetition": 3, + "result": { + "timestamp": "2026-09-27T21:17:44.981Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2376.4440419999996, + "medianPeakRssMiB": 1271.984375, + "medianWallMs": 2882.095875 + }, + "samples": [ + { + "buildMs": 2376.4440419999996, + "peakRssMiB": 1271.984375, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 130727936, + "heapTotal": 59588608, + "heapUsed": 22978712, + "external": 3987968, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1333477376, + "heapTotal": 364036096, + "heapUsed": 136264248, + "external": 19397505, + "arrayBuffers": 84869 + }, + "retained": { + "rss": 1315258368, + "heapTotal": 217333760, + "heapUsed": 56998360, + "external": 6966526, + "arrayBuffers": 68485 + }, + "wallMs": 2882.095875 + } + ] + } + }, + { + "case": "routes750", + "variant": "baseline", + "repetition": 3, + "result": { + "timestamp": "2026-09-27T21:17:47.930Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2374.1209169999997, + "medianPeakRssMiB": 1155.75, + "medianWallMs": 2890.912667 + }, + "samples": [ + { + "buildMs": 2374.1209169999997, + "peakRssMiB": 1155.75, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 130039808, + "heapTotal": 58802176, + "heapUsed": 23024744, + "external": 3997160, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1210597376, + "heapTotal": 341458944, + "heapUsed": 196131008, + "external": 6966526, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 1179533312, + "heapTotal": 282869760, + "heapUsed": 57233176, + "external": 6950142, + "arrayBuffers": 68485 + }, + "wallMs": 2890.912667 + } + ] + } + }, + { + "case": "routes750", + "variant": "baseline", + "repetition": 4, + "result": { + "timestamp": "2026-09-27T21:17:50.824Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2343.345167, + "medianPeakRssMiB": 1228.734375, + "medianWallMs": 2837.882208 + }, + "samples": [ + { + "buildMs": 2343.345167, + "peakRssMiB": 1228.734375, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 129466368, + "heapTotal": 59064320, + "heapUsed": 23025128, + "external": 3988768, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1288175616, + "heapTotal": 380862464, + "heapUsed": 205290296, + "external": 6982910, + "arrayBuffers": 84869 + }, + "retained": { + "rss": 1263566848, + "heapTotal": 241451008, + "heapUsed": 57200840, + "external": 6966526, + "arrayBuffers": 68485 + }, + "wallMs": 2837.882208 + } + ] + } + }, + { + "case": "routes750", + "variant": "candidate", + "repetition": 4, + "result": { + "timestamp": "2026-09-27T21:17:53.833Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2465.689708, + "medianPeakRssMiB": 1269.015625, + "medianWallMs": 2950.245625 + }, + "samples": [ + { + "buildMs": 2465.689708, + "peakRssMiB": 1269.015625, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 130531328, + "heapTotal": 59326464, + "heapUsed": 22978248, + "external": 3979776, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1308966912, + "heapTotal": 378961920, + "heapUsed": 136922456, + "external": 19235843, + "arrayBuffers": 84869 + }, + "retained": { + "rss": 1290223616, + "heapTotal": 218103808, + "heapUsed": 58611168, + "external": 6966526, + "arrayBuffers": 68485 + }, + "wallMs": 2950.245625 + } + ] + } + }, + { + "case": "routes750", + "variant": "candidate", + "repetition": 5, + "result": { + "timestamp": "2026-09-27T21:17:56.912Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2490.06725, + "medianPeakRssMiB": 1269.296875, + "medianWallMs": 3019.481042 + }, + "samples": [ + { + "buildMs": 2490.06725, + "peakRssMiB": 1269.296875, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 129449984, + "heapTotal": 59326464, + "heapUsed": 22977920, + "external": 3987768, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1330561024, + "heapTotal": 374521856, + "heapUsed": 135482168, + "external": 19614079, + "arrayBuffers": 84869 + }, + "retained": { + "rss": 1312440320, + "heapTotal": 217858048, + "heapUsed": 56957376, + "external": 6966526, + "arrayBuffers": 68485 + }, + "wallMs": 3019.481042 + } + ] + } + }, + { + "case": "routes750", + "variant": "baseline", + "repetition": 5, + "result": { + "timestamp": "2026-09-27T21:17:59.914Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2429.7399170000003, + "medianPeakRssMiB": 1264.546875, + "medianWallMs": 2940.732541 + }, + "samples": [ + { + "buildMs": 2429.7399170000003, + "peakRssMiB": 1264.546875, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 129597440, + "heapTotal": 59326464, + "heapUsed": 23025232, + "external": 3996760, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1325613056, + "heapTotal": 374259712, + "heapUsed": 135644136, + "external": 19401545, + "arrayBuffers": 84869 + }, + "retained": { + "rss": 1306738688, + "heapTotal": 211828736, + "heapUsed": 57168672, + "external": 6966526, + "arrayBuffers": 68485 + }, + "wallMs": 2940.732541 + } + ] + } + }, + { + "case": "routes750", + "variant": "baseline", + "repetition": 6, + "result": { + "timestamp": "2026-09-27T21:18:02.804Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "1203cc45d0e0844b8e452f4988613a17f0f0d875cd115a88cdd1cc2ea2287edb", + "javascriptFiles": 126, + "sourceSha256": "a9ce5c1db9a1b8753df11a5a6f150fc5208e995cf8ab9eef26125e6c44eefd29", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/cleanup-metadata-baseline/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2352.292416, + "medianPeakRssMiB": 1250.15625, + "medianWallMs": 2825.332917 + }, + "samples": [ + { + "buildMs": 2352.292416, + "peakRssMiB": 1250.15625, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 128434176, + "heapTotal": 59588608, + "heapUsed": 23025224, + "external": 3997160, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1308426240, + "heapTotal": 384434176, + "heapUsed": 169768552, + "external": 6966526, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 1287127040, + "heapTotal": 213401600, + "heapUsed": 57158056, + "external": 6950142, + "arrayBuffers": 68485 + }, + "wallMs": 2825.332917 + } + ] + } + }, + { + "case": "routes750", + "variant": "candidate", + "repetition": 6, + "result": { + "timestamp": "2026-09-27T21:18:05.584Z", + "compilerFingerprint": { + "commit": "c6c33e22857cdefcad00e217201f05e5bcd39551", + "sha256": "df5a561be42b002dd3b5771ff0905682499d23749b955ef3f291587efd9f53cd", + "javascriptFiles": 126, + "sourceSha256": "41e4f4b3baee1b70501c8df6a0687be7c9e1413382cd5df34a5412241412ef1f", + "sourceFiles": 138, + "dependencyVersions": { + "yuku-analyzer": "0.12.0", + "yuku-ast": "0.12.0", + "yuku-codegen": "0.12.0", + "@yuku-toolchain/types": "0.12.0" + } + }, + "workspace": "/Users/Flo/.codex/worktrees/e33a/router", + "node": "v24.8.0", + "cpu": "Apple M3 Max", + "routes": 750, + "repetitions": 1, + "diagnosticOnly": false, + "summary": { + "medianBuildMs": 2236.6915, + "medianPeakRssMiB": 1127.953125, + "medianWallMs": 2718.027875 + }, + "samples": [ + { + "buildMs": 2236.6915, + "peakRssMiB": 1127.953125, + "sourceHash": "644731e732e90294372c00d2d34047c19766a1fd20b26c669ea83fb0d7ad5e22", + "chunks": 2251, + "emittedJsBytes": 1641700, + "before": { + "rss": 129335296, + "heapTotal": 59064320, + "heapUsed": 22978256, + "external": 3987768, + "arrayBuffers": 44335 + }, + "after": { + "rss": 1181450240, + "heapTotal": 314146816, + "heapUsed": 181649624, + "external": 6966526, + "arrayBuffers": 68485 + }, + "retained": { + "rss": 1156988928, + "heapTotal": 277364736, + "heapUsed": 57003504, + "external": 6950142, + "arrayBuffers": 68485 + }, + "wallMs": 2718.027875 + } + ] + } + } + ] +}