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
|