makepad/libs/relax/compiler/std/core
2026-10-26 08:12:13 +01:00
..
arch 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
char makepad run / Relax: rustc tests/ui agreement 80.6% -> ~86%, faster cold and warm start, MIR borrowck groundwork 2026-10-19 18:14:01 +02:00
collections relax: std, core, and x86_64 SIMD intrinsics for test & windowed GUI closure 2026-10-25 16:38:29 -05:00
core_simd 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
ffi makepad run / Relax: lints from rustc's generated table, more item checks 2026-10-19 21:17:19 +02:00
fmt 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
hash work: web std gives every RandomState the fixed keys (P(DOOM) whole-film export frame-equal on all drivers) 2026-10-25 16:46:33 +01:00
iter wasm: codegen merge B2 + compact_vregs renames Func::param_ints (a stale vreg narrowed a u64 parameter to i32); P(DOOM) whole-film frame-equal 2026-10-26 08:12:13 +01:00
libm 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
num relax: std, core, and x86_64 SIMD intrinsics for test & windowed GUI closure 2026-10-25 16:38:29 -05:00
slice wasm: codegen merge B2 + compact_vregs renames Func::param_ints (a stale vreg narrowed a u64 parameter to i32); P(DOOM) whole-film frame-equal 2026-10-26 08:12:13 +01:00
str 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
sync work: restore Rc/Arc drop inlining, never-panic print macros and vsnative attribution dropped by f8654c2c62 (stale-tree WM commit); RACE6: unverified-flag sweep fix (fractal slow mode), drop-flag/enum-tag slot coalescing, live-byte copies 2026-10-24 06:14:41 +02:00
task makepad run / Relax: rustc tests/ui agreement 80.6% -> ~86%, faster cold and warm start, MIR borrowck groundwork 2026-10-19 18:14:01 +02:00
unicode makepad run: the Rust JIT (libs/relax) and makepad-remote 2026-10-13 12:26:21 +02:00
vec wasm: codegen merge B2 + compact_vregs renames Func::param_ints (a stale vreg narrowed a u64 parameter to i32); P(DOOM) whole-film frame-equal 2026-10-26 08:12:13 +01:00
any.rs makepad run / Relax: rustc tests/ui agreement 80.6% -> ~86%, faster cold and warm start, MIR borrowck groundwork 2026-10-19 18:14:01 +02:00
array.rs wasm: codegen merge B2 + compact_vregs renames Func::param_ints (a stale vreg narrowed a u64 parameter to i32); P(DOOM) whole-film frame-equal 2026-10-26 08:12:13 +01:00
ascii.rs makepad run: the Rust JIT (libs/relax) and makepad-remote 2026-10-13 12:26:21 +02:00
borrow.rs makepad run / Relax: demand plan on interned ids (cold −6% CPU), more accepted programs 2026-10-19 20:42:23 +02:00
boxed.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
cell.rs wasm: codegen merge B2 + compact_vregs renames Func::param_ints (a stale vreg narrowed a u64 parameter to i32); P(DOOM) whole-film frame-equal 2026-10-26 08:12:13 +01:00
clone.rs makepad run / Relax: E0751, const evaluation reports exactly once 2026-10-20 08:55:22 +02:00
clone_uninit.rs makepad run: the Rust JIT (libs/relax) and makepad-remote 2026-10-13 12:26:21 +02:00
cmp.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
convert.rs relax: std, core, and x86_64 SIMD intrinsics for test & windowed GUI closure 2026-10-25 16:38:29 -05:00
default.rs makepad run: the Rust JIT (libs/relax) and makepad-remote 2026-10-13 12:26:21 +02:00
error.rs makepad run: the Rust JIT (libs/relax) and makepad-remote 2026-10-13 12:26:21 +02:00
fn_ptr.rs makepad run / Relax: rustc tests/ui agreement ~89%, a method-lookup miscompile fixed, faster cold start 2026-10-19 19:50:47 +02:00
future.rs makepad run / Relax: the MIR borrow checker is the only borrow checker 2026-10-20 08:13:13 +02:00
heap.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
hint.rs makepad run / Relax: rustc tests/ui agreement 80.6% -> ~86%, faster cold and warm start, MIR borrowck groundwork 2026-10-19 18:14:01 +02:00
intrinsics.rs wasm: codegen merge B2 + compact_vregs renames Func::param_ints (a stale vreg narrowed a u64 parameter to i32); P(DOOM) whole-film frame-equal 2026-10-26 08:12:13 +01:00
lib.rs work: Relax JIT campaign batch 2026-10-23 evening (JIT safety batches 1+2, append-only JIT code, module sandbox fixes, PGO7 warm settle, rustc suite 99.8%, Synth OSS app, web export single-thread page, Flow F4, Story step 1, fleet game changes) 2026-10-23 18:24:52 +02:00
libm.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
marker.rs makepad run / Relax: lints from rustc's generated table, more item checks 2026-10-19 21:17:19 +02:00
mem.rs work: Play together (fleet LAN rooms + shared AI builds), hub Claude backend tool-call relay + normal login, widget lookup cache fix, inspect derived-name fix + deterministic A/B harness, RACE8 warm-run caching, remote desktop (Desk Link: hw H.264 WM server, Mac client, GPU fault fix, device-loss recovery, zero-copy decode, taskbar indicator), relax contributor readiness (proc-macro trust by entry point, KNOWN_GAPS, CONTRIBUTING), PR #1326 proc-macro derives 2026-10-24 19:25:22 +02:00
ops.rs makepad run / Relax: E0751, const evaluation reports exactly once 2026-10-20 08:55:22 +02:00
option.rs wasm: codegen merge B2 + compact_vregs renames Func::param_ints (a stale vreg narrowed a u64 parameter to i32); P(DOOM) whole-film frame-equal 2026-10-26 08:12:13 +01:00
panic.rs makepad run / Relax: rustc tests/ui agreement ~89%, a method-lookup miscompile fixed, faster cold start 2026-10-19 19:50:47 +02:00
panicking.rs wasm: codegen merge B2 + compact_vregs renames Func::param_ints (a stale vreg narrowed a u64 parameter to i32); P(DOOM) whole-film frame-equal 2026-10-26 08:12:13 +01:00
pin.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
primitive.rs makepad run: the Rust JIT (libs/relax) and makepad-remote 2026-10-13 12:26:21 +02:00
ptr.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
ptr_methods.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
rc.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
result.rs wasm: codegen merge B2 + compact_vregs renames Func::param_ints (a stale vreg narrowed a u64 parameter to i32); P(DOOM) whole-film frame-equal 2026-10-26 08:12:13 +01:00
string.rs wasm: codegen merge B2 + compact_vregs renames Func::param_ints (a stale vreg narrowed a u64 parameter to i32); P(DOOM) whole-film frame-equal 2026-10-26 08:12:13 +01:00
time.rs makepad run: the Rust JIT (libs/relax) and makepad-remote 2026-10-13 12:26:21 +02:00
tuple.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
web_runtime.rs work: Relax JIT campaign batch 2026-10-23 evening (JIT safety batches 1+2, append-only JIT code, module sandbox fixes, PGO7 warm settle, rustc suite 99.8%, Synth OSS app, web export single-thread page, Flow F4, Story step 1, fleet game changes) 2026-10-23 18:24:52 +02:00