CCTLib
Calling-context and data-object attribution library for Intel Pin
Cache_t Struct Reference

Public Member Functions

 Cache_t ()
 

Public Attributes

size_t tag
 
bool isDirty
 
bool isInUse
 
bool wasDifferent
 
uint8_t value [CACHE_LINE_SZ]
 

Detailed Description

Definition at line 59 of file cache_client.cpp.

Constructor & Destructor Documentation

◆ Cache_t()

Cache_t::Cache_t ( )
inline

Definition at line 65 of file cache_client.cpp.

Member Data Documentation

◆ isDirty

bool Cache_t::isDirty

Definition at line 61 of file cache_client.cpp.

Referenced by HandleOneCacheLine(), and OnEvict().

◆ isInUse

bool Cache_t::isInUse

Definition at line 62 of file cache_client.cpp.

Referenced by CacheFlush(), and OnEvict().

◆ tag

size_t Cache_t::tag

Definition at line 60 of file cache_client.cpp.

◆ value

uint8_t Cache_t::value[CACHE_LINE_SZ]

Definition at line 64 of file cache_client.cpp.

Referenced by OnEvict().

◆ wasDifferent

bool Cache_t::wasDifferent

Definition at line 63 of file cache_client.cpp.


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