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