Skip to content

Add interpreter.Data.Unload hook#426

Merged
rockdaboot merged 1 commit intoopen-telemetry:mainfrom
fabled:interpreter-unload
Apr 3, 2025
Merged

Add interpreter.Data.Unload hook#426
rockdaboot merged 1 commit intoopen-telemetry:mainfrom
fabled:interpreter-unload

Conversation

@fabled
Copy link
Copy Markdown
Contributor

@fabled fabled commented Apr 2, 2025

This allows interpreter plugins to deallocate memory or uninstall ebpf entries at executable data unload time.

@fabled fabled requested review from a team as code owners April 2, 2025 08:16
@fabled fabled mentioned this pull request Apr 2, 2025
@fabled
Copy link
Copy Markdown
Contributor Author

fabled commented Apr 2, 2025

Prerequisite for #408, and I will follow up with work to remove the ebpf interpreter main loop entries done by the Loader in various existing interpreters.

This allows interpreter plugins to deallocate memory or uninstall
ebpf entries at executable data unload time.
@fabled fabled force-pushed the interpreter-unload branch from 2bdb3ec to 590cc35 Compare April 2, 2025 08:22
@rockdaboot rockdaboot merged commit 457347e into open-telemetry:main Apr 3, 2025
26 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