Camelia, the Perl 6 bug

IRC log for #parrot, 2013-07-02

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:48 rurban1 joined #parrot
01:06 gtodd joined #parrot
01:13 kid51 joined #parrot
01:49 rurban1 joined #parrot
02:49 rurban1 joined #parrot
03:16 benabik joined #parrot
03:49 preflex_ joined #parrot
03:50 rurban1 joined #parrot
04:26 rurban1 joined #parrot
04:28 rurban2 joined #parrot
05:39 Psyche^ joined #parrot
05:47 Psyche^ joined #parrot
05:48 zby_home joined #parrot
05:53 Psyche^ joined #parrot
06:09 Psyche^ joined #parrot
09:03 dalek nqp: afa84b8 | (Pawel Murias)++ | / (9 files):
09:03 dalek nqp: Wrap subs in a NQPRoutine code object when NQPRoutine is in scope.
09:03 dalek nqp:
09:03 dalek nqp: We need capturelex to get that to work properly.
09:03 dalek nqp: I's a port of p6capturelex that takes the code objects type as an argument rather than assuming it's a Rakudo Code.
09:03 dalek nqp: We also add a test that ensures subs are wrapped in codeobjects.
09:03 dalek nqp: review: https://github.com/perl6/nqp/commit/afa84b8365
09:23 dalek nqp: 5942262 | (Pawel Murias)++ | / (2 files):
09:23 dalek nqp: Fix BEGIN blocks, they get outer lexicals and can return a value. Add a test.
09:23 dalek nqp: review: https://github.com/perl6/nqp/commit/5942262224
10:31 dalek rakudo/nom: 54b7dd5 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/ (2 files):
10:31 dalek rakudo/nom: Enforce scalar container type constraints.
10:31 dalek rakudo/nom:
10:31 dalek rakudo/nom: Fixes various tests that relied on them being enforced.
10:31 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/54b7dd5427
10:59 dalek nqp: 8ca10b2 | jnthn++ | / (2 files):
10:59 dalek nqp: Revert BEGIN work, as it breaks Rakudo.
10:59 dalek nqp:
10:59 dalek nqp: It now lives in a branch begin-lexicals.
10:59 dalek nqp: review: https://github.com/perl6/nqp/commit/8ca10b2f32
10:59 dalek nqp: f40a989 | jnthn++ | / (9 files):
10:59 dalek nqp: Revert routine wrapping; breaks Rakudo build.
10:59 dalek nqp:
10:59 dalek nqp: This commit can also be found in begin-lexicals branch now.
10:59 dalek nqp: review: https://github.com/perl6/nqp/commit/f40a989602
13:00 mtk joined #parrot
13:04 woosley1 joined #parrot
13:06 denisboyun joined #parrot
13:10 PacoAir joined #parrot
13:23 mtk joined #parrot
13:28 dalek nqp: fa3d25f | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
13:28 dalek nqp: Invoke accepts_type on correct meta-object.
13:28 dalek nqp: review: https://github.com/perl6/nqp/commit/fa3d25fdfa
13:30 dalek rakudo/nom: dceb13c | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Binder.java:
13:30 dalek rakudo/nom: Implement checking post constraints.
13:30 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/dceb13cfb8
13:30 dalek rakudo/nom: faa0f9e | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
13:30 dalek rakudo/nom: Implement nqp::p6isbindable.
13:30 dalek rakudo/nom:
13:30 dalek rakudo/nom: Fixes various of the remaining multi-dispatch issues, and other things
13:30 dalek rakudo/nom: that relied on multi-dispatch, such as transliteration.
13:30 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/faa0f9eea0
13:30 dalek rakudo/nom: 7dfcd66 | jnthn++ | src/vm/jvm/runtime/org/perl6/ra​kudo/RakudoContainerSpec.java:
13:30 dalek rakudo/nom: Fix error reporting.
13:30 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/7dfcd66840
13:36 rurban1 joined #parrot
13:57 darbelo joined #parrot
14:55 dalek nqp: 800df5e | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
14:55 dalek nqp: Be sure to keep tc.curFrame in sync.
14:55 dalek nqp: review: https://github.com/perl6/nqp/commit/800df5e0ee
15:13 dalek nqp: 98a7d2e | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
15:13 dalek nqp: Handle arity-1 loop constructs.
15:13 dalek nqp: review: https://github.com/perl6/nqp/commit/98a7d2eebc
15:21 dalek nqp: 65a2aef | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
15:21 dalek nqp: nqp::decont shouldn't explode on nulls.
15:21 dalek nqp: review: https://github.com/perl6/nqp/commit/65a2aefd4e
16:04 dalek rakudo/nom: 284a76f | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
16:04 dalek rakudo/nom: Implement nqp::p6decodelocaltime.
16:04 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/284a76f0a8
16:04 dalek rakudo/nom: 5b1775f | jnthn++ | src/core/Temporal.pm:
16:04 dalek rakudo/nom: Enable $*TZ on JVM.
16:04 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/5b1775fa05
16:23 dalek rakudo/nom: f2b0f89 | jnthn++ | tools/build/Makefile-JVM.in:
16:23 dalek rakudo/nom: Sync CORE.setting ordering with Parrot Makefile.
16:23 dalek rakudo/nom:
16:23 dalek rakudo/nom: No reason for them to be different. timotimo++ for noticing.
16:23 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/f2b0f89803
16:47 PacoAir joined #parrot
17:23 rurban joined #parrot
17:54 contingencyplan joined #parrot
18:59 Util #ps in 30 minutes
19:10 denisboyun joined #parrot
19:35 denisboyun_ joined #parrot
19:45 dalek nqp: 88892f7 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixm​odel/reprs/CallCaptureInstance.java:
19:45 dalek nqp: Make CallCapture REPR clonable.
19:45 dalek nqp: review: https://github.com/perl6/nqp/commit/88892f7672
19:53 Coke do winxed commits show up in this channel?
19:57 denisboyun_ joined #parrot
20:02 sa1 Coke: I saw some winxed commits on the channel earlier this week.
20:02 Coke excellent, thanks.
20:02 sa1 yw
20:51 dalek rakudo/nom: 86975e1 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Binder.java:
20:51 dalek rakudo/nom: Finish post-constraints trnaslation.
20:51 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/86975e1fa6
20:51 dalek rakudo/nom: 0ab12f3 | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.nqp:
20:51 dalek rakudo/nom: Fix over-sharing bug in bind-check multi dispatch
20:51 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/0ab12f3486
20:51 dalek rakudo/nom: a026db1 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
20:51 dalek rakudo/nom: Remove debugging code.
20:51 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/a026db14b5
20:51 dalek rakudo/nom: c96b216 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Binder.java:
20:51 dalek rakudo/nom: Generic instantiation in signature binding.
20:51 dalek rakudo/nom:
20:51 dalek rakudo/nom: Handles constructs like (::T, T).
20:51 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/c96b216f39
20:58 dalek nqp: ec5448d | (Tobias Leich)++ | src/vm/parrot/ops/nqp_bigint.ops:
20:58 dalek nqp: special-case negative values in rshift
20:58 dalek nqp:
20:58 dalek nqp: ... and treat rshifting by an negative amount like an lshift by
20:58 dalek nqp: positive amount.
20:58 dalek nqp: review: https://github.com/perl6/nqp/commit/ec5448d713
21:31 rurban1 joined #parrot
22:26 Timbus joined #parrot
22:36 rurban1 joined #parrot
22:41 kid51 joined #parrot
22:57 rurban1 joined #parrot
23:25 contingencyplan joined #parrot

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced