Index: include/v8.h |
=================================================================== |
--- include/v8.h (revision 5685) |
+++ include/v8.h (working copy) |
@@ -467,16 +467,21 @@ |
// 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. |