Camelia, the Perl 6 bug

IRC log for #parrot, 2013-03-15

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:51 kurahaupo joined #parrot
04:45 preflex_ joined #parrot
08:38 woosley joined #parrot
09:35 bouncy joined #parrot
09:57 woosley left #parrot
10:28 donaldh joined #parrot
11:31 bbb joined #parrot
12:51 woosley joined #parrot
12:55 darbelo joined #parrot
13:54 bluescreen joined #parrot
14:16 PacoAir joined #parrot
14:18 PacoAir joined #parrot
14:23 Psyche^ joined #parrot
15:59 dalek nqp/vmarray-list: 47e8fee | (Arne Skjærholt)++ | src/QAST/Operations.nqp:
15:59 dalek nqp/vmarray-list: Refactor nqp::list_b to create an nqp::list instead of an RPA.
15:59 dalek nqp/vmarray-list: review: https://github.com/perl6/nqp/commit/47e8feea39
15:59 dalek nqp/vmarray-list: 1ee8aa8 | (Arne Skjærholt)++ | src/ops/nqp.ops:
15:59 dalek nqp/vmarray-list: Make nqp::islist allow VMArrays.
15:59 dalek nqp/vmarray-list:
15:59 dalek nqp/vmarray-list: RPAs are still allowed as well, since there may be some of those hanging
15:59 dalek nqp/vmarray-list: around in the serialized bits of the bootstrap compiler.
15:59 dalek nqp/vmarray-list: review: https://github.com/perl6/nqp/commit/1ee8aa826a
18:02 dalek nqp: cfdcc70 | jnthn++ | src/QAST/Operations.nqp:
18:02 dalek nqp: Add nqp::resume(...) for resuming an exception.
18:02 dalek nqp: review: https://github.com/perl6/nqp/commit/cfdcc70787
18:02 dalek nqp: 38a4fd9 | jnthn++ | t/nqp/44-try-catch.t:
18:02 dalek nqp: Update test to use nqp::resume(...).
18:02 dalek nqp:
18:02 dalek nqp: This should make it possible to try and get working in JVM land.
18:02 dalek nqp: review: https://github.com/perl6/nqp/commit/38a4fd9067
18:32 darbelo joined #parrot
19:07 PacoAir joined #parrot
19:15 darbelo_ joined #parrot
20:00 dalek nqp: cfd60cb | jnthn++ | src/QAST/Operations.nqp:
20:00 dalek nqp: Better handling of repeat -> $x { ... } code-gen.
20:00 dalek nqp:
20:00 dalek nqp: Still need a way to let Nil be specified, but at least this doesn't
20:00 dalek nqp: leave it unknown exactly what will be passed in.
20:00 dalek nqp: review: https://github.com/perl6/nqp/commit/cfd60cb4a2
20:00 dalek rakudo/md-nqp: 5c49111 | jnthn++ | src/core/Numeric.pm:
20:00 dalek rakudo/md-nqp: Fix a proto.
20:00 dalek rakudo/md-nqp: review: https://github.com/rakudo/rakudo/commit/5c491115aa
21:48 dalek nqp: b94f739 | jnthn++ | src/guts/multi_dispatch. (2 files):
21:48 dalek nqp: Make the cache a bit smarter about nameds.
21:48 dalek nqp: review: https://github.com/perl6/nqp/commit/b94f739399
21:53 dalek rakudo/md-nqp: 495550a | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.pm:
21:53 dalek rakudo/md-nqp: Allow common postcircumfix calls to be cached.
21:53 dalek rakudo/md-nqp:
21:53 dalek rakudo/md-nqp: Before, they could not be because some candidates accepted named args.
21:53 dalek rakudo/md-nqp: Now, the common named-argumentless case can be cached.
21:53 dalek rakudo/md-nqp: review: https://github.com/rakudo/rakudo/commit/495550ab58
22:26 dalek rakudo/md-nqp: 3b39d8b | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.pm:
22:26 dalek rakudo/md-nqp: Remove an optimization that made things wrong.
22:26 dalek rakudo/md-nqp: review: https://github.com/rakudo/rakudo/commit/3b39d8b0a8
22:27 dalek rakudo/md-nqp: f94fb8b | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.pm:
22:27 dalek rakudo/md-nqp: Remove bogus decontainerization.
22:27 dalek rakudo/md-nqp: review: https://github.com/rakudo/rakudo/commit/f94fb8b85f
23:06 dalek nqp: ed35b15 | jnthn++ | src/ops/nqp.ops:
23:06 dalek nqp: Ensure we don't overflow fates buffer.
23:06 dalek nqp:
23:06 dalek nqp: A recent Rakudo change used fates without having a fate array in the
23:06 dalek nqp: first slot. This led to a buffer overflow, which showed up (at least
23:06 dalek nqp: on Win32) as spectest failures. This fixes it not to overflow.
23:06 dalek nqp: review: https://github.com/perl6/nqp/commit/ed35b15d91
23:29 dalek rakudo/md-nqp: 150bdc9 | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.pm:
23:29 dalek rakudo/md-nqp: Don't recalculate candidate lists without need.
23:29 dalek rakudo/md-nqp: review: https://github.com/rakudo/rakudo/commit/150bdc9107
23:29 dalek rakudo/md-nqp: 19d9ae0 | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.pm:
23:29 dalek rakudo/md-nqp: Fix logic for finding all possible candidates.
23:29 dalek rakudo/md-nqp: review: https://github.com/rakudo/rakudo/commit/19d9ae04a2
23:29 dalek rakudo/md-nqp: c9e3ae1 | jnthn++ | src/ (2 files):
23:29 dalek rakudo/md-nqp: Use NQP-based dispatcher for deferral also.
23:29 dalek rakudo/md-nqp: review: https://github.com/rakudo/rakudo/commit/c9e3ae1ec7
23:29 dalek rakudo/md-nqp: c4e8af0 | jnthn++ | src/ (3 files):
23:29 dalek rakudo/md-nqp: Rip out most of the C-based multi-dispatcher.
23:29 dalek rakudo/md-nqp:
23:29 dalek rakudo/md-nqp: Only leftover bits are the compile-time dispatch analysis used by the
23:29 dalek rakudo/md-nqp: optimizer, which still needs porting.
23:29 dalek rakudo/md-nqp: review: https://github.com/rakudo/rakudo/commit/c4e8af0e4e

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

Parrot | source cross referenced