We are using tools.nsc.interpreter.IMain's interpret() method to execute scala scripts on a server. Works great, no memory leaks etc. Only issue is that jvisualvm reports that the "Total loaded" classes is increasing for this process (doesn't ever saturate).
Is it caused due to interpret()?
Is the total classes loaded by the process something we should be concerned of? the heap size is very well behaved.
We are on scala 2.9.0 and Java 7u2