Skip to content

v0.0.2

Choose a tag to compare

@github-actions github-actions released this 15 Oct 04:45
· 252 commits to main since this release
Immutable release. Only release title and notes can be modified.

What's Changed

  • docs(research): what tinymold borrows from Zig's build system by @senamakel in #7
  • Compare mtimes in the filesystem's clock and tick by @senamakel in #8
  • Restore a cache hit's outputs in parallel by @senamakel in #9
  • Fix edit-loop harness review findings and back the clean-build claim by @senamakel in #10
  • Fix main's test build: give unit_for a clock reading by @senamakel in #12
  • Compile each unit once across concurrent builds with a lock per key by @senamakel in #11
  • Keep in-place outputs on cache hits; record why interface hashing is out by @senamakel in #13
  • Spec affected work: test result cache and flag scoping by @senamakel in #15
  • Drop lint-flag key scoping: cargo 1.88+ renames the unit by @senamakel in #16
  • Add the test key to tinymold-key by @senamakel in #17
  • Benchmark OpenHuman in Docker: GNU ld, mold, tinymold, sccache by @senamakel in #14
  • Add the retest benchmark for tinymold run-test by @senamakel in #19
  • Add tinymold run-test: replay passing test runs by @senamakel in #18
  • Make a new worktree warm: remap the profile dir, key OUT_DIR by root by @senamakel in #21
  • Restore incremental sessions on a hit at the same path by @senamakel in #26
  • Keep a few generations per unit and collect in the background by @senamakel in #25
  • Cache clippy-driver calls and replay their lints by @senamakel in #24
  • Skip storing outputs rustc carried over on a miss by @senamakel in #23
  • Add a cumulative edit benchmark with build, clippy, tests, coverage and linkers by @senamakel in #22
  • Per-job cache keys and cargo registry caching in the Action by @senamakel in #28
  • Test key by @senamakel in #27
  • Key OUT_DIR by root only when it just picks included files by @senamakel in #30
  • Refocus tinymold as a cache server with protocol front-ends by @senamakel in #29
  • Expire store entries unused for 48 hours by default by @senamakel in #32
  • Propose ADR 0010: default-branch builds anchor eviction by @senamakel in #34

Full Changelog: v0.0.1...v0.0.2