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

Introduce XRay object mapping file to enable symbolization for DSOs #133269

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

sebastiankreutzer
Copy link
Contributor

Prototype implementation for DSO function resolution for XRay.

  • Adds the __xray_object_path API function to look up the binary path of a loaded DSO
  • At the end of tracing, writes out a YAML file, containing the mapping of object IDs to binaries
  • Extends llvm-xray extract to allow generating a combined instrumentation map file, given the mapping YAML as input

Copy link

github-actions bot commented Mar 27, 2025

✅ With the latest revision this PR passed the C/C++ code formatter.

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