Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Start the PC thread only after initialization of required symbols.
If the class path is incomplete, the presentation compiler might crash during construction. If the PC thread was already started, it will never get the chance to shutdown, and the thread leaks. In the IDE, where the PC is started when needed, this can lead to a very quick depletion of JVM threads. See Scala IDE #1002016.
- Loading branch information