Legion Runtime
Loading...
Searching...
No Matches
Public Attributes | List of all members
Legion::Mapping::Mapper::TaskProfilingInfo Struct Reference

#include <mapping.h>

Public Attributes

ProfilingResponse profiling_responses
 
unsigned region_requirement_index
 
unsigned total_reports
 
bool task_response
 
bool fill_response
 

Detailed Description


Report Profiling

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.


The documentation for this struct was generated from the following file: