Skip to content

pfelf: add and use optimized access to mmapped files#527

Merged
fabled merged 6 commits intoopen-telemetry:mainfrom
fabled:tt-optimize-mmap-access
Jun 19, 2025
Merged

pfelf: add and use optimized access to mmapped files#527
fabled merged 6 commits intoopen-telemetry:mainfrom
fabled:tt-optimize-mmap-access

Conversation

@fabled
Copy link
Copy Markdown
Contributor

@fabled fabled commented Jun 13, 2025

  • add SymbolData() to read code/data associated with a given dynamic symbol
  • add VirtualMemory() to get a direct byte slice referring to a portion of the mmapped ELF file
  • add and use VisitDynamicSymbols()
  • use the above functions as approriate
  • fix ruby version reading

- add SymbolData() to read code/data associated with a given
  dynamic symbol
- add VirtualMemory() to get a direct byte slice referring to
  a portion of the mmapped ELF file
- add and use VisitDynamicSymbols()
- use the above functions as approriate
- fix ruby version reading
@fabled fabled requested review from a team as code owners June 13, 2025 09:56
Comment thread libpf/pfelf/file.go
@fabled fabled merged commit 855b802 into open-telemetry:main Jun 19, 2025
25 checks passed
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.

3 participants