Welcome to the main channel on the development of MoarVM, a virtual machine for NQP and Rakudo (moarvm.org). This channel is being logged for historical purposes.
Set by lizmat on 24 May 2021.
00:01 reportable6 left 00:04 reportable6 joined 04:23 linkable6 left, evalable6 left 04:24 evalable6 joined 04:25 linkable6 joined 04:26 epony left 05:30 quotable6 left, reportable6 left, bloatable6 left, coverable6 left, evalable6 left, releasable6 left, shareable6 left, squashable6 left, tellable6 left, unicodable6 left, sourceable6 left, linkable6 left, committable6 left 05:31 sourceable6 joined, committable6 joined, releasable6 joined, unicodable6 joined, quotable6 joined, squashable6 joined 05:32 bloatable6 joined, coverable6 joined, linkable6 joined, evalable6 joined, tellable6 joined 05:33 reportable6 joined, shareable6 joined 06:00 reportable6 left 06:01 reportable6 joined 07:02 linkable6 left, evalable6 left 07:03 linkable6 joined 07:06 evalable6 joined 09:57 sena_kun joined 10:41 sena_kun left 10:44 sena_kun joined 12:00 reportable6 left 12:01 reportable6 joined 13:05 linkable6 left, evalable6 left 13:07 linkable6 joined 13:08 evalable6 joined
timo1 bpa.st/FJCIC here's a tiny bit of measurement for what happens when i replace "validate a frame" with "set its validated state to true", i.e. the maximum win from any amount of optimization of the validation itself 14:53
i think it's about 0.15 vs 0.14 seconds wallclock 14:56
i might be barking up the wrong tree here 14:57
15:44 linkable6 left, evalable6 left 15:45 evalable6 joined, linkable6 joined
timo1 pasteboard.co/TUvaMHFJr3Nc.png how's that for an amazing optimization 16:12
i wonder why it uses one register for each object it stores in that package rather than reusing one. perhaps the nqp mast compiler not freeing a register early enough somewhere? 16:14
perhaps an Stmt instead of Stmts or the other way around in the qast
17:06 gfldex left, gfldex joined 17:13 Geth left 17:14 Geth joined 18:00 reportable6 left 18:01 reportable6 joined
japhb timo1: Certainly a huge improvement so far. :-) 18:12
18:53 Geth left, Geth joined 18:58 Geth left, Geth joined 19:10 epony joined 20:41 Geth left, Geth joined 21:49 sena_kun left 21:50 sena_kun joined 22:24 sena_kun left