Parrot 5.7.0 "Azure-rumped Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 6 October 2013.
00:12 Psyche^ joined 00:14 gtodd joined 01:09 autark_ joined, davidfetter joined 01:37 autark joined 01:45 benabik joined 02:22 autark_ joined 02:48 FROGGS joined
dalek p: 2c393d3 | dwarring++ | examples/rubyish/ (6 files):
added bitwise ops, fixed precedence, etc
02:53
02:54 gtodd left 03:41 preflex_ joined 06:40 gtodd joined 07:16 FROGGS joined 08:12 denisboyun joined
dalek p: b8a7bbb | moritz++ | src/vm/parrot/QAST/Compiler.nqp:
[regex] avoid an unnecessary comparison

when the index is op is used, it always returns -1 for start indexes beyond the string length
08:28
08:32 denis_boyun joined 10:20 PacoAir joined
dalek p: 8dacbf6 | moritz++ | src/vm/moar/QAST/QASTRegexCompilerMAST.nqp:
[MoarVM] use index to speed up scanning in regexes
12:00
12:12 gtodd left 12:28 denis_boyun joined 12:34 kid51 joined 12:55 denis_boyun joined 13:11 denis_boyun joined
dalek p/ext: a27e079 | jnthn++ | src/vm/moar/stage0/ (9 files):
Get a stage0 with extop support.

Bump really needed due to bytecode format change.
13:28
p/ext: 17304ea | jnthn++ | src/vm/moar/QAST/QASTOperationsMAST.nqp:
First pass at QAST->MAST extop updates.
13:53 patspam joined 14:42 FROGGS joined 14:48 perlite joined 15:04 denisboyun joined
dalek p/ext: 1debcdc | jnthn++ | src/vm/moar/QAST/QASTOperationsMAST.nqp:
Correct emit MAST::ExtOp where needed.
15:05
15:11 perlite joined 15:13 perlite joined
dalek p/ext: 8b420c8 | jnthn++ | src/vm/moar/QAST/QASTCompilerMAST.nqp:
Pass MAST::ExtOp type to assembler.
15:14
15:19 perlite joined
dalek kudo/moar-support: 33ece31 | jnthn++ | src/vm/moar/Perl6/Ops.nqp:
Start filling out MoarVM's Perl6::Ops.

When build with ext branches of MoarVM and NQP, we now reach trying to compile the MOP in the build.
15:21
kudo/moar-support: efc9a5b | jnthn++ | src/vm/moar/Perl6/Ops.nqp:
First pass at nqp::p6bool compilation.

Untested, but should be fairly close.
15:51
16:06 denisboyun joined
dalek p/ext: 59a4b99 | jnthn++ | src/vm/moar/QAST/QASTOperationsMAST.nqp:
Map nqp::settypecheckmode.
16:35
16:37 mtk joined
dalek p/ext: b418626 | jnthn++ | src/vm/moar/QAST/QASTOperationsMAST.nqp:
Map nqp::setdispatcher for MoarVM.

nqp::takedispatcher needs more work; it's not a straight mapping.
16:57
kudo/moar-support: a27e243 | jnthn++ | src/vm/moar/Perl6/Ops.nqp:
Add some more p6 op mappings.

Not implemented yet, just get us further into compiling BOOTSTRAP.
17:07
17:11 mtk joined
dalek p/ext: aff0f08 | jnthn++ | src/vm/moar/QAST/QASTOperationsMAST.nqp:
Map captureexistsnamed/capturehasnameds on MoarVM.
17:33
18:16 FROGGS joined 19:15 Mike-PerlRecruiter_ joined 20:13 benabik joined 21:16 perlite_ joined
dalek kudo/nom: e55c66b | (Geoffrey Broadwell)++ | src/core/IO.pm:
Fix intermittent delayed closure of the VM-level file handle in IO::Handle.close()
22:24
p: 1f1544a | dwarring++ | examples/rubyish/ (5 files):
add rubyish <=> cmp ops. refined .call syntax
22:35
23:29 davidfetter joined