Parrot 5.4.0 "Austin Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 7 June 2013.
00:37 benabik joined 00:54 rurban joined 01:22 kid51 joined 01:54 rurban joined 02:55 rurban joined 03:03 preflex_ joined 03:59 rurban joined 04:00 preflex_ joined 04:08 Khisanth joined 04:27 Psyche^ joined 04:46 Mike-PerlRecruiter_ joined 04:55 zby_home joined 04:59 rurban joined 05:25 denisboyun joined 06:00 rurban joined 06:33 Mike-PerlRecruiter_ joined 06:34 diakopter joined, diakopter left 07:00 rurban joined 08:04 rurban joined
dalek kudo/nom: 33c5e82 | (Brent Laabs)++ | src/core/terms.pm:
change $*CWD and $*TMPDIR to IO::Path objects
08:11
08:24 bouncy joined 09:04 rurban joined 10:05 rurban joined 10:26 quias joined 11:06 rurban joined 12:00 denisboyun_ joined 12:07 rurban joined 12:22 benabik joined
dalek p: 6213c10 | sorear++ | src/vm/jvm/ (4 files):
Add code generator support for SaveStackException handling.
12:25
13:12 contingencyplan joined, PacoAir joined 13:37 alester joined 13:42 bluescreen joined 13:45 rurban joined 14:01 darbelo joined 15:02 Khisanth joined 15:12 rurban joined 15:15 darbelo joined 16:05 denisboyun_ joined 17:10 rurban joined 17:17 darbelo joined 17:29 zby_home joined
dalek p: 5adf255 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/ (14 files):
Kill initialize REPR function for JVM 6model.

On the Parrot and Moar implementations, allocate is used in a range of situations (create, clone, deserialize). This is not the case on the JVM implementation of 6model, so it's essentially useless to separate allocate and initialize.
17:37
kudo/nom: 978aeee | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/ (2 files):
Updates to work on latest NQP.
17:41 rurban1 joined 18:16 darbelo joined 18:19 bluescreen joined
dalek p: 4e615b3 | jnthn++ | src/vm/jvm/ (3 files):
Add op for looking up attribute access hints.

These allow better compilation of attribute lookups, saving a hash lookup per attribute access that can be resolved at compile time.
18:19
p: ffca963 | jnthn++ | src/vm/jvm/stage0/ (10 files):
Update bootstrap to get nqp::attrhintfor(...).
p: b06dc41 | jnthn++ | src/vm/jvm/ (2 files):
Generate hints for QAST::Var attribute accesses.
18:28 darbelo joined 18:32 Mike-PerlRecruiter_ joined 18:39 rurban1 joined 18:51 darbelo joined 18:57 benabik_ joined 19:06 darbelo joined 19:51 rurban1 joined 20:17 rurban1 joined 20:29 darbelo joined 20:56 rurban1 joined 21:06 denisboyun joined
dalek p: 080f0bf | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/P6Opaque (3 files):
Avoid reflection when allocating P6opaque.
21:07
p: a759e63 | jnthn++ | src/QAST/Regex.nqp:
Dump rxtype of QAST::Regex.
p: a640d5a | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
Use regionMatches, avoiding subString calls.

Avoids creating some short-lived strings during the parse.
21:19 rurban1 joined 21:49 rurban1 joined 22:08 darbelo joined 22:23 rurban2 joined 22:27 quias joined 22:48 kid51 joined 22:57 darbelo joined 23:11 rurban1 joined
dalek rtcl-nqp/nqp2: f6ea578 | coke++ | README:
update readme for this branch
23:43
rtcl-nqp/nqp2: a0cd48c | coke++ | tools/build/Makefile.in:
slight improvement for win32 build (jnthn++)
rtcl-nqp/nqp2: 9f82380 | coke++ | src/TclList.pm:
fix from jnthn++ to get the build working.
rtcl-nqp/nqp2: e8a2dad | coke++ | tools/build/ (3 files):
fix build on windows (?)

  jnthn++ for the bug report.
23:47 myhrlin_ joined