diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2010-10-30 11:13:37 -0700 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2010-10-30 11:13:37 -0700 |
commit | 268bcbde7c62e7bc781c79c8b07ea067bd4b9b59 (patch) | |
tree | 968b595dd7df5e0ea7390b780c4883cbcb8ee8f3 /deps/v8/include | |
parent | ccdd979a690f5d0172f22b821f31672063629a31 (diff) | |
download | node-new-268bcbde7c62e7bc781c79c8b07ea067bd4b9b59.tar.gz |
Upgrade V8 to 2.5.2
Diffstat (limited to 'deps/v8/include')
-rw-r--r-- | deps/v8/include/v8.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/deps/v8/include/v8.h b/deps/v8/include/v8.h index ef9a41168c..89502cb915 100644 --- a/deps/v8/include/v8.h +++ b/deps/v8/include/v8.h @@ -467,16 +467,21 @@ class V8EXPORT HandleScope { // typedef in the ImplementationUtilities class. class V8EXPORT Data { public: - int extensions; internal::Object** next; internal::Object** limit; + int level; + inline void Initialize() { - extensions = -1; next = limit = NULL; + level = 0; } }; + + void Leave(); - Data previous_; + + internal::Object** prev_next_; + internal::Object** prev_limit_; // Allow for the active closing of HandleScopes which allows to pass a handle // from the HandleScope being closed to the next top most HandleScope. |