Dialyzer startup time
Mon Jun 21 04:27:18 CEST 2010
When running dialyzer, the first thing it always does is the
"Compiling some key modules to native code" step. Am I right in
thinking that this phase involves just compiling some actual
dialyzer-related code (rather than the code I'm trying to analyze)? If
so, surely it isn't necessary to redo this every run given that those
files won't have changed (unless I actually upgrade my Erlang install).
Is there a way to cache the compilation results or something so that
this step (a bit under half the total "dialyzing" time) can be avoided?
If not, what would it take to add such a system?
More information about the erlang-questions