From: mikhail.naganov@gmail.com Date: Fri, 28 May 2010 16:12:24 +0000 (+0000) Subject: Reapply r4702 "Fix teardown order" X-Git-Tag: upstream/4.7.83~21714 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=63e79f5f683709c51a7789152dbe4193cbf9b7cc;p=platform%2Fupstream%2Fv8.git Reapply r4702 "Fix teardown order" I accidentaly reverted changes from r4702 in r4706. Now bringing them back. Original commit message: As TokenEnumerator cleans up global handles posessed, it's owner -- CpuProfiler must be shut down prior to global handles. Review URL: http://codereview.chromium.org/2072013 TBR=sgjesse@chromium.org Review URL: http://codereview.chromium.org/2325003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4752 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/src/v8.cc b/src/v8.cc index 7219d63..65ce2e1 100644 --- a/src/v8.cc +++ b/src/v8.cc @@ -149,10 +149,10 @@ void V8::TearDown() { Top::TearDown(); - Heap::TearDown(); - CpuProfiler::TearDown(); + Heap::TearDown(); + Logger::TearDown(); is_running_ = false;