Trace.parseV8 constructor
- String trace
Parses a string representation of a Chrome/V8 stack trace.
Implementation
Trace.parseV8(String trace)
: this(
trace
.split('\n')
.skip(1)
// It's possible that an Exception's description contains a line
// that looks like a V8 trace line, which will screw this up.
// Unfortunately, that's impossible to detect.
.skipWhile((line) => !line.startsWith(_v8TraceLine))
.map(Frame.parseV8),
original: trace);