Welcome to the main channel on the development of MoarVM, a virtual machine for NQP and Rakudo (moarvm.org). This channel is being logged for historical purposes. Set by lizmat on 24 May 2021. |
|||
00:00
reportable6 left
00:01
reportable6 joined
03:23
Kaiepi left
04:32
linkable6 left,
evalable6 left
04:34
evalable6 joined,
linkable6 joined
05:23
squashable6 left
05:24
squashable6 joined
06:00
reportable6 left,
reportable6 joined
07:00
linkable6 left,
evalable6 left
07:01
evalable6 joined
07:03
linkable6 joined
09:17
squashable6 left
09:20
squashable6 joined
10:04
sena_kun joined
10:34
Kaiepi joined
11:45
epony left
12:00
reportable6 left
12:03
reportable6 joined
|
|||
Kaiepi | what do spesh problems tend to look like? | 12:09 | |
nine | Kaiepi: usually, error messages that don't make any sense at all. In the worst case segfaults. | 13:16 | |
Kaiepi | there's this bizarre timing issue that prevents me from benchmarking more than one code block in a script | 14:11 | |
it goes away with MVM_SPESH_DISABLE=1, but not MVM_JIT_DISABLE=1 | |||
past the first code block that ever gets iterated, there's a jump in how long it takes for the code object to invoke, even when written identically, but as different code objects | 14:12 | ||
it happens even when each code block is iterated over in parallel | 14:13 | ||
cloning that first code object and iterating with that is fine, though | 14:14 | ||
nine | Well that's the point of spesh: to take data collected at runtime and create versions of the code that process similar inputs faster. Of course that does make benchmarking harder. | 16:16 | |
16:18
epony joined
18:00
reportable6 left
18:01
reportable6 joined
18:53
Kaipei joined
18:57
Kaiepi left
19:03
Kaipei left
19:04
Kaipei joined
19:28
Kaipii joined
19:32
Kaipei left
|
|||
Geth | MoarVM: MasterDuke17++ created pull request #1733: Bump mimalloc to v2.0.9 |
19:45 | |
20:15
mst left
|
|||
Geth | MoarVM: d54305637c | (Daniel Green)++ | 3rdparty/mimalloc Bump mimalloc to v2.0.9 |
20:47 | |
MoarVM: a1e2a57a5a | MasterDuke17++ (committed using GitHub Web editor) | 3rdparty/mimalloc Merge pull request #1733 from MasterDuke17/bump_mimalloc_to_v2.0.9 Bump mimalloc to v2.0.9 |
|||
21:41
linkable6 left,
evalable6 left
21:43
linkable6 joined
21:44
evalable6 joined
|