|
CCTLib
Calling-context and data-object attribution library for Intel Pin
|
Static Public Member Functions | |
| static | __attribute__ ((always_inline)) void CheckValues(T value |
Public Attributes | |
| static REG | reg |
| static REG uint32_t | opaqueHandle |
| static REG uint32_t THREADID | threadId |
| ContextHandle_t | curCtxtHandle = GetContextHandle(threadId, opaqueHandle) |
| T * | regBefore = (T*)(&tData->regValue[reg][0]) |
| if | regBefore |
| else * | regBefore = value |
| tData | regCtxt [reg] = curCtxtHandle |
Definition at line 644 of file redspy_temporal_client.cpp.
|
static |
References ClientGetTLS().
| ContextHandle_t HandleGeneralRegisters< T, len >::curCtxtHandle = GetContextHandle(threadId, opaqueHandle) |
Definition at line 647 of file redspy_temporal_client.cpp.
| REG uint32_t HandleGeneralRegisters< T, len >::opaqueHandle |
Definition at line 645 of file redspy_temporal_client.cpp.
| REG HandleGeneralRegisters< T, len >::reg |
Definition at line 645 of file redspy_temporal_client.cpp.
| T* HandleGeneralRegisters< T, len >::regBefore = (T*)(&tData->regValue[reg][0]) |
Definition at line 649 of file redspy_temporal_client.cpp.
| if HandleGeneralRegisters< T, len >::regBefore |
Definition at line 651 of file redspy_temporal_client.cpp.
| else* HandleGeneralRegisters< T, len >::regBefore = value |
Definition at line 654 of file redspy_temporal_client.cpp.
| tData HandleGeneralRegisters< T, len >::regCtxt[reg] = curCtxtHandle |
Definition at line 655 of file redspy_temporal_client.cpp.
| REG uint32_t THREADID HandleGeneralRegisters< T, len >::threadId |
Definition at line 645 of file redspy_temporal_client.cpp.