Parrot 5.0.0 "Johnny Five Alive" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 23 January 2013.
dalek rrot: 7408a48 | util++ | src/io/api.c:
[codingstd] Add space after comma to pass c_operator.t
00:02
00:11 Reini joined 00:15 travis-ci joined
travis-ci [travis-ci] parrot/parrot#808 (master - 7408a48 : Bruce Gray): The build passed. 00:15
[travis-ci] Change view : github.com/parrot/parrot/compare/5...08a48ef296
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/4528145
00:15 travis-ci left 00:57 kid51 joined 01:09 Mike-PerlRecruiter_ joined 01:42 Reini joined 02:42 Reini joined 03:15 Reini joined 03:46 contingencyplan joined, nnunley joined 04:15 Reini joined 04:47 Reini joined 05:48 Reini joined 06:20 Reini joined 07:08 woolfy joined, Liz joined 07:15 Mike-PerlRecruiter_ joined 07:26 Psyche^ joined
dukeleto Looks like rubygems.org got compromised and evil gems got uploaded: docs.google.com/document/d/10tuM51...yf1g/edit# 07:27
08:03 Psyche^ joined 09:28 PacoAir joined 09:44 Psyche^ joined, PacoAir joined 09:57 PacoAir joined 10:01 bouncy joined 10:22 Reini joined 11:22 Reini joined 11:54 Reini joined 12:36 sorear joined 12:55 Reini joined 13:06 kid51 joined 13:15 sorear joined 13:27 Reini joined 14:10 sorear joined 14:27 Reini joined 15:00 zby_home joined 15:11 awwaiid joined
dalek p/dyncall-sized-num: 65c6ac0 | (Arne Skjærholt)++ | src/6model/reprs/P6 (2 files):
Make P6{int,num} complain about weird bit sizes, and teach P6int sub-bytes.
16:50
p/dyncall-sized-num: 59a19e2 | (Arne Skjærholt)++ | src/ (4 files):
Refactor {bind,at}_pos_ref to follow the new native access scheme.

I think we're most of the way there now. Some cleanup left to do, but the hard work should be done.
kudo/dyncall-sized-num: 80dc914 | (Arne Skjærholt)++ | src/binder/sixmodelobject.h:
Update sixmodelobject.h.
16:51
p: f88e4e8 | jnthn++ | src/core/NQPRoutine.pm:
Port multi-dispatch candidate sort to NQP.

This is a fairly direct port of the C code rather than an attempt to be a great deal more idiomatic. Not yet used for anything.
17:16
17:23 benabik joined 18:55 contingencyplan joined 19:09 Mike-PerlRecruiter_ joined
dalek p/dyncall-sized-num: 96581f1 | (Arne Skjærholt)++ | src/6model/reprs/CStruct.c:
Die in CStruct if native type isn't a multiple of 8 bits wide.
19:30
p/dyncall-sized-num: 0048c0e | (Arne Skjærholt)++ | src/6model/reprs/P6 (2 files):
Make P6{int,num} robust when bits key is absent on REPR composition.
p/dyncall-sized-num: 1531df3 | (Arne Skjærholt)++ | src/6model/reprs/CArray.c:
Set sensible zero values in CArray on out-of-bounds access.
p/dyncall-sized-num: 1a8e58a | (Arne Skjærholt)++ | src/6model/reprs/P6opaque.c:
Teach P6opaque how to align objects properly.
p/dyncall-sized-num: 6b1e294 | (Arne Skjærholt)++ | src/6model/reprs/P6opaque.c:
Teach P6opaque how to deal with odd (not multiple of 8) native bit widths.
p/dyncall-sized-num: 2d2074c | (Arne Skjærholt)++ | src/6model/reprs/CArray.c:
Remove dead code from CArray.
p/dyncall-sized-num: bbf29dd | (Arne Skjærholt)++ | src/6model/reprs/CStruct.c:
Compute allocation strategy of CStruct on REPR compose.
19:52 MikeFair joined 20:03 perlite_ joined
dalek p/dyncall-sized-num: f08620a | (Arne Skjærholt)++ | src/6model/reprs/P6opaque.c:
Fix braino in P6opaque computation of bitwidths.

  japhb++ for spotting it.
20:09
p/dyncall-sized-num: e221d3d | (Arne Skjærholt)++ | src/6model/reprs/CArray.c:
Return NaN instead of 0.0 on out-of-bounds read in CArray.
20:18
p/dyncall-sized-num: 9cb0060 | (Arne Skjærholt)++ | src/6model/reprs/P6 (2 files):
Explicitly cast assigned values to the correct type in P6{int,num}.

Also factors out a shared subexpression in P6num.
20:33 Reini joined 21:31 Reini joined 22:31 Reini joined 22:44 pjcj joined 23:05 kid51 joined 23:06 Reini joined