01:36
ggoebel115 joined
01:40
TimToady joined
01:48
ilbot3 joined
04:14
mtj_ joined
06:01
domidumont joined
06:07
domidumont joined
06:26
lizmat joined
|
|||
dalek | arVM: d0243ee | (Jimmy Zhuo)++ | src/6model/serialization.c: Update more serialization from int32 to varint. This reduces rakudo core setting size about 33KB. |
06:34 | |
08:20
Ven joined
09:50
zakharyas joined
|
|||
dalek | arVM/serialization_int: 35a4f35 | (Jimmy Zhuo)++ | src/6model/serialization.c: Update more serialization from int32 to varint. This reduces rakudo core setting size about 512 KB. |
11:02 | |
arVM/serialization_int: 32b9ffe | (Jimmy Zhuo)++ | src/6model/serialization.c: Update more serialization from int32 to varint. This reduces rakudo core setting size about 512 KB. |
11:06 | ||
arVM/serialization_int: 225719f | (Jimmy Zhuo)++ | src/6model/serialization.c: Update more serialization from int32 to varint. This reduces rakudo core setting size about 512 KB. |
11:44 | ||
arVM: cd5dfcf | (Jimmy Zhuo)++ | src/6model/serialization.c: Update more serialization from int32 to varint. This reduces rakudo core setting size about 512 KB. |
12:01 | ||
arVM: 89d185e | (Jimmy Zhuo)++ | src/6model/serialization.c: rename a function name, so it's easy to find |
12:36 | ||
13:00
Ven joined
|
|||
timotimo | the heap profiler needs a bit of work related to reframe, i think. it seems to reliably stumble over pointers that make no sense | 14:49 | |
huh. even with moar and rakudo checked out to a pre-reframe commit, i get a frame that's 0x0 in process_workitems | 15:04 | ||
well, an item with its .target set to 0x0 | |||
timotimo doesn't have brane today, like, at all | 15:08 | ||
16:08
cognominal joined
|
|||
jnthn | timotimo: No brane here either, alas, but I'll see if I can figure it tomorrow... :) | 16:38 | |
18:16
domidumont joined
19:45
dalek joined
19:46
dalek joined
19:47
dalek joined
19:48
dalek joined
19:55
ilbot3 joined
|
|||
timotimo | i'll pepper a few aggressive checks into worklist_add or something, and see where the data comes from | 20:25 | |
20:38
cognominal joined
|
|||
timotimo | 925 | 21:48 | |
NULL REPR in item added to GC worklist | |||
there we go | |||
it's gc_mark of MVMCode, it seems like | 21:53 | ||
gist.github.com/timo/9eae73b3f6330...6caa5d4274 - so the frame (in outer) is a heap-promoted frame, yet its st and everything is nulled out. that's what the heap snapshot taking code is stumbling over | 21:58 | ||
so it could either be we're missing an extra case in the heap snapshot thing for MVM_CF_FRAME, or something isn't setting the st on the frame object when promoting or something | 22:02 | ||
i'm expecting it'd be the former. on the other hand, i did checkout a moar before reframe and it also segfaulted on the code i wanted to profile ... :\ | |||
cool, i threw out the diagnostic panic and it runs to completion apparently | 22:07 | ||
but in another program it segfaults ... | 22:08 | ||
same problem again, too | 22:09 | ||
so ... was i barking up the wrong tree perhaps? :\ |