Parrot 4.8.0 "Spix's Macaw" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 20 September 2012.
02:04 MikeFair joined
dalek kudo/nom: 584f19e | jnthn++ | src/Perl6/Actions.pm:
Optimize double-quoted string literals in regexes.

Those can just emit a literal node, not go through !LITERAL.
06:35
07:02 brrt joined 07:19 Mike-PerlRecruiter_ joined 09:54 Psyche^ joined 13:13 PacoAir joined 13:35 bluescreen joined 14:51 zby_home joined 14:58 dmalcolm joined 15:19 contingencyplan joined 16:11 brrt joined
dalek kudo/nom: fb0b115 | jnthn++ | src/core/ (2 files):
Use native ints for Match $!to/$!from.

This will certainly save a good amount of memory, but it also saves the MATCH method from having to do two object boxings too. Of course, we do them later in some cases, but I suspect this will be an overall win.
16:13
17:34 brrt joined 18:01 brrt joined
brrt es 19:01
19:12 dmalcolm joined
dalek kudo/nom: dbf3478 | jnthn++ | src/core/Cursor.pm:
Small optimization to Match construction.
19:19
19:19 Mike-PerlRecruiter_ joined 20:15 davidfetter joined 20:41 perlite joined 22:02 PacoAir joined 22:10 whiteknight joined
dalek p: 71afc92 | jnthn++ | src/QRegex/Cursor.nqp:
Optimize CAPHASH a bit.

Avoids some boxing/unboxing and also an iterator allocation.
22:27
p: 885cc4c | jnthn++ | src/NQP/Actions.pm:
Nameds should not be involved in multi-dispatch.
p: 9ef6b1b | jnthn++ | src/stage0/ (9 files):
Update bootstrap.
p: 00bb439 | jnthn++ | src/QAST/Compiler.nqp:
Try to better convey void context.
p: a2cbfa4 | jnthn++ | src/QAST/Compiler.nqp:
Some more void context cleanups.
p: 6247a45 | jnthn++ | src/QAST/Operations.nqp:
Generate better code for void if/unless.
p: 5a60f40 | jnthn++ | src/NQP/ (2 files):
Generate better code for NQP's prefix:<!>.
22:42 mtk joined 23:42 MikeFair joined 23:52 PerlJam joined, dalek joined