|
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. |
|||
|
00:08
rurban1 joined
00:14
kid51 joined
00:23
Whiteknight left
|
|||
| dalek | p: 173dc64 | (Solomon Foster)++ | src/ (2 files): Change name sprintfAddHandler to sprintfaddargumenthandler. |
00:44 | |
| kudo/nom: 492feb2 | (Solomon Foster)++ | src/core/Cool.pm: Change name sprintfAddHandler to sprintfaddargumenthandler. |
|||
|
01:14
rurban1 joined
01:36
benabik joined
01:38
PacoAir joined
02:15
rurban1 joined
03:15
rurban1 joined
03:39
PacoAir joined
03:57
rurban1 joined
04:29
Psyche^ joined
05:12
rurban1 joined
06:12
rurban1 joined
06:18
PacoAir joined
06:30
Mike-PerlRecruiter_ joined
07:13
rurban1 joined
08:13
rurban1 joined
09:10
TonyC joined
09:14
rurban1 joined
09:39
TonyC joined
10:15
rurban1 joined
10:58
TonyC_ joined
11:15
rurban1 joined
|
|||
| dalek | p: 8f912e2 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/ (4 files): VMArray should serialize its type. This fixes the issue with the utf8/utf16/utf32 types in the new Buf implementation. |
11:30 | |
| p: 91720fe | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/P6 (2 files): Get P6int/P6num to take/keep bit size. |
|||
| p: 2ea09b8 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/VMArray (4 files): Compact int8/int16/int32 array storage. This means a buf8/utf8/blob8 will actually be a byte array in memory. |
|||
|
11:54
kid51 joined
12:15
rurban1 joined
12:48
rurban1 joined
13:28
zby_home joined
14:09
kid51 joined
|
|||
| dalek | p: 92197db | jnthn++ | src/vm/jvm/ (2 files): Add nqp::encode(...) op for encoding to a buffer. |
14:38 | |
| kudo/rebuf: 958ece3 | jnthn++ | src/core/ (4 files): Get Str.encode working for new Buf implementation. It now also returns utf8/utf16/utf32 types when appropriate, falling back to blob8 for the rest of the cases. With this, both unpack.t and pack.t now pass on JVM (will need some work on Parrot to get things to work again there, though). |
14:40 | ||
|
14:50
mtk joined
|
|||
| dalek | p: 3fde283 | jnthn++ | src/vm/jvm/ (2 files): First pass at nqp::decode(...). |
15:20 | |
|
15:21
kid51 joined
|
|||
| dalek | kudo/rebuf: 36a3460 | jnthn++ | src/core/Buf.pm: Add decode for new Buf implementation. Again, will need some work to get this supported on Parrot too. Also added .Str that works to utf8/utf16/utf32 types since they carry their encoding around with them. |
15:22 | |
|
15:22
isBEKaml joined
15:27
zby_home joined
16:14
davidfetter joined
|
|||
| dalek | p: fe29d89 | jnthn++ | src/vm/parrot/6model/reprs/VMArray.c: Missing GC marking in VMArray REPR on Parrot. |
16:57 | |
|
18:11
kid51 joined
18:26
timo_ left
18:29
Mike-PerlRecruiter_ joined
|
|||
| dalek | p: c37b962 | jnthn++ | src/vm/parrot/6model/serialization.c: Set type object STable earlier in deserialization. Otherwise, things like typed arrays find the types they want to look at the storage_spec of are not yet complete enough and explode. |
19:54 | |
| p: abc88b3 | jnthn++ | src/vm/parrot/6model/reprs/VMArray.c: Give VMArray its missing get_elem_stable. |
20:26 | ||
| p: 4c6b793 | jnthn++ | src/vm/parrot/6model/reprs/VMArray.c: Fix VMArray growth logic bug. |
|||
| p: 0c3febd | jnthn++ | src/vm/parrot/ (2 files): A few more missing VMArray pieces Buf needs. |
20:42 | ||
| kudo/nom: c5d90d6 | (Elizabeth Mattijsen)++ | src/core/EnumMap.pm: Standardized error where EnumMap type objects are used as invocant when they shouldn't |
21:17 | ||
|
21:19
perlite_ joined
|
|||
| dalek | p: 38cee07 | jnthn++ | src/vm/parrot/ (2 files): nqp::encode and nqp::decode on Parrot. |
21:29 | |
| kudo/nom: 819d371 | (Elizabeth Mattijsen)++ | src/vm/parrot/guts/bind.c: Make some lower level error message more understandable Hash.pairs now says "Invocant requires an instance, but a type object was passed" instead of: "Parameter '' requires an instance, but a type object was passed" |
21:39 | ||
| kudo/rebuf: cb96e37 | jnthn++ | src/core/Buf.pm: Start to get Buf ops back in place. Since Buf ~~ Blob, they are now really blob ops. Done some tweaks to try and adapt a little better to the new range of types available. Unfortunately, the ops all seem to hit a multi-dispatch conflict. |
22:20 | ||
| kudo/nom: 9db2d52 | (Elizabeth Mattijsen)++ | src/core/ListIter.pm: Make ListIter.infinite return Bool when it can't make up it's mind. This at least makes (1..Inf).uniq.infinite return Bool rather than Mu |
23:10 | ||
| kudo/nom: d1c591c | (Elizabeth Mattijsen)++ | src/core/Mu.pm: Only do this parrotism when Parrot is the VM (in DUMP) |
|||
| kudo/nom: 4a977dc | (Elizabeth Mattijsen)++ | src/core/ (4 files): In comments, Change Parrot-centric mention of RPA to more general VM's array |
|||
|
23:13
rurban1 joined
23:39
kid51 joined
|
|||