#parrot Parrot 4.11.0 "[All together - Happy Birthday Lovebird]" --with-threads | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 11 January 2013.
00:07 Reini joined 01:11 Mike-PerlRecruiter_ joined 08:56 Reini joined 08:59 PacoAir joined 09:10 Reini joined 09:29 PacoAir joined 09:47 Psyche^ joined 10:05 PacoAir joined 11:41 PacoAir joined 11:42 PacoAir joined
dalek p: 49e0360 | jnthn++ | src/NQP/Actions.pm:
Toss commented out code.
12:46
p: dae5553 | jnthn++ | src/NQP/Actions.pm:
Start removing a seemingly now-unrequired hack.

Exactly what this was solving seems lost in the mists of time; no NQP tests fail upon removing it, nor do any Rakudo ones. Tossing it gets rid of some odd code and some QAST::VM usages.
p: 2a53485 | jnthn++ | src/stage0/ (9 files):
Update bootstrap to allow full hack removal.
p: dd550fc | jnthn++ | src/ModuleLoader.pm:
Finish removing set_mainline_module.
13:11 Mike-PerlRecruiter_ joined 13:31 kid51 joined
dalek p: b276aab | jnthn++ | src/NQP/Actions.pm:
Handle main using CompUnit :main(...).

This feature was in QAST pretty much from the start, but NQP never adopted it, since it could get away with Parrot auto-invoking the first sub as the mainline. That's not very portable, though, so now NQP uses :main(...) properly.
13:35
17:37 tuxit joined 19:50 kid51 joined 20:32 bluescreen joined 20:47 contingencyplan joined
dalek p: 4344610 | jnthn++ | src/QAST/Operations.nqp:
Add nqp::decont; maps to pir::nqp_decontainerize.
22:28
p: 12e4c66 | jnthn++ | src/stage0/ (9 files):
Update bootstrap.
p: 33a8ea0 | jnthn++ | src/NQP/Actions.pm:
Switch some QAST::VM uses to new nqp::decont.
22:39 kid51 joined
dalek p: 26d8805 | jnthn++ | src/how/NQPCurriedRoleHOW.pm:
One more pir => nqp in nqp-mo.
22:56
23:46 benabik joined