| Index: src/bootstrapper.cc
|
| diff --git a/src/bootstrapper.cc b/src/bootstrapper.cc
|
| index 7c54d92190be257d30093988161ab4cc18224589..71672d7e4e9c863ce3af8c2ea9337283946cb185 100644
|
| --- a/src/bootstrapper.cc
|
| +++ b/src/bootstrapper.cc
|
| @@ -911,10 +911,10 @@ void Genesis::InitializeGlobal(Handle<GlobalObject> inner_global,
|
| Handle<Map>(native_context()->string_function()->initial_map());
|
| Map::EnsureDescriptorSlack(string_map, 1);
|
|
|
| - Handle<Foreign> string_length(
|
| - factory->NewForeign(&Accessors::StringLength));
|
| PropertyAttributes attribs = static_cast<PropertyAttributes>(
|
| DONT_ENUM | DONT_DELETE | READ_ONLY);
|
| + Handle<AccessorInfo> string_length(
|
| + Accessors::StringLengthInfo(isolate, attribs));
|
|
|
| { // Add length.
|
| CallbacksDescriptor d(factory->length_string(), string_length, attribs);
|
|
|