Skip to content
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

Profile Native Extensions #85

Merged
merged 2 commits into from
Jan 28, 2019
Merged

Profile Native Extensions #85

merged 2 commits into from
Jan 28, 2019

Conversation

benfred
Copy link
Owner

@benfred benfred commented Jan 28, 2019

First draft of code to profile native extensions.

First draft support for profiling native extensions. Currently
only works on 64-bit linux and OSX, using gimli for handling
addr2line functionality and getting unwind info from dwarf
debug data.
Add support for profiling native extensions on Windows using
functions provided in dbghelp.dll for symoblication and the
StackWalk64 api for unwinding native frames
@benfred benfred mentioned this pull request Jan 28, 2019
@benfred benfred merged commit c47d9ac into master Jan 28, 2019
@benfred benfred deleted the native_extensions branch May 19, 2019 00:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant