Camelia, the Perl 6 bug

IRC log for #parrot, 2013-07-19

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
01:40 kid51 joined #parrot
02:10 kid51_ joined #parrot
03:54 rurban1 joined #parrot
04:29 Psyche^ joined #parrot
06:06 bouncy joined #parrot
06:24 PacoAir joined #parrot
06:28 Mike-PerlRecruiter_ joined #parrot
06:32 Liz joined #parrot
06:33 woolfy_ joined #parrot
06:42 rurban1 joined #parrot
07:13 woosley joined #parrot
07:21 dalek rakudo/nom: 624ff76 | (Elizabeth Mattijsen)++ | src/core/List.pm:
07:21 dalek rakudo/nom: Rewrite of List.(uniq|squish) using map()
07:21 dalek rakudo/nom:
07:21 dalek rakudo/nom: For "my @a=1..100000; my @b= @a.(uniq|squish) the improvements were:
07:21 dalek rakudo/nom:   uniq:   CPU from 0m23.214s to 0m10.107s  (aka 56% less CPU)
07:21 dalek rakudo/nom:   squish: CPU from 0m10.911s to 0m7.790s   (aka 28% less CPU)
07:21 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/624ff76ca6
07:41 woosley joined #parrot
07:44 rurban1 joined #parrot
08:45 rurban1 joined #parrot
09:10 dalek nqp: 644fc3a | (Donald Hunter)++ | src/vm/jvm/ (2 files):
09:10 dalek nqp: Added chdir with helpful error message for JVM
09:10 dalek nqp: review: https://github.com/perl6/nqp/commit/644fc3a095
09:45 rurban1 joined #parrot
10:46 rurban1 joined #parrot
11:46 rurban1 joined #parrot
12:47 rurban1 joined #parrot
13:10 benabik joined #parrot
13:36 rurban1 joined #parrot
14:06 PacoAir joined #parrot
14:07 bluescreen joined #parrot
14:15 darbelo joined #parrot
16:03 bluescreen_ joined #parrot
17:14 dalek nqp: b16ca35 | (Solomon Foster)++ | src/ (2 files):
17:14 dalek nqp: Add sprintfAddHandler and use it.
17:14 dalek nqp:
17:14 dalek nqp: This allows you to register a handler which knows how to convert types NQP doesn't know about to bigints.  (Eventually I hope to expand it to floating point values and strings as well.)
17:14 dalek nqp:
17:14 dalek nqp: I'm not particularly attached to the name sprintfAddHandler, if someone has a better suggestion.
17:14 dalek nqp: review: https://github.com/perl6/nqp/commit/b16ca356ad
17:35 dalek nqp: e4dc9d2 | (Solomon Foster)++ | src/HLL/sprintf.nqp:
17:35 dalek nqp: Fix sprintfAddHandler return value.
17:35 dalek nqp:
17:35 dalek nqp: I deleted the return value just before pushing the last patch.  Turns out it was important.  Whoops.
17:35 dalek nqp: review: https://github.com/perl6/nqp/commit/e4dc9d29de
17:35 dalek rakudo/rebuf: 56bde21 | jnthn++ | / (8 files):
17:35 dalek rakudo/rebuf: Start preparing MOP for Buf[T] and native arrays.
17:35 dalek rakudo/rebuf: review: https://github.com/rakudo/rakudo/commit/56bde21c3c
17:35 dalek rakudo/nom: ba6da77 | (Solomon Foster)++ | src/core/Cool.pm:
17:35 dalek rakudo/nom: Initialize sprintf argument handler when needed.
17:35 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/ba6da77a74
18:01 dalek rakudo/nom: 45d4473 | (Elizabeth Mattijsen)++ | src/core/Any.pm:
18:01 dalek rakudo/nom: Make {@keys}:k use slighlty less CPU
18:01 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/45d4473b61
18:30 Mike-PerlRecruiter_ joined #parrot
18:48 darbelo joined #parrot
19:03 cooper joined #parrot
19:58 Whiteknight joined #parrot
20:19 dalek rakudo/rebuf: 8237230 | jnthn++ | src/Perl6/ (6 files):
20:19 dalek rakudo/rebuf: Further MOP support for Buf and native arrays.
20:19 dalek rakudo/rebuf:
20:19 dalek rakudo/rebuf: This gets us able to write parametric roles whose parameterization
20:19 dalek rakudo/rebuf: conveys the type to do layout with down to the VMArray REPR.
20:19 dalek rakudo/rebuf: review: https://github.com/rakudo/rakudo/commit/8237230136
20:40 darbelo joined #parrot
20:46 Whiteknight joined #parrot
21:21 dalek rakudo/rebuf: 34e8703 | jnthn++ | src/Perl6/ (2 files):
21:21 dalek rakudo/rebuf: Avoid a couple of checking/reporting explosions.
21:21 dalek rakudo/rebuf: review: https://github.com/rakudo/rakudo/commit/34e8703309
21:21 dalek rakudo/rebuf: fa3ec02 | jnthn++ | / (4 files):
21:21 dalek rakudo/rebuf: Start replacing Buf.
21:21 dalek rakudo/rebuf:
21:21 dalek rakudo/rebuf: Buf is now a role, as per spec. We also provide buf8, buf16, buf32 and
21:21 dalek rakudo/rebuf: buf64 symbols in the setting, which are instantiations of it. However,
21:21 dalek rakudo/rebuf: VMArray isn't quite smart enough to pack those as it should yet. Much
21:21 dalek rakudo/rebuf: previous Buf functionality is still missing; it will be added back
21:21 dalek rakudo/rebuf: before this branch is merged.
21:21 dalek rakudo/rebuf: review: https://github.com/rakudo/rakudo/commit/fa3ec0245c
21:32 pmichaud joined #parrot
21:33 drift_ joined #parrot
21:41 dalek nqp: 6b430e2 | (Donald Hunter)++ | ConfigureJVM.pl:
21:41 dalek nqp: Added --no-clean and updated usage.
21:41 dalek nqp: review: https://github.com/perl6/nqp/commit/6b430e2698
21:50 dalek nqp/make-install: a620765 | (Donald Hunter)++ | tools/build/ (2 files):
21:50 dalek nqp/make-install: Restructured install layout to resemble parrot install layout.
21:50 dalek nqp/make-install: review: https://github.com/perl6/nqp/commit/a620765086
23:10 dalek rakudo/rebuf: 6ab6d8d | jnthn++ | src/ (2 files):
23:10 dalek rakudo/rebuf: Add Blob, blob8 etc., utf8 etc.
23:10 dalek rakudo/rebuf:
23:10 dalek rakudo/rebuf: The utf8 type doesn't work yet, due to missing REPR data serialization
23:10 dalek rakudo/rebuf: in VMArray.
23:10 dalek rakudo/rebuf: review: https://github.com/rakudo/rakudo/commit/6ab6d8d60a

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

Parrot | source cross referenced