Perl 6 - the future is here, just unevenly distributed

IRC log for #moarvm, 2016-05-09

| Channels | #moarvm index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:09 dalek MoarVM: 7193cda | timotimo++ | src/moar.c:
00:09 dalek MoarVM: oops. that was *not* the mutex ...
00:09 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/7193cdab2f
00:09 dalek MoarVM: d912f3c | timotimo++ | src/6model/6model.c:
00:09 dalek MoarVM: free debug names in STables
00:09 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/d912f3c97d
00:09 dalek MoarVM: 616acc8 | timotimo++ | src/6model/reprs/MVMCompUnit.c:
00:09 dalek MoarVM: free the string_heap_fast_table in CompUnit bodies
00:09 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/616acc8f6f
00:11 dalek MoarVM: 30d7a32 | timotimo++ | src/moar.c:
00:11 dalek MoarVM: free permroot descriptions.
00:11 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/30d7a32e06
00:16 dalek MoarVM: 463fded | timotimo++ | src/core/threadcontext.c:
00:16 dalek MoarVM: free each TC's finalization queue in tc destruction
00:16 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/463fdedcb6
00:18 timotimo in the current frame code, we're leaking frames that fell off the FSA size limit and got allocated with malloc instead. not sure what path should normally at some point reach those pointers and free them, but we're probably also missing cleanup for those that are "in" the FSA. though these would get destroyed whole with the FSA itself at teardown
00:21 timotimo here i see a bunch of things leaking that got created from serialization_demand_object and actually have corresponding MVM_free in 6model_stable_gc_free. not sure why they don't end up getting freed
00:21 timotimo maybe we're not going through the whole gen2 to gc_free stuff on shutdown, or something like that?
05:39 domidumont joined #moarvm
05:44 domidumont joined #moarvm
06:10 domidumont joined #moarvm
07:21 cognominal joined #moarvm
07:37 cognominal joined #moarvm
08:24 brrt joined #moarvm
08:48 zakharyas joined #moarvm
09:24 zakharyas joined #moarvm
11:48 brrt joined #moarvm
11:48 brrt good * #perl6
11:48 brrt eh, #moarvm
11:53 vendethiel- joined #moarvm
12:02 jnthn o/ brrt :)
12:04 brrt \o jnthn
12:05 brrt ehm, i was wondering how far along you are with the reframe branch
12:05 brrt because, if you want to merge it, then, probably, you should just do it
12:05 jnthn brrt: It builds NQP/Rakudo fine. Fails some spectests.
12:05 jnthn Some, some debugging remains.
12:05 brrt right
12:05 jnthn Plus the JIT thing. ;)
12:05 brrt and disable the JIT for now, i was going to say
12:05 brrt which, almost, works
12:06 brrt something funny happening
12:06 jnthn Well, I'll have to go debugging still, so there's time for getting the JIT to actually work :)
12:06 brrt yeah, but there is my velocity, and there is yours
12:07 brrt on the long list of to-do-things, i want better jit graph logging
12:07 brrt rather than the adhoc logging we have now, better something like spesh logging
12:08 brrt oh, i thought of a way to avoid mallocing the 'fake extop arguments'
12:08 brrt we can put these in a 'data' section in the jit code
12:10 brrt which is also where we can place (function) pointers, which would allow storage and linking
12:12 brrt not only that, it's much more elegant that way...
12:16 brrt do you think lifetime hole analysis is worth the complexity?
12:47 harrow joined #moarvm
13:07 jnthn Sorry, was in a meeting...
13:07 jnthn +1 on the data section stuff
13:08 jnthn LHA - don't know it's worth the complexity in the short term.
13:14 brrt well, i don't really know either.... :-)
13:14 brrt hmmm
14:14 colomon joined #moarvm
15:15 colomon_ joined #moarvm
15:21 colomon_ joined #moarvm
16:30 domidumont joined #moarvm
17:06 ggoebel114 joined #moarvm
18:15 brrt joined #moarvm
19:00 dalek joined #moarvm
19:05 dalek joined #moarvm
19:37 dalek joined #moarvm
19:56 colomon joined #moarvm
20:26 jnthn joined #moarvm
20:33 dalek joined #moarvm
20:38 colomon_ joined #moarvm
20:40 dalek joined #moarvm

| Channels | #moarvm index | Today | | Search | Google Search | Plain-Text | summary