tree: 5a1c62934819a2c66fb3a87a735b571fd534bb2f [path history] [tgz]
  1. BUILD.gn
  2. OWNERS
  3. README.md
  4. stack_trace.ts
  5. stack_trace_impl.ts
  6. StackTrace.ts
  7. StackTraceImpl.test.ts
  8. StackTraceImpl.ts
  9. StackTraceModel.test.ts
  10. StackTraceModel.ts
  11. Trie.test.ts
  12. 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.