Repository navigation
v0.9.1
What's Changed
📦 Packaging & Distribution
Other Changes
- fix(bench): cutover's main check refused a main that has the change by @orieg in #1239
- docs(agents): state §2.6 as current rules; add a trie-is-the-wrong-tool branch by @orieg in #1240
- fix(bench): cutover lock probe, stale *_migrated files, old listener stop, run-helper.sh by @orieg in #1242
- feat(map): ExpanseMap::from_sorted_iter over the existing bottom-up builder by @orieg in #1241
- bench(concurrency): wall-clock cells for a shared BranchU crossing its demotion floor (instrument and pre-registration) by @orieg in #1243
- fix(bench): valgrind 3.27.1 and the governor rule for the bench service account by @orieg in #1251
- docs(map): state when ExpanseMap::from_sorted_iter saves work by @orieg in #1246
- fix(bench): one runner listener per host after a restart by @orieg in #1253
- poc(trie): ablation-branchu-header-count keeps a shared BranchU's child count in its header by @orieg in #1244
- fix(bench): give the runner unit the jobs' PATH; hook ignores its own subshells by @orieg in #1254
- bench(provenance): load windows for vs_libjudy, the report sweeps and the local runners; gate the root results by @orieg in #1252
- fix(bench): hash the copied libjudy object and header, not the source by @orieg in #1245
- fix(bench): refuse a runner not provisioned under the bench service account by @orieg in #1258
- fix(bench): merge a load window that could not attribute; fold a short trailing window back by @orieg in #1259
- fix(bench): admit a band crossing taken as contention at W = 1 with a reader (§24.8) by @orieg in #1260
- fix(bench): window extended's and all's comparative criterion arms by @orieg in #1263
- ci(discipline): move to v0.14.4; add the Copilot cloud-agent setup step by @orieg in #1262
- bench(concurrency): the shared BranchU band cells, two runs at fc204fe by @orieg in #1264
- fix(bench): check reports a held lock as held, not as unusable by @orieg in #1265
- feat(trie32): alignment-4 linear leaves of exact byte length by @orieg in #1261
- fix(bench): hashbrown pillars publish per-round rows; re-measure and drop their grandfathering (Refs #1214) by @orieg in #1267
- fix(bench): hold the optimistic string arms to zero fallbacks at one writer only by @orieg in #1266
- perf(sync32): in-place key-set edits in bitmap leaves by @orieg in #1268
- fix(docs,test): visualizer pipeline via textContent; null checks in sync test helpers by @orieg in #1272
- fix(bench): host guard reads the own tree beside /proc/stat and attributes foreign load; §25 threshold experiment (INCONCLUSIVE) by @orieg in #1273
- perf(sync32): in-place key-set edits in linear leaves by @orieg in #1271
- docs(agents): state the two C surfaces and their change rules by @orieg in #1276
- ci(nightly): fit the Miri lib-rest and UB-site census lanes inside their limits by @orieg in #1275
Full Changelog: v0.9.0...v0.9.1