Skip to content

Commit 9506de0

Browse files
committed
Mark gloabl entry point @Unshared
The resident compiler is not supposed to be called from multiple threads; mark as unshared to avoid spurious re-entrancy errors.
1 parent ff61574 commit 9506de0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/dotty/tools/dotc/Resident.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import scala.annotation.tailrec
2323
*/
2424
object Resident extends Driver {
2525

26-
object residentCompiler extends Compiler
26+
@unshared object residentCompiler extends Compiler
2727

2828
override def newCompiler(): Compiler = ???
2929

0 commit comments

Comments
 (0)