From b74c5b1e39f46ce64ff1ec4395748a8113750c39 Mon Sep 17 00:00:00 2001 From: "sgjesse@chromium.org" Date: Tue, 10 Mar 2009 12:05:20 +0000 Subject: [PATCH] Moved the storage of the last script id into the heap to make it part of the serialized data when starting V8 on a snapshot. Currently the script ids wrap when positive smi value is exhausted. Review URL: http://codereview.chromium.org/43008 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1474 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/factory.cc | 21 ++++++++++++++++++--- src/heap-inl.h | 5 +++++ src/heap.cc | 3 +++ src/heap.h | 6 +++++- test/mjsunit/debug-setbreakpoint.js | 1 - 5 files changed, 31 insertions(+), 5 deletions(-) diff --git a/src/factory.cc b/src/factory.cc index a9cdd4331a..cf0ec43b03 100644 --- a/src/factory.cc +++ b/src/factory.cc @@ -153,17 +153,32 @@ Handle Factory::NewAccessorInfo() { Handle