Parrot 6.9.0 "Rosy-faced Lovebird" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC
Set by moderator on 22 October 2014.
Util Delivery notice: John Sterling Wolters (Util v1.1.3), 6 lb 5 oz, 19 inches. 00:07
kid51 Util++++ 00:53
ummm, that would be a granchild, right ? ;-)
03:25 kurahaupo joined 04:32 Hunger joined 07:18 bighugedog joined 07:19 FROGGS joined
dalek rrot/rurban/gcdebug-gh1108: e9527a0 | rurban++ | src/pmc/continuation.pmc:
[gc] add missing PackFileView to continuation.mark

also simplify the code a bit
08:08
rrot/rurban/gcdebug-gh1108: 00138db | rurban++ | src/call/context.c:
[gc] protect pcc_reuse_continuation from empty data

check for uninitialized continuation->data and allocate fresh then also. simplify code a bit.
rrot/rurban/gcdebug-gh1108: fab50ad | rurban++ | src/gc/gc_gms.c:
[gc] check empty work_list, optimize gc_gms for -UMEMORY_DEBUG

do not call dummy functions in the common case during GC.
for -DMEMORY_DEBUG only: protect from empty work_list in check_sanity, which can occur after the GC was already unblocked.
rrot/rurban/gcdebug-gh1108: b64944e | rurban++ | / (4 files):
[gc] new uintval_fmt for size_t printf

memsize is unsigned for >2GB, and we need to print it properly. otherwise it will print a negative number >4GB in i386
09:28
10:18 kid51 joined
dalek rrot/rurban/gcdebug-gh1108: dd81748 | rurban++ | src/gc/gc_ (2 files):
[gc] WIP more GC_DEBUG_DETAIL macros, allow wrong Coros

observe illegal Coros during the GC, Object from wrong generation.
Inline gc_gms_seal_object and gc_gms_unseal_object. They are hot.
10:33
11:06 rurban joined 12:39 rurban joined
rurban and finally the first mips64 smolder upload: smolder.parrot.org/app/projects/rep...ails/45546 12:42
Util kid51: Yes, my third grandchild, from my first&only child (step-son).
rurban more GC fun: ulimit -Sv 60000 15:13
TEST_PROG_ARGS='--gc-nursery-size=0.05' perl t/harness --gc-debug t/pmc/*.t
packfile is GC unsafe
wrong, forgot to create the pbc's 15:57
Only coro. Updated github.com/parrot/parrot/issues/11...t-60770575
17:01 bighugedog joined 17:04 FROGGS joined 17:49 FROGGS_ joined
dalek rrot/rurban/gcdebug-gh1108: 01e0f02 | rurban++ | src/pmc/ (3 files):
[pmc] simplify more mark methods

get the data once, and access the fields directly. shorter and more cache friendly
17:51
20:54 rurban left