makepad/tools/run/fixture/diff
2026-10-25 23:25:27 +01:00
..
arch_avx_pd.rs work: JIT safety (invalidated code traps and parks, fuzzer + fatal checker, W^X), JIT memory round 2 (trim-epoch hand-back, fresh-chunk rebuild, O3 job leaks, domain THP), cost-based decaying tier-up, race speedups, web export shipping profile (static closure + post-opt, env drivers, subpath fix), per-host SIMD width in Splash kernels, AI hub Claude backend, fractal parity, Story menu + theme picker, skin sizes, Sandbox 166 fixes, arm64 SIGBUS fix, webview + window fixes 2026-10-24 04:29:42 +02:00
arch_sse2_pd.rs work: JIT safety (invalidated code traps and parks, fuzzer + fatal checker, W^X), JIT memory round 2 (trim-epoch hand-back, fresh-chunk rebuild, O3 job leaks, domain THP), cost-based decaying tier-up, race speedups, web export shipping profile (static closure + post-opt, env drivers, subpath fix), per-host SIMD width in Splash kernels, AI hub Claude backend, fractal parity, Story menu + theme picker, skin sizes, Sandbox 166 fixes, arm64 SIGBUS fix, webview + window fixes 2026-10-24 04:29:42 +02:00
arch_sse41_pd.rs work: JIT safety (invalidated code traps and parks, fuzzer + fatal checker, W^X), JIT memory round 2 (trim-epoch hand-back, fresh-chunk rebuild, O3 job leaks, domain THP), cost-based decaying tier-up, race speedups, web export shipping profile (static closure + post-opt, env drivers, subpath fix), per-host SIMD width in Splash kernels, AI hub Claude backend, fractal parity, Story menu + theme picker, skin sizes, Sandbox 166 fixes, arm64 SIGBUS fix, webview + window fixes 2026-10-24 04:29:42 +02:00
asm_inline.rs relax campaign batch (verified tree 88be947e8d: Mac land set + x64 tests, diff_fast o1/base/o3, rwbench checksums every tier): makepad inspect AI-first text answers + Scope Live (binary prof stream, pf queries) + frame debugger (cap) + GPU profiler with ablation + window-ground cache, asm-vs-rustc CPU profiling suite, makepad run on Windows (Win64 runtime ABI fix, AppUserModelID identity), runner fixes + makepad.nl/runner path, arm64 codegen (sandbox_sim 1.13x, box3d 1.11x of native instr), rt_hot no longer blocks the UI thread, relaunch fix, rustc-check gate fixes 2026-10-22 17:59:28 +02:00
asm_relax.rs relax campaign batch (verified tree 88be947e8d: Mac land set + x64 tests, diff_fast o1/base/o3, rwbench checksums every tier): makepad inspect AI-first text answers + Scope Live (binary prof stream, pf queries) + frame debugger (cap) + GPU profiler with ablation + window-ground cache, asm-vs-rustc CPU profiling suite, makepad run on Windows (Win64 runtime ABI fix, AppUserModelID identity), runner fixes + makepad.nl/runner path, arm64 codegen (sandbox_sim 1.13x, box3d 1.11x of native instr), rt_hot no longer blocks the UI thread, relaunch fix, rustc-check gate fixes 2026-10-22 17:59:28 +02:00
async_basic.rs makepad run / Relax: differential check covers the O1 tier 2026-10-20 13:02:12 +02:00
async_boxed_recursion_o1.rs makepad run / Relax: recursive async fns lower against their real frame layout 2026-10-20 13:14:07 +02:00
async_loop_await.rs makepad run / Relax: O3 CSE miscompile in loops fixed 2026-10-20 10:14:41 +02:00
box_free_after_move.rs work: Relax JIT campaign batch 2026-10-23 (owner/PGO hang fix, JIT memory + run monitor fix, rustc suite 99.70%, Flow OSS app, skins OSS, Stage logs, Rogier + makepad PR syncs) 2026-10-23 15:18:28 +02:00
closures_iter.rs makepad run / Relax: loader id from the linked binary, differential checks 2026-10-20 09:59:23 +02:00
dense_match.rs makepad run / Relax: AVX min/max (csg -22% cycles), wide compare immediates 2026-10-20 12:54:04 +02:00
densematch.rs makepad run / Relax: differential check covers the O1 tier 2026-10-20 13:02:12 +02:00
early_exit_drops.rs relax: matches!/assert_matches! scrutinee temporaries drop at statement end (Sandbox store-lock deadlock) 2026-10-21 15:58:55 +02:00
entry_key_move.rs work: JIT slot-coalescing miscompile fix (overlapping copies; Sandbox double-free), store sync between nodes, JIT caption ring on every platform (HAL overlay), Windows JIT fixes (TLS slots >= 64, lent-window input, inspect, private cache dir, panic on load screen), hub Claude backend uses the normal Claude Code login, WM --jit app hosting, memory rounds 3+4, RACE7 slot/extent work, PGO9 warm-settle fixes, restore of lost Rc/Arc + print + vsnative changes, regalloc checker fix 2026-10-24 14:58:58 +02:00
extend_slice_hint.rs relax campaign batch (verified tree ff6b45f221: Mac land set + x64 tests, diff_fast o1/base/o3, rwbench checksums every tier): REGRESS (text_shape -20% instr, sdf 0.78x time), WARMPANIC arm64 fused-inst miscompile fix, TAIL-A3 (ogg 0.93x), glyph outline bounds fix (stray marks under glyphs), inspect code versions + inline stacks, makepad run overlay caption strip, host profile thin LTO + CGU16 2026-10-22 11:24:54 +02:00
floats.rs makepad run / Relax: loader id from the linked binary, differential checks 2026-10-20 09:59:23 +02:00
fma_nan.rs relax campaign batch (verified tree 1ecaff6094: Mac land set + x64 tests 332/0, diff_fast o1/base/o3, rwbench checksums every tier): PGO piece 1 (counted tier -> layout/RA/inliner), SETTLE (O3 burst, hot fns no longer stuck at O2, optimizing N% title), TAIL-A4, VEC7 shared vector backend (14.4k lines deleted), COLD, PROVLAYOUT (provided handle structs built in JIT code), INSPECT-LOCALS (real local values), Stage deck-present hang fix, FMA NaN-sign fixes, program heap keeps large blocks 2026-10-22 15:59:11 +02:00
guard_flip.rs relax campaign batch (verified tree 41b73bd4f2: Mac land set + x64 diff_fast o1/base/o3 32/32): guarded devirtualisation mechanism (off by default), box3d 0.913 (0.35x shipping rustc), inline f32::round (model_build 0.956) 2026-10-22 04:59:03 +02:00
hashmap_u64.rs relax campaign batch (verified tree 4b9f663bcc: Mac land set + x64 diff_fast o1/base/o3 30/30): O3 inliner compile CPU back near pre-bottom-up (lazy loop-site preparation, hot-scaled ceiling, off-owner candidates); x64 operand-clobber fix (HashMap lookups); diff_fast harness sets MAKEPAD_RUN_STD and fails loudly 2026-10-22 01:59:04 +02:00
ints.rs makepad run / Relax: loader id from the linked binary, differential checks 2026-10-20 09:59:23 +02:00
jumptable.rs makepad run / Relax: loader id from the linked binary, differential checks 2026-10-20 09:59:23 +02:00
macro_scopes.rs makepad run / Relax: macro_rules textual scope ends with its block (diff_full front5_scopes now equal to rustc) 2026-10-20 21:26:47 +02:00
panics.rs makepad run / Relax: loader id from the linked binary, differential checks 2026-10-20 09:59:23 +02:00
powi.rs makepad run / Relax: powi with small constant exponents is straight-line 2026-10-20 14:25:30 +02:00
pr1326_fixes.rs work: PR #1326 round 2 (Ivan Lugo): proc-macro world, macro env/cfg, multi-version crates, parser + typeck fixes, by-ref let-else miscompile fix, closure capture, std additions; with follow-up fixes and tests 2026-10-25 07:59:53 +01:00
pr1329_fixes.rs work: PR #1329 fix-ups (native build key keeps package + flags, --silent keeps inspect, xsave needs OS state, --bins skips harness=false, Layout::repeat padding, NonNull::with_addr, u32 /= NonZero); GH #1327/#1328 relax typeck + dead_code after errors; makepad run status line no longer shows a finished tier1 step 2026-10-25 23:25:27 +01:00
race_pack.rs work: JIT live debugging, flight recorder, galaxy activity, owner/settle/perf fixes, heap checker, Sandbox hot-patches (collapsed; x64 verify-push12 PASS) 2026-10-22 22:59:06 +02:00
random_state.rs work: register-allocator copy-reuse miscompile fix (fuzz seed 0x475f7b26c8316268) + std RandomState from OS randomness, Desk Link tiles/interleave on multiple encode engines (protocol v2), WM gaming pause for the hub (Automatic/UI First/AI First/Unavailable), WM hub child builds with CUDA, JIT ring shows activity + inspect jit, Amp AI music mode (yue2 + hub writer), stale WM test fix 2026-10-24 20:25:04 +02:00
simd_generic.rs makepad run / Relax: std::simd and core::simd (portable-simd) with all simd intrinsics; lane-typed vector ops for every width with a pre-RA legaliser and native x64/arm64 encoders; platform pointer-move coalescing; remote mouse drag bursts 2026-10-20 18:20:58 +02:00
simd_lanes.rs makepad run / Relax: std::simd and core::simd (portable-simd) with all simd intrinsics; lane-typed vector ops for every width with a pre-RA legaliser and native x64/arm64 encoders; platform pointer-move coalescing; remote mouse drag bursts 2026-10-20 18:20:58 +02:00
static_slices.rs relax: static init retried after an unwinding initializer; struct update base from a borrowed place drops nothing; find_root counts path-dependency members; std BufReader::seek_relative; trace host P(DOOM) full film + shader pack 2026-10-21 16:27:06 +02:00
std_simd.rs makepad run / Relax: std::simd and core::simd (portable-simd) with all simd intrinsics; lane-typed vector ops for every width with a pre-RA legaliser and native x64/arm64 encoders; platform pointer-move coalescing; remote mouse drag bursts 2026-10-20 18:20:58 +02:00
store_lock.rs relax: matches!/assert_matches! scrutinee temporaries drop at statement end (Sandbox store-lock deadlock) 2026-10-21 15:58:55 +02:00
str_match.rs relax campaign batch (verified tree d13bc12ef7: Mac land set + x64 tests 305/0, diff_fast o1/base/o3, rwbench checksums 18/18 every tier): string-compare inlining, shuffle/movemask/store-forward fixes (sandbox_sim -7.5% instructions), parser/synth tail, tail calls + static TLS, host build profile (JIT 10-17% faster start/compile), if_convert out-of-bounds fix 2026-10-22 08:25:27 +02:00
struct_update.rs relax: static init retried after an unwinding initializer; struct update base from a borrowed place drops nothing; find_root counts path-dependency members; std BufReader::seek_relative; trace host P(DOOM) full film + shader pack 2026-10-21 16:27:06 +02:00
structs.rs makepad run / Relax: loader id from the linked binary, differential checks 2026-10-20 09:59:23 +02:00
tailcalls.rs relax campaign batch (verified tree d13bc12ef7: Mac land set + x64 tests 305/0, diff_fast o1/base/o3, rwbench checksums 18/18 every tier): string-compare inlining, shuffle/movemask/store-forward fixes (sandbox_sim -7.5% instructions), parser/synth tail, tail calls + static TLS, host build profile (JIT 10-17% faster start/compile), if_convert out-of-bounds fix 2026-10-22 08:25:27 +02:00
tls.rs makepad run / Relax: loader id from the linked binary, differential checks 2026-10-20 09:59:23 +02:00
tls_const.rs relax campaign batch (verified tree d13bc12ef7: Mac land set + x64 tests 305/0, diff_fast o1/base/o3, rwbench checksums 18/18 every tier): string-compare inlining, shuffle/movemask/store-forward fixes (sandbox_sim -7.5% instructions), parser/synth tail, tail calls + static TLS, host build profile (JIT 10-17% faster start/compile), if_convert out-of-bounds fix 2026-10-22 08:25:27 +02:00
tls_exit.rs makepad run / Relax: thread exit never touches destroyed host thread-locals (x64 abort in program thread-local destructors after the post-present lowering change); runtime format/panic thread-locals freed at tls_exit; ICE hook uses try_with 2026-10-21 05:02:49 +02:00
tls_exit_payload.rs relax: allocator fast path with one destructor-free TLS record per thread; late TLS keys keep drop-free thread-locals readable through thread exit 2026-10-21 12:03:19 +02:00
vec_retain.rs relax campaign batch (verified tree 0164c5de84: Mac land set + x64 diff_fast o1/base/o3 31/31): collections vs rustc (string fmt -36%, Vec::retain -35%, binary_search -27%, sort_unstable -19%, bounds loops -29..-81%) 2026-10-22 03:24:55 +02:00