Changeset 15031
- Timestamp:
- 06/01/17 06:46:15 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/src/org/armedbear/lisp/Debug.java
r14627 r15031 59 59 } 60 60 } 61 public static final void assertViolation(String msg) {62 final String m = "Assert violation: " + msg;63 Error e = new Error(m);64 65 System.err.println(m);66 e.printStackTrace(System.err);67 68 StringBuffer buffer = new StringBuffer();69 final String CR = "\n";70 buffer.append(msg).append(CR);71 StackTraceElement[] stack = e.getStackTrace();72 for (int i = 0; i < stack.length; i++) {73 buffer.append(stack[i].toString()).append(CR);74 }75 throw new Error(buffer.toString());76 }77 61 78 62 // Does not throw an exception.
Note: See TracChangeset
for help on using the changeset viewer.