Closed eriksoe closed 14 years ago
Calls to ERT.decode_exception2() or ERT.decode_exception3() trigger stack trace decoding, which is rather costly when the stack is deep, such as in list comprehensions.
I've optimized stack trace decoding, which makes this less of an issue.
I boxed traces in an ELazySeq so that should do it.
Calls to ERT.decode_exception2() or ERT.decode_exception3() trigger stack trace decoding, which is rather costly when the stack is deep, such as in list comprehensions.