Parrot 5.9.0 "Fantastick Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 20 October 2013.
dalek kudo/moar-support: a2521ac | jnthn++ | src/ (2 files):
First pass at p6bindassert.
00:06
00:23 mtk joined
dalek p: b766b07 | jnthn++ | src/vm/moar/QAST/QAST (2 files):
Mechanism for auto-decont, and start using it.

Will likely have to mark some more ops up as needed, but this covers the cases Rakudo setting compilation immediately hits.
00:44
kudo/moar-support: 641fa0f | jnthn++ | src/core/traits.pm:
Remove debugging code.
00:47
kudo/moar-support: d525252 | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.nqp:
Implement type captures.
kudo/moar-support: 5318273 | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.nqp:
Most of optional positional arg handling.
01:06
kudo/moar-support: 6b33011 | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.nqp:
Fix a couple of binder thinkos.
01:16
kudo/moar-support: 000c8fc | jnthn++ | src/vm/moar/ops/perl6_ops.c:
Stub p6capturelex out for now.

Needs a re-visit at some point.
01:28
01:39 kid51 joined 03:15 MikeFair joined 03:44 MikeFair joined 03:55 cooper joined 04:14 preflex_ joined
dalek p: d7adc6c | (Tobias Leich)++ | src/vm/parrot/pmc/qrpa.pmc:
protect ASSERT_ARGS

These are for debugging only as it seems.
08:49
kudo/nom: 03c08f0 | (Tobias Leich)++ | tools/build/NQP_REVISION:
bump nqp revision, to get ASSERT_ARGS fix
08:51
kudo/moar-support: 5d2cbe4 | moritz++ | src/core/Backtrace.pm:
Fix classification of errors as coming from the setting

the build system refactor changed the file name of the generated CORE.setting file
08:56
kudo/moar-support: 03c08f0 | (Tobias Leich)++ | tools/build/NQP_REVISION:
bump nqp revision, to get ASSERT_ARGS fix
kudo/moar-support: 5f8369c | (Tobias Leich)++ | / (2 files):
Merge branch 'nom' of github.com:rakudo/rakudo into moar-support
09:40 denis_boyun joined
dalek kudo/moar-support: 632b44b | (Tobias Leich)++ | Configure.pl:
display nqp+backend version info
09:51
kudo/moar-support: 5641202 | (Tobias Leich)++ | tools/build/Makefile-Moar.in:
rules like m-install should only care about moar
09:56
kudo/moar-support: adfa55e | (Tobias Leich)++ | tools/build/Makefile-Moar.in:
add dynext/*.[o|so] files to rule m-clean
10:04
kudo/moar-support: 193eda0 | moritz++ | tools/build/Makefile- (4 files):
clean up realclean
10:15
kudo/moar-support: ab3f1a8 | moritz++ | tools/lib/NQP/Configure.pm:
[Configure] add source comments to generated Makefile
10:23
p: 596687d | (Tobias Leich)++ | tools/build/MOAR_REVISION:
bump moar revision
11:03
kudo/moar-support: 4451f60 | (Tobias Leich)++ | tools/build/NQP_REVISION:
bump nqp rev which bumps moar rev
11:05
12:21 denis_boyun joined
dalek kudo/moar-support: 0a4172e | (Tobias Leich)++ | / (2 files):
allow --gen-moar to be passed to nqp
13:01
13:05 kid51 joined
dalek kudo/moar-support: 70290ce | (Tobias Leich)++ | / (2 files):
--gen-moar implies --backends=moar, moritz++
13:11
13:36 PacoAir joined 13:38 denis_boyun joined 13:50 PacoAir joined 14:15 denis_boyun_ joined 14:21 denis_boyun joined
dalek kudo/moar-support: 7bf18a5 | jnthn++ | src/vm/moar/ (2 files):
An attempt at p6captureouters.
14:26
p: ce7482c | jnthn++ | src/vm/moar/QAST/QASTOperationsMAST.nqp:
Scatter more auto-decont.
14:41
kudo/moar-support: ab46918 | (Tobias Leich)++ | Configure.pl:
--gen-moar implies --gen-nqp
14:51 nnunley joined
dalek kudo/moar-support: 7d98d41 | jnthn++ | src/vm/moar/ (2 files):
p6box_[ins] for Moar.
15:42
kudo/moar-support: 1530675 | jnthn++ | src/vm/moar/Perl6/Ops.nqp:
Fix p6bindassert code-gen.
kudo/moar-support: d865340 | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.nqp:
Named slurpy param binding.
kudo/moar-support: 0e26597 | jnthn++ | src/vm/moar/Perl6/Ops.nqp:
Set up boxing handling.
kudo/moar-support: 864b986 | jnthn++ | src/vm/moar/Perl6/Ops.nqp:
Better bind fail error reporting.
16:10
p: b97cea4 | jnthn++ | src/vm/moar/QAST/QASTOperationsMAST.nqp:
Implement nqp::chain compilation.
17:48
kudo/moar-support: 92a6a5f | jnthn++ | src/vm/moar/ops/perl6_ops.c:
Get p6capturelex working.
17:58
kudo/moar-support: 9fe03f6 | jnthn++ | src/vm/moar/ (2 files):
Implement p6var.
18:15
18:56 rurban1 joined
dalek kudo/moar-support: 30b66f0 | jnthn++ | src/vm/moar/Perl6/Ops.nqp:
First pass at p6return.
19:01
kudo/moar-support: 486c40c | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.nqp:
Auto-boxing of native args.
19:13 Mike-PerlRecruiter_ joined
dalek kudo/moar-support: f976a4a | jnthn++ | src/core/GatherIter.pm:
Make GatherIter contain something we can compile.

Just dies with NYI for now.
19:16
kudo/moar-support: c502b75 | (Tobias Leich)++ | src/core/ (2 files):
moar behaves like jvm here
19:20
Coke I would recommend we disable rakudo & nqp commit messages to #parrot 19:25
If no one objects, I'll pull the trigger in a few days. 19:26
Zefram I approve
19:46 MikeFair joined 20:01 denis_boyun joined
dalek p: dbe228b | (Tobias Leich)++ | src/vm/moar/QAST/QASTOperationsMAST.nqp:
mapped nqp::readfh
20:35
p: a91bdb0 | (Tobias Leich)++ | src/vm/moar/QAST/QASTOperationsMAST.nqp:
mapped nqp::writefh
20:52
kudo/moar-support: 9c2ae9b | (Tobias Leich)++ | src/core/IO.pm:
use readfh/tellfh/writefh on moar too
20:54
kudo/moar-support: e5bf94a | jnthn++ | src/vm/moar/Perl6/Ops.nqp:
Implement p6argvmarray.
20:59
kudo/nom: 087165f | moritz++ | src/Perl6/Metamodel/BOOTSTRAP.nqp:
decontainerize type constraints in Attribute.new
21:08
kudo/moar-support: c9ff211 | jnthn++ | src/vm/moar/ (2 files):
Implement p6list.
21:31
kudo/moar-support: 5f60529 | jnthn++ | src/vm/moar/Perl6/Ops.nqp:
Implement p6bindattrinvres.
21:42
21:45 MikeFair joined
dalek kudo/moar-support: 6820ab7 | jnthn++ | src/vm/moar/ (2 files):
Partial p6scalarfromdesc implementation.
22:17
kudo/moar-support: f870efd | jnthn++ | src/vm/moar/Perl6/Ops.nqp:
Fix thinkos in p6bindattrinvres.
kudo/moar-support: 1613c7f | jnthn++ | src/vm/moar/Perl6/Ops.nqp:
Implement p6definite.
23:54 benabik joined