github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
05:46 lizmat joined 06:05 harrow joined 06:44 lizmat left 07:22 lizmat joined 07:37 lizmat left 07:38 lizmat joined 07:51 lizmat left 09:59 robertle joined 11:33 kanopis left 12:07 lizmat joined 12:15 sivoais left 12:40 domidumont joined 12:47 domidumont left 12:48 domidumont joined 13:37 lizmat left 13:58 lizmat joined 14:18 sivoais joined 14:50 lizmat left 14:51 domidumont left 15:04 lizmat joined 15:15 zakharyas joined 15:39 zakharyas left 16:04 domidumont joined 16:06 lizmat left 17:26 zakharyas joined 17:56 zakharyas left 18:25 domidumont left 18:27 zakharyas joined 18:35 lizmat joined 19:44 zakharyas left 20:11 robertle left 20:52 lizmat left, lizmat joined 21:08 stmuk joined 21:10 stmuk_ left 21:30 domidumont joined 21:36 domidumont left 22:25 Kaiepi left, Kaiepi joined 22:57 lizmat left 23:25 lizmat joined
Geth MoarVM/du-chains-and-opts: a389dff960 | (Jonathan Worthington)++ | 6 files
Sketch out a new set of usage-handling functions

So far we've kept a count of instructions. Going forward, however, we will build and maintain a chain of the using instructions; together with knowing the writing instruction, this will give us a define-use chain.
23:39
MoarVM/du-chains-and-opts: 09beb2695e | (Jonathan Worthington)++ | src/spesh/facts.c
Mark deopt use of the write of a deopt instruction

We were counting it as a normal usage, but use the flag that is for that instead.
MoarVM/du-chains-and-opts: a1cdfe90dd | (Jonathan Worthington)++ | 12 files
Switch usage handling to new use chain model