diff options
author | Iulian Dragos <jaguarul@gmail.com> | 2007-09-28 12:42:17 +0000 |
---|---|---|
committer | Iulian Dragos <jaguarul@gmail.com> | 2007-09-28 12:42:17 +0000 |
commit | a2d610b1d7b121afc695342f0b7e2b34e8fe7103 (patch) | |
tree | 46c80cfab03add0e273246ac59b190bbc46389bf /src | |
parent | 72639626f71ebc3fc58fcaf3b238c9250d6e27e5 (diff) | |
download | scala-a2d610b1d7b121afc695342f0b7e2b34e8fe7103.tar.gz scala-a2d610b1d7b121afc695342f0b7e2b34e8fe7103.tar.bz2 scala-a2d610b1d7b121afc695342f0b7e2b34e8fe7103.zip |
Included patch to remove extra object in static...
Included patch to remove extra object in static initializers.
Diffstat (limited to 'src')
-rw-r--r-- | src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala | 1 |
1 files changed, 0 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 726bc6d69c..fbb6260f63 100644 --- a/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala +++ b/src/compiler/scala/tools/nsc/backend/jvm/GenJVM.scala @@ -486,7 +486,6 @@ abstract class GenJVM extends SubComponent { val clinit = clinitMethod.getCode().asInstanceOf[JExtendedCode] if (isStaticModule(clasz.symbol)) { clinit.emitNEW(cls.getName()) - clinit.emitDUP() clinit.emitINVOKESPECIAL(cls.getName(), JMethod.INSTANCE_CONSTRUCTOR_NAME, JMethodType.ARGLESS_VOID_FUNCTION) |