Lines Matching defs:map
623 PrintF("Begin HeapObjectsMap::UpdateHeapObjectsMap. map has %d entries.\n",
642 PrintF("End HeapObjectsMap::UpdateHeapObjectsMap. map has %d entries.\n",
701 // Build up temporary reverse map.
896 InstanceType type = object.map().instance_type();
929 InstanceType type = object.map().instance_type();
1329 TagObject(context.normalized_map_cache(), "(context norm. map cache)");
1354 void V8HeapExplorer::ExtractMapReferences(HeapEntry* entry, Map map) {
1355 MaybeObject maybe_raw_transitions_or_prototype_info = map.raw_transitions();
1367 if (map.CanTransition() && transitions.HasPrototypeTransitions()) {
1379 } else if (map.is_prototype_map()) {
1386 DescriptorArray descriptors = map.instance_descriptors();
1387 TagObject(descriptors, "(map descriptors)");
1390 SetInternalReference(entry, "prototype", map.prototype(),
1392 if (map.IsContextMap()) {
1393 Object native_context = map.native_context();
1398 Object constructor_or_back_pointer = map.constructor_or_back_pointer();
1413 TagObject(map.dependent_code(), "(dependent code)");
1414 SetInternalReference(entry, "dependent_code", map.dependent_code(),
1700 (entry.map(isolate()).instance_type() == WEAK_FIXED_ARRAY_TYPE ||
1746 DescriptorArray descs = js_obj.map().instance_descriptors(isolate);
1747 for (InternalIndex i : js_obj.map().IterateOwnDescriptors()) {
1757 FieldIndex field_index = FieldIndex::ForDescriptor(js_obj.map(), i);
2015 SetInternalReference(entry, "map", obj.map(cage_base),
2339 Object global = proxy.map(isolate_).prototype(isolate_);