17 #ifndef LOG_STRUCTURE_HPP 18 #define LOG_STRUCTURE_HPP 39 std::atomic<LogEntry*>
Next;
71 #define LAST_LOG_ELEM(p) ((char*)(p)+24) Definition: log_configs.hpp:36
Definition: log_configs.hpp:34
Definition: log_configs.hpp:35
Definition: log_configs.hpp:33
bool isRWLockUnlock() const
Definition: log_structure.hpp:49
Definition: log_configs.hpp:36
bool isStartSection() const
Definition: log_structure.hpp:63
Definition: log_structure.hpp:30
Definition: log_configs.hpp:33
size_t Size
Definition: log_structure.hpp:40
LogType
Definition: log_configs.hpp:32
bool isStr() const
Definition: log_structure.hpp:51
LogStructure(LogEntry *le, LogStructure *next)
Definition: log_structure.hpp:79
Definition: log_configs.hpp:34
bool isAcquire() const
Definition: log_structure.hpp:44
bool isEndSection() const
Definition: log_structure.hpp:67
bool isStrop() const
Definition: log_structure.hpp:62
bool isMemop() const
Definition: log_structure.hpp:55
LogEntry * Le
Definition: log_structure.hpp:83
Definition: log_configs.hpp:35
bool isBeginDurable() const
Definition: log_structure.hpp:47
std::atomic< LogEntry * > Next
Definition: log_structure.hpp:39
bool isDummy() const
Definition: log_structure.hpp:43
bool isRWLockRdLock() const
Definition: log_structure.hpp:45
bool isRelease() const
Definition: log_structure.hpp:48
bool isEndDurable() const
Definition: log_structure.hpp:50
bool isMemcpy() const
Definition: log_structure.hpp:53
LogType Type
Definition: log_structure.hpp:41
bool isMemset() const
Definition: log_structure.hpp:52
Definition: log_configs.hpp:33
Definition: log_configs.hpp:34
Definition: log_configs.hpp:35
Definition: log_configs.hpp:34
Definition: log_structure.hpp:77
bool isRWLockWrLock() const
Definition: log_structure.hpp:46
Definition: log_configs.hpp:36
bool isMemmove() const
Definition: log_structure.hpp:54
bool isFree() const
Definition: log_structure.hpp:59
LogEntry(void *addr, uintptr_t val_or_ptr, LogEntry *next, size_t sz, LogType type)
Definition: log_structure.hpp:32
uintptr_t ValueOrPtr
Definition: log_structure.hpp:38
Definition: log_configs.hpp:33
bool isStrcat() const
Definition: log_structure.hpp:61
bool isAlloc() const
Definition: log_structure.hpp:58
void * Addr
Definition: log_structure.hpp:37
Definition: log_configs.hpp:36
LogStructure * Next
Definition: log_structure.hpp:86
Definition: atlas_alloc_cpp.hpp:21
Definition: log_configs.hpp:35
bool isStrcpy() const
Definition: log_structure.hpp:60