Skip to content

Harness 0.16.5

Choose a tag to compare

@obinnanwachukwu1 obinnanwachukwu1 released this 12 Aug 06:10
· 22 commits to main since this release
f56ffed

Added

  • Added the in-repo TraceCLR algorithm profile, derived from the product C#
    corpus, with deterministic compatibility checks, an explicit binary wire
    boundary, and a trace-capable minimal runner used as evidence for the
    optimized execution tier.

Changed

  • C# prepared execution now selects either the optimized algorithm runner or
    the broad compatibility runner before learner code starts. The selected
    tier never falls through to the other runner after a learner failure, and
    both tiers preserve the same output, tracing, limits, and isolation
    contracts.
  • Browser runtime prewarming now begins as promotable idle work. A foreground
    compile promotes the same pending work instead of starting a second warmup.
  • C++ toolchain asset loading, integrity validation, PCH registration, and
    compiler initialization now stay inside the compiler Worker. Python runtime
    image fetching and Wasm compilation likewise run in a short-lived bootstrap
    Worker before the immutable image is retained at provider scope.

Fixed

  • Prevented Python and C++ preflight from blocking the browser page thread
    during Practice loading while preserving fast warmed first execution.