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.
01:43 Util joined 02:00 Reini joined 03:09 kid51_ joined 11:03 Reini joined
dalek rrot/smoke-me/rpa-offset-gh1152: ac2a32e | rurban++ | src/pmc/ (2 files):
[pmc] rpa enabled shift optimizations w/o splice

resizablepmcarray shift,unshift,resize,push,pop look now good. just splice is missing. GH #1152
11:20
rrot/smoke-me/rpa-offset-gh1152: 00b7930 | rurban++ | src/pmc/resizablepmcarray.pmc:
[pmc] rpa: trying to fix splice WIP

Not offset optimized yet. And something still fails. GH #1152
rrot/smoke-me/rpa-offset-gh1152: 94c494f | rurban++ | src/pmc/resizablepmcarray.pmc:
[pmc] rpa: WIP some more fixes, but still failing
rrot/smoke-me/rpa-offset-gh1152: 8604e5d | rurban++ | src/pmc/resizablepmcarray.pmc:
[pmc] rpa: remove old code without USE_OFFSET

Still one invalid access of freed data in push_pmc, and invalid read in shift_pmc. valgrind ./parrot_old -o runtime/parrot/library/HLL.pbc ext/nqp-rx/src/stage0/HLL-s0.pir
11:33 travis-ci joined
travis-ci parrot/parrot#1355 (smoke-me/rpa-offset-gh1152 - 8604e5d : Reini Urban): The build has errored. 11:33
Change view : github.com/parrot/parrot/compare/a...04e5daf139
Build details : travis-ci.org/parrot/parrot/builds/42536447
11:33 travis-ci left 13:06 kid51 joined
dalek rrot/smoke-me/rpa-offset-gh1152: bcd9d6e | rurban++ | src/pmc/resizablepmcarray.pmc:
pmc] rpa: fix 2 cases: shift+push offset overflow

also:
  * fix non-debugging TRACE_RPAd macro
  * add some UNLIKELY hints
13:27
rrot/smoke-me/rpa-offset-gh1152: b0363d0 | rurban++ | src/pmc/resizablepmcarray.pmc:
[pmc] rpa: fix defined, no throw. add get/set trace with -t1
rrot/smoke-me/rpa-offset-gh1152: b6c0d6a | rurban++ | src/pmc/ (2 files):
[pmc] rpa: specialize sort+reverse, need offset

also add offset to append add more notes to fixedpmcarray vtable docs
13:42 lauleon joined 13:54 travis-ci joined
travis-ci parrot/parrot#1356 (smoke-me/rpa-offset-gh1152 - b6c0d6a : Reini Urban): The build has errored. 13:54
Change view : github.com/parrot/parrot/compare/8...c0d6a24e22
Build details : travis-ci.org/parrot/parrot/builds/42543059
13:54 travis-ci left
dalek rrot/smoke-me/rpa-offset-gh1152: df04d4d | rurban++ | src/pmc/resizablepmcarray.pmc:
[pmc] rpa: optimize splice shrink fast on offset

if there is enough room at the left to fill in the elements from from, adjust offset and jump to the fill routine
this optimization is not present in qrpa, and executed e.g. in data_json.
14:49
15:15 travis-ci joined
travis-ci parrot/parrot#1357 (smoke-me/rpa-offset-gh1152 - df04d4d : Reini Urban): The build has errored. 15:15
Change view : github.com/parrot/parrot/compare/b...04d4d352dd
Build details : travis-ci.org/parrot/parrot/builds/42547062
15:15 travis-ci left
dalek rrot/smoke-me/rpa-offset-gh1152: bd38fd9 | rurban++ | src/pmc/resizablepmcarray.pmc:
[pmc] rpa: optimize splice resize a bit

add TRACE_SPLC
16:48
16:52 khisanth_ joined 17:14 travis-ci joined
travis-ci parrot/parrot#1358 (smoke-me/rpa-offset-gh1152 - bd38fd9 : Reini Urban): The build has errored. 17:14
Change view : github.com/parrot/parrot/compare/d...38fd91e264
Build details : travis-ci.org/parrot/parrot/builds/42553297
17:14 travis-ci left 17:52 kid51_ joined, FROGGS__ joined 17:57 kid51_ joined 19:56 lauleon joined
dalek rrot/smoke-me/rpa-offset-gh1152: de229ad | rurban++ | src/pmc/resizablepmcarray.pmc:
[pmc] rpa: fix resize move with offset

before 1,32,8 => only 32. after: 33
21:34
21:45 travis-ci joined
travis-ci parrot/parrot#1359 (smoke-me/rpa-offset-gh1152 - de229ad : Reini Urban): The build failed. 21:45
Change view : github.com/parrot/parrot/compare/b...229ade1b8d
Build details : travis-ci.org/parrot/parrot/builds/42572666
21:45 travis-ci left 22:15 davidfetter joined, davidfetter left 23:04 kid51_ joined