Skip to content

Conversation

lhames
Copy link
Contributor

@lhames lhames commented Oct 3, 2025

Serializers only need to provide two methods now, rather than four. The first method should return an argument serializer / deserializer, the second a result value serializer / deserializer. The interfaces for these are now more uniform (deserialize now returns a tuple, rather than taking its output location(s) by reference). The intent is to simplify Serializer helper code. NFCI.

Serializers only need to provide two methods now, rather than four. The first
method should return an argument serializer / deserializer, the second a result
value serializer / deserializer. The interfaces for these are now more uniform
(deserialize now returns a tuple, rather than taking its output location(s) by
reference). The intent is to simplify Serializer helper code. NFCI.
@lhames lhames merged commit d0e15f9 into llvm:main Oct 3, 2025
10 checks passed
@lhames lhames deleted the orc-rt-refactor-wrapperfunction-serializer branch October 3, 2025 02:37
mahesh-attarde pushed a commit to mahesh-attarde/llvm-project that referenced this pull request Oct 3, 2025
…vm#161763)

Serializers only need to provide two methods now, rather than four. The
first method should return an argument serializer / deserializer, the
second a result value serializer / deserializer. The interfaces for
these are now more uniform (deserialize now returns a tuple, rather than
taking its output location(s) by reference). The intent is to simplify
Serializer helper code. NFCI.
MixedMatched pushed a commit to MixedMatched/llvm-project that referenced this pull request Oct 3, 2025
…vm#161763)

Serializers only need to provide two methods now, rather than four. The
first method should return an argument serializer / deserializer, the
second a result value serializer / deserializer. The interfaces for
these are now more uniform (deserialize now returns a tuple, rather than
taking its output location(s) by reference). The intent is to simplify
Serializer helper code. NFCI.
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