CCCL C: Avoid passing structs by value in C APIs #3952
Labels
CCCL-C
For all items related to the C library
cuda.parallel
For all items related to the cuda.parallel Python module
Currently the C APIs take structs like
cccl_iterator_t
andcccl_op_t
by value. It would be better for both performance and codegen reasons to take pointers to these structs instead. The change will also need to propagate to Python (cuda.parallel
).The text was updated successfully, but these errors were encountered: