John Barton (2013-11-12T00:51:48.000Z)
domenic at domenicdenicola.com (2013-11-13T17:21:12.410Z)
Note that in Chrome the devtools are remote and error.stack is a getter which issues a remote method call to the backend. Only when the stack property is accessed will the internal representation be converted to a string. Anything else is too expensive. A plain JS object format would be much more useful for development tools developers.