Parrot 4.6.0 "Wild Parrots of Telegraph Hill" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 18 July 2012.
00:12 diakopter joined
diakopter fyi building parrot with msvc 2012 failed for me 00:13
(whereas it works with msvc 2010) 00:14
both in amd64 mode
an invocation of miniparrot.exe fails returns non-zero with no output 00:16
01:22 dmalcolm joined 01:41 diakopter left 02:36 Psyche^ joined 02:56 awwaiid joined 06:43 he joined 06:55 fperrad joined 07:11 brrt joined 07:12 elmex_ joined 07:14 Timbus joined 07:23 wagle joined 08:34 rurban joined
dalek kudo/toqast: 135013d | jnthn++ | src/Perl6/Actions.pm:
Harden a check.
09:20
kudo/toqast: ba93c1d | jnthn++ | src/Perl6/ (2 files):
Port something to QAST that somehow got missed. Fixes Zavolaj.
09:32 schmooster joined
dalek kudo/toqast: 7efa992 | jnthn++ | src/Perl6/Actions.pm:
Fix another place Op was wrongly assumed.
09:46
kudo/toqast: d4435ab | jnthn++ | src/Perl6/ConstantFolder.pm:
Don't leave constant folding failure to chance.
p/toqast: aa69d06 | jnthn++ | src/QAST/ (7 files):
First pass through optimizing the QAST node structures, which saves some time and some memory.
10:09 wagle_ joined
dalek kudo/toqast: 0392a80 | moritz++ | src/core/IO/Socket.pm:
switch IO::Socket.recv to character semantics

this makes the tests not abort on linux, but the tests need adapting
11:07
11:26 JimmyZ joined 11:54 wagle joined 13:04 PacoAir joined 13:48 bluescreen joined 14:35 brrt joined 14:39 lucian joined 15:16 dmalcolm joined 15:18 dukeleto joined
dukeleto ~~ 15:20
dalek kudo/nom: 7c87dcb | moritz++ | src/core/Signature.pm:
remove misleading comment, japhb++
15:24
15:51 leont joined
dalek Heuristic branch merge: pushed 207 commits to nqp by jnthn 16:20
Heuristic branch merge: pushed 188 commits to rakudo/nom by jnthn
16:25 darbelo joined 16:28 jashwanth joined 16:29 leont left
Coke apieron++ # we now have ops in #parrotsketch again. 16:57
dalek kudo/nom: 48fdb9e | jnthn++ | src/Perl6/ (2 files):
Switch many type checks to a more optimal construct, based on profiler feedback. Cuts the time spent in the optimizer to a third (!!!) of what it once was; on my machine we shave ~5s off CORE.setting build and > 10s off spectest run.
17:05
kudo/nom: 0392a80 | moritz++ | src/core/IO/Socket.pm:
switch IO::Socket.recv to character semantics

this makes the tests not abort on linux, but the tests need adapting
17:06
kudo/nom: ed269f7 | jnthn++ | src/core/IO/Socket.pm:
Merge branch 'toqast' into nom
rurban jnthn++ 17:12
17:56 dalek joined 19:25 rurban left
dalek p: 6238e27 | jnthn++ | src/ (4 files):
Implement multi-dispatch cache in NQP. It was fairly fast without this anyway, but this helps a bit more; we do a lot of multi-dispatch when compiling QAST. Also fixes a memory leak.
19:32
19:33 vlekk joined, vlekk left 19:34 lucian joined 19:40 tuxit joined 20:10 perlite_ joined 20:58 benabik joined
dalek p: 54df5ca | jnthn++ | src/QAST/ (2 files):
Make the code refs list generation a bunch more efficient. Shaves a little more off CORE.setting compilation.
21:56
22:46 whiteknight joined
whiteknight good evening, #parrot 22:54
benabik o/ whiteknight 22:56
whiteknight hello benabik 23:04
23:11 dmalcolm joined