The profiler currently keeps track of all processes we are profiling. For each of them, we store its mappings, and it also stores all the object files it knows about. We know when we don't need any of the aforementioned objects anymore, but we are never removing them.