|
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. |
|||
|
04:29
davidfetter joined
07:02
ingy joined
07:03
FROGGS joined
07:52
basiliscos joined
08:21
wagle joined
08:40
dalek joined
10:01
he joined
13:06
bluescreen joined
13:10
Liz joined
13:12
woolfy joined
13:51
rurban1 joined
14:11
bighugedog joined
14:13
rurban2 joined
14:17
rurban1 joined
|
|||
| rurban | reworked the benchmark scripts. got now proper numbers for -m32 and I'm using now gnuplot | 15:14 | |
|
15:21
Chirag joined
|
|||
| Chirag | haven't found a bug with your branch as yet... looks good.. | 15:34 | |
| dalek | rrot/rurban/pcc-opt-gh1080: 714f718 | rurban++ | ChangeLog: [ChangeLog] document GH #1080 improvements |
15:46 | |
|
16:01
FROGGS joined
16:06
Chirag_ joined
|
|||
| rurban | New numbers and graph: github.com/parrot/parrot-bench (should be more easily repro now on linux-amd64) | 16:58 | |
| dalek | rrot: 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. |
20:32 | |
| rrot: 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: 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: 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) |
|||
| rrot: 000a132 | rurban++ | / (3 files): Merge branch 'rurban/pcc-opt-gh1080' Second part of GSOC, but surprisingly with only minimal performance impact on normal code (~0.5%). About 4-10% faster per method call. |
|||
| rurban | 2nd part of GSOC has landed | 20:42 | |
|
20:44
bluescreen joined
20:52
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#1052 (master - 000a132 : Reini Urban): The build passed. | 20:52 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/9...0a13293992 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/28906632 | |||
|
20:52
travis-ci left
|
|||
| dalek | rrot: 520df94 | rurban++ | ChangeLog: [ChangeLog] document GH #1080 improvements |
21:22 | |
| rrot/libffi-3.1-gh1081: dd97d5a | rurban++ | / (2 files): [config] fix auto:ffi probe for broken 3.1 define -DHAVE_LONG_DOUBLE_VARIANT=0 if the cflags include "libffi-3.1/include" See github.com/atgreen/libffi/issues/125 fixes GH #1081. |
21:25 | ||
| rrot: dd97d5a | rurban++ | / (2 files): [config] fix auto:ffi probe for broken 3.1 define -DHAVE_LONG_DOUBLE_VARIANT=0 if the cflags include "libffi-3.1/include" See github.com/atgreen/libffi/issues/125 fixes GH #1081. |
21:37 | ||
|
21:44
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#1053 (master - 520df94 : Reini Urban): The build passed. | 21:44 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/0...0df941c1f5 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/28910266 | |||
|
21:44
travis-ci left
21:58
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#1054 (master - dd97d5a : Reini Urban): The build passed. | 21:58 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/5...97d5a558d7 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/28911511 | |||
|
21:58
travis-ci left
22:07
d4l3k_ joined
22:38
rurban1 joined
|
|||