Profiler spuriously records GJS.boxed_instance and GJS.boxed_prototype
I notice that both GJS.boxed_instance
and GJS.boxed_prototype
counters appear to get recorded on every sample from the GJS sysprof integration. That is probably a bit much as it creates a lot of unnecessary frames for us to decode when generating callgraphs/etc.
What we might want to do, is to keep a previous value and only record the counter value if it has changed.