-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate StackTraces.jl into Base #14212
Comments
+1 This functionality is very reasonable and compact, and might even simplify things in Base. |
👍 Though would be good to unify/refactor with the functions and data structures in |
Agreed, there's some overlap with profile. This kind of thing will be really useful for tooling, debugger interfaces etc so may as well agree on a data structure for it. |
+1 – @spurll, do you want to make a PR? |
Will do. I'm heading out for the night, but barring catastrophe I'll do it first thing tomorrow. Thanks for the feedback, folks! |
Wow, this took longer than I expected. I've done some refactoring to address redundancies with |
PR is submitted: #14469 |
Closed by #14815 ? |
A few people in the community have been looking for stacktrace/backtrace functionality that is easier to use programmatically than what is currently provided by
Base.backtrace
. StackTraces.jl provides an immutable StackFrame type that simplifies interacting with a stack trace. (It can be used to add stack trace information when logging with Lumberjack.jl for example.)@jakebolewski and @iamed2 have recommended that this package be included in Base.
The text was updated successfully, but these errors were encountered: