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:03
mef joined
00:54
mef left
00:58
mef joined
02:21
guifa left
05:27
rakkable left
05:29
rakkable joined
11:57
guifa joined
14:26
guifa left
|
|||
timo drops a pin | 14:58 | ||
i'm wondering how much memory usage we're "wasting" because spesh never forgets | 15:19 | ||
in a program that only runs the compiler at the start for the main program, we still keep all the optimizations for all the routines in the compiler and the stuff in the grammar, as well as all the in-line caches and stuff | 15:32 | ||
but it's very possible that that's really just peanuts compared to everything else we definitely have to keep around | |||
15:57
guifa joined
|
|||
Geth | MoarVM/staticframe_more_details_in_heapsnapshot: c5360eeca5 | (Timo Paulssen)++ | 3 files Add inline caches to unmanaged_size and describe_refs |
16:14 | |
timo | this will make the sizes of static frames show up more correctly in heap snapshots, i think we weren't putting dispatch programs belonging to static frame inline cache slots (which is where they live) into the heap snapshots correctly | 16:23 | |
16:57
guifa left
17:00
guifa joined
17:28
bisectable6 left
17:31
bisectable6 joined
17:56
guifa left
18:46
guifa joined
18:59
guifa left
19:02
guifa joined
22:10
guifa left
23:53
guifa joined
|