From: megacz Date: Fri, 30 Jan 2004 06:45:14 +0000 (+0000) Subject: 2002/03/21 21:11:52 X-Git-Tag: RC3~1863 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=5ef55fe726f9571f612acf9a02c8b48f001c18d7;p=org.ibex.core.git 2002/03/21 21:11:52 darcs-hash:20040130064514-2ba56-d415aed3d0cbff583055b177aaf8a1798e29e3a7.gz --- diff --git a/src/org/mozilla/javascript/Delegator.java b/src/org/mozilla/javascript/Delegator.java index d3e9306..33fb382 100644 --- a/src/org/mozilla/javascript/Delegator.java +++ b/src/org/mozilla/javascript/Delegator.java @@ -239,7 +239,8 @@ public class Delegator implements Function { } catch (Exception e) { e.printStackTrace(); - System.exit(0); + throw new Error("exception in org.mozilla.javascript.Delegator.construct()"); + //System.exit(0); } return null; } diff --git a/src/org/mozilla/javascript/Interpreter.java b/src/org/mozilla/javascript/Interpreter.java index 37fbc73..77cc0cb 100644 --- a/src/org/mozilla/javascript/Interpreter.java +++ b/src/org/mozilla/javascript/Interpreter.java @@ -1697,8 +1697,8 @@ public class Interpreter extends LabelTable { } --stackTop; if (!valBln) { - System.out.println("assertion failed"); - System.exit(-1); + throw new Error("assertion failed"); + //System.exit(-1); } pc += 2; break;