|
LLVM
4.0.0
|
#include <XRayRecord.h>
Public Attributes | |
| uint16_t | RecordType |
| The type of record. More... | |
| uint8_t | CPU |
| The CPU where the thread is running. We assume number of CPUs <= 256. More... | |
| RecordTypes | Type |
| Identifies the type of record. More... | |
| int32_t | FuncId |
| The function ID for the record. More... | |
| uint64_t | TSC |
| Get the full 8 bytes of the TSC when we get the log record. More... | |
| uint32_t | TId |
| The thread ID for the currently running thread. More... | |
Definition at line 53 of file XRayRecord.h.
| uint8_t llvm::xray::XRayRecord::CPU |
The CPU where the thread is running. We assume number of CPUs <= 256.
Definition at line 58 of file XRayRecord.h.
| int32_t llvm::xray::XRayRecord::FuncId |
The function ID for the record.
Definition at line 64 of file XRayRecord.h.
| uint16_t llvm::xray::XRayRecord::RecordType |
| uint32_t llvm::xray::XRayRecord::TId |
The thread ID for the currently running thread.
Definition at line 70 of file XRayRecord.h.
| uint64_t llvm::xray::XRayRecord::TSC |
Get the full 8 bytes of the TSC when we get the log record.
Definition at line 67 of file XRayRecord.h.
Referenced by llvm::xray::loadTraceFile().
| RecordTypes llvm::xray::XRayRecord::Type |
Identifies the type of record.
Definition at line 61 of file XRayRecord.h.
1.8.6