From ee8153750ac8739205d01ef5db7968d34fdd316b Mon Sep 17 00:00:00 2001 From: adam Date: Sun, 21 Jun 2009 23:22:18 +0000 Subject: [PATCH] resolve compile errors darcs-hash:20090621232218-5007d-0b48e03784f5b952f1d728b403d32dc330ea7635.gz --- src/org/ibex/classgen/ClassFile.java | 5 ----- src/org/ibex/classgen/opt/Arena.java | 4 ++-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/org/ibex/classgen/ClassFile.java b/src/org/ibex/classgen/ClassFile.java index 9682150..46f5e3e 100644 --- a/src/org/ibex/classgen/ClassFile.java +++ b/src/org/ibex/classgen/ClassFile.java @@ -100,11 +100,6 @@ public class ClassFile extends Type.Class.Body { methods.addElement(mg); return mg; } - public final MethodGen addMethod(Type.Class.Method m, int flags) { - MethodGen mg = new MethodGen(m, flags); - methods.addElement(mg); - return mg; - } /** Adds a new field to this class @param name The name of the filed (not the signature, just the name) diff --git a/src/org/ibex/classgen/opt/Arena.java b/src/org/ibex/classgen/opt/Arena.java index d053cb0..759db9c 100644 --- a/src/org/ibex/classgen/opt/Arena.java +++ b/src/org/ibex/classgen/opt/Arena.java @@ -77,7 +77,7 @@ public class Arena implements CGConst { arenaInitBody.set(1, LDC, 0); arenaInitBody.set(2, PUTFIELD, sizeField); - Type.Class.Method incMethod = c.method(getGladiatorName(c) + "$$inc()I"); + Type.Class.Method incMethod = null; //c.method(getGladiatorName(c) + "$$inc()I"); MethodGen incBody = cx.resolve(c.getName()).addMethod(incMethod, PUBLIC); incBody.add(ALOAD_0); incBody.add(GETFIELD, outerClassField); @@ -99,7 +99,7 @@ public class Arena implements CGConst { if (f.getName().startsWith("this$")) continue; Type t = getSliceElementType(f.getType()); f = arena.field(getGladiatorName(c) + "$$" + f.getName(), t.makeArray()); - arenaBody.addField(f, PUBLIC); + //arenaBody.addField(f, PUBLIC); arenaInitBody.insertBlank(0); arenaInitBody.insertBlank(0); -- 1.7.10.4