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.
01:48 [Coke] left
Voldenet if subs can be garbage collected if they're not reachable, then keeping them around is just a result of having to keep compiler around 02:02
so maybe it'd be reasonable that to use internals, one would have to explicitly say `use Rakudo::Compiler` or something similar 02:05
and with no namespaces imported in a file (e.g. empty file with `loop { }`), nearly everything could get garbage collected eventually 02:06
other way would be something like `use nothing` that would explicitly not reference anything else after compilation 02:10
so `say Metamodel` would work and `say ::("Metamodel")` wouldn't 02:11
so in the perfect world, it'd be possible to, after inlining and speshing every single line, discard everything but the asm and compiled bytecode for runtime error handling 02:18
maybe it'd be a good direction to pursue if reducing allocated memory was important 02:20
02:24 kjp left 02:26 kjp joined 03:44 [Coke] joined 06:13 mef left 06:18 mef joined 06:32 mef left 06:37 mef joined 06:45 mef left 06:49 mef joined 06:51 mef left 06:56 mef joined 07:24 mef left 07:29 mef joined 07:43 mef left 07:48 mef joined 08:31 mef left 08:36 mef joined 09:14 mef left 09:17 mef joined 09:28 mef left 09:32 mef joined 10:03 mef left 10:09 mef joined 10:22 mef left 10:27 mef joined 10:46 mef left 10:50 mef joined 10:59 mef left 11:04 mef joined 11:10 mef left 11:13 mef joined 11:20 mef left 11:24 mef joined 11:51 mef left 11:55 mef joined 12:06 mef left 12:10 mef joined 12:18 mef left 12:22 mef joined 12:38 mef left 12:41 mef joined 12:52 mef left 12:57 mef joined 13:10 mef left 13:13 mef joined 13:18 mef left 13:22 mef joined 13:26 mef left 13:31 mef joined 13:43 mef left 13:49 mef joined 13:52 mef left 13:55 mef joined 14:18 mef left 14:23 mef joined 14:26 mef left 14:31 mef joined 14:45 mef left 14:49 mef joined 15:11 mef left 15:15 mef joined 15:19 mef left 15:24 mef joined 15:41 mef left 15:45 mef joined 15:52 mef left 15:57 mef joined 16:03 mef left 16:08 mef joined 16:09 mef left 16:15 mef joined 16:29 mef left 16:43 mef joined 16:51 vrurg_ left 16:53 vrurg joined 16:56 vrurg_ joined 16:58 vrurg left 17:33 mef left 17:38 mef joined 17:56 librasteve_ joined 18:02 mef left 18:07 mef joined 18:10 mef left 18:25 mef joined 18:29 mef left 18:34 mef joined 18:50 mef left 18:54 mef joined
librasteve_ rakudoweekly.blog/2025/07/14/2025-28/ 18:55
18:57 mef left 19:01 mef joined 19:04 mef left 19:08 mef joined 19:11 mef left 19:16 mef joined 19:19 mef left 19:24 mef joined 19:43 mef left 19:47 mef joined 21:51 mef left 21:55 mef joined 22:03 mef left 22:07 mef joined 22:36 mef left 22:42 mef joined 22:52 mef left 22:56 mef joined 23:01 mef left 23:06 mef joined 23:29 mef left 23:33 mef joined 23:36 librasteve_ left 23:38 mef left 23:43 mef joined 23:53 mef left 23:57 mef joined