|
Parrot 6.5.0 "Black-winged Lovebird" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 17 June 2014. |
|||
|
01:01
FROGGS__ joined
02:55
FROGGS__ joined
03:52
FROGGS joined
04:29
FROGGS joined
04:59
FROGGS joined
07:03
davidfetter joined
07:26
Hunger joined
07:41
khisanth_ joined
07:47
basiliscos joined
13:50
Chirag joined
|
|||
| Chirag | rurban: How do I handle a "PiSo" or any case which is not like "PiSoIp" or "PiPoIp"??? (Basically 'So' would give an 'if' condition that will set arg for "Ip" ...) | 14:07 | |
|
14:09
Hunger joined
15:10
dalek joined
16:06
Chirag_ joined
17:25
particle joined
|
|||
| dalek | rrot/rurban/pcc-gh1080: 875aea7 | ZYROz++ | lib/Parrot/Pmc2c/PCCMETHOD.pm: [pmc2c] compile-time expand pcc params and set the return result #1080 optimize pmc2c to emit static fill_params from compile-time known params into the _call_object args array, ditto for the return values. |
19:03 | |
| rrot/rurban/pcc-gh1080: 1b0e293 | rurban++ | / (3 files): [pmc2c] fixup Chirags code a bit fallback to old slow code with unknown arg adverbs. fix indices and whitespace and more codingstd with Chirags code. add helper function convert_pcc_sigtype for args and return sigs. still fails t/pmc/class.t for missing method arity checks |
|||
| rrot/rurban/pcc-gh1080: 54edbee | rurban++ | lib/Parrot/Pmc2c/PCCMETHOD.pm: [pmc2c] add method arity check - GH #1080 on method calls without optional args do one arity check, with the new exception message: "wrong number of arguments: %d passed, %d expected" Matching the old exception message too many/few would require two run-time checks, which costs ~2% in parrot-bench. fixes t/pmc/class.t |
|||
| Chirag_ | rurban : Please check my latest commit .. Its got the "uninitialized..." perl warnings and "IMCCompiler: compiler does not support the target option" error | 19:33 | |
| But it produces the files correctly.. | 19:34 | ||
| github.com/ZYROz/parrot/commit/498...fd62fd2696 | |||
| umm.. missed a case there... fixed | 19:58 | ||
| github.com/ZYROz/parrot/commit/702...0fea0005f8 | |||
| dalek | rrot: 9e15179 | rurban++ | src/ (3 files): extern inline alarm_check, and various use alarm_check as inline internally, but still provide an exported version. alarm_check is hot code in the scheduler loop. add slowness to object.pmc DESCRIPTION with vtable overrides. coding-style in Integer.set_integer_native. |
22:24 | |
|
22:40
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#1051 (master - 9e15179 : Reini Urban): The build passed. | 22:40 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/c...1517959b71 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/28735197 | |||
|
22:40
travis-ci left
22:58
basiliscos joined
|
|||
| dalek | rrot/rurban/pcc-opt-gh1080: 497307e | ZYROz++ | lib/Parrot/Pmc2c/PCCMETHOD.pm: [pmc2c] compile-time expand pcc params and set the return result #1080 optimize pmc2c to emit static fill_params from compile-time known params into the _call_object args array, ditto for the return values. |
23:32 | |
| rrot/rurban/pcc-opt-gh1080: d4c8f95 | rurban++ | / (3 files): [pmc2c] fixup Chirags code a bit fallback to old slow code with unknown arg adverbs. fix indices and whitespace and more codingstd with Chirags code. add helper function convert_pcc_sigtype for args and return sigs. still fails t/pmc/class.t for missing method arity checks |
|||
| rrot/rurban/pcc-opt-gh1080: 2cc3346 | rurban++ | lib/Parrot/Pmc2c/PCCMETHOD.pm: [pmc2c] add method arity check - GH #1080 on method calls without optional args do one arity check, with the new exception message: "wrong number of arguments: %d passed, %d expected" Matching the old exception message too many/few would require two run-time checks, which costs ~2% in parrot-bench. fixes t/pmc/class.t |
|||
| rrot/rurban/pcc-opt-gh1080: 65f5def | rurban++ | lib/Parrot/Pmc2c/PCCMETHOD.pm: [pmc2c] fix optional arg handling for methods GH #1080 handle now also :optional and :opt_flag at compile-time, not at run-time. (o and p arg adverbs) Unprovided args get initialized with empty defaults. With optional args, fall back to the two-fold old too many and too few arguments checks, for backward compat. (about 2% slower) |
|||
|
23:34
bluescreen joined
|
|||