| Index: src/api.cc
|
| diff --git a/src/api.cc b/src/api.cc
|
| index d6820781db9ab6427bab1319198d263bc2a658d3..66d85a808e1884ac1e9c9424343ab9a06c810d34 100644
|
| --- a/src/api.cc
|
| +++ b/src/api.cc
|
| @@ -5575,7 +5575,7 @@ Local<v8::Value> v8::NumberObject::New(Isolate* isolate, double value) {
|
| LOG_API(i_isolate, "NumberObject::New");
|
| ENTER_V8(i_isolate);
|
| i::Handle<i::Object> number = i_isolate->factory()->NewNumber(value);
|
| - i::Handle<i::Object> obj = i_isolate->factory()->ToObject(number);
|
| + i::Handle<i::Object> obj = i::Object::ToObject(i_isolate, number);
|
| return Utils::ToLocal(obj);
|
| }
|
|
|
| @@ -5598,7 +5598,7 @@ Local<v8::Value> v8::BooleanObject::New(bool value) {
|
| ? isolate->heap()->true_value()
|
| : isolate->heap()->false_value(),
|
| isolate);
|
| - i::Handle<i::Object> obj = isolate->factory()->ToObject(boolean);
|
| + i::Handle<i::Object> obj = i::Object::ToObject(isolate, boolean);
|
| return Utils::ToLocal(obj);
|
| }
|
|
|
| @@ -5617,8 +5617,8 @@ Local<v8::Value> v8::StringObject::New(Handle<String> value) {
|
| EnsureInitializedForIsolate(isolate, "v8::StringObject::New()");
|
| LOG_API(isolate, "StringObject::New");
|
| ENTER_V8(isolate);
|
| - i::Handle<i::Object> obj =
|
| - isolate->factory()->ToObject(Utils::OpenHandle(*value));
|
| + i::Handle<i::Object> obj = i::Object::ToObject(
|
| + isolate, Utils::OpenHandle(*value));
|
| return Utils::ToLocal(obj);
|
| }
|
|
|
| @@ -5638,8 +5638,8 @@ Local<v8::Value> v8::SymbolObject::New(Isolate* isolate, Handle<Symbol> value) {
|
| EnsureInitializedForIsolate(i_isolate, "v8::SymbolObject::New()");
|
| LOG_API(i_isolate, "SymbolObject::New");
|
| ENTER_V8(i_isolate);
|
| - i::Handle<i::Object> obj =
|
| - i_isolate->factory()->ToObject(Utils::OpenHandle(*value));
|
| + i::Handle<i::Object> obj = i::Object::ToObject(
|
| + i_isolate, Utils::OpenHandle(*value));
|
| return Utils::ToLocal(obj);
|
| }
|
|
|
|
|