Skip to content

Conversation

lhames
Copy link
Contributor

@lhames lhames commented Oct 8, 2025

The DirectCaller utility allows "direct" calls (with arguments serialized into, and then immediately back out of a WrapperFunctionBuffer) to wrapper functions. It was introduced for the SPSWrapperFunction tests, but will be useful for testing WrapperFunction interfaces for various orc-rt APIs too, so this commit hoists it somewhere where it can be reused.

The DirectCaller utility allows "direct" calls (with arguments serialized into,
and then immediately back out of a WrapperFunctionBuffer) to wrapper functions.
It was introduced for the SPSWrapperFunction tests, but will be useful for
testing WrapperFunction interfaces for various orc-rt APIs too, so this commit
hoists it somewhere where it can be reused.
@lhames lhames merged commit 70b7a35 into llvm:main Oct 8, 2025
8 of 9 checks passed
@lhames lhames deleted the orc-rt-directcaller branch October 8, 2025 00:48
svkeerthy pushed a commit that referenced this pull request Oct 9, 2025
#162405)

The DirectCaller utility allows "direct" calls (with arguments
serialized into, and then immediately back out of a
WrapperFunctionBuffer) to wrapper functions. It was introduced for the
SPSWrapperFunction tests, but will be useful for testing WrapperFunction
interfaces for various orc-rt APIs too, so this commit hoists it
somewhere where it can be reused.
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