| bTracked |
bool |
|
TraceServices/Model/TasksProfiler.h |
|
| CompletedThreadId |
uint32 |
|
TraceServices/Model/TasksProfiler.h |
|
| CompletedTimestamp |
double |
Execution done and all nested tasks are completed |
TraceServices/Model/TasksProfiler.h |
|
| CreatedThreadId |
uint32 |
|
TraceServices/Model/TasksProfiler.h |
|
| CreatedTimestamp |
double |
Some tasks can be created with delayed launch, otherwise "created" and "launched" timestamps and thread IDs are equal |
TraceServices/Model/TasksProfiler.h |
|
| DebugName |
const TCHAR * |
This members are filled during task launch |
TraceServices/Model/TasksProfiler.h |
|
| DestroyedThreadId |
uint32 |
|
TraceServices/Model/TasksProfiler.h |
|
| DestroyedTimestamp |
double |
The last reference is released and the task is destroyed |
TraceServices/Model/TasksProfiler.h |
|
| FinishedTimestamp |
double |
Execution finished, but the task can be still not completed waiting for all nested tasks to complete |
TraceServices/Model/TasksProfiler.h |
|
| Id |
TaskTrace::FId |
|
TraceServices/Model/TasksProfiler.h |
|
| LaunchedThreadId |
uint32 |
|
TraceServices/Model/TasksProfiler.h |
|
| LaunchedTimestamp |
double |
The moment and the place when the task was launched |
TraceServices/Model/TasksProfiler.h |
|
| NestedTasks |
TArray< FRelationInfo > |
The task is completed only after all nested tasks are completed |
TraceServices/Model/TasksProfiler.h |
|
| ParentTasks |
TArray< FRelationInfo > |
Other tasks that have this task as a nested |
TraceServices/Model/TasksProfiler.h |
|
| Prerequisites |
TArray< FRelationInfo > |
Other tasks that must complete before this task can be scheduled |
TraceServices/Model/TasksProfiler.h |
|
| ScheduledThreadId |
uint32 |
|
TraceServices/Model/TasksProfiler.h |
|
| ScheduledTimestamp |
double |
The moment and the place when all task's dependencies are resolved and it's added to the execution queue |
TraceServices/Model/TasksProfiler.h |
|
| StartedThreadId |
uint32 |
|
TraceServices/Model/TasksProfiler.h |
|
| StartedTimestamp |
double |
Execution started |
TraceServices/Model/TasksProfiler.h |
|
| Subsequents |
TArray< FRelationInfo > |
Other tasks that wait for this task completion before they'll start execution |
TraceServices/Model/TasksProfiler.h |
|
| TaskSize |
uint64 |
Task size including user-provided task body |
TraceServices/Model/TasksProfiler.h |
|
| ThreadToExecuteOn |
int32 |
|
TraceServices/Model/TasksProfiler.h |
|