github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
00:41 fake_space_whale joined 05:02 fake_space_whale left 05:22 rba left 05:50 rba joined 06:16 rba left 06:20 rba joined 06:35 domidumont joined 07:29 rba left, rba joined 07:31 patrickb joined 07:56 lizmat left 08:04 zakharyas joined 08:26 robertle joined 08:33 domidumont left 08:34 domidumont joined 09:00 sena_kun joined 09:31 rba left, rba joined, rba left 09:34 rba joined 09:40 rba left 09:42 rba joined 09:44 rba left 09:45 rba joined 09:52 squashable6 left 09:54 SmokeMachine left, squashable6 joined, SmokeMachine joined 10:25 domidumont left 10:43 yoleaux left 11:10 zakharyas left 11:15 AlexDani` left 11:23 brrt joined
brrt ohai #moarvm 11:28
did nine actually remove all the MAST code?
I can't find it anymore 11:34
patrickb brrt: I think he did. 11:45
timotimo yeah, we don't ever mast any more with the mastcompiler.c thing 12:07
so it's just gone now
12:13 domidumont joined
brrt hmm 12:17
ok
timotimo you need that thing for the jit testing thing?
brrt well,
I need something for the JIT testing thing
I'm on the fence whether or not I want to enter expression trees directly
or whether I want to compile spesh graphs, then spesh/JIT them
compiling spesh graphs is probably more useful though 12:18
because it allows us to test spesh as well
timotimo aye
brrt ok 12:20
there we go, then
:-) 12:21
timotimo it'd be very good to have something that lets us test spesh
brrt do you mind s-expression syntax? 12:23
jnthn I suspect that we could just write an assembler-like thing in NQP using the code-gen support there 12:24
12:24 robertle left
timotimo got to "what was i thinking when i wrote this code" in record time 12:26
jnthn
.oO( Why do people always assume they *were* thinking? :D )
12:27
brrt jnthn: thing is, I want something that itself doesn't run spesh 'naturally' 12:28
timotimo oh, no, i meant "what, was i thinking?!" :D
brrt but yet, I considered that as well
timotimo well, it's fine if it just writes the bytecode out, right? 12:29
i.e. it'd use the MAST::Foo things we've got for rakudo
then a different process (not necessarily actually separate though) is fed the bytecode to run it
12:39 yoleaux joined
brrt hmmm 12:52
that's also possible, yes
timotimo haha, i just tried to declare a variable in C with "my" 12:53
12:53 zakharyas joined
jnthn
.oO( #define my void * )
12:54
13:01 domidumont left, domidumont joined 13:03 domidumont1 joined 13:06 domidumont left 13:26 AlexDani` joined 13:43 domidumont1 left 13:56 domidumont joined 14:01 lucasb joined 14:28 fake_space_whale joined 14:41 AlexDani` left 15:05 robertle joined 15:41 brrt left 15:47 brrt joined 16:08 domidumont1 joined 16:11 domidumont left 16:43 lizmat joined 16:46 patrickb left 17:07 patrickb joined 17:08 lizmat left 17:19 brrt left 17:28 zakharyas left 17:37 domidumont joined 17:40 domidumont1 left 18:45 domidumont left 19:25 zakharyas joined 20:48 zakharyas left 21:38 robertle left 22:40 lizmat joined 22:56 sena_kun left 23:04 lizmat left 23:31 patrickz joined 23:35 patrickb left