00:38
zakharyas joined
07:23
FROGGS joined
08:28
Ven joined
|
|||
nwc10 | good *, MoarVM | 08:47 | |
FROGGS | o/ | ||
jnthn | o/ | 09:05 | |
09:20
kjs_ joined
|
|||
jnthn | Time to work on some BS, I guess... :) | 09:22 | |
RT#124162 of note :) | 09:23 | ||
synopsebot | Link: rt.perl.org/rt3//Public/Bug/Displa...?id=124162 | ||
dalek | arVM: e037b66 | jnthn++ | src/6model/serialization.c: Toss a one-use macro. |
09:37 | |
09:45
travis-ci joined
|
|||
travis-ci | MoarVM build errored. jnthn 'Toss a one-use macro.' | 09:45 | |
travis-ci.org/MoarVM/MoarVM/builds/56071464 github.com/MoarVM/MoarVM/compare/a...37b66955c5 | |||
09:45
travis-ci left
|
|||
jnthn | Bull. | 09:45 | |
ah | 09:46 | ||
fatal: unable to connect to github.com: | |||
Nothing to do with the code at all. | |||
nwc10 | works on "my" machine once I managed to get it from github | 09:55 | |
dalek | arVM: 1662f93 | jnthn++ | src/6model/serialization.c: First step for parameterized type serialization. This gets us serializing the relation with the parametric type as well as the parameters used. On deserialization, this relationship is then put back in place. What's missing is parameterization interning, but code to detect what things need an entry in the intern section is in place; what remains is to write such a table and process it at the point of deserialization. |
11:16 | |
11:22
travis-ci joined
|
|||
travis-ci | MoarVM build errored. jnthn 'First step for parameterized type serialization. | 11:22 | |
travis-ci.org/MoarVM/MoarVM/builds/56079800 github.com/MoarVM/MoarVM/compare/e...62f93969ae | |||
11:22
travis-ci left
|
|||
jnthn | m: 'github'.trans('ghb' => 'tsp').say | 11:24 | |
camelia | rakudo-moar fafc5b: OUTPUTĀ«titsupā¤Ā» | ||
tadzik | :D | ||
11:54
vendethiel joined
12:13
dalek joined
12:24
Ven joined
12:58
kjs_ joined
|
|||
FROGGS | :D | 13:06 | |
13:25
masak joined
|
|||
masak | jnthn: now I'm on #moarvm. :) | 13:25 | |
I don't know why I don't have the habit to /join here. it's a very nice channel. | |||
jnthn | :) | 13:29 | |
jnthn likes that a "make test" of NQP even without -j is 10s these days... | 13:35 | ||
dalek | arVM: 9283936 | jnthn++ | src/6model/serialization. (2 files): Stub in parametric interns serialization section. Not currently populated with anything. |
13:40 | |
jnthn | If anybody had the misfortune to build the commit prior to this one, you'll now find you've now gotta rebuild your NQP/Rakudo. | 13:41 | |
13:51
travis-ci joined
|
|||
travis-ci | MoarVM build passed. jnthn 'Stub in parametric interns serialization section. | 13:51 | |
travis-ci.org/MoarVM/MoarVM/builds/56094139 github.com/MoarVM/MoarVM/compare/1...839363359d | |||
13:51
travis-ci left
14:10
vendethiel joined
|
|||
jnthn | haha...fired! | 14:17 | |
uh, ww | |||
masak | uh-oh :P | 14:18 | |
jnthn | It's probably funnier if I don't add context :) | ||
masak .oO( note to self: do not annoy jnthn ) | |||
[Coke] pokes jnthn with a stick. | 14:20 | ||
masak tries to stop [Coke], but too late | 14:21 | ||
jnthn | Hey, don't distract me while I'm working on the serializer :P | ||
masak | [Coke]: look what you did | ||
masak cowers | |||
jnthn | Aww, no dalek | 14:51 | |
15:21
vendethiel joined
15:34
Ven joined
15:49
vendethiel joined
16:10
dalek joined
|
|||
dalek | arVM: 9069e93 | jnthn++ | src/6model/serialization.c: Start writing parameterization interns section. Nothing reads them yet, however. |
16:11 | |
arVM: fb26d0c | jnthn++ | src/6model/parametric. (2 files): Factor out resolving a parameterization. This will enable it to be re-used during deserialization handling of interning. |
|||
16:14
masak joined
16:35
Ven_ joined
16:42
FROGGS joined
16:44
[Coke] joined
|
|||
dalek | arVM: 3d4aad8 | jnthn++ | src/6model/serialization.c: First attempt at intern resolution. Doesn't make the test case in Rakudo pre-comp pass; yet to see if that is due to a bug here or in Rakudo, however. |
17:14 | |
jnthn | away for l'evening | 17:15 | |
17:17
Util joined
18:26
kjs_ joined
18:28
vendethiel joined
|
|||
nwc10 | jnthn: hope you had a good evening. ASAN is still your friend | 18:47 | |
(or, alternatively, ASAN is not talking to you, which is a good thing) | |||
TimToady hopes ASAN is never the copilot on a plane... | 18:51 | ||
nwc10 | I'd prefer valgrind - it attempts to keep going on errors | ||
bleats loudly that there's a problem, but doesn't abort | 18:52 | ||
19:37
kjs_ joined
19:54
cygx joined
|
|||
cygx | so, I've got 2 branches sitting around (one allows to load bytecode from meory instead of disk, which is a prerequisite for fakecutables, the other adds a vtable-based embedding API) | 19:56 | |
cf github.com/MoarVM/MoarVM/compare/m...akecutable and github.com/MoarVM/MoarVM/compare/m...x:embedapi | |||
let me know if there's any interest in getting this into upstream | 19:57 | ||
20:22
cygx left
20:25
zakharyas joined
22:24
brrt joined
|
|||
brrt | \o | 22:24 | |
japhb | o/ | 22:27 | |
brrt | offtopic: will sanity return to IT now that slack has been hacked and foundationdb sold out? | ||
jnthn | nwc10: Yes, was enjoying last curry/beer evening for a little while. :) | 23:32 | |
jnthn is happy to be ASAN-clean :) | 23:33 | ||
TimToady | ASANity is overrated... :) | 23:37 | |
jnthn | It's all part of the daily valgrind... | 23:40 |