Skip to content

Commit bb3a1fb

Browse files
committed
Avoid recomputing hot requiredMethods
1 parent 912cefd commit bb3a1fb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

compiler/src/dotty/tools/dotc/core/Definitions.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -518,8 +518,8 @@ class Definitions {
518518
def staticsMethod(name: PreName): TermSymbol = ScalaStaticsModule.requiredMethod(name)
519519

520520
@tu lazy val DottyArraysModule: Symbol = requiredModule("scala.runtime.Arrays")
521-
def newGenericArrayMethod(using Context): TermSymbol = DottyArraysModule.requiredMethod("newGenericArray")
522-
def newArrayMethod(using Context): TermSymbol = DottyArraysModule.requiredMethod("newArray")
521+
lazy val newGenericArrayMethod: TermSymbol = DottyArraysModule.requiredMethod("newGenericArray")
522+
lazy val newArrayMethod: TermSymbol = DottyArraysModule.requiredMethod("newArray")
523523

524524
def getWrapVarargsArrayModule: Symbol = ScalaRuntimeModule
525525

0 commit comments

Comments
 (0)