github.com/moarvm/moarvm | IRC logs at irclog.perlgeek.de/moarvm/today
Set by moderator on 14 May 2018.
00:01 MasterDuke joined 01:56 ilbot3 joined
moderator github.com/moarvm/moarvm | IRC logs at irclog.perlgeek.de/moarvm/today
Geth MoarVM: MasterDuke17++ created pull request #860:
Add bytecode size to inline log
02:06
MoarVM: MasterDuke17++ created pull request #861:
Correct op name in exception message
02:08
MoarVM: b16830fb66 | MasterDuke17++ (committed by timo) | src/core/interp.c
Correct op name in exception message
02:27
timotimo MasterDuke: maybe the success case of inlining doesn't need the bytecode size, as the size will get output'd in the log after where it prints out the whole inlined graph?
MasterDuke maybe. but you can turn on the inline logging without the regular spesh log 02:43
not a big deal either way 02:44
04:03 lizmat joined 06:16 domidumont joined
Geth MoarVM: a219912289 | (Jeremy Studer)++ (committed by Bart Wiegmans) | src/jit/core_templates.expr
Add cmp_i and string cmp op exprjit templates
06:16
MoarVM: cc20cc02ba | (Jeremy Studer)++ (committed by Bart Wiegmans) | src/jit/core_templates.expr
Add splice expr jit
MoarVM: 352117c225 | (Jeremy Studer)++ (committed by Bart Wiegmans) | src/jit/core_templates.expr
Add iterkey_s and iterval exprjit templates
06:23 domidumont joined
Geth MoarVM: 20968841a3 | MasterDuke17++ | src/spesh/optimize.c
Add bytecode size to inline log
06:23
MoarVM: bc97c6a938 | niner++ (committed using GitHub Web editor) | src/spesh/optimize.c
Merge pull request #860 from MasterDuke17/add_bytecode_size_to_inline_log

Add bytecode size to inline log
06:50 Ven`` joined 06:52 robertle joined 06:56 Ven`` joined
Geth MoarVM: a607c42f1b | (Stefan Seifert)++ | src/jit/graph.c
Revert "[JIT] Implement throwpayloadlexcaller"

This reverts commit 04e84740bf240b3a108a14fa46cbee8c9706b9aa.
Apparently this change broke Inline::Perl5's tests.
  See github.com/niner/Inline-Perl5/issues/113
07:03
07:04 Ven`` joined
nine .tell brrt github.com/MoarVM/MoarVM/commit/a607c42f1b 07:04
yoleaux nine: I'll pass your message to brrt.
07:39 Ven` joined 09:04 brrt joined
brrt \\o 09:04
yoleaux 07:04Z <nine> brrt: github.com/MoarVM/MoarVM/commit/a607c42f1b
brrt nine: seen it 09:05
i'll try to reproduce
09:17 Ven`` joined 11:10 Ven`` joined 11:27 Ven` joined 11:55 brrt joined 12:07 Ven`` joined 12:29 Ven`` joined 12:30 AlexDaniel joined 12:40 Ven`` joined 12:52 zakharyas joined 13:18 Ven`` joined
brrt .tell nine cannot reproduce now 13:59
yoleaux brrt: I'll pass your message to nine.
14:07 Ven`` joined 14:11 lizmat joined
lizmat brrt: seems that ctxouter is one of the often occurring BAILs 14:20
brrt hehe, gotcha 14:24
but i also have to investigate why throwpayloadlexcaller breaks 14:39
timotimo could be related to finding the right amount of inlines again 14:42
nine brrt: have you tried with MVM_SPESH_BLOCKING and MVM_SPESH_NOWAIT? 14:50
yoleaux 13:59Z <brrt> nine: cannot reproduce now
brrt have not yet... which test in particular?
could you make an issue for MoarVM? 14:51
nine invoke_p6_method_from_p5.t, p6_to_p5.t and perl5parent.t IIRC 14:53
s/perl5parent.t/perl5package.t/ 14:55
brrt ... that's not rakudo test suite, isn't it? 15:06
15:11 krunen joined 15:15 lizmat joined
nine No, it's Inline::Perl5's 15:42
15:55 domidumont joined
brrt oh, right 15:56
program is bisectable 16:00
remind me to write a blog post about the bisect program at some point
17:14 domidumont joined 17:32 lizmat joined 19:23 reportable6 joined 19:24 greppable6 joined, undersightable6 joined, shareable6 joined 19:46 Ven`` joined 19:58 Ven`` joined 20:04 domidumont joined 20:16 Ven`` joined 20:28 Ven`` joined 23:11 MasterDuke joined