diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2010-03-25 09:53:58 -0700 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2010-03-25 09:53:58 -0700 |
commit | 48f5f77713db6cb9d13495f0b780a62dbad2a9a7 (patch) | |
tree | 9b28ef45296722f9a17ebbb4cbcec8ad7ba61d68 /deps/v8/src/snapshot.h | |
parent | 6740dd48b38b8de1b490437cee09b2a052de583a (diff) | |
download | node-new-48f5f77713db6cb9d13495f0b780a62dbad2a9a7.tar.gz |
Update to V8 2.1.9.1
Diffstat (limited to 'deps/v8/src/snapshot.h')
-rw-r--r-- | deps/v8/src/snapshot.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/deps/v8/src/snapshot.h b/deps/v8/src/snapshot.h index 88ba8db30e..9f77c20f52 100644 --- a/deps/v8/src/snapshot.h +++ b/deps/v8/src/snapshot.h @@ -38,6 +38,9 @@ class Snapshot { // could be found. static bool Initialize(const char* snapshot_file = NULL); + // Create a new context using the internal partial snapshot. + static Handle<Context> NewContextFromSnapshot(); + // Returns whether or not the snapshot is enabled. static bool IsEnabled() { return size_ != 0; } @@ -47,7 +50,16 @@ class Snapshot { private: static const byte data_[]; - static int size_; + static const byte context_data_[]; + static const int new_space_used_; + static const int pointer_space_used_; + static const int data_space_used_; + static const int code_space_used_; + static const int map_space_used_; + static const int cell_space_used_; + static const int large_space_used_; + static const int size_; + static const int context_size_; static bool Deserialize(const byte* content, int len); |