allow for clearing error messages to free memory
git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@4225 f5eafffb-2e1d-0410-98e4-8ec43c5233c4
This commit is contained in:
parent
a6a8188244
commit
3e4e4836e2
|
@ -29,6 +29,8 @@ public class Util {
|
|||
}
|
||||
}
|
||||
}
|
||||
// clear out the errors to free some memory
|
||||
((CAstAbstractLoader)loader).clearMessages();
|
||||
}
|
||||
}
|
||||
if (message != null) {
|
||||
|
@ -36,5 +38,6 @@ public class Util {
|
|||
}
|
||||
Assert.assertTrue(String.valueOf(message), message == null);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -92,6 +92,11 @@ public abstract class CAstAbstractLoader implements IClassLoader {
|
|||
return errors.get(m);
|
||||
}
|
||||
|
||||
|
||||
public void clearMessages() {
|
||||
errors.clear();
|
||||
}
|
||||
|
||||
public IClass lookupClass(String className, IClassHierarchy cha) {
|
||||
assert this.cha == cha;
|
||||
return (IClass) types.get(TypeName.string2TypeName(className));
|
||||
|
|
Loading…
Reference in New Issue