Skip to content

Conversation

@SahilPatidar
Copy link
Contributor

With the help of @lhames, This pull request introduces the dlupdate function in the ORC runtime. dlupdate enables incremental execution of new initializers introduced in the REPL environment. Unlike traditional dlopen, which manages initializers, code mapping, and library reference counts, dlupdate focuses exclusively on running new initializers.

@sunho
Copy link
Member

sunho commented Nov 18, 2024

LGTM but let's wait for @lhames's comment

@vgvassilev
Copy link
Contributor

@lhames, ping.

@vgvassilev
Copy link
Contributor

Any plans on landing this?

@vgvassilev
Copy link
Contributor

@SahilPatidar, can you rebase this PR.

Copy link
Contributor

@lhames lhames left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@SahilPatidar SahilPatidar merged commit bb36630 into llvm:main Oct 8, 2025
9 checks passed
svkeerthy pushed a commit that referenced this pull request Oct 9, 2025
With the help of @lhames, This pull request introduces the dlupdate
function in the ORC runtime. dlupdate enables incremental execution of
new initializers introduced in the REPL environment. Unlike traditional
dlopen, which manages initializers, code mapping, and library reference
counts, dlupdate focuses exclusively on running new initializers.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants