A module's .ll is deleted by the build and the host's lives in a working directory named after the process rather than the module, so ten reloads in there is nothing left on disk that says what a given function was compiled from. The daemon owns the build and is the only thing that could have kept it, so it keeps it: one .ll beside each .so, and a table from function name to the last module that carried a body for it.
Description
Languages
OCaml
67.2%
Emacs Lisp
15.2%
C
10.4%
HTML
2.9%
Standard ML
2.8%
Other
1.5%