Parrot 5.7.0 "Azure-rumped Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 25 August 2013.
00:21 rurban1 joined 00:32 kid51 joined 00:39 kid51_ joined 01:51 kid51 joined 02:10 kid51_ joined 02:17 kid51 joined 02:18 benabik joined 03:18 preflex_ joined 03:44 rurban1 joined 05:13 ilbot2 joined
moderator Parrot 5.7.0 "Azure-rumped Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
06:34 FROGGS joined 08:07 benabik joined 08:17 denis_boyun joined 09:11 denis_boyun__ joined 09:48 K22 joined
dalek p: 459e172 | (Timo Paulssen)++ | / (6 files):
initial draft of optimizer, inactive ATM.
11:26
p: ba977c2 | (Timo Paulssen)++ | src/NQP/Optimizer.nqp:
working build, lots of debug output, more intelligence.
p: 8bea225 | (Timo Paulssen)++ | src/NQP/Optimizer.nqp:
nqp-jvm doesn't like negative nums in substr
p: e63cc6f | (Timo Paulssen)++ | src/NQP/Optimizer.nqp:
this should have been gone already.
p: 60e9b7e | (Timo Paulssen)++ | src/NQP/Optimizer.nqp:
little improvements. actually finds symbols now.
p: 3e45f29 | (Timo Paulssen)++ | src/NQP/Optimizer.nqp:
removed debug output
p: f1d040d | (Timo Paulssen)++ | / (6 files):
Merge branch 'origin/nqp-optimizer'

This gives us an optimizer for NQP that removes some int to num and num to int coercions if they are superfluous.
p/shell3: 3adbc0a | (Pawel Murias)++ | src/vm/parrot/ops/nqp.ops:
Make nqp::shell respect the 3 argument on linux.
13:14
13:17 PacoAir joined
dalek p/shell3: 6cbe2ef | (Pawel Murias)++ | src/vm/parrot/ops/nqp.ops:
Pass the env variables on windows.
13:30
14:14 darbelo joined 14:21 rurban1 joined 14:34 benabik joined 14:40 Psyche^ joined 15:04 bluescreen joined
dalek kudo/nom: 283f763 | (Elizabeth Mattijsen)++ | src/core/ (2 files):
Make @a.VAR.name and %h.VAR.name work
15:36
kudo/nom: efc4efd | (Elizabeth Mattijsen)++ | t/spectest.data:
Make sure .VAR.name tests are run
16:05
16:11 FROGGS joined 17:30 denis_boyun joined 17:31 darbelo joined 18:03 zby_home joined
dalek kudo/nom: fe289bf | (Elizabeth Mattijsen)++ | src/core/Str.pm:
Naive implementation of Str.tc and tc(Str)

Waiting for RaNIW to implement nqp::tc as an exercise
18:23
p: 89894b0 | (Donald Hunter)++ | src/vm/jvm/ (7 files):
Added nqp::readfh on JVM. Fixes / cleanup of nqp::writefh impl.
19:49
20:22 rurban1 joined 20:24 bluescreen joined 20:53 rurban1 joined
dalek kudo/nom: 789db4f | (Elizabeth Mattijsen)++ | src/core/Any.pm:
Add Any.exists($key) and Any.delete($key)

This feels like a hack, but it seems the best way to handle cases such as
   my %h; say %h<a><b>:exists; say %h<a><b>:!k # False, "b"
without having to add a large number of candidates for Any:U: in combination with all possible adverbial pairs and combination of adverbial pairs.
21:25
22:00 perlite joined 22:34 kid51 joined 22:57 rurban1 joined 23:22 FROGGS joined