github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:59
MasterDuke left
04:49
coverable6 left,
bisectable6 left,
unicodable6 left,
quotable6 left,
reportable6 left,
evalable6 left,
releasable6 left,
nativecallable6 left,
shareable6 left,
sourceable6 left,
squashable6 left,
greppable6 left,
linkable6 left,
committable6 left,
notable6 left,
bloatable6 left,
statisfiable6 left,
benchable6 left,
tellable6 left
04:50
greppable6 joined,
unicodable6 joined,
notable6 joined,
statisfiable6 joined,
benchable6 joined,
linkable6 joined
04:51
evalable6 joined,
tellable6 joined
04:52
bisectable6 joined,
releasable6 joined,
committable6 joined,
bloatable6 joined,
reportable6 joined,
quotable6 joined,
nativecallable6 joined,
squashable6 joined,
sourceable6 joined,
shareable6 joined,
coverable6 joined
05:11
Util left
07:15
MasterDuke joined
07:38
sena_kun joined
07:51
zakharyas joined
08:14
zakharyas left
08:16
zakharyas joined
08:39
Altai-man_ joined
08:42
sena_kun left
|
|||
nwc10 | good *, #moarvm | 08:57 | |
nine | Good day nwc10! | 09:33 | |
MasterDuke | this patch to add ops for allocation profiling may be getting away from me... | 09:51 | |
10:40
sena_kun joined
10:42
Altai-man_ left
|
|||
MasterDuke | anybody mind reviewing this for me github.com/MasterDuke17/MoarVM/com...3266124e81 it currently *sometimes* causes `MoarVM panic: Register types do not match between value and node` or a segfault when trying to profile something | 10:43 | |
unrelated, but it looks like we have 88 ops that have templates in src/jit/core_templates.expr, but no case in src/jit/graph.c | 11:53 | ||
nine | MasterDuke: since the panic is caused by the JIT, does MVM_SPESH_BLOCKING make it more predictable? | 12:01 | |
MasterDuke | nine: it's more like profiling some things always causes it, but other things profile just fine | 12:02 | |
nine | Then I'd just bisect that list to find out which addition causes the panic | 12:03 | |
12:39
Altai-man_ joined
12:42
sena_kun left
|
|||
Geth_ | MoarVM: MasterDuke17++ created pull request #1270: Add more ops for allocation profiling |
14:16 | |
14:20
lucasb joined
14:41
sena_kun joined
14:42
Altai-man_ left
14:51
MasterDuke left
15:31
zakharyas1 joined
15:32
MasterDuke joined
15:33
zakharyas left
15:54
zakharyas1 left
15:55
zakharyas joined
16:39
Altai-man_ joined
16:42
sena_kun left
|
|||
MasterDuke | github.com/MoarVM/MoarVM/pull/1270 was a bit tedious. would there be a way to do this based on a new annotation for the oplist? might make it easier to remember when adding new ops | 16:46 | |
timotimo | there may perhaps want to be something a little bit more intelligent about the whole instrumentation stuff | 16:52 | |
like, sometimes an op allocates more than just one object, we don't catch that at the moment | |||
and the allocation logger also has a little heuristic to prevent double-counting and such, but it could also prevent counting of multiple objects made in the same op | 16:54 | ||
18:18
zakharyas left
18:40
sena_kun joined
18:42
Altai-man_ left
|
|||
lizmat | and another Rakudo Weekly News hits the Net: rakudoweekly.blog/2020/04/13/2020-...-surprise/ | 19:25 | |
20:15
zakharyas joined
20:39
Altai-man_ joined
20:42
sena_kun left
20:48
MasterDuke left
20:54
Kaeipi left,
Kaeipi joined
21:01
MasterDuke joined
21:12
zakharyas left
21:13
ggoebel joined
21:29
Altai-man_ left
|
|||
ggoebel | lizmat: thank you for your long time stewardship and publication of the weekly! | 21:49 | |
lizmat | ggoebel: you're welcome! | ||
22:00
lucasb left
23:12
ggoebel_ joined,
ggoebel left
23:19
ggoebel_ left
|
|||
Geth_ | MoarVM/gc_measurement_debughelper: 46a3a5ebcb | (Timo Paulssen)++ | src/profiler/log.c add MVM_profiler_measure_gc_entry_size to count GCs and PCNs |
23:30 |