diff options
author | Ben Noordhuis <info@bnoordhuis.nl> | 2013-07-29 21:21:03 +0200 |
---|---|---|
committer | Ben Noordhuis <info@bnoordhuis.nl> | 2013-07-29 21:21:03 +0200 |
commit | 1bd711c8a09e327946f2eca5030e9710dc0e1e6e (patch) | |
tree | 6233c588fca458165ad6e448c5d3fbaa1648f805 /deps/v8/src/vm-state.h | |
parent | 17fbd6cd66453da565d77ab557188eab479dab15 (diff) | |
download | node-new-1bd711c8a09e327946f2eca5030e9710dc0e1e6e.tar.gz |
v8: upgrade to v8 3.20.9
Diffstat (limited to 'deps/v8/src/vm-state.h')
-rw-r--r-- | deps/v8/src/vm-state.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/deps/v8/src/vm-state.h b/deps/v8/src/vm-state.h index 765b570159..f592bb92ca 100644 --- a/deps/v8/src/vm-state.h +++ b/deps/v8/src/vm-state.h @@ -50,9 +50,18 @@ class ExternalCallbackScope BASE_EMBEDDED { public: inline ExternalCallbackScope(Isolate* isolate, Address callback); inline ~ExternalCallbackScope(); + Address callback() { return callback_; } + Address* callback_address() { return &callback_; } + ExternalCallbackScope* previous() { return previous_scope_; } + inline Address scope_address(); + private: Isolate* isolate_; - Address previous_callback_; + Address callback_; + ExternalCallbackScope* previous_scope_; +#ifdef USE_SIMULATOR + Address scope_address_; +#endif }; } } // namespace v8::internal |