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:00 reportable6 left 00:02 reportable6 joined 00:37 statisfiable6 joined 01:46 benchable6 joined, releasable6 joined 01:51 sourceable6 joined 01:53 coverable6 joined, committable6 joined 03:04 linkable6 joined 04:20 statisfiable6 left, benchable6 left, bloatable6 left, squashable6 left, bisectable6 left, quotable6 left, reportable6 left, evalable6 left, linkable6 left, committable6 left, coverable6 left, sourceable6 left, releasable6 left, tellable6 left, unicodable6 left, nativecallable6 left, greppable6 left, notable6 left, shareable6 left 04:21 sourceable6 joined, notable6 joined 04:22 benchable6 joined, statisfiable6 joined, reportable6 joined, shareable6 joined 04:23 unicodable6 joined, quotable6 joined 05:02 quotable6 left, unicodable6 left, shareable6 left, reportable6 left, statisfiable6 left, benchable6 left, notable6 left, sourceable6 left, nine left, [Coke] left, Geth left, bartolin left, ugexe left, vrurg left, lizmat left, dogbert17 left, samcv left, rypervenche left, harrow left 05:03 MasterDuke joined, camelia joined, RakuIRCLogger joined, sugarbeet joined, gfldex joined, SmokeMachine joined, patrickb joined, jdv joined, xiaomiao joined, coleman joined, leedo joined, nebuchad` joined, timo joined, discord-raku-bot joined, japhb joined, JRaspass joined, Nicholas joined, leont joined, rba joined, tbrowder__ joined 05:04 RakuIRCLogger left 05:24 bloatable6 joined 05:26 squashable6 joined 05:27 bisectable6 joined, greppable6 joined 05:28 releasable6 joined, coverable6 joined, linkable6 joined 05:29 committable6 joined 06:00 reportable6 left 07:47 nativecallable6 joined 08:07 tellable6 joined 09:11 Geth left, Geth joined 09:54 reportable6 joined 10:39 evalable6 joined 12:00 reportable6 left 13:10 lizmat_ joined 13:13 lizmat left 13:20 lizmat_ left, lizmat joined 14:44 jgaz joined 15:44 evalable6 left, linkable6 left 15:46 evalable6 joined
lizmat so, I just found something weird: 16:25
sub a($a) { if $a -> $b { $b } }; a(42) for ^3000000
sub a will *NOT* get inlined because: 16:26
a BB(2, 192 bytes) -> BB(3):
target has a :noinline instruction - ins: takeclosure
17:26 linkable6 joined 17:37 Techcable left, Techcable joined 18:01 reportable6 joined 22:13 committable6 left, bloatable6 left, greppable6 left, coverable6 left, squashable6 left, bisectable6 left, releasable6 left, sourceable6 left, unicodable6 left, statisfiable6 left, shareable6 left, reportable6 left, coverable6 joined, squashable6 joined, sourceable6 joined, shareable6 joined 22:14 greppable6 joined, bloatable6 joined, unicodable6 joined, bisectable6 joined 22:15 releasable6 joined, committable6 joined 22:16 statisfiable6 joined, reportable6 joined 23:16 linkable6 left, evalable6 left, linkable6 joined 23:18 evalable6 joined