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:02 woosley joined 01:56 bluescreen__ joined 01:58 bluescreen joined 02:06 bluescreen__ joined, bluescreen joined
dalek kudo/nom: 1f026d9 | (Elizabeth Mattijsen)++ | src/core/Exception.pm:
Match trait error message to already existing spectest
05:22
06:13 denis_boyun joined
dalek kudo/nom: c810036 | (Elizabeth Mattijsen)++ | src/core/traits.pm:
Hopefully temporary fix for Mu:D :docs caught by Routine:D |c snafu
06:15
06:26 Mike-PerlRecruiter_ joined 07:22 denis_boyun joined 08:10 denisboyun joined 10:07 schm00ster joined 11:06 denis_boyun joined 11:32 denisboyun joined
dalek kudo/nom: f8e970b | (Elizabeth Mattijsen)++ | src/core/ (2 files):
Reimplement List.push using nqp::push()

The old way was most definitely not thread safe: this way, we have one less place to look out for thread safety.
11:53
12:17 woosley1 joined
dalek kudo/nom: 34131db | (Elizabeth Mattijsen)++ | src/core/List.pm:
Tweaks in List.unshift / List.push
12:34
kudo/nom: 923fe34 | (Elizabeth Mattijsen)++ | src/core/List.pm:
Moved List.(un)shift so that similar functionality is closer in the source
12:37
12:39 woosley1 left 13:08 PacoAir joined
dalek kudo/nom: 72b1b02 | (Elizabeth Mattijsen)++ | src/core/List.pm:
Add type checks for List.push and List.unshift

These should probably be done at a lower level, but for now we're at least according to spec.
13:32
13:50 darbelo joined 14:03 bluescreen joined 14:22 denisboyun joined, benabik joined 14:37 Psyche^ joined
dalek kudo/nom: 5628e68 | (Elizabeth Mattijsen)++ | src/core/Hash.pm:
Reimplement Hash.classify/categorize using nqp primitives

This makes for about a 40% reduction in CPU
15:07
15:09 bluescreen joined
dalek kudo/nom: 9dd34f3 | (Elizabeth Mattijsen)++ | src/core/Hash.pm:
Allow multi-level classifications, as per spec
16:26
17:23 bluescreen joined 18:17 zby_home joined 18:31 benabik joined 19:07 benabik_ joined 19:19 darbelo joined
dalek kudo/nom: 54c9984 | (Elizabeth Mattijsen)++ | src/core/Variable.pm:
Remove support for "will catch" and "will control", as per recent spec
19:56
20:59 benabik joined 21:30 perlite joined
dalek kudo/nom: 708051d | (Elizabeth Mattijsen)++ | src/ (2 files):
We don't need to expose $*W in Perl6 space, it is already exposed!

Now, it would be great if we could do this with $/ as well. It would allow easy improvement of all compile time errors found in Perl6 space.
21:44
21:58 kid51 joined 22:23 darbelo_ joined 22:30 benabik joined 22:34 kid51_ joined 23:58 Tene joined