diff options
author | Lukas Rytz <lukas.rytz@gmail.com> | 2015-09-16 14:54:49 +0200 |
---|---|---|
committer | Lukas Rytz <lukas.rytz@gmail.com> | 2015-09-17 22:05:06 +0200 |
commit | 0e2c23a34654da667c6a6c88149b090307bdb2ba (patch) | |
tree | 1adfc926db757af567845d2a8abee0ae3bae3ee4 /src/compiler/scala/tools/nsc/backend/jvm/opt/LocalOpt.scala | |
parent | 7877ccda89a74c942107f955f3a217d9dab35a8e (diff) | |
download | scala-0e2c23a34654da667c6a6c88149b090307bdb2ba.tar.gz scala-0e2c23a34654da667c6a6c88149b090307bdb2ba.tar.bz2 scala-0e2c23a34654da667c6a6c88149b090307bdb2ba.zip |
Don't run unreachable code elimination when building the call graph
It's not necessary to run it for building the call graph. DCE will
be run anyway later down the pipeline.
Diffstat (limited to 'src/compiler/scala/tools/nsc/backend/jvm/opt/LocalOpt.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/backend/jvm/opt/LocalOpt.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/jvm/opt/LocalOpt.scala b/src/compiler/scala/tools/nsc/backend/jvm/opt/LocalOpt.scala index fe398ce652..684ef30adf 100644 --- a/src/compiler/scala/tools/nsc/backend/jvm/opt/LocalOpt.scala +++ b/src/compiler/scala/tools/nsc/backend/jvm/opt/LocalOpt.scala @@ -87,7 +87,7 @@ class LocalOpt[BT <: BTypes](val btypes: BT) { * * This implementation only removes instructions that are unreachable for an ASM analyzer / * interpreter. This ensures that future analyses will not produce `null` frames. The inliner - * and call graph builder depend on this property. + * depends on this property. * * @return A set containing the eliminated instructions */ |