2002/03/21 21:11:52
authormegacz <megacz@xwt.org>
Fri, 30 Jan 2004 06:45:14 +0000 (06:45 +0000)
committermegacz <megacz@xwt.org>
Fri, 30 Jan 2004 06:45:14 +0000 (06:45 +0000)
darcs-hash:20040130064514-2ba56-d415aed3d0cbff583055b177aaf8a1798e29e3a7.gz

src/org/mozilla/javascript/Delegator.java
src/org/mozilla/javascript/Interpreter.java

index d3e9306..33fb382 100644 (file)
@@ -239,7 +239,8 @@ public class Delegator implements Function {
             }\r
             catch (Exception e) {\r
                 e.printStackTrace();\r
-                System.exit(0);\r
+                throw new Error("exception in org.mozilla.javascript.Delegator.construct()");\r
+                //System.exit(0);\r
             }\r
             return null;\r
         }\r
index 37fbc73..77cc0cb 100644 (file)
@@ -1697,8 +1697,8 @@ public class Interpreter extends LabelTable {
                         }\r
                         --stackTop;\r
                         if (!valBln) {\r
-                            System.out.println("assertion failed");\r
-                            System.exit(-1);\r
+                            throw new Error("assertion failed");\r
+                            //System.exit(-1);\r
                         }\r
                         pc += 2;\r
                         break;\r