#include <atomic>
#include <cstdint>
#include <thread>
#include <vector>
#include <gtest/gtest.h>
#include "shadow_memory.H"
Go to the source code of this file.
|
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ShadowMemory, WriteReadSingle) |
| |
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ShadowMemory, MultipleAddressesSamePage) |
| |
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ShadowMemory, MultiplePages) |
| |
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ShadowMemory, MultiTypeTuple) |
| |
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ShadowMemory, FreeFnMatchesBaseFn) |
| |
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ShadowMemory, BaseFnMatchesFreeFn) |
| |
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ShadowMemory, PointerStable) |
| |
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ShadowMemory, InitPatternDataCentricShape) |
| |
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ConcurrentShadowMemory, WriteReadSingle) |
| |
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ConcurrentShadowMemory, FreeFnMatchesBaseFn) |
| |
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ConcurrentShadowMemory, MultiTypeTuple) |
| |
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ConcurrentShadowMemory, MultiThreadStress) |
| |
| | anonymous_namespace{shadow_memory_test.cpp}::TEST (ConcurrentShadowMemory, DataHandleShape) |
| |