github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
00:48 MasterDuke left 01:16 Kaiepei left 01:21 Kaiepi joined 03:47 SashaRose joined 03:51 SashaRose left 05:09 sourceable6 left, bloatable6 left, releasable6 left, shareable6 left, quotable6 left, statisfiable6 left, nativecallable6 left, committable6 left, linkable6 left, unicodable6 left, greppable6 left, bisectable6 left, tellable6 left, reportable6 left, evalable6 left, coverable6 left, benchable6 left, squashable6 left, notable6 left 05:10 committable6 joined, notable6 joined, squashable6 joined, greppable6 joined, benchable6 joined, releasable6 joined 05:11 nativecallable6 joined, bisectable6 joined, unicodable6 joined, linkable6 joined, tellable6 joined, coverable6 joined, statisfiable6 joined, reportable6 joined, bloatable6 joined 05:12 sourceable6 joined, quotable6 joined, shareable6 joined, evalable6 joined 07:13 dogbert17 left 07:14 dogbert17 joined 07:16 vesper11 left, vesper joined 07:18 MasterDuke joined 07:53 sena_kun joined 08:09 sena_kun left 08:24 sena_kun joined 08:55 GlorygirlBi joined 08:59 GlorygirlBi left 09:01 zakharyas joined 09:27 sena_kun left 10:16 MasterDuke left 10:18 MasterDuke joined 10:27 harrow left 10:29 AlexDani` joined, AlexDaniel left 10:30 AlexDani` is now known as AlexDaniel, AlexDaniel left, AlexDaniel joined, harrow joined 10:36 lizmat joined
jnthn morning o/ 10:49
nwc10 \o
12:03 brrt joined
brrt \o 12:03
12:15 MasterDuke left
Geth MoarVM: f2a52cf5d7 | (Jonathan Worthington)++ | 2 files
Make OSR work in frames from invokewithcapture

We didn't know how to locate the appropriate callsite and argument capture in order to evaluate the argument guard and thus find the appropriate spesh candidate to do OSR with. We are careful to try and avoid any false positives in the results by checking the callsite and arg guard of the currently running frame really match; this is cheaper and safer than trying to arrange to clear out the argument capture reference in the frame extras in a timely manner.
12:22
lizmat jnthn: time to bump and get a blin run ? 12:32
jnthn can do 12:34
Though probably I patch at least one more thing today
lunch &
lizmat ok, I'll wait then 12:38
or maybe, for bisectability, do it now 12:39
12:41 MasterDuke joined
MasterDuke jnthn++ 12:42
do you think that fix will have much wider impact than that example? 12:43
13:08 MasterDuke left 13:21 brrt left
jnthn Anything with its hot loop depending on OSR in a multi, I guess 13:29
Well, and on the first call to that multi being long-lasting 13:30
13:37 MasterDuke joined
lizmat looks forward to the next test-t :-) 13:38
13:42 LittleTina joined 13:46 LittleTina left 13:50 squashable6 left 13:53 squashable6 joined
[Coke] jnthn++ 13:54
14:19 lucasb joined 14:24 MasterDuke left 14:32 hoelzro joined 14:37 MasterDuke joined 14:59 MicheleMatu joined, regreg joined 15:03 MicheleMatu left 15:41 Kaiepi left, Kaiepi joined 15:46 sena_kun joined, sena_kun left 15:47 sena_kun joined 15:54 brrt joined 16:08 brrt left, brrt joined 16:23 zakharyas left 16:25 zakharyas joined 16:26 Altai-man_ joined 16:28 sena_kun left 16:54 rba[m] joined 17:05 MasterDuke left 17:22 zakharyas1 joined 17:26 zakharyas left 17:34 FROGGS joined 17:46 brrt left 17:48 MasterDuke joined 18:18 regreg left 18:27 sena_kun joined 18:29 Altai-man_ left 18:48 squashable6 left 18:50 Altai-man_ joined 18:51 squashable6 joined 18:53 sena_kun left, zakharyas1 left 19:32 JenSelter joined 19:36 JenSelter left 19:42 MasterDuke left 19:55 MasterDuke joined 20:04 brrt joined 20:16 squashable6 left 20:17 squashable6 joined 20:37 MasterDuke left 20:40 RagazzaMia joined 20:41 FROGGS left 20:43 RagazzaMia left 20:51 sena_kun joined 20:53 Altai-man_ left 21:04 MasterDuke joined 21:07 patrickb joined 21:16 zakharyas joined 21:29 lucasb left 21:40 patrickb left 21:55 brrt left 22:19 zakharyas left 22:44 patrickb joined 22:49 patrickb left 22:50 Altai-man_ joined 22:53 sena_kun left 23:29 Kaiepi left 23:32 Kaiepi joined