#!/usr/bin/env bun /** * Fast rebuild: reuse existing VM, just transfer source and recompile. * Usage: bun run scripts/benchmark/rebuild.ts */ import { vmEnsureReady, vmBuildRtk } from "./lib/vm"; const PROJECT_ROOT = new URL("../../", import.meta.url).pathname.replace(/\/$/, ""); await vmEnsureReady(); const info = await vmBuildRtk(PROJECT_ROOT); console.log(`\nRebuild complete:`); console.log(` Version: ${info.version}`); console.log(` Binary: ${info.binarySize} bytes`); console.log(` Time: ${info.buildTime}s`);