Lines Matching defs:zone

57       refs_(zone()->New<RefsMap>(kMinimalRefsBucketCount, AddressMatcher(),
58 zone())),
60 array_and_object_prototypes_(zone()),
63 feedback_(zone()),
64 property_access_infos_(zone()) {
81 isolate_->heap(), ZoneAllocationPolicy(zone()));
239 *broker->zone()->New<ElementAccessFeedback>(broker->zone(), keyed_mode(),
243 ZoneRefUnorderedSet<MapRef> inferred(broker->zone());
248 TransitionGroup new_group(broker->zone());
403 ElementAccessFeedback::ElementAccessFeedback(Zone* zone,
408 transition_groups_(zone) {
475 return *zone()->New<InsufficientFeedback>(kind);
485 ZoneVector<MapRef> maps(zone());
523 return *zone()->New<NamedAccessFeedback>(*name, maps, kind);
532 return *zone()->New<ElementAccessFeedback>(
533 zone(), KeyedAccessMode::FromNexus(nexus), kind);
547 return *zone()->New<GlobalAccessFeedback>(nexus.kind());
568 return *zone()->New<GlobalAccessFeedback>(
576 return *zone()->New<GlobalAccessFeedback>(
588 return *zone()->New<BinaryOperationFeedback>(hint, nexus.kind());
597 return *zone()->New<CompareOperationFeedback>(hint, nexus.kind());
606 return *zone()->New<ForInFeedback>(hint, nexus.kind());
622 return *zone()->New<InstanceOfFeedback>(optional_constructor, nexus.kind());
637 return *zone()->New<LiteralFeedback>(site, nexus.kind());
652 return *zone()->New<RegExpLiteralFeedback>(boilerplate, nexus.kind());
666 return *zone()->New<TemplateObjectFeedback>(array, nexus.kind());
686 return *zone()->New<CallFeedback>(target_ref, frequency, mode, content,
816 ZoneMap<Handle<Map>, TransitionGroup, HandleLess> transition_groups(zone());
833 TransitionGroup group(1, map.object(), zone());
837 TransitionGroup new_group(1, target, zone());
845 zone()->New<ElementAccessFeedback>(zone(), keyed_mode, slot_kind);
889 AccessInfoFactory factory(this, dependencies, zone());