tree: 870509d3c00a8d10c85890fdd216da31c6c815b8 [path history] [tgz]
  1. BUILD.gn
  2. ErrorStackParser.test.ts
  3. ErrorStackParser.ts
  4. OWNERS
  5. README.md
  6. stack_trace.ts
  7. stack_trace_impl.ts
  8. StackTrace.test.ts
  9. StackTrace.ts
  10. StackTraceImpl.test.ts
  11. StackTraceImpl.ts
  12. StackTraceModel.test.ts
  13. StackTraceModel.ts
  14. Trie.test.ts
  15. Trie.ts
front_end/models/stack_trace/README.md

DevTools Stack Trace Infrastructure

Design Doc

To create stack trace instances for use in the UI, grab the Factory from the DebuggerWorkspaceBinding.

If you run into a case where you need to source-map/DWARF a call frame and you can't utilize this module, reach out to one of the OWNERS.

Module structure

The stack_trace module is intentionally split into 2 entrypoints:

  • The public available interface that the UI layer is supposed to use, i.e. the default bundle entrypoint.
  • And the actual implementation, whose visibility is restricted to ../bindings.