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() |