00:31
vendethiel joined
01:57
vendethiel joined
02:18
jimmy_ joined
02:21
vendethiel joined
02:53
vendethiel joined
03:32
vendethiel joined
04:47
vendethiel joined
05:56
vendethiel joined
06:19
vendethiel joined
07:16
vendethiel joined
07:44
vendethiel joined
07:59
FROGGS joined
08:10
zakharyas joined
09:45
vendethiel joined
|
|||
nwc10 | mmm moar::cinclude is not a very useful config variable | 09:45 | |
09:45
FROGGS joined
|
|||
nwc10 | moar::cincludes= -I3rdparty/libuv/include -I3rdparty/libuv/src -I3rdparty/libatomic_ops/src -I3rdparty/libtommath -I3rdparty/dynasm -I3rdparty/dyncall/dynload -I3rdparty/dyncall/dyncall -I3rdparty/dyncall/dyncallback -I3rdparty/linenoise | 09:45 | |
JimmyZ_ wonders what nwc10++ is hacking | |||
nwc10 | because that's only useful if you're building MoarVM | ||
10:52
danaj_ joined
|
|||
jnthn | nwc10: I don't think we're very selective about what makes it in there and what doesn't... | 11:00 | |
11:13
vendethiel joined
12:00
vendethiel joined
12:23
vendethiel joined
12:51
brrt joined
|
|||
brrt | \o | 12:58 | |
anybody break the JIT these days | |||
jnthn | Doubt my patches coulda :) | 13:05 | |
Not to mention I'm working in a branch :) | |||
moritz | brrt: would you please write a blog post for the perl 6 advent calendar? | 13:09 | |
brrt | but but but | ||
what would it be about | |||
i know nothing | |||
tadzik | hmmmmmmmmm | ||
moritz | brrt: about your gsoc project | 13:10 | |
brrt | yeah.. i could do that, but that wouldn't be much of a surprise right now | ||
moritz | brrt: sergot is also writing about his | ||
brrt | perl6 has a jit? old hat ;-) | ||
moritz | brrt: it's not meant to surprise anybody | ||
tadzik | but it will surprise some :) | 13:11 | |
brrt | very well | ||
moritz | brrt: it's meant for people who usually don't read much about p6 | ||
brrt | very well :-) | ||
moritz | we've had about 1k views per day on the first two days | ||
brrt | oh? not bad | ||
moritz | which is much more than the usual p6 blog post gets | ||
brrt | who is writing today | ||
moritz | github.com/perl6/mu/blob/master/mi...4/schedule says ab5tract | 13:12 | |
brrt | cjfields was from bioperl, right | 13:14 | |
jnthn | Yeah, advent calendar isn't about enws to us or clsoe followers, it's for the wider world :) | 13:17 | |
brrt | ok :-) i can't do it before the 17th because of exams | 13:19 | |
jnthn | Thankfully, advent lasts until 24th :) | ||
brrt | but in the week after that i should be able to manage something | ||
jnthn | OK. I'll do a more general MoarVM one before then | 13:20 | |
Will likely mention spesh, but not JIT if I know you're going to post on that :) | |||
brrt | what kind of detail would be suitable? | 13:21 | |
yeah, i probably will :-) | |||
i'll probably not emphasize it's toyish nature too much | 13:22 | ||
13:22
vendethiel joined
|
|||
jnthn | Right | 13:23 | |
And it's not exactly toyish. | |||
When taken in totality with spesh. | |||
I mean, it's doing speculative type-based specializaing (implying deoptimization), inlining, on-stack replacement, etc. :) | 13:24 | ||
brrt | in totality, no | ||
that is true | |||
jnthn | Perl 5's VM does none of that. :) | ||
brrt | fair enough :-) | ||
jnthn | Put another way, just because we can see how much mroe is possible doesn't mean we should forget how much we've already achieved. :) | 13:25 | |
*more | |||
brrt | that is true :-) | 13:26 | |
ok, i'll write a blogpost | |||
(and hopefully one about the static-perl6-thingy, not that it's very useful but it is fun) | |||
14:06
vendethiel joined
|
|||
timotimo | +1 | 14:21 | |
14:31
vendethiel joined
|
|||
lizmat | hmmm... a MoarVM build from scratch now fails for me on OS X | 14:43 | |
14:44
FROGGS joined
|
|||
lizmat | In file included from 3rdparty/libuv/include/uv-unix.h:55: | 14:44 | |
3rdparty/libuv/include/uv-darwin.h:26:11: fatal error: 'mach/mach.h' file not | |||
found | |||
I guess I shouldn't have updated Xcode :-( | |||
brrt | fuuu | 15:03 | |
apple why u ... | |||
15:15
vendethiel joined
|
|||
lizmat | seems to get fixed by adding a symlink to the "mach" directory of your OS X version to the libuv/include directory | 15:22 | |
both in nqp/moarvm as well as in install (for rakudo, that is) | |||
brrt | hmmmm | 15:27 | |
no, we can do better than that | 15:28 | ||
15:34
dalek joined
|
|||
brrt can't confirm it, by the way, but i'm not sure if my build tried to make reaclean | 15:37 | ||
lord clang is slow | |||
(realclean-ing now) | |||
15:40
vendethiel joined
16:10
vendethiel joined
|
|||
timotimo | lord clang | 16:26 | |
timotimo bows | |||
brrt | lol | 16:28 | |
16:28
brrt left
|
|||
TimToady | actually, P5 does a small amount of inlining and constant folding | 16:45 | |
but it's not pervasive as it is in P6 | |||
17:02
vendethiel joined
17:31
vendethiel joined
17:53
FROGGS_ joined
17:57
vendethiel joined
18:11
vendethiel joined
18:34
woolfy joined
21:34
colomon joined
|
|||
timotimo | so, brrt's task was shanghai'd by nwc10? | 21:53 | |
22:58
colomon joined
23:26
vendethiel joined
|