build.zig | 21 ++ lib/compiler/Maker/Step.zig | 5 +- lib/compiler/Maker/Step/Run.zig | 617 ++++++++++++++++++++++++++------ lib/std/Build.zig | 5 +- lib/std/Build/Configuration.zig | 3 +- lib/std/Build/Serialize.zig | 2 +- lib/std/Build/Step/Run.zig | 23 +- lib/std/Io/Reader/Limited.zig | 6 +- lib/std/Io/Threaded.zig | 67 ++-- lib/std/bit_set.zig | 9 +- lib/std/process.zig | 2 + lib/std/zig/Client.zig | 28 ++ test/incremental2/change_panic_handler_explicit/0-main.zig | 46 +++ test/incremental2/change_panic_handler_explicit/1-main.zig | 46 +++ test/incremental2/change_panic_handler_explicit/2-main.zig | 46 +++ test/incremental2/change_panic_handler_explicit/manifest | 23 ++ test/incremental2/hello | 28 ++ test/src/runner.zig | 279 +++++++++++++++ test/standalone/build.zig | 1 + test/tests.zig | 87 ++++- tools/runner-check.zig | 151 ++++++++ 21 files changed, 1324 insertions(+), 171 deletions(-)