Parrot 5.6.0 "Psittacosaurus" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 17 July 2013.
01:19 rurban1 joined 01:23 kid51 joined 02:19 rurban1 joined 03:19 rurban1 joined 03:31 preflex_ joined 03:41 eternaleye joined 03:59 rurban1 joined 06:27 Mike-PerlRecruiter_ joined 06:39 rurban1 joined 09:40 rurban1 joined
dalek p: fb241ae | (Tobias Leich)++ | t/nqp/74-nfa.t:
use atpos_i if we have an integer-array, jnthn++
10:01
13:17 PacoAir joined 14:19 benabik joined
Coke so much for not reusing subjects in emails. 14:30
14:36 Psyche^ joined 15:05 benabik joined 15:20 darbelo joined 15:23 bluescreen joined 15:25 bluescreen_ joined
dalek kudo/nom: 49404ef | jnthn++ | src/Perl6/Actions.nqp:
Fix for loops in sink context to actually be sunk.
15:56
kudo/nom: f173b55 | jnthn++ | src/core/MapIter.pm:
Proper sink handling on JVM backend.
kudo/nom: cc9cf16 | jnthn++ | src/core/ (2 files):
Minor optimizations in List/Array.
16:15 estrabd joined 16:17 TonyC joined
dalek kudo/nom: 207cdaf | (Elizabeth Mattijsen)++ | src/core/List.pm:
Subtle change in fail message
16:23
p: 24c14a7 | (Timo Paulssen)++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/VMArrayInstance (7 files):
use java.lang.System.arraycopy for memmove.
16:44
p: 3e222b8 | (Timo Paulssen)++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/VMArrayInstance (7 files):
use System.arraycopy in one more place in VMArray.
kudo/nom: fe35215 | (Elizabeth Mattijsen)++ | src/core/List.pm:
Applied same optimization logic to other List methods
17:41
18:13 dngor joined 18:23 zby_home joined 18:29 Mike-PerlRecruiter_ joined
dalek kudo/nom: 787295d | jnthn++ | src/core/ (2 files):
Re-work hash iteration to use a HashIter.

This replaces the existing gather/take approach with maps over them, which for .kv/.keys/.pairs is much more efficient as we never create a load of Pair objects only to throw them away. Seems not to regress any spectests on JVM or Parrot, and makes some TODO tests pass, most likely because 'for %h.vk -> $k, $v is rw { ... }' is probably fixed.
19:06
20:18 benabik joined
dalek kudo/sized-arrays: e124a6a | Arcterus++ | / (11 files):
Add support for shaped arrays
20:40
kudo/sized-arrays: fe86822 | Arcterus++ | / (86 files):
Merge remote-tracking branch 'upstream/nom' into nom

Conflicts:
  \tsrc/vm/jvm/runtime/org/perl6/rakudo/Ops.java
kudo/sized-arrays: ec7842b | Arcterus++ | src/core/Array.pm:
Fixed error with 'use' statements
kudo/sized-arrays: 6493e48 | jnthn++ | / (11 files):
Bring Arcterus++ sized array work into a branch.

Can evaluate/tweak it from here.
kudo/nom: 117beb2 | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/BOOTSTRAP.nqp:
Make Real ~~ Real.item work, suggested by jnthn++
21:59
kudo/var-traits: b54c12b | jnthn++ | src/core/traits.pm:
Remove unrequired default decls.

We ignored these before; now we pay attention to them, and hit a bootstrap issue.
22:06
kudo/var-traits: 4766065 | jnthn++ | / (5 files):
First pass at getting variable traits in place.
kudo/var-traits: cd4831d | jnthn++ | src/core/Variable.pm:
Implement default trait on variables.

Again, a first pass, but seems to basically work.
23:09 bluescreen joined 23:28 estrabd joined