Chromium Code Reviews| Index: src/runtime/runtime-classes.cc |
| diff --git a/src/runtime/runtime-classes.cc b/src/runtime/runtime-classes.cc |
| index 8eee6b808ec3c5df6331d15e11297047f7cac0aa..b0cee1a44a98afd401c36d293b428a4c0bc280b9 100644 |
| --- a/src/runtime/runtime-classes.cc |
| +++ b/src/runtime/runtime-classes.cc |
| @@ -133,6 +133,7 @@ static MaybeHandle<Object> DefineClass(Isolate* isolate, Handle<Object> name, |
| } |
| Map::SetPrototype(map, prototype_parent); |
| map->SetConstructor(*constructor); |
| + map->set_is_prototype_map(true); |
|
adamk
2015/10/22 12:01:32
Is this related to your change?
Toon Verwaest
2015/10/22 13:50:56
No, I'll remove for now.
|
| Handle<JSObject> prototype = isolate->factory()->NewJSObjectFromMap(map); |
| Handle<String> name_string = name->IsString() |