Chromium Code Reviews| Index: src/bootstrapper.cc |
| diff --git a/src/bootstrapper.cc b/src/bootstrapper.cc |
| index dbf6e0e9c11d1288ca81e48af32ab9270dba3d20..bf31fa090b2820357d59fe0633d46d3db74ff3e4 100644 |
| --- a/src/bootstrapper.cc |
| +++ b/src/bootstrapper.cc |
| @@ -1417,6 +1417,15 @@ void Genesis::InitializeExperimentalGlobal() { |
| native_context()->set_generator_object_prototype_map( |
| *generator_object_prototype_map); |
| } |
| + v8::Isolate* external_isolate = reinterpret_cast<v8::Isolate*>(isolate()); |
| + v8::Local<v8::Boolean> flag = FLAG_harmony_regexps ? |
| + v8::True(external_isolate) : |
| + v8::False(external_isolate); |
|
Yang
2014/09/17 07:16:14
Let's not unnecessarily use API handles. We can ju
Erik Corry
2014/09/17 17:06:19
Done.
|
| + Handle<JSBuiltinsObject> builtins(native_context()->builtins()); |
| + Runtime::DefineObjectProperty(builtins, |
| + factory()->InternalizeOneByteString( |
| + STATIC_CHAR_VECTOR("harmony_regexps")), |
| + Utils::OpenHandle(*flag), NONE).Assert(); |
| } |