summaryrefslogtreecommitdiff
path: root/memory_replay/Pointers.h
diff options
context:
space:
mode:
Diffstat (limited to 'memory_replay/Pointers.h')
-rw-r--r--memory_replay/Pointers.h15
1 files changed, 6 insertions, 9 deletions
diff --git a/memory_replay/Pointers.h b/memory_replay/Pointers.h
index c7cd825a..040027bf 100644
--- a/memory_replay/Pointers.h
+++ b/memory_replay/Pointers.h
@@ -14,19 +14,18 @@
* limitations under the License.
*/
-#ifndef _MEMORY_REPLAY_POINTERS_H
-#define _MEMORY_REPLAY_POINTERS_H
+#pragma once
#include <stdatomic.h>
#include <stdint.h>
-struct pointer_data {
- std::atomic_uintptr_t key_pointer;
- void* pointer;
-};
-
class Pointers {
public:
+ struct pointer_data {
+ std::atomic_uintptr_t key_pointer;
+ void* pointer;
+ };
+
explicit Pointers(size_t max_allocs);
virtual ~Pointers();
@@ -47,5 +46,3 @@ class Pointers {
size_t pointers_size_ = 0;
size_t max_pointers_ = 0;
};
-
-#endif // _MEMORY_REPLAY_POINTERS_H