|
Legion Runtime
|
#include <mapping.h>
Public Attributes | |
| ProfilingResponse | profiling_responses |
| unsigned | region_requirement_index |
| unsigned | total_reports |
| bool | task_response |
| bool | fill_response |
This mapper call will report the profiling information requested either for the task execution and/or any copy operations that were issued on behalf of mapping the task. If the 'task_response' field is set to true this is the profiling callback for the task itself, otherwise it is a callback for one of the copies for the task'. If it is a response for a copy the 'region_requirement_index' will say for which region requirement the copy was issued. The runtime will also report the number of 'total_reports' to expect. There will always be at least one of these if the number of copy or task profiling requests is not empty.