diff options
author | Paul Phillips <paulp@improving.org> | 2011-05-09 19:07:40 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2011-05-09 19:07:40 +0000 |
commit | 1a92fb60e6853fca4b4e5bd0d03f913c300100ae (patch) | |
tree | b287e88e828d2dd788d6b9c1bb0242ae4f03c21b /src/compiler/scala/tools/nsc/symtab/Definitions.scala | |
parent | 41ac77599ce022087ec595b6da4874b39472019b (diff) | |
download | scala-1a92fb60e6853fca4b4e5bd0d03f913c300100ae.tar.gz scala-1a92fb60e6853fca4b4e5bd0d03f913c300100ae.tar.bz2 scala-1a92fb60e6853fca4b4e5bd0d03f913c300100ae.zip |
Another round of optimization.
exciting as the original, but not a bad way to spend a rainy afternoon.
Most changes involve files and paths, which are we find exercised rather
heavily at startup. This patch takes about 15 seconds off my time to
build quick. No review.
Diffstat (limited to 'src/compiler/scala/tools/nsc/symtab/Definitions.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/symtab/Definitions.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/symtab/Definitions.scala b/src/compiler/scala/tools/nsc/symtab/Definitions.scala index 005a3c87ed..6b419c629d 100644 --- a/src/compiler/scala/tools/nsc/symtab/Definitions.scala +++ b/src/compiler/scala/tools/nsc/symtab/Definitions.scala @@ -316,7 +316,7 @@ trait Definitions extends reflect.generic.StandardDefinitions { lazy val TraversableClass = getClass("scala.collection.Traversable") lazy val ListModule = getModule("scala.collection.immutable.List") - def List_apply = getMember(ListModule, nme.apply) + lazy val List_apply = getMember(ListModule, nme.apply) lazy val NilModule = getModule("scala.collection.immutable.Nil") lazy val SeqModule = getModule("scala.collection.Seq") |