Camelia, the Perl 6 bug

IRC log for #parrot, 2011-10-02

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:09 dalek rakudo/nom: 3bc839c | jnthn++ | src/ops/perl6.ops:
00:09 dalek rakudo/nom: 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 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/3bc839c00e
00:52 bubaflub joined #parrot
00:53 dalek jaesop: a9ff84f | Whiteknight++ | stage0/runtime/jsobject.winxed:
00:53 dalek jaesop: Some fixes so we can work with arrays more naturally.
00:53 dalek jaesop: review: https://github.com/Whiteknig​ht/jaesop/commit/a9ff84f6e3
02:57 benabik whiteknight and jnthn like making the rest of us look bad.
02:58 soh_cah_toa :)
03:44 soh_cah_toa 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.".
03:45 benabik …  I don't remember that conversaion.
03:45 * soh_cah_toa wonders whatever happened to nqr
03:45 benabik Wasn't it on github?
03:46 soh_cah_toa yeah
03:46 soh_cah_toa it just seems like a lot of people show up around here for a while, do some work, and then disappear
03:47 benabik That's kinda life.
03:47 soh_cah_toa i suppose
03:51 soh_cah_toa we just have a lot of half-finished languages that aren't actively maintained
03:52 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? :\
03:53 soh_cah_toa i don't know...
03:53 benabik yeah.
03:53 benabik That's the fun part.
04:49 dalek rakudo/nom: 80ee09e | Coke++ | t/spectest.data:
04:49 dalek rakudo/nom: track failure modes.
04:49 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/80ee09e010
07:27 fperrad joined #parrot
07:32 dalek rakudo/nom: a78398a | moritz++ | src/core/ (2 files):
07:32 dalek rakudo/nom: avoid assigning defaults of wrong type
07:32 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/a78398a89c
07:37 moritz benabik: fwiw I have lots of half-finished non-parrot projects on my disc and on github
09:35 dalek rakudo/nom: f7cc866 | moritz++ | src/core/ (2 files):
09:35 dalek rakudo/nom: infix === is an Any operator
09:35 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/f7cc866609
09:35 dalek rakudo/nom: 3515e47 | moritz++ | src/core/ (2 files):
09:35 dalek rakudo/nom: fix Dateish.truncate-parts signature; simplify eqv
09:35 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/3515e47b48
10:44 contingencyplan joined #parrot
11:03 whiteknight joined #parrot
11:41 Psyche^ joined #parrot
11:52 dalek nqp: b6f7885 | tadzik++ | VERSION:
11:52 dalek nqp: Bump VERSION, sirmacik++ for noticing
11:52 dalek nqp: review: https://github.com/perl6/nqp/commit/b6f78850cf
12:04 rfwazoo joined #parrot
12:52 PacoLinux joined #parrot
13:08 dalek dm0: 0cf6289 | klavs++ | / (2 files):
13:08 dalek dm0: dm0 now uses Perl6, still early version
13:08 dalek dm0: review: https://github.com/klavs/dm0/commit/0cf6289b51
13:08 dalek dm0: b01dc89 | klavs++ | / (6 files):
13:08 dalek dm0: Merge branch 'master' of github.com:klavs/dm0
13:08 dalek dm0: review: https://github.com/klavs/dm0/commit/b01dc89835
13:24 PacoLinux joined #parrot
13:26 nbrown joined #parrot
13:36 ambs joined #parrot
14:15 lateau left #parrot
14:19 PacoLinux joined #parrot
15:24 PacoLinux_ joined #parrot
15:46 dalek rakudo/nom: 1f1df92 | jnthn++ | src/Perl6/ (2 files):
15:46 dalek rakudo/nom: Support $$foo, @$foo and %$foo as equivalents for $($foo), @($foo) and %($foo).
15:46 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/1f1df923c0
16:02 dalek rakudo/nom: 8b07dd1 | jnthn++ | src/Perl6/Grammar.pm:
16:02 dalek rakudo/nom: Fix failure to scream to the high heavens about certain redeclarations.
16:02 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/8b07dd1b67
16:36 soh_cah_toa joined #parrot
16:37 mj41 joined #parrot
16:38 dalek Heuristic branch merge: pushed 22 commits to rakudo/optimizer by jnthn
16:48 soh_cah_toa_ joined #parrot
17:17 zby_home joined #parrot
17:23 dalek rakudo/optimizer: bd4c869 | jnthn++ | src/binder/bind.c:
17:23 dalek rakudo/optimizer: 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 dalek rakudo/optimizer: review: https://github.com/rakudo/rakudo/commit/bd4c86922e
17:23 dalek rakudo/optimizer: 34c0d41 | jnthn++ | src/Perl6/Optimizer.pm:
17:23 dalek rakudo/optimizer: A block with exception handlers should not be inlined; fixes one of the broken test cases.
17:23 dalek rakudo/optimizer: review: https://github.com/rakudo/rakudo/commit/34c0d41026
17:23 dalek rakudo/optimizer: ec32d85 | jnthn++ | src/Perl6/Actions.pm:
17:23 dalek rakudo/optimizer: Fix bad interaction between anonymous parameters and inlining.
17:23 dalek rakudo/optimizer: review: https://github.com/rakudo/rakudo/commit/ec32d8568f
17:50 jsut joined #parrot
18:02 elmex_ joined #parrot
18:30 dalek rakudo/optimizer: 90c4020 | jnthn++ | src/binder/multidispatch.c:
18:30 dalek rakudo/optimizer: Catch some type cases of multi dispatch being impossible also.
18:30 dalek rakudo/optimizer: review: https://github.com/rakudo/rakudo/commit/90c40205fd
18:35 jsut_ joined #parrot
18:46 cotto ~~
20:08 dalek rakudo/nom: d3d3ae1 | moritz++ | t/spectest.data:
20:08 dalek rakudo/nom: run say.t
20:08 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/d3d3ae10ea
20:13 AzureSto_ joined #parrot
20:14 perlite joined #parrot
22:39 whiteknight joined #parrot
22:42 cotto hi whiteknight
22:42 whiteknight hello cotto
22:46 whiteknight what's going on today?
22:48 cotto setting up an irc proxy and hacking on m0 a bit
22:48 whiteknight awesome
22:49 whiteknight I spent most of my day in the kitchen
23:08 cotto joined #parrot
23:08 cotto looks like it worked!
23:11 dalek rakudo/nom: af0d2e1 | jnthn++ | src/core/MapIter.pm:
23:11 dalek rakudo/nom: 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 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/af0d2e1d78
23:14 cotto joined #parrot
23:16 AzureStone joined #parrot

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced