result_and_scratch_storage/future
design issues: #2003
Open
Description
Actually, there are really result_and_scratch_storage/future
design issues:
result_and_scratch_storage
type combines live-time extension of a temporary buffer and provides returning some result values from a kernel.- Moreover
result_and_scratch_storage
type has limitation - only one type for return values and temporary values. result_and_scratch_storage
allows to set more than one value return, but just the same type and there is not effective API in future object to get the all values, just the first.
Originally posted by @MikeDvorskiy in #1942 (comment)
Metadata
Assignees
Labels
No labels