Skip to content

Commit 8c65097

Browse files
committed
Revert "Cache unpickled quotes per run"
This reverts commit 1dcf1b7.
1 parent 1dcf1b7 commit 8c65097

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

compiler/src/dotty/tools/dotc/Driver.scala

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import reporting._
1414
import core.Decorators._
1515
import config.Feature
1616
import util.SourceFile
17-
import dotty.tools.dotc.quoted.QuotesCache
1817

1918
import scala.util.control.NonFatal
2019
import fromtasty.{TASTYCompiler, TastyFileUtil}
@@ -80,7 +79,6 @@ class Driver {
8079
ictx.setSettings(summary.sstate)
8180
Feature.checkExperimentalSettings(using ictx)
8281
MacroClassLoader.init(ictx)
83-
QuotesCache.init(ictx)
8482
Positioned.init(using ictx)
8583

8684
inContext(ictx) {

compiler/src/dotty/tools/dotc/quoted/MacroExpansion.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ object MacroExpansion {
1414
ctx.property(MacroExpansionPosition)
1515

1616
def context(inlinedFrom: tpd.Tree)(using Context): Context =
17-
ctx.fresh.setProperty(MacroExpansionPosition, SourcePosition(inlinedFrom.source, inlinedFrom.span)).setTypeAssigner(new Typer).withSource(inlinedFrom.source)
17+
QuotesCache.init(ctx.fresh).setProperty(MacroExpansionPosition, SourcePosition(inlinedFrom.source, inlinedFrom.span)).setTypeAssigner(new Typer).withSource(inlinedFrom.source)
1818
}
1919

0 commit comments

Comments
 (0)