04:15
geekosaur joined
07:47
domidumont joined
07:52
domidumont joined
09:19
geekosaur joined
09:51
TimToady joined
12:07
zakharyas joined
15:03
domidumont joined
|
|||
timotimo | i'm considering adding a "add a list of $n sequential pointers to a worklist" for the case where MVMArray has a big amount of objects/strings in its list | 15:12 | |
16:19
Ven joined
17:18
Ven joined
17:28
Ven joined
18:34
Ven joined
|
|||
dalek | arVM/gc_worklist_add_vector: a9d2a75 | timotimo++ | src/ (3 files): use tighter look for marking lots of array slots |
18:38 | |
19:09
leont joined
|
|||
timotimo | helps to actually copy the code correctly, not just a signle line out of it | 20:06 | |
OK, i'm dramatically overestimating the number of items that are actually going to go into the worklist | 20:18 | ||
"items went from 0 to 46172 for 9982741 count (should be 9982741)" | |||
total memory corruption :| | 22:43 | ||
23:06
vendethiel joined
|
|||
dalek | arVM/gc_worklist_add_vector: 217b0ff | timotimo++ | src/ (2 files): fixes for the add_vector method of the worklist |
23:06 | |
arVM/gc_worklist_add_vector: 68238b6 | timotimo++ | src/ (3 files): get rid of offset, bring "should have gen2" out of loop, batch to 1024 |
|||
timotimo | it's not faster at all | 23:10 | |
23:44
vendethiel joined
|