diff options
author | Rich Hickey <richhickey@gmail.com> | 2008-03-25 20:38:37 +0000 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2008-03-25 20:38:37 +0000 |
commit | 7e7ddae9fb72ecc6bbcd5cf31be41b9ef34f2bdc (patch) | |
tree | fe68369364047c1ca43a316dd836d5c3dd7dbfa8 | |
parent | e9b69139a0b501c802707363275c19686399a428 (diff) |
backed out of local clearing due to interaction with try
-rw-r--r-- | src/jvm/clojure/lang/Compiler.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/jvm/clojure/lang/Compiler.java b/src/jvm/clojure/lang/Compiler.java index 9c3ce5c2..fc72ac77 100644 --- a/src/jvm/clojure/lang/Compiler.java +++ b/src/jvm/clojure/lang/Compiler.java @@ -2791,7 +2791,7 @@ static class FnMethod{ Expr body = null; FnExpr fn; PersistentVector argLocals; - int maxLocal=0; + int maxLocal = 0; int line; public FnMethod(FnExpr fn, FnMethod parent){ @@ -2916,11 +2916,11 @@ static class FnMethod{ gen.visitInsn(Opcodes.ACONST_NULL); gen.storeArg(i); } - for(int i=numParams()+1;i<maxLocal+1;i++) - { - gen.visitInsn(Opcodes.ACONST_NULL); - gen.visitVarInsn(OBJECT_TYPE.getOpcode(Opcodes.ISTORE), i); - } +// for(int i=numParams()+1;i<maxLocal+1;i++) +// { +// gen.visitInsn(Opcodes.ACONST_NULL); +// gen.visitVarInsn(OBJECT_TYPE.getOpcode(Opcodes.ISTORE), i); +// } } } |