diff options
author | Iulian Dragos <jaguarul@gmail.com> | 2010-04-12 17:19:51 +0000 |
---|---|---|
committer | Iulian Dragos <jaguarul@gmail.com> | 2010-04-12 17:19:51 +0000 |
commit | 303d9f812b221abdb1355b43e9b8a1d9be76f56a (patch) | |
tree | 0ea2f8aa500c14a6e8ec4b42da59f6a81351877f /src/compiler | |
parent | d0475494b208768fdf0220e0e435232d6de58e6c (diff) | |
download | scala-303d9f812b221abdb1355b43e9b8a1d9be76f56a.tar.gz scala-303d9f812b221abdb1355b43e9b8a1d9be76f56a.tar.bz2 scala-303d9f812b221abdb1355b43e9b8a1d9be76f56a.zip |
Don't generate forwarders for specialized methods.
Diffstat (limited to 'src/compiler')
-rw-r--r-- | src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala b/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala index c587b8342c..5318c76311 100644 --- a/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala +++ b/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala @@ -874,7 +874,7 @@ abstract class GenJVM extends SubComponent { atPhase(currentRun.picklerPhase) ( m.owner != definitions.ObjectClass && m.isMethod - && !m.hasFlag(Flags.CASE | Flags.PROTECTED | Flags.DEFERRED) + && !m.hasFlag(Flags.CASE | Flags.PROTECTED | Flags.DEFERRED | Flags.SPECIALIZED) && !m.isConstructor && !m.isStaticMember && !(m.owner == definitions.AnyClass) |