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.
MasterDuke dl.acm.org/doi/pdf/10.1145/3568973 "RegCPython: A Register-Based Python Interpreter for Better Performance", brief mentions of Perl and Parrot 02:17
nine I stubbed some macros and have a local patch implementing "no precompilation" since that came in handy when investigating an issue. 09:07
Stubbed here means, the parser parses them successfully but they do not have any effect yet. 09:08
s/macros/pragmas/ .oO(curious typo) 09:09
lizmat a freudian list almost :-) 09:11
nine Btw. that issues is that with Foo.rakumod containing `use Foo::Bar; use Foo::Baz; dd Foo.WHO.keys` I only get Bar when loading the precompiled Foo. But at BEGIN time and when adding a `no precompilation;` it gives me Bar and Baz.
[Coke] drinks some sub-par coffee today and thinks of Nicholas for some reason? 12:54
[Coke] must have complained about coffee while he was on at some poitn 12:55
anyway, good *
(I actually do have calls every day with people in multiple time zones, and we usually go for "good morning & good evening", be specific rather than vague.
Nicholas good * 13:01
(I am not sure if I am coming or going) 13:02
nine RakuAST passes 59 test files and 544 spectest files 17:02
lizmat nine++ 17:49
[Coke] nine++ 17:52
japhb nine++ # Very nice! 19:18
nine RakuAST passes 71 test files and 546 spectest files 20:00
That 59 earlier should have read 69 20:02
[Coke] nice nice 20:03
[Coke] ... crap 20:03
So, NO ONE will believe me, but that was unintentional.
nine RakuAST passes 73 test files and 548 spectest files 21:56