Camelia, the Perl 6 bug

IRC log for #parrot, 2013-05-12

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:20 quias joined #parrot
00:44 eternaleye joined #parrot
01:17 kid51 joined #parrot
02:10 kid51_ joined #parrot
03:36 dalek joined #parrot
03:38 preflex_ joined #parrot
03:54 woosley1 joined #parrot
04:25 Psyche^ joined #parrot
05:10 rurban joined #parrot
05:11 rurban2 joined #parrot
05:13 rurban3 joined #parrot
05:14 myhrlin joined #parrot
06:09 davidfetter joined #parrot
06:36 Mike-PerlRecruiter_ joined #parrot
06:39 rurban joined #parrot
07:44 rurban joined #parrot
07:46 dalek rakudo/nom: 738531a | (Brent Laabs)++ | src/core/IO/Spec/Unix.pm:
07:46 dalek rakudo/nom: fix jnthn++'s report of infinite recursion in IO::Spec::Unix.rel2abs
07:46 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/738531ae8b
07:46 dalek rakudo/nom: 2a04f23 | (Brent Laabs)++ | src/core/IO/Spec/Unix.pm:
07:46 dalek rakudo/nom: Merge pull request #137 from labster/nom
07:46 dalek rakudo/nom:
07:46 dalek rakudo/nom: fix jnthn++'s report of infinite recursion in IO::Spec::Unix.rel2abs
07:46 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/2a04f23dbc
08:49 rurban joined #parrot
08:50 brrt joined #parrot
09:49 rurban joined #parrot
10:36 dalek rakudo/jvm-support: 37c7620 | (Tobias Leich)++ | src/core/Cursor.pm:
10:36 dalek rakudo/jvm-support: dont't treat array references as arrays in regexes
10:36 dalek rakudo/jvm-support:
10:36 dalek rakudo/jvm-support: They will be stringified instead, and must be dereferenced to be arrayish.
10:36 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/37c7620bd6
10:36 dalek rakudo/jvm-support: 782dec0 | (Elizabeth Mattijsen)++ | README:
10:36 dalek rakudo/jvm-support: Remove --gen-nqp from config instructions
10:36 dalek rakudo/jvm-support:
10:36 dalek rakudo/jvm-support: It appears that --gen-nqp is implied in --gen-parrot.
10:36 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/782dec0df7
10:36 dalek rakudo/jvm-support: fe70494 | (Tobias Leich)++ | README:
10:36 dalek rakudo/jvm-support: Merge pull request #136 from lizmat/nom
10:36 dalek rakudo/jvm-support:
10:36 dalek rakudo/jvm-support: Remove --gen-nqp from config instructions
10:36 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/fe70494c39
10:36 dalek rakudo/jvm-support: bfd8508 | (Tobias Leich)++ | src/Perl6/ (2 files):
10:36 dalek rakudo/jvm-support: make decl and init of our-scoped arrays/hashes work
10:36 dalek rakudo/jvm-support:
10:36 dalek rakudo/jvm-support: This will install a container for the given type
10:36 dalek rakudo/jvm-support: within the package and adds the lookup. This reverts
10:36 dalek rakudo/jvm-support: my (stupid) previous patch which basically treated an
10:36 dalek rakudo/jvm-support: our-scoped var like if is was a my-scoped variable
10:36 dalek rakudo/jvm-support: declared directly within the package block.
10:36 dalek rakudo/jvm-support: Fixes RT 100560, 102876, 117083, 117775, 115630, 107270
10:36 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/bfd8508f5c
10:36 dalek rakudo/jvm-support: b1695cf | pmichaud++ | src/core/List.pm:
10:36 dalek rakudo/jvm-support: Keep List.sink from carping on type objects.  Fixes RT #117923.
10:36 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/b1695cf3bb
10:36 dalek rakudo/jvm-support: 06eddc0 | coke++ | t/spectest.data:
10:36 dalek rakudo/jvm-support: Run sink test
10:36 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/06eddc0bd4
10:36 dalek rakudo/jvm-support: 738531a | (Brent Laabs)++ | src/core/IO/Spec/Unix.pm:
10:36 dalek rakudo/jvm-support: fix jnthn++'s report of infinite recursion in IO::Spec::Unix.rel2abs
10:37 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/738531ae8b
10:37 dalek rakudo/jvm-support: 2a04f23 | (Brent Laabs)++ | src/core/IO/Spec/Unix.pm:
10:37 dalek rakudo/jvm-support: Merge pull request #137 from labster/nom
10:37 dalek rakudo/jvm-support:
10:37 dalek rakudo/jvm-support: fix jnthn++'s report of infinite recursion in IO::Spec::Unix.rel2abs
10:37 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/2a04f23dbc
10:37 dalek rakudo/jvm-support: 5ae0e38 | jnthn++ | / (7 files):
10:37 dalek rakudo/jvm-support: Merge branch 'nom' into jvm-support
10:37 dalek rakudo/jvm-support:
10:37 dalek rakudo/jvm-support: Conflicts:
10:37 dalek rakudo/jvm-support: src/Perl6/World.nqp
10:37 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/5ae0e38c6b
10:40 dalek nqp/rak-jvm-support: 48e5dfa | (Brent Laabs)++ | src/vm/parrot/QAST/Operations.nqp:
10:40 dalek nqp/rak-jvm-support: add missing constants STAT_UID, STAT_GID, STAT_ISLNK
10:40 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/48e5dfa212
10:40 dalek nqp/rak-jvm-support: cb2aa86 | jonathan++ | src/vm/parrot/QAST/Operations.nqp:
10:40 dalek nqp/rak-jvm-support: Merge pull request #98 from labster/master
10:40 dalek nqp/rak-jvm-support:
10:40 dalek nqp/rak-jvm-support: add missing constants STAT_UID, STAT_GID, STAT_ISLNK
10:40 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/cb2aa8697e
10:40 dalek nqp/rak-jvm-support: ba3cdf2 | jnthn++ | src/vm/parrot/QAST/Operations.nqp:
10:40 dalek nqp/rak-jvm-support: Merge branch 'master' into rak-jvm-support
10:40 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/ba3cdf2d18
10:50 rurban joined #parrot
11:01 PacoAir joined #parrot
11:50 brrt left #parrot
11:50 rurban joined #parrot
11:58 kid51 joined #parrot
12:16 kid51_ joined #parrot
12:34 dalek rakudo/jvm-support: 2b041d6 | jnthn++ | src/vm/parrot/guts/container.c:
12:34 dalek rakudo/jvm-support: Remove dead code.
12:34 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/2b041d6319
12:34 dalek rakudo/jvm-support: 1ff3ec2 | jnthn++ | src/core/ (4 files):
12:34 dalek rakudo/jvm-support: Eliminate on Q:PIR, mark out rest for Parrot only.
12:34 dalek rakudo/jvm-support:
12:34 dalek rakudo/jvm-support: For the Range one, it's an optimization, so can fall back on slow path
12:34 dalek rakudo/jvm-support: until we implement the fast path again on JVM. The rest just throw an
12:34 dalek rakudo/jvm-support: NYI for now.
12:34 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/1ff3ec2a4b
12:34 dalek rakudo/jvm-support: c2f2ebb | jnthn++ | src/ (16 files):
12:34 dalek rakudo/jvm-support: Dozens of pir:: -> nqp:: in CORE.
12:34 dalek rakudo/jvm-support:
12:34 dalek rakudo/jvm-support: Also, mark a few other pir:: out in #?if parrot sections and die NYI
12:34 dalek rakudo/jvm-support: for JVM.
12:34 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/c2f2ebb74e
12:51 rurban joined #parrot
13:49 myhrlin joined #parrot
13:56 brrt joined #parrot
14:09 dalek nqp/rak-jvm-support: e295778 | jnthn++ | src/vm/parrot/QAST/Operations.nqp:
14:09 dalek nqp/rak-jvm-support: Add nqp::const::CONTROL_*.
14:09 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/e295778374
14:14 rurban joined #parrot
14:28 brrt joined #parrot
14:55 dalek rakudo/jvm-support: 1eea478 | jnthn++ | src/core/Exception.pm:
14:55 dalek rakudo/jvm-support: Remove a currently dead code-path.
14:55 dalek rakudo/jvm-support:
14:55 dalek rakudo/jvm-support: We don't use the exception system for return.
14:55 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/1eea478087
14:55 dalek rakudo/jvm-support: 6f98f42 | jnthn++ | src/core/ (2 files):
14:55 dalek rakudo/jvm-support: Replace some pir::const with nqp::const.
14:55 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/6f98f42815
14:55 dalek rakudo/jvm-support: b911004 | jnthn++ | src/core/Exception.pm:
14:55 dalek rakudo/jvm-support: Start updating some exception related code.
14:55 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/b911004931
14:57 brrt joined #parrot
15:17 dalek nqp/rak-jvm-support: 68aa9b0 | jnthn++ | src/vm/parrot/QAST/Operations.nqp:
15:17 dalek nqp/rak-jvm-support: Map some math-related ops.
15:17 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/68aa9b0d6f
15:17 dalek nqp/rak-jvm-support: 299d223 | jnthn++ | src/vm/parrot/QAST/Operations.nqp:
15:17 dalek nqp/rak-jvm-support: nqp::[get|set]extype ops.
15:17 dalek nqp/rak-jvm-support:
15:17 dalek nqp/rak-jvm-support: Already have nqp::getextype on the JVM.
15:17 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/299d223a8f
15:17 dalek rakudo/jvm-support: 16d96a7 | jnthn++ | src/ (4 files):
15:17 dalek rakudo/jvm-support: Some more pir:: -> nqp::.
15:17 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/16d96a74c5
15:17 dalek rakudo/jvm-support: 8b8aa51 | jnthn++ | src/core/ (2 files):
15:17 dalek rakudo/jvm-support: Update a bit more of the exception code.
15:17 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/8b8aa51caf
15:57 dalek nqp/rak-jvm-support: 73e7810 | jnthn++ | src/vm/parrot/QAST/Operations.nqp:
15:57 dalek nqp/rak-jvm-support: Fix a code-gen thinko in setpayload.
15:57 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/73e7810655
16:39 dalek nqp/rak-jvm-support: a937cc6 | jnthn++ | src/vm/parrot/QAST/Operations.nqp:
16:39 dalek nqp/rak-jvm-support: Add an nqp::replace op.
16:39 dalek nqp/rak-jvm-support:
16:39 dalek nqp/rak-jvm-support: Guess we can implement it better than just some substr/concat ops on
16:39 dalek nqp/rak-jvm-support: most platforms, so it's worth an op.
16:39 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/a937cc62ea
16:40 dalek rakudo/jvm-support: 4c3cf33 | jnthn++ | src/core/ (2 files):
16:40 dalek rakudo/jvm-support: More exception stuff; elimiante Q:PIR in THROW.
16:40 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/4c3cf33773
16:40 dalek rakudo/jvm-support: 4aa838a | jnthn++ | src/ (4 files):
16:40 dalek rakudo/jvm-support: Make junction auto-threader setup portable.
16:40 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/4aa838a035
16:40 dalek rakudo/jvm-support: 90b955b | jnthn++ | src/core/ (2 files):
16:40 dalek rakudo/jvm-support: Eliminate pir::replace usages.
16:40 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/90b955b967
16:40 dalek rakudo/jvm-support: 79531c9 | jnthn++ | src/Perl6/World.nqp:
16:40 dalek rakudo/jvm-support: Eliminate another QAST::VM usage.
16:40 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/79531c9e75
16:52 bouncy joined #parrot
17:14 rurban joined #parrot
17:40 dalek rakudo/jvm-support: 18e87c7 | jnthn++ | src/core/ (10 files):
17:40 dalek rakudo/jvm-support: Try to mark out remaining Parrot-specific bits.
17:40 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/18e87c7e17
17:40 dalek rakudo/jvm-support: c72613f | jnthn++ | tools/build/Makefile-JVM.in:
17:40 dalek rakudo/jvm-support: Add remaining setting files to JVM build.
17:40 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/c72613f8f1
17:44 brrt joined #parrot
18:35 Mike-PerlRecruiter_ joined #parrot
19:19 dalek rakudo/jvm-support: 4e7e52b | jnthn++ | src/vm/jvm/ (2 files):
19:19 dalek rakudo/jvm-support: Implement nqp::p6argvmarray.
19:19 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/4e7e52b91c
19:19 dalek rakudo/jvm-support: 276ace8 | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
19:19 dalek rakudo/jvm-support: nqp::p6list, nqp::p6listiter.
19:19 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/276ace8b79
19:31 dalek rakudo/jvm-support: 2f43abc | jnthn++ | src/ (2 files):
19:31 dalek rakudo/jvm-support: An op stub and tweak to survive optimizer.
19:31 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/2f43abc72d
19:57 brrt joined #parrot
19:57 brrt left #parrot
20:16 contingencyplan joined #parrot
20:17 dalek nqp/rak-jvm-support: 4ba5aa1 | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
20:17 dalek nqp/rak-jvm-support: Add STAT_ constants on JVM.
20:17 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/4ba5aa139c
20:17 dalek nqp/rak-jvm-support: 4658100 | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
20:17 dalek nqp/rak-jvm-support: Stub in some missing ops.
20:17 dalek nqp/rak-jvm-support:
20:17 dalek nqp/rak-jvm-support: Lots of LHF here to implement these.
20:17 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/4658100234
20:17 dalek nqp/rak-jvm-support: 7f641eb | jnthn++ | src/vm/jvm/ (2 files):
20:17 dalek nqp/rak-jvm-support: Control exception constants.
20:17 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/7f641ebe8b
20:37 dalek nqp/rak-jvm-support: 029e3ad | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
20:37 dalek nqp/rak-jvm-support: A couple more op stubbings.
20:37 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/029e3ad561
20:37 dalek nqp/rak-jvm-support: 7a8142f | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
20:37 dalek nqp/rak-jvm-support: Make error betterer.
20:37 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/7a8142fa65
21:10 dalek rakudo/jvm-support: 8297b3d | jnthn++ | src/vm/jvm/runtime/org/perl6/rakudo/Ops.java:
21:10 dalek rakudo/jvm-support: Implement p6setautothreader.
21:10 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/8297b3de40
21:10 dalek rakudo/jvm-support: 1b21172 | jnthn++ | src/ (2 files):
21:10 dalek rakudo/jvm-support: Attempt to start getting exception code updated.
21:10 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/1b211727ee
21:19 dalek rakudo/jvm-support: 3b34521 | jnthn++ | src/ (2 files):
21:19 dalek rakudo/jvm-support: Yet more exceptiony stuff.
21:19 dalek rakudo/jvm-support:
21:19 dalek rakudo/jvm-support: Heck knows if this'll work. But it probably will; the exception stuff
21:19 dalek rakudo/jvm-support: in the NQP on JVM runtime runs handlers in the dynamic scope of the
21:19 dalek rakudo/jvm-support: throw by default and already takes care not to let active handlers
21:19 dalek rakudo/jvm-support: catch exceptions thrown within them, which it seems is what the dynops
21:19 dalek rakudo/jvm-support: we avoid using here do. Caveat: this isn't a solution for LEAVE.
21:19 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/3b34521de0
21:47 dalek nqp/rak-jvm-support: d05794c | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
21:47 dalek nqp/rak-jvm-support: Add missing handler types.
21:47 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/d05794cc01
21:47 dalek nqp/rak-jvm-support: 7b11022 | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
21:47 dalek nqp/rak-jvm-support: xor
21:47 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/7b110220ad
22:16 kurahaupo joined #parrot
22:32 dalek nqp/rak-jvm-support: 08b9fff | jnthn++ | src/vm/jvm/QAST/Compiler.nqp:
22:32 dalek nqp/rak-jvm-support: Stub several more missing ops.
22:32 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/08b9fff2d0
22:32 dalek nqp/rak-jvm-support: 1cd19ce | jnthn++ | src/vm/jvm/ (2 files):
22:32 dalek nqp/rak-jvm-support: Stub missing cclass (needs implementing).
22:32 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/1cd19cee6a
22:32 dalek nqp/rak-jvm-support: 7ce3641 | jnthn++ | src/vm/jvm/runtime/org/perl6/nq​p/sixmodel/reprs/P6bigint.java:
22:32 dalek nqp/rak-jvm-support: P6bigint serialization/deserialization.
22:32 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/7ce364124e
22:32 dalek rakudo/jvm-support: 7f612cf | jnthn++ | src/Perl6/Optimizer.nqp:
22:32 dalek rakudo/jvm-support: Don't copy takedispatcher on block inlines.
22:32 dalek rakudo/jvm-support: review: https://github.com/rakudo/rakudo/commit/7f612cf324
22:43 dalek nqp/rak-jvm-support: b9b52e3 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/ (3 files):
22:43 dalek nqp/rak-jvm-support: A few small serialization related fixes.
22:43 dalek nqp/rak-jvm-support:
22:43 dalek nqp/rak-jvm-support: With these, serialization of CORE.setting works out.
22:43 dalek nqp/rak-jvm-support: review: https://github.com/perl6/nqp/commit/b9b52e3eee
23:22 kurahaupo left #parrot
23:40 sivoais joined #parrot

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

Parrot | source cross referenced