diff options
Diffstat (limited to 'deps/v8/src/v8memory.h')
-rw-r--r-- | deps/v8/src/v8memory.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/deps/v8/src/v8memory.h b/deps/v8/src/v8memory.h index f71de82072..c72ce7ab7b 100644 --- a/deps/v8/src/v8memory.h +++ b/deps/v8/src/v8memory.h @@ -64,6 +64,14 @@ class Memory { return *reinterpret_cast<unsigned*>(addr); } + static intptr_t& intptr_at(Address addr) { + return *reinterpret_cast<intptr_t*>(addr); + } + + static uintptr_t& uintptr_at(Address addr) { + return *reinterpret_cast<uintptr_t*>(addr); + } + static double& double_at(Address addr) { return *reinterpret_cast<double*>(addr); } |