github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
01:46 ggoebel left 01:55 lucasb left 02:52 ggoebel joined 05:34 ggoebel left 07:21 domidumont joined 07:22 domidumont left 07:23 domidumont joined 08:34 domidumont left 08:48 domidumont joined
nine jnthn: don't we need meta_objectifier calls for SpeshLog and StaticFrameSpesh here, so they get added to the permanent roots? github.com/MoarVM/MoarVM/blob/mast...rap.c#L674 10:38
11:21 sena_kun joined 12:13 domidumont left 12:36 Ven`` joined 13:15 Ven`` left 13:16 Ven`` joined, Ven`` left 13:27 lucasb joined 13:36 ggoebel joined
Geth_ MoarVM/fix_spesh_plugin_guard_set_threading_issue: 83fdb6490e | (Stefan Seifert)++ | 13 files
Fix access to freed memory in resolve_using_guards

Commit acb04a448bd7b067f1a0943b6fd521e21057c96e fixed outdated pointers in the guard set, but it was still possible that the guard set was freed while still in use by resolve_using_guards as the next GC safe point may occur in evaluate_guards. Fix this by turning SpeshPluginState into a 6model object, so we can let the GC figure out whether the state is still in use somewhere or not
13:48
MoarVM: niner++ created pull request #1184:
Fix access to freed memory in resolve_using_guards
14:50
16:07 Ven`` joined 16:13 domidumont joined 16:56 zakharyas joined 18:13 mtj left, mtj_ joined 18:29 domidumont left 18:34 Ven`` left 20:53 zakharyas left 21:38 Ven`` joined 21:49 sena_kun left 23:03 Ven`` left 23:06 lucasb left