Perl 6 - the future is here, just unevenly distributed

IRC log for #moarvm, 2016-03-05

| Channels | #moarvm index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
02:48 ilbot3 joined #moarvm
02:48 Topic for #moarvm is now https://github.com/moarvm/moarvm | IRC logs at  http://irclog.perlgeek.de/moarvm/today
04:43 vendethiel joined #moarvm
07:50 domidumont joined #moarvm
07:55 domidumont joined #moarvm
08:47 lizmat joined #moarvm
08:59 nwc10 jnthn: http://paste.scsys.co.uk/506958 -- fails a test‽ :-) origin/lazy-strings doesn't even *build* under ASAN (just a NULL pointer)
09:19 FROGGS joined #moarvm
10:17 vendethiel joined #moarvm
12:04 kjs_ joined #moarvm
12:35 kjs_ joined #moarvm
13:42 domidumont joined #moarvm
14:00 kjs_ joined #moarvm
14:17 Ven joined #moarvm
14:29 jnthn nwc10: When I get a test fail in a ready-built NQP, I tend to assume the chances of NQP building aren't great :)
14:29 jnthn (So didn't try it...)
14:46 nwc10 ah right
14:47 jnthn It may be the JIT thing that I just didn't get to yet
14:55 nwc10 seesm to be. just passed all NQP tests after building/testing with MVM_SPESH_DISABLE=1
14:55 jnthn What about MVM_JIT_DISABLE=1?
14:57 nwc10 er, didn't find that first in shell history
14:58 nwc10 and also should I stop the rakudo build?
14:58 nwc10 and also might be abducted by "Being socialable (TM)"
15:01 jnthn Yeah, I need to get to the kitchen shortly too :)
15:02 jnthn No worries, I don't think I'll have any problems reproducing the issue here :)
15:02 dalek joined #moarvm
15:03 synopsebot6 joined #moarvm
15:13 psch joined #moarvm
15:36 nwc10 with MVM_JIT_DISABLE=1 NQP builds and tests
16:05 nwc10 and Rakudo gets to the end of the spectest with nothing strange
16:07 [Coke] joined #moarvm
16:08 lizmat joined #moarvm
16:09 nwc10 http://paste.scsys.co.uk/507024 -- valgrind output makes it look like a plain old NULL pointer dereference
16:10 nwc10 it's in MVM code, called from JIT generated code
16:10 nwc10 which I think is pretty much what you thought
16:23 lizmat joined #moarvm
16:27 kjs_ joined #moarvm
16:34 Ven joined #moarvm
16:39 timotimo hmm "Being So Scalable"
16:41 lizmat joined #moarvm
16:50 lizmat joined #moarvm
17:03 lizmat joined #moarvm
17:23 lizmat joined #moarvm
17:28 lizmat_ joined #moarvm
17:45 Util joined #moarvm
17:45 lizmat joined #moarvm
18:12 vendethiel- joined #moarvm
18:46 timotimo hm
18:47 timotimo so if i have a one-line patch for moarvm that makes nqp build and test on lazy-strings ...
18:47 timotimo should i push that? :)
18:49 dalek MoarVM/lazy-strings: a501a41 | timotimo++ | src/jit/emit_x64.dasc:
18:49 dalek MoarVM/lazy-strings: force sp_findmeth to decode strings in the CU
18:49 dalek MoarVM/lazy-strings:
18:49 dalek MoarVM/lazy-strings: makes nqp build&test and rakudo build.
18:49 dalek MoarVM/lazy-strings: review: https://github.com/MoarVM/MoarVM/commit/a501a41e37
18:50 timotimo we may want to actually use the return value of cu_string there, though
18:50 timotimo but this makes things work already
18:51 timotimo hm. is Stage parse      :  48.131
18:51 timotimo kind of much faster than usually?
18:56 timotimo nope, not much faster
19:36 kjs_ joined #moarvm
19:52 timotimo i made a particle system for sdl2. it ends up taking a gigantic amount of IntLexRef and NumPosRef :(
19:53 timotimo with the maximum particle count set to 1000 i get only about 30 fps average :|
19:53 timotimo hm, but there's also lots of Num objects being allocated by Bridge
19:53 timotimo and * and +
19:53 timotimo i can potentially fix those
19:57 zakharyas joined #moarvm
19:58 timotimo cool. i'm up to 51 median, 35 in the 5th percentile and 257 in the 95th percentile
20:00 timotimo i guess the very high frame speeds come from having only few particles alive
20:15 nwc10 jnthn: works on "my" machine (to spectest)
21:04 pyrimidi_ joined #moarvm
21:11 timotimo nwc10: what does? the whole thing with jit disabled? how about with my latest commit and jit & spesh re-enabled?
21:12 nwc10 oh, yes, it's your commit on what started as his branch
21:12 nwc10 oarVM/lazy-strings
21:12 nwc10 ^M
21:13 nwc10 ie MoarVM commit a501a41e37e4
21:13 timotimo cool
21:36 kjs_ joined #moarvm
22:40 geekosaur joined #moarvm
22:45 Ven joined #moarvm
23:13 kjs_ joined #moarvm
23:35 timotimo huh, somehow i got find_best_dispatchee back into my code
23:41 cognominal joined #moarvm

| Channels | #moarvm index | Today | | Search | Google Search | Plain-Text | summary