|
Parrot 6.9.0 "Rosy-faced Lovebird" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC Set by moderator on 2 November 2014. |
|||
| dalek | rrot/smoke-me/gcdebug-gh1108: b72e772 | rurban++ | src/gc/gc_gms.c: [gc] allow empty work_list |
02:20 | |
| rrot/smoke-me/gcdebug-gh1108: b83e272 | rurban++ | src/gc/gc_gms.c: [gc] prettier GC memory statistics for GMS with -D1 |
|||
| rrot/smoke-me/gcdebug-gh1108: f177f98 | rurban++ | tools/dev/pbc_to_exe.winxed: pbc_to_exe: static char execname[1024] |
|||
| rrot/smoke-me/gcdebug-gh1108: 44bdc53 | rurban++ | src/pmc/coroutine.pmc: [gc] fix the Coroutine GC bug #1108 Coroutine.clone needs to reset the GC flags |
|||
| rrot/smoke-me/gcdebug-gh1108: e5abd7d | rurban++ | src/pmc/coroutine.pmc: [pmc] improve Coroutine.init call SUPER |
|||
| rrot/smoke-me/gcdebug-gh1108: 95560a6 | rurban++ | src/ (2 files): trace: protect from empty StringBuilder |
|||
|
02:26
kid51 joined
02:32
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1240 (smoke-me/gcdebug-gh1108 - 95560a6 : Reini Urban): The build passed. | 02:32 | |
| Change view : github.com/parrot/parrot/compare/a...560a6d92d7 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40435563 | |||
|
02:32
travis-ci left
03:15
bighugedog joined
03:51
bighugedog joined
08:30
bighugedog joined
08:52
mirjam joined
09:15
[1]rurban joined
10:03
bighugedog joined
|
|||
| dalek | rrot/smoke-me/gcdebug-gh1108: 7c429ec | rurban++ | ChangeLog: ChangeLog for #1108, #1109 GC improvements |
10:24 | |
| Heuristic branch merge: pushed 23 commits to parrot by rurban | |||
|
10:36
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1241 (smoke-me/gcdebug-gh1108 - 7c429ec : Reini Urban): The build passed. | 10:36 | |
| Change view : github.com/parrot/parrot/compare/9...429ecbcefb | |||
| Build details : travis-ci.org/parrot/parrot/builds/40451294 | |||
|
10:36
travis-ci left
|
|||
| dalek | rrot: 3120f65 | rurban++ | src/pmc/stringbuilder.pmc: comment on StringBuilder.substr TODO GH #1123 |
10:39 | |
|
10:47
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1242 (master - 4b90157 : Reini Urban): The build passed. | 10:47 | |
| Change view : github.com/parrot/parrot/compare/f...90157acf0d | |||
| Build details : travis-ci.org/parrot/parrot/builds/40451303 | |||
|
10:47
travis-ci left
|
|||
| dalek | rrot/smoke-me/icuversion-gh867: 869a783 | rurban++ | config/auto/icu.pm: [config] improve icu_version for 4.8.1 => 48.1 (cygwin) this is needed for the auto::warnings check for GH #867 |
10:48 | |
|
11:05
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1244 (smoke-me/icuversion-gh867 - 869a783 : Reini Urban): The build passed. | 11:05 | |
| Change view : github.com/parrot/parrot/commit/869a783cb265 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40452047 | |||
|
11:05
travis-ci left
11:16
kurahaupo joined
|
|||
| dalek | rrot: a03cfa0 | rurban++ | config/auto/icu.pm: [config] sanitize icu_version for 4.8.1 => 48.1 (cygwin) This is needed for the auto::warnings check for GH #867 |
11:44 | |
|
11:56
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1245 (master - a03cfa0 : Reini Urban): The build passed. | 11:56 | |
| Change view : github.com/parrot/parrot/compare/3...3cfa0a2fd8 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40454169 | |||
|
11:56
travis-ci left
12:11
kid51 joined
|
|||
| dalek | rrot/rurban/pasm_out-gh989: 566499a | rurban++ | config/gen/config_h/feature_h.in: [config] support __builtin_expect LIKELY/UNLIKELY branch optimizations add EXPECT,LIKELY,UNLIKELY macros to feature.h as in the linux kernel and perl5 probe for __builtin_expect() support in a new auto::expect configure step Usage: if (UNLIKELY(var == 0)) fail(); Add emacs mode:c support for test_c.in files, and relax the coda test for this. Should be used in all test_c.in files. |
12:26 | |
| rrot/rurban/pasm_out-gh989: daf667c | rurban++ | / (27 files): re-add PASM output to imcc, re-add imcpasm tests one new IMCCompiler api method: set_to_pasm remove static output in imcc/instructions.c detect .pasm -o outfile extension add and fix old t/compilers/imcc/imcpasm/*.t tests and the pir_2*_ Parrot::Test methods change Parrot::Test pir_2_pasm method to use -d1000, which is equivalent to pasm output, just to stderr. use new LIKELY/UNLIKELY macros |
|||
| rrot/rurban/pasm_out-gh989: 8cc7fb7 | rurban++ | / (8 files): enable pasm_out in parrot2, todo failing imcpasm tests opt2 fails with changed used_once semantics: I0 = 10 is side-effecting, but *can* be removed if I0 is used only once (GH #1036), ... |
|||
| rrot/rurban/pasm_out-gh989: 0a35efa | rurban++ | lib/Parrot/Test.pm: [test] ignore TEST_PROG_ARGS -O2 for opt1.t tests |
|||
| rrot/rurban/pasm_out-gh989: 5458a17 | rurban++ | compilers/imcc/debug.c: [cage] overlong line |
|||
| rrot/rurban/pasm_out-gh989: 44335b3 | rurban++ | / (3 files): [cage] update MANIFEST{,.SKIP}, .gitignore |
|||
| rrot/rurban/pasm_out-gh989: 73c4e8d | rurban++ | compilers/imcc/ (2 files): [codingstd] add docs, ... |
|||
| rrot/rurban/pasm_out-gh989: 67cfaaa | rurban++ | / (2 files): [cage] imcc/embed.h error: nonnull argument references non-pointer operand with llvm |
|||
| rrot/rurban/pasm_out-gh989: 7141d72 | rurban++ | / (12 files): [imcc] rename to set_write_pasm, revamp api Improve docs of the imcc API pasm_out: Pass the outfile path to set_write_pasm, so that we can initialize it emit_open. Since the lexer doesn't know the outfile name check for NULL in the lexer called emit_open(). Already initialized earlier by the frontend. The new parrot needs to store the outfile for the pasm out api. |
|||
|
13:31
isBEKaml joined
|
|||
| rurban | cannot repro github.com/parrot/parrot/issues/76...t-62303512 anymore. probably a false positive | 13:32 | |
| dalek | rrot/rurban/rpa-splice-gh766: 5b127ee | rurban++ | t/pmc/resizablepmcarray.t: [test] add testcase for GH #766, not repro anymore this paniced with asan only. no need for an ok test here |
13:37 | |
|
15:09
kid51 joined
15:26
kid51 joined
15:46
kid51 joined
16:02
kid51 joined
16:25
kid51 joined
17:10
Hunger joined
17:50
FROGGS__ joined
18:06
MikeFair joined
18:23
mirjam joined
|
|||
| dalek | rrot/rurban/rpa-splice-gh766: e490c7c | rurban++ | / (2 files): [test] t/stress/rpa-splice.t: reproducible testcases for GH #766 with asan: t/stress/rpa-splice.t (Wstat: 10752 Tests: 225 Failed: 42) Failed tests: 11-12, 16, 36-37, 41, 61-62, 66, 81-82 86-87, 91, 106-107, 111-112, 116, 131-132 136-137, 141, 151-152, 156, 161-162, 166 176-177, 181, 186-187, 191, 201-202, 206 211-212, 216 |
18:23 | |
|
20:16
mirjam joined
|
|||
| mirjam | for now forbid negative count arguments in splice. how does moar handle this? | 21:05 | |
| perl6 docs say nothing | |||
| FROGGS__ | mirjam: it is unsigned in MoarVM | 21:11 | |
|
21:23
stryx` joined
21:37
kurahaupo joined
|
|||
| dalek | rrot/rurban/rpa-splice-gh766: bba5b56 | rurban++ | lib/Parrot/Test.pm: [test] less verbose exit_code test. check $ENV{TEST_VERBOSE} |
22:04 | |
| rrot/rurban/rpa-splice-gh766: 1c7b937 | rurban++ | src/runcore/trace.c: trace: better array traces, print size also |
|||
| rrot/rurban/rpa-splice-gh766: 931ae3b | rurban++ | src/pmc/resizablepmcarray.pmc: [pmc] fix splice overflows with negative count throw illegal argument with negative count arguments for now. |
|||
| rrot/rurban/rpa-splice-gh766: c545b46 | rurban++ | src/pmc/fixedpmcarray.pmc: [pmc] fixup splice overflows with negative count throw illegal argument with negative count arguments for now. |
|||
| rrot/rurban/rpa-splice-gh766: bc7a2b2 | rurban++ | src/pmc/resizablestringarray.pmc: [pmc] fixup splice overflows with negative count throw illegal argument with negative count arguments for now. |
|||
| rrot/rurban/rpa-splice-gh766: b5b2f73 | rurban++ | / (20 files): [pmc] harmonize out of bounds exception strings use less static string memory, but translate it. no context. "illegal argument" for unsupported negative arguments. |
|||
| rrot/rurban/rpa-splice-gh766: f85b55e | rurban++ | / (2 files): [pmc] allow negative resizablefloatarray keys |
|||
| rrot/rurban/rpa-splice-gh766: 1e49f4a | rurban++ | t/ (7 files): [test] change array tests to new harmonized out of bounds exceptions |
|||
| rrot/smoke-me/array-splice-gh766: 558ad51 | rurban++ | src/runcore/trace.c: trace: better array traces, print size also |
22:34 | ||
| rrot/smoke-me/array-splice-gh766: 06c5643 | rurban++ | / (2 files): [test] t/stress/rpa-splice.t: reproducible testcases for GH #766 with asan: t/stress/rpa-splice.t (Wstat: 10752 Tests: 225 Failed: 42) Failed tests: 11-12, 16, 36-37, 41, 61-62, 66, 81-82 86-87, 91, 106-107, 111-112, 116, 131-132 136-137, 141, 151-152, 156, 161-162, 166 176-177, 181, 186-187, 191, 201-202, 206 211-212, 216 |
|||
| rrot/smoke-me/array-splice-gh766: 16091e9 | rurban++ | lib/Parrot/Test.pm: [test] less verbose exit_code test. check $ENV{TEST_VERBOSE} |
|||
| rrot/smoke-me/array-splice-gh766: 43537c1 | rurban++ | src/pmc/ (3 files): [pmc] fix splice overflows with negative count Fixes GH #766. Throw illegal argument with negative count arguments for now. The perl5 semantics with negative counts makes not much sense as perl5 splices an array into the array, but we just fill the elements with an value, we do not splice an into another array. |
|||
| rrot/smoke-me/array-splice-gh766: 8607c1e | rurban++ | / (20 files): [pmc] harmonize out of bounds exception strings use less static string memory, but translate it. no context. "illegal argument" for unsupported negative arguments. |
|||
| rrot/smoke-me/array-splice-gh766: fb599b4 | rurban++ | / (2 files): [pmc] allow negative resizablefloatarray keys |
|||
| rrot/smoke-me/array-splice-gh766: 4ff7721 | rurban++ | t/ (7 files): [test] change array tests to new harmonized out of bounds exceptions |
|||
| rrot/smoke-me/array-splice-gh766: 685fed8 | rurban++ | t/stress/gc.t: t/stress/gc.t doc |
|||
| rrot/smoke-me/array-splice-gh766: 37fdcf0 | rurban++ | ChangeLog: ChangeLog for the array changes |
|||
| mirjam | our splice method really is just a fill method | 22:37 | |
|
22:46
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1246 (smoke-me/array-splice-gh766 - 37fdcf0 : Reini Urban): The build failed. | 22:46 | |
| Change view : github.com/parrot/parrot/compare/5...fdcf0d087a | |||
| Build details : travis-ci.org/parrot/parrot/builds/40489952 | |||
|
22:46
travis-ci left
23:05
GeJ joined
23:54
cooper joined
|
|||