Parrot 6.10.0 "New Caledonian lorikeet" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC
Set by moderator on 21 November 2014.
00:56 lauleon joined 01:06 Reini joined 06:03 particle joined 07:59 FROGGS joined 08:33 Reini joined 10:08 lauleon joined
Reini Why did parrot never use the faster qrpa instead of ResizablePMCArray? 10:08
I only found the perl6 discussion: irclog.perlgeek.de/perl6/2012-06-03/text 10:10
10:55 lauleon joined 11:33 rurban joined 12:29 kid51 joined
dalek rrot/rurban/rpa-offset-gh1152: 3f95bee | rurban++ | src/pmc/resizablepmcarray.pmc:
[pmc] start with resizablepmcarray unshift optimization

using a max offset 8, as in nqp/qrpa.
14:34
rrot/rurban/rpa-offset-gh1152: 0db4107 | rurban++ | src/ (3 files):
[pmc] wip rpa offset #1152

offset is still const 0. so the current PMCNULL error is in some incorrect refactoring.
rrot/smoke-me/embed-gh829: df09f52 | rurban++ | src/extend.c:
ext_call: inline the strcmp
15:54
rrot/smoke-me/embed-gh829: 48e639f | rurban++ | / (4 files):
[extend] more Parrot_get_root_namespace cleanup

make headerizer.
rrot/smoke-me/embed-gh829: bd316df | rurban++ | src/pmc/resizablepmcarray.pmc:
[pmc] start with resizablepmcarray unshift optimization

using a max offset 8, as in nqp/qrpa.
rrot/rurban/rpa-offset-gh1152: ab6ca31 | rurban++ | src/ (3 files):
[pmc] start with resizablepmcarray unshift optimizations

using a max offset 8, as in nqp/qrpa. See GH #1152 Here offset is still const 0.
15:56
16:06 travis-ci joined
travis-ci parrot/parrot#1353 (smoke-me/embed-gh829 - bd316df : Reini Urban): The build was broken. 16:06
Change view : github.com/parrot/parrot/compare/f...316df13836
Build details : travis-ci.org/parrot/parrot/builds/42320391
16:06 travis-ci left
dalek rrot/rurban/rpa-offset-gh1152: a514ede | rurban++ | src/ (2 files):
[pmc] rpa trace: do_shift(INTERP, ...)

need interp for tracing, slow or fast
16:24
16:43 travis-ci joined
travis-ci parrot/parrot#1354 (smoke-me/embed-gh829 - 48e639f : Reini Urban): The build was fixed. 16:43
Change view : github.com/parrot/parrot/compare/b...e639f231c0
Build details : travis-ci.org/parrot/parrot/builds/42323428
16:43 travis-ci left
dalek rrot/rurban/rpa-offset-gh1152: bd0de20 | rurban++ | src/pmc/resizablepmcarray.pmc:
[pmc] rpa trace: oops (fixup)
18:10
18:13 Hunger joined 18:34 FROGGS joined
Reini RPA offsets looking better now, just one wrong free and splice remaining, 19:52
dalek rrot/rurban/rpa-offset-gh1152: 3a08db4 | rurban++ | src/pmc/ (2 files):
[pmc] rpa enabled unshift optimizations

Still a wrong-free problem with shift fast. GH #1150
20:13
23:12 bighugedog joined 23:19 bighugedog joined 23:21 bighugedog joined 23:50 joe joined