aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/bindings/ZigSourceProvider.cpp
diff options
context:
space:
mode:
authorGravatar Keyhan Vakil <kvakil@sylph.kvakil.me> 2023-06-19 23:28:40 -0700
committerGravatar GitHub <noreply@github.com> 2023-06-19 23:28:40 -0700
commitbdbb637b3d870f1955cadd342eeae0147f50c3de (patch)
tree41ef0eaadf53f5fbc9cce96bfec0bada3c53b13d /src/bun.js/bindings/ZigSourceProvider.cpp
parente9e0e051569d3858cfc18b21a6aa6d1b7184f7e7 (diff)
downloadbun-bdbb637b3d870f1955cadd342eeae0147f50c3de.tar.gz
bun-bdbb637b3d870f1955cadd342eeae0147f50c3de.tar.zst
bun-bdbb637b3d870f1955cadd342eeae0147f50c3de.zip
implement more of V8's stack trace API (#3359)
- fix source map positions for getLineNumber / getColumnNumber - fix return value getting coerced to a string - implement CallFrame.p.toString - add tests for getFunction, getThis, isConstructor, isNative, toString, getLineNumber, getColumnNumber still not implemented: - isPromiseAll/getPromiseIndex - getEvalOrigin - getScriptHash - getPosition - getEnclosingColumnNumber/getEnclosingLineNumber - isAsync - accessing Error.stack should call prepareStackTrace still broken: - isEval: often returns false when it should return true - isToplevel: often returns true when it should return false Refs: https://v8.dev/docs/stack-trace-api Refs: v8/src/objects/call-site-info.cc Fixes: https://github.com/oven-sh/bun/issues/2883
Diffstat (limited to 'src/bun.js/bindings/ZigSourceProvider.cpp')
0 files changed, 0 insertions, 0 deletions