Parrot 3.8.0 "Magrathea" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 29 September 2011.
dalek kudo/nom: 3bc839c | jnthn++ | src/ops/perl6.ops:
Make the shiftpush op a bunch more efficient when handling more than a single element. We still call it with 1 far, far too often, but this helps for the other cases. for 1..100000 { } gets 3 times faster with this patch, for example.
00:09
00:52 bubaflub joined
dalek esop: a9ff84f | Whiteknight++ | stage0/runtime/jsobject.winxed:
Some fixes so we can work with arrays more naturally.
00:53
benabik whiteknight and jnthn like making the rest of us look bad. 02:57
soh_cah_toa :) 02:58
seen jay? 03:44
aloha jay was last seen in #parrot 46 days 9 hours ago saying "benabik: exactly. My FF frustrations include different plugin behavior on different Ubuntu installations... clearly my fault, but hard to pin down. Sometimes video works, other times not.".
benabik … I don't remember that conversaion. 03:45
soh_cah_toa wonders whatever happened to nqr
benabik Wasn't it on github?
soh_cah_toa yeah 03:46
it just seems like a lot of people show up around here for a while, do some work, and then disappear
benabik That's kinda life. 03:47
soh_cah_toa i suppose
we just have a lot of half-finished languages that aren't actively maintained 03:51
benabik There are a lot of half finished projects out there… As long we're sure it's not something about parrot that makes them leave... 03:52
soh_cah_toa are we, though? :\\
i don't know... 03:53
benabik yeah.
That's the fun part.
dalek kudo/nom: 80ee09e | Coke++ | t/spectest.data:
track failure modes.
04:49
07:27 fperrad joined
dalek kudo/nom: a78398a | moritz++ | src/core/ (2 files):
avoid assigning defaults of wrong type
07:32
moritz benabik: fwiw I have lots of half-finished non-parrot projects on my disc and on github 07:37
dalek kudo/nom: f7cc866 | moritz++ | src/core/ (2 files):
infix === is an Any operator
09:35
kudo/nom: 3515e47 | moritz++ | src/core/ (2 files):
fix Dateish.truncate-parts signature; simplify eqv
10:44 contingencyplan joined 11:03 whiteknight joined 11:41 Psyche^ joined
dalek p: b6f7885 | tadzik++ | VERSION:
Bump VERSION, sirmacik++ for noticing
11:52
12:04 rfwazoo joined 12:52 PacoLinux joined
dalek 0: 0cf6289 | klavs++ | / (2 files):
dm0 now uses Perl6, still early version
13:08
0: b01dc89 | klavs++ | / (6 files):
Merge branch 'master' of github.com:klavs/dm0
13:24 PacoLinux joined 13:26 nbrown joined 13:36 ambs joined 14:15 lateau left 14:19 PacoLinux joined 15:24 PacoLinux_ joined
dalek kudo/nom: 1f1df92 | jnthn++ | src/Perl6/ (2 files):
Support $$foo, @$foo and %$foo as equivalents for $($foo), @($foo) and %($foo).
15:46
kudo/nom: 8b07dd1 | jnthn++ | src/Perl6/Grammar.pm:
Fix failure to scream to the high heavens about certain redeclarations.
16:02
16:36 soh_cah_toa joined 16:37 mj41 joined
dalek Heuristic branch merge: pushed 22 commits to rakudo/optimizer by jnthn 16:38
16:48 soh_cah_toa_ joined 17:17 zby_home joined
dalek kudo/optimizer: bd4c869 | jnthn++ | src/binder/bind.c:
Catch a few more must-fail binds at compile time. For example, 'sub x(Int $y) { }; x('pivo')' will now be caught at CHECK time.
17:23
kudo/optimizer: 34c0d41 | jnthn++ | src/Perl6/Optimizer.pm:
A block with exception handlers should not be inlined; fixes one of the broken test cases.
kudo/optimizer: ec32d85 | jnthn++ | src/Perl6/Actions.pm:
Fix bad interaction between anonymous parameters and inlining.
17:50 jsut joined 18:02 elmex_ joined
dalek kudo/optimizer: 90c4020 | jnthn++ | src/binder/multidispatch.c:
Catch some type cases of multi dispatch being impossible also.
18:30
18:35 jsut_ joined
cotto ~~ 18:46
dalek kudo/nom: d3d3ae1 | moritz++ | t/spectest.data:
run say.t
20:08
20:13 AzureSto_ joined 20:14 perlite joined 22:39 whiteknight joined
cotto hi whiteknight 22:42
whiteknight hello cotto
what's going on today? 22:46
cotto setting up an irc proxy and hacking on m0 a bit 22:48
whiteknight awesome
I spent most of my day in the kitchen 22:49
23:08 cotto joined
cotto looks like it worked! 23:08
dalek kudo/nom: af0d2e1 | jnthn++ | src/core/MapIter.pm:
Fix mis-design in MapIter that led to it being quadratic rather than linear order. Now, 'for 1..1000000 { $i++ }' runs around 40 times faster. No spectest regressions.
23:11
23:14 cotto joined 23:16 AzureStone joined