Skip to content

Conversation

lhames
Copy link
Contributor

@lhames lhames commented Aug 27, 2025

This can be used until the ORC runtime is able to move to c++-20.

Also adds a CommonTestUtils header with a utility class, OpCounter, that counts the number of default constructions, copy constructions and assignments, move constructions and assignments, and destructions. This is used to test that orc_rt::bind_front doesn't introduce unnecessary copies / moves.

This can be used until the ORC runtime is able to move to c++-20.

Also adds a CommonTestUtils header with a utility class, OpCounter, that counts
the number of default constructions, copy constructions and assignments, move
constructions and assignments, and destructions. This is used to test that
orc_rt::bind_front doesn't introduce unnecessary copies / moves.
@lhames lhames merged commit 61526f5 into llvm:main Aug 27, 2025
10 checks passed
@lhames lhames deleted the orc-rt-add-bind_front branch August 27, 2025 06:06
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