Remove obsolete "previous" field from Genesis.

R=jkummerow@chromium.org

Review URL: https://codereview.chromium.org/12620019

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@13976 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
mstarzinger@chromium.org 2013-03-18 16:27:58 +00:00
parent 93bba581da
commit e5db8a93df

View File

@ -149,8 +149,6 @@ class Genesis BASE_EMBEDDED {
Handle<Context> result() { return result_; }
Genesis* previous() { return previous_; }
Isolate* isolate() const { return isolate_; }
Factory* factory() const { return isolate_->factory(); }
Heap* heap() const { return isolate_->heap(); }
@ -159,11 +157,6 @@ class Genesis BASE_EMBEDDED {
Handle<Context> native_context_;
Isolate* isolate_;
// There may be more than one active genesis object: When GC is
// triggered during environment creation there may be weak handle
// processing callbacks which may create new environments.
Genesis* previous_;
Handle<Context> native_context() { return native_context_; }
// Creates some basic objects. Used for creating a context from scratch.