Parrot 5.5.0 "Salvadori's Fig Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 30 June 2013.
00:48 rurban1 joined 01:06 gtodd joined 01:13 kid51 joined 01:49 rurban1 joined 02:49 rurban1 joined 03:16 benabik joined 03:49 preflex_ joined 03:50 rurban1 joined 04:26 rurban1 joined 04:28 rurban2 joined 05:39 Psyche^ joined 05:47 Psyche^ joined 05:48 zby_home joined 05:53 Psyche^ joined 06:09 Psyche^ joined
dalek p: afa84b8 | (Pawel Murias)++ | / (9 files):
Wrap subs in a NQPRoutine code object when NQPRoutine is in scope.

We need capturelex to get that to work properly. I's a port of p6capturelex that takes the code objects type as an argument rather than assuming it's a Rakudo Code. We also add a test that ensures subs are wrapped in codeobjects.
09:03
p: 5942262 | (Pawel Murias)++ | / (2 files):
Fix BEGIN blocks, they get outer lexicals and can return a value. Add a test.
09:23
kudo/nom: 54b7dd5 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/ (2 files):
Enforce scalar container type constraints.

Fixes various tests that relied on them being enforced.
10:31
p: 8ca10b2 | jnthn++ | / (2 files):
Revert BEGIN work, as it breaks Rakudo.

It now lives in a branch begin-lexicals.
10:59
p: f40a989 | jnthn++ | / (9 files):
Revert routine wrapping; breaks Rakudo build.

This commit can also be found in begin-lexicals branch now.
13:00 mtk joined 13:04 woosley1 joined 13:06 denisboyun joined 13:10 PacoAir joined 13:23 mtk joined
dalek p: fa3d25f | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
Invoke accepts_type on correct meta-object.
13:28
kudo/nom: dceb13c | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Binder.java:
Implement checking post constraints.
13:30
kudo/nom: faa0f9e | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
Implement nqp::p6isbindable.

Fixes various of the remaining multi-dispatch issues, and other things that relied on multi-dispatch, such as transliteration.
kudo/nom: 7dfcd66 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/RakudoContainerSpec.java:
Fix error reporting.
13:36 rurban1 joined 13:57 darbelo joined
dalek p: 800df5e | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
Be sure to keep tc.curFrame in sync.
14:55
p: 98a7d2e | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
Handle arity-1 loop constructs.
15:13
p: 65a2aef | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
nqp::decont shouldn't explode on nulls.
15:21
kudo/nom: 284a76f | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
Implement nqp::p6decodelocaltime.
16:04
kudo/nom: 5b1775f | jnthn++ | src/core/Temporal.pm:
Enable $*TZ on JVM.
kudo/nom: f2b0f89 | jnthn++ | tools/build/Makefile-JVM.in:
Sync CORE.setting ordering with Parrot Makefile.

No reason for them to be different. timotimo++ for noticing.
16:23
16:47 PacoAir joined 17:23 rurban joined 17:54 contingencyplan joined
Util #ps in 30 minutes 18:59
19:10 denisboyun joined 19:35 denisboyun_ joined
dalek p: 88892f7 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/CallCaptureInstance.java:
Make CallCapture REPR clonable.
19:45
Coke do winxed commits show up in this channel? 19:53
19:57 denisboyun_ joined
sa1 Coke: I saw some winxed commits on the channel earlier this week. 20:02
Coke excellent, thanks.
sa1 yw
dalek kudo/nom: 86975e1 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Binder.java:
Finish post-constraints trnaslation.
20:51
kudo/nom: 0ab12f3 | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.nqp:
Fix over-sharing bug in bind-check multi dispatch
kudo/nom: a026db1 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
Remove debugging code.
kudo/nom: c96b216 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Binder.java:
Generic instantiation in signature binding.

Handles constructs like (::T, T).
p: ec5448d | (Tobias Leich)++ | src/vm/parrot/ops/nqp_bigint.ops:
special-case negative values in rshift

  ... and treat rshifting by an negative amount like an lshift by
positive amount.
20:58
21:31 rurban1 joined 22:26 Timbus joined 22:36 rurban1 joined 22:41 kid51 joined 22:57 rurban1 joined 23:25 contingencyplan joined