github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
03:20 AlexDaniel left 03:25 AlexDaniel joined, p6bannerbot sets mode: +v AlexDaniel 04:57 lizmat left 06:00 domidumont joined 06:01 p6bannerbot sets mode: +v domidumont 06:11 fake_space_whale left 06:29 domidumont left 06:45 domidumont joined 06:46 p6bannerbot sets mode: +v domidumont 07:11 robertle joined 07:12 p6bannerbot sets mode: +v robertle 07:47 zakharyas joined 07:48 p6bannerbot sets mode: +v zakharyas 08:04 zakharyas left, zakharyas joined 08:05 p6bannerbot sets mode: +v zakharyas 08:39 lizmat joined, p6bannerbot sets mode: +v lizmat 08:47 dalek left 08:48 dalek joined, p6bannerbot sets mode: +v dalek
lizmat and another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2018/10/22/...g-contest/ 09:27
moritz lizmat++ 09:35
09:43 MasterDuke left 09:56 domidumont left, domidumont joined 09:57 p6bannerbot sets mode: +v domidumont 10:03 zakharyas left 10:04 zakharyas joined 10:05 p6bannerbot sets mode: +v zakharyas 11:06 zakharyas left 11:10 lizmat left 11:56 Kaypie joined 11:57 p6bannerbot sets mode: +v Kaypie, Kaiepi left 12:35 zakharyas joined 12:36 zakharyas left, zakharyas joined 12:37 p6bannerbot sets mode: +v zakharyas 14:06 zakharyas left, zakharyas joined 14:07 p6bannerbot sets mode: +v zakharyas 14:31 buggable left, buggable joined 14:32 p6bannerbot sets mode: +v buggable 15:04 zakharyas left 15:08 zakharyas joined 15:09 p6bannerbot sets mode: +v zakharyas 15:11 fake_space_whale joined 15:12 p6bannerbot sets mode: +v fake_space_whale 15:41 domidumont left 15:53 zakharyas left 16:56 robertle left 18:18 brrt joined 18:19 p6bannerbot sets mode: +v brrt
brrt \o 18:28
18:31 avar left
timotimo o/ 18:47
18:55 fake_space_whale left
brrt ohai timotiom 19:04
timotimo
timotimo omit timo
brrt lol
I'm kind of out of ideas to hack on ... I'm a bit stuck with the nativeinvoke expr jit 19:05
timotimo i have an idea that's perhaps too "out of reach" for you to try?
the idea would be to have a "if we know the STable, we can generate better jit trees for a given op" 19:06
19:06 avar joined, avar left, avar joined, p6bannerbot sets mode: +v avar
timotimo it's not my idea, nor is it new 19:07
but it'd be cool to have it some time soon-ish
19:07 p6bannerbot sets mode: +v avar
timotimo having that would allow us to get even bettar than the lego jit currently, especially for the nativeref ops that still have a switch-case for operand size or something after the devirtualization 19:07
19:15 Zoffix joined, p6bannerbot sets mode: +v Zoffix
Zoffix brrt: do you have the skills to fix R#2400 ? That could be an idea :) 19:16
synopsebot R#2400 [open]: github.com/rakudo/rakudo/issues/2400 [fudged tests committed][regression][⚠ blocker ⚠] Module Crane is failing tests on HEAD
Zoffix brrt: basically making failing test pass: github.com/perl6/roast/commit/6c01...78d9b2b292
c: HEAD use lib </home/bisectable/git/whateverable/sandbox>; use Foo; dd foo
committable6 Zoffix, ¦HEAD(5c457d9): «Type check failed for return value; expected Hash[Any:D,List:D] but got $(my Any:D %{List:D})␤ in sub foo at /home/bisectable/git/whateverable/sandbox/Foo.pm6 (Foo) line 2␤ in block <unit> at /tmp/og9pgo3xy2 line 1␤␤ «exit code = 1»»
Zoffix And a very similar bug was fixed recently. Maybe the fix for that gives a hint: github.com/rakudo/rakudo/issues/23...-431033154 19:17
brrt timotimo: yeah, that is a good idea. and no, it's not new :-)
and it's on the list, but it's a biggish project
well, doesn't have to be a giant project
timotimo yeah, i'm also afraid it's big 19:18
brrt Zoffix: I'll have a look
<brag> I'm decently good in breaking big things into small ones </brag>
But I'm not quite sure how I'd tackle it 19:19
Zoffix: I'm sorry, but I don't even have an idea where to start 19:25
AlexDaniel brrt: I believe in you ♥ :) 19:26
brrt hehe
with some hope I'll be able to make more time for MoarVM soon :-) 19:46
Zoffix Thanks for trying :) 19:56
It's kinda scary tho that jnthn being away for a few days kinda leaves us stranded. 19:57
19:57 lizmat joined, p6bannerbot sets mode: +v lizmat
Zoffix makes a mental note to git gud at MoarVM in 2019 19:58
brrt this does kind of seem a rakudo issue to me 20:01
but, that's just me
and I know fairly little about the rakudo compiler 20:02
I mean, for sure, give us segfaults, we can handle those :-D
20:08 Kaypie left 20:12 brrt left 20:15 Kaiepi joined 20:16 p6bannerbot sets mode: +v Kaiepi
AlexDaniel samcv: There are still two blockers, but sometimes blockers disappear rather quickly. Please start working on the changelog, if you haven't already. 👍 20:33
samcv ok :) 20:53
22:20 Kaiepi left, Kaiepi joined 22:38 Kaiepi left 22:51 Kaiepi joined, p6bannerbot sets mode: +v Kaiepi 23:12 Kaiepi left 23:14 Kaiepi joined 23:15 p6bannerbot sets mode: +v Kaiepi