| Index: src/v8.cc
|
| ===================================================================
|
| --- src/v8.cc (revision 4906)
|
| +++ src/v8.cc (working copy)
|
| @@ -67,26 +67,8 @@
|
| void V8::TearDown() {
|
| if (!has_been_setup_ || has_been_disposed_) return;
|
|
|
| - OProfileAgent::TearDown();
|
| + Isolate::TearDownAndRecreateGlobalIsolate();
|
|
|
| - if (FLAG_preemption) {
|
| - v8::Locker locker;
|
| - v8::Locker::StopPreemption();
|
| - }
|
| -
|
| - Builtins::TearDown();
|
| - Isolate::Current()->bootstrapper()->TearDown();
|
| -
|
| - Top::TearDown();
|
| -
|
| - HeapProfiler::TearDown();
|
| -
|
| - CpuProfiler::TearDown();
|
| -
|
| - HEAP->TearDown();
|
| -
|
| - Logger::TearDown();
|
| -
|
| is_running_ = false;
|
| has_been_disposed_ = true;
|
| }
|
|
|