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:23 samtny joined 01:42 samtny joined 01:44 rurban joined 02:09 kurahaupo joined 03:41 preflex_ joined 04:09 rurban joined 04:15 zby_home joined 04:25 Psyche^ joined 05:03 rurban joined 06:24 kurahaupo left 06:37 Mike-PerlRecruiter_ joined 06:58 eternaleye joined 08:09 rurban joined
dalek p/rak-jvm-support: 07fa71f | jnthn++ | src/vm/parrot/pmc/nqplexpad.pmc:
Add state variable support to NQPLexPad.
09:13
10:10 rurban joined
dalek p/rak-jvm-support: dd8ebc1 | jnthn++ | src/vm/parrot/pmc/nqplexpad.pmc:
Fix thinko in state handling.
10:39
p/rak-jvm-support: b6921f3 | jnthn++ | src/vm/parrot/ (2 files):
Better static lexical code-gen.
kudo/jvm-support: 8b818bb | jnthn++ | src/vm/parrot/guts/bind.c:
Remove dead code.
10:50
kudo/jvm-support: 15df62e | jnthn++ | / (11 files):
Eliminate Perl6Lex[Pad&Info].

This switches over to using the new QAST::Var features instead. Gets rid of the StaticLexPad type too, plus a Parrot-specific bit of the BOOTSTRAP.
p/rak-jvm-support: e36459c | jnthn++ | src/NQP/World.nqp:
Simplify code-gen with QAST::Var changes.
11:01
p/rak-jvm-support: 6abffdf | jnthn++ | src/vm/parrot/QAST/Operations.nqp:
Remove a now-unrequired NQP op.
p/rak-jvm-support: 54c8c67 | jnthn++ | src/vm/parrot/stage0/ (9 files):
Update bootstrap.
p/rak-jvm-support: 29cecf5 | jnthn++ | src/vm/parrot/pmc/nqplexinfo.pmc:
Simplify NQPLexInfo by removing unused bits.
11:11 rurban joined 11:36 brrt joined 11:38 kid51 joined
dalek p/rak-jvm-support: a0423c9 | jnthn++ | src/vm/jvm/ (2 files):
Initial JVM backend updates for QAST::Var extras.

Gets the static case working; also removes the same unrequired op that went away in the Parrot backend.
12:05
p/rak-jvm-support: b201370 | jnthn++ | src/vm/jvm/ (2 files):
Stub some ops, implment nqp::getlexouter.

Can do a much more optimal implementation of this later.
p/rak-jvm-support: b428c0e | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java:
Add missing null check.
kudo/jvm-support: 3a277df | jnthn++ | tools/build/Makefile-JVM.in:
Unbitrot JVM Makefile.
12:11 rurban joined
dalek kudo/jvm-support: b24d10d | jnthn++ | src/Perl6/World.nqp:
Use correct compunit API.
12:13
12:33 brrt joined 12:38 woosley1 joined
dalek p/rak-jvm-support: 91b43a6 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/Serialization (2 files):
Invocation spec handling in serializer.
12:54
13:02 bluescreen joined, samtny joined 13:07 PacoAir joined 13:13 woosley1 left 13:22 xcombelle joined 13:26 rurban joined 13:34 basiliscos joined 13:42 basiliscos left
dalek p/rak-jvm-support: 50aa523 | jnthn++ | src/vm/parrot/ops/nqp.ops:
Avoid lots of indirect calls in NFA evaluation.
13:48
p/rak-jvm-support: ef11486 | jnthn++ | src/QRegex/P6Regex/Actions.nqp:
Proper error for / +/.

Reported by [Coke]++.
13:53 TonyC joined 14:13 darbelo joined 14:14 donaldh joined 14:18 rurban joined 14:34 benabik joined
benabik ~~ 14:35
slavorg needs +o again
14:51 brrt joined 14:53 rurban joined 15:13 xcombelle joined 15:25 brrt joined 15:53 denisboyun_ joined 16:51 darbelo joined 17:24 darbelo joined, brrt joined 17:43 denisboyun joined 17:46 contingencyplan joined 17:49 darbelo joined 18:03 benabik joined 18:13 denisboyun joined 18:36 Mike-PerlRecruiter_ joined 18:38 denisboyun joined 18:58 denisboyun joined
dalek kudo/nom: 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
19:48
19:52 denisboyun joined 19:59 rurban joined 20:20 darbelo joined 20:21 mtk joined 20:22 mtk joined
Coke niecza has been dirty for 296 days. pugs has been dirty for 5 days. rakudo has been dirty for 5 days. 20:35
ww
20:35 denisboyun_ joined 20:56 darbelo joined 21:09 TonyC joined 21:14 TonyC joined 21:16 darbelo joined 21:19 TonyC joined 21:26 TonyC joined 21:30 denisboyun_ joined
dalek p: 48e5dfa | (Brent Laabs)++ | src/vm/parrot/QAST/Operations.nqp:
add missing constants STAT_UID, STAT_GID, STAT_ISLNK
21:47
p: cb2aa86 | jonathan++ | src/vm/parrot/QAST/Operations.nqp:
Merge pull request #98 from labster/master

add missing constants STAT_UID, STAT_GID, STAT_ISLNK
22:03 kurahaupo joined, kurahaupo left 22:20 denisboyun joined 22:40 rurban joined 22:59 darbelo joined 23:00 rurban joined 23:02 kid51 joined 23:22 rurban joined