|
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. |
|||
|
00:16
Khisanth joined
|
|||
| benabik | #perl6 has reported a significant IO bug. Added as GH930 | 00:24 | |
|
00:29
kid51 joined
00:36
Khisanth joined
00:47
Khisanth joined
00:53
benabik joined
01:05
Khisanth joined
01:09
Mike-PerlRecruiter_ joined
|
|||
| dalek | rrot: 1d6430d | benabik++ | / (2 files): Fix Parrot_io_readall_s allocating too much Allocating a string for the entire size of the file is not the right thing to do if the file has already been read from. Fixes #930 |
01:13 | |
|
01:25
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#806 (master - 1d6430d : Brian Gernhardt): The build has errored. | 01:25 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/3...6430d658d0 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/4507880 | |||
|
01:25
travis-ci left
01:47
nnunley joined
01:54
Khisanth joined
|
|||
| benabik | Arg. decl-after-statement. | 02:01 | |
| C90-- | 02:02 | ||
|
02:27
Khisanth joined
03:41
Khisanth joined
|
|||
| dalek | rrot: 5fc1831 | benabik++ | src/io/api.c: Fix decl-after-statement C90, I do not like you. |
03:42 | |
|
04:07
Khisanth joined
04:27
Khisanth joined
05:07
davidfetter joined
06:14
Khisanth joined
06:22
Khisanth joined
|
|||
| dukeleto | "dzil release" is a delightful thing | 06:56 | |
|
08:52
Liz joined,
woolfy joined
09:15
bouncy joined
09:43
Psyche^ joined
10:19
ilbot2 joined
|
|||
| dalek | kudo/constant-folding: 92c30bc | moritz++ | src/core/terms.pm: reverse order of <perl vendor site> dirs in @*INC we do not have to repeat all of the mistakes Perl 5 has made. nwc10++ |
10:22 | |
| kudo/constant-folding: b3fc32a | moritz++ | docs/ChangeLog: update ChangeLog |
|||
| kudo/constant-folding: 9dfa827 | jnthn++ | tools/build/NQP_REVISION: Bump NQP_REVISION for REPL improvements. |
|||
| kudo/constant-folding: 0fd4ee8 | jnthn++ | src/pmc/perl6lexpad.pmc: Support lexical type introspection. |
|||
| kudo/constant-folding: 9ec0a59 | jnthn++ | src/Perl6/Compiler.nqp: Better REPL exception reporting; updates. |
|||
| kudo/constant-folding: 03cce4d | moritz++ | / (5 files): Merge remote branch 'origin/nom' into constant-folding |
|||
| kudo/constant-folding: 14c9305 | moritz++ | src/Perl6/Optimizer.pm: constant folding cleanup * catch it when the routine to be folded errors out * make sure to preseve namedness of named arguments * remove debug output => all spectests pass! |
|||
| p: 5233c6d | jnthn++ | src/ (2 files): Make nqp::clone use repr_clone. This means it will work with 6model objects. Also note that repr_clone has also been taught to deal with Parrot objects, but in a fully 6model implementation (like we have on JVM) such a code path is not needed. |
10:54 | ||
| p: aaf85c3 | jnthn++ | src/core/NQPRoutine.pm: Some pir:: => nqp:: replacements. |
|||
| kudo/nom: a1bcaa6 | moritz++ | src/core/ (2 files): mark some numeric operators as pure |
11:45 | ||
| kudo/nom: 622595b | moritz++ | src/Perl6/Optimizer.pm: first shot at constant folding so far it does nothing, but also breaks nothing. It seems that the multi dispatch call optimization comes first, and interferes with this one |
|||
| kudo/nom: cd64560 | moritz++ | src/ (2 files): move constant folding code to the correct location; some small fixes |
|||
| kudo/nom: 03cce4d | moritz++ | / (5 files): Merge remote branch 'origin/nom' into constant-folding |
|||
| kudo/nom: 14c9305 | moritz++ | src/Perl6/Optimizer.pm: constant folding cleanup * catch it when the routine to be folded errors out * make sure to preseve namedness of named arguments * remove debug output => all spectests pass! |
|||
| kudo/nom: 33d8dd0 | moritz++ | docs/ChangeLog: update ChangeLog |
|||
| p: 6005a68 | jnthn++ | src/ (4 files): Add invocation spec. This is a (porting friendly) way to specify how an object handles being invoked if it's not directly a code-ref. |
12:12 | ||
| p: 86d5182 | jnthn++ | src/stage0/ (9 files): Update bootstrap. |
|||
| p: f544686 | jnthn++ | src/core/NQPRoutine.pm: Replace some v-table use with the invocation spec. |
|||
| p: f7f8eb6 | jnthn++ | src/core/NQPRoutine.pm: More pir:: -> nqp:: and add 'name' methods. |
|||
|
13:09
Mike-PerlRecruiter_ joined
|
|||
| dalek | kudo/nom: 5e5a76f | jnthn++ | / (2 files): Updates to work with latest NQP additions. |
13:30 | |
| Heuristic branch merge: pushed 44 commits to rakudo/dyncall-sized-num by arnsholt | 13:38 | ||
| p/dyncall-sized-num: e50b1c2 | (Arne Skjærholt)++ | src/6model/reprs/P6num. (2 files): Teach P6num about different sizes. |
13:39 | ||
|
14:14
PacoAir joined
14:21
PacoAir joined
14:23
benabik joined
15:14
nnunley joined
15:15
dmalcolm joined
15:17
benabik joined
16:33
contingencyplan joined
|
|||
| dalek | p: 670bb6f | jnthn++ | src/how/NQPClassHOW.pm: Keep MOP in sync with JVM port. |
17:01 | |
|
17:07
benabik joined
17:17
PacoAir joined
17:18
woolfy joined
17:19
Liz joined
|
|||
| benabik | My research is teaching me, again, that GC is difficult. | 17:21 | |
| dalek | kudo/nom: 8f39611 | moritz++ | src/Perl6/Optimizer.pm: Do not inline stuff that warns |
17:23 | |
| kudo/nom: 6d5dc67 | moritz++ | src/core/ (7 files): mark more subs and ops as pure |
|||
|
18:00
PacoAir joined
18:11
allison joined
|
|||
| dukeleto | benabik: how difficult? | 18:23 | |
| benabik: have you been doing anything with real-time GC? | |||
| benabik | dukeleto: No. Parallelizing ruby under a somewhat unique scheme. | ||
| dukeleto | benabik: which ruby? | 18:24 | |
| benabik | dukeleto: 1.8.something | ||
| dalek | p: fd4f51a | jnthn++ | src/core/Hash.pm: A slurpy is around a fresh hash, so this is silly. |
18:37 | |
| benabik | I suppose I shouldn't be surprised that a GC stops working quite correctly when you're changing it's variables out from under it. | 19:24 | |
|
19:25
benabik_ joined
19:26
Liz joined
19:27
woolfy joined
|
|||
| dukeleto | benabik: I assume you are talking about MRI? | 20:18 | |
| dalek | p: ed7e829 | jnthn++ | src/pmc/stable.pmc: A couple of missing bits of marking. |
20:22 | |
| benabik | dukeleto: Yeah. | 20:30 | |
| dukeleto | benabik: have you taken a look at Rubinius? | 20:43 | |
| benabik | I've glanced at it. Looks fairly impressive. | 20:44 | |
|
21:14
bouncy joined
|
|||
| dukeleto | bouncy: howdy | 21:14 | |
|
23:37
Liz joined
23:38
woolfy joined
23:49
benabik joined
|
|||