| Index: src/isolate.cc
|
| diff --git a/src/isolate.cc b/src/isolate.cc
|
| index 4227c9c73916ae3d80504d773047384f098f9900..724b59dc5f642a39824165c61e2d7cf682e11b56 100644
|
| --- a/src/isolate.cc
|
| +++ b/src/isolate.cc
|
| @@ -285,12 +285,15 @@ Isolate::Isolate()
|
| #undef ISOLATE_INIT_ARRAY_EXECUTE
|
| }
|
|
|
| -
|
| -void Isolate::TearDownAndRecreateGlobalIsolate() {
|
| +void Isolate::TearDown() {
|
| if (global_isolate_ != NULL) {
|
| delete global_isolate_;
|
| global_isolate_ = NULL;
|
| }
|
| +}
|
| +
|
| +void Isolate::TearDownAndRecreateGlobalIsolate() {
|
| + TearDown();
|
|
|
| global_isolate_ = new Isolate();
|
| global_isolate_->PreInit();
|
|
|