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