02:23 rnddim joined, rnddim left 02:24 rnddim joined, ShimmerFairy left
Geth MoarVM/ugexe/upstream-luajit-dynasm: c4481c27c0 | (Nick Logan)++ | 8 files
Switch DynASM to upstream LuaJIT

Previously the JIT was built with DynASM from MoarVM/dynasm, a 2014 fork of LuaJIT's DynASM that was last synced with upstream in 2015. The fork let x64 instructions use r8 through r15 as registers that are only known at runtime, which needs a REX prefix chosen at runtime, and the expression JIT tiles depend on that. LuaJIT added its own support for this to its ... (16 more lines)
02:37
02:47 rnddim is now known as ShimmerFairy 03:33 ShimmerFairy left, ShimmerFairy joined 03:37 ShimmerFairy left 03:38 ShimmerFairy joined
japhb Approved github.com/MoarVM/MoarVM/pull/2050 -- feel free to merge along with other matching PRs 04:01
06:36 camelia joined
Geth MoarVM/main: 16 commits pushed by Faye++, (Elizabeth Mattijsen)++
review: github.com/MoarVM/MoarVM/compare/c...cce3287fbc
09:08
MoarVM/main: 0664a39c09 | (Marco Ladermann)++ (committed using GitHub Web editor) | src/instrument/line_coverage.c
Annotate inserted breakpoint instructions with their line number (#2045)

Breakpoint instructions inserted for line-coverage instrumentation did not carry a MVM_SPESH_ANN_LINENO annotation themselves. This means an offset lookup landing exactly on the breakpoint instruction had to fall back to the nearest preceding annotation instead of resolving the line directly. Attach the annotation explicitly so ... (7 more lines)
12:27
18:43 Nicholas left 19:06 Nicholas joined 20:14 jdv_ is now known as jdv 21:51 lizmat left