Skip to content

perf(runner): create cold-start scratch dirs in one mkdir fork#805

Merged
Chemaclass merged 1 commit into
mainfrom
perf/coldstart-single-mkdir
Jul 15, 2026
Merged

perf(runner): create cold-start scratch dirs in one mkdir fork#805
Chemaclass merged 1 commit into
mainfrom
perf/coldstart-single-mkdir

Conversation

@Chemaclass

Copy link
Copy Markdown
Member

🤔 Background

Continuing the cold-start fork reduction from #798/#802/#803/#804. The run-output scratch dir and the shared temp dir were each created by a separate mkdir -p fork at load.

💡 Changes

  • Create both directories in a single mkdir -p call (2 → 1 mkdir fork per cold start).
  • Matters across the acceptance suite's ~258 nested runs; regression test extended. No behaviour change.

The run-output scratch directory and the shared temp directory were each
created by a separate 'mkdir -p' fork at load. Create both in one call
(2 -> 1 mkdir fork per cold start); matters across the acceptance suite's
~258 nested runs. No behaviour change.
@Chemaclass Chemaclass added the enhancement New feature or request label Jul 15, 2026
@Chemaclass Chemaclass self-assigned this Jul 15, 2026
@Chemaclass Chemaclass merged commit ddd9f99 into main Jul 15, 2026
37 checks passed
@Chemaclass Chemaclass deleted the perf/coldstart-single-mkdir branch July 15, 2026 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant