|
Legion Runtime
|
#include <mapping.h>
Public Attributes | |
| ProfilingResponse | profiling_responses |
| unsigned | src_index |
| unsigned | dst_index |
| unsigned | total_reports |
| bool | fill_response |
If the mapper requested profiling information for an explicit copy operation then this call will return the profiling information. The 'src_index' and 'dst_index' fields will report which region requiremnts were responsible for generating the copy. The 'fill_response' field says whether this is a fill operation or a copy operation. You are always guaranteed to get at least one of these calls if the number of profiling requests is non-zero even if there are no copies or fills performed in order to report the 'total_reports' to be expected. If the number of 'total_reports' is zero then the that means that no copies or fills were generated and this is in the only response that should be expected and it contains no other valid information.