load_acquire/store_release

This commit is contained in:
Ben Vanik
2013-12-08 14:15:28 -08:00
parent 2549292a57
commit ec4bf50363
4 changed files with 147 additions and 3 deletions

View File

@@ -32,6 +32,7 @@ public:
inline uint8_t* Translate(uint64_t guest_address) const {
return membase_ + guest_address;
};
inline uint32_t* reserve_address() { return &reserve_address_; }
virtual int Initialize();
@@ -53,6 +54,7 @@ public:
protected:
size_t system_page_size_;
uint8_t* membase_;
uint32_t reserve_address_;
};