Lines Matching refs:isolate_
101 return isolate_->factory()->empty_fixed_array();
112 Handle<Map>(receiver_->map(), isolate_), isolate_);
123 return AddKey(handle(key, isolate_), convert);
140 keys_ = OrderedHashSet::Allocate(isolate_, 16).ToHandleChecked();
145 key = isolate_->factory()->NewNumberFromUint(index);
152 isolate_, NewRangeError(MessageTemplate::kTooManyProperties),
169 Handle<Object> current(array->get(i), isolate_);
226 isolate_, keys,
252 for (PrototypeIterator iter(isolate_, object, kStartAtReceiver, end);
285 return shadowing_keys_->Has(isolate_, key);
291 AddShadowingKey(handle(key, isolate_));
296 shadowing_keys_ = ObjectHashSet::New(isolate_, 16);
334 for (PrototypeIterator iter(isolate_, *receiver_); !iter.IsAtEnd();
356 last_non_empty_prototype_ = handle(last_prototype, isolate_);
489 if (isolate_->has_pending_exception()) return MaybeHandle<FixedArray>();
512 return GetOwnKeysWithElements<false>(isolate_, object, keys_conversion,
531 return GetOwnKeysWithElements<true>(isolate_, object, keys_conversion,
540 if (object->elements() != ReadOnlyRoots(isolate_).empty_fixed_array() &&
542 ReadOnlyRoots(isolate_).empty_slow_element_dictionary()) {
549 return isolate_->factory()->empty_fixed_array();
553 Handle<FixedArray> keys = GetFastEnumPropertyKeys(isolate_, object);
556 return isolate_->factory()->CopyFixedArray(keys);
561 KeyAccumulator accumulator(isolate_, mode_, filter_);
581 isolate_, Handle<JSObject>::cast(receiver_), keys_conversion,
585 isolate_, Handle<JSObject>::cast(receiver_), keys_conversion,
588 ASSIGN_RETURN_ON_EXCEPTION(isolate_, own_keys, maybe_own_keys, FixedArray);
591 isolate_, Handle<JSObject>::cast(receiver_));
599 isolate_);
601 KeyAccumulator accumulator(isolate_, mode_, filter_);
614 isolate_, own_keys, prototype_chain_keys, receiver_, may_have_elements_);
618 return isolate_->factory()->CopyFixedArrayUpTo(result, result->length());
637 !isolate_->MayAccess(handle(isolate_->context(), isolate_), object)) {
646 first_prototype_ = handle(JSReceiver::cast(prototype), isolate_);
647 Handle<Map> map(prototype.map(), isolate_);
669 PropertyCallbackArguments args(isolate_, interceptor->data(), *receiver,
699 PropertyCallbackArguments enum_args(isolate_, interceptor->data(), *receiver,
703 if (!interceptor->enumerator().IsUndefined(isolate_)) {
711 RETURN_VALUE_IF_SCHEDULED_EXCEPTION(isolate_, Nothing<bool>());
715 !interceptor->query().IsUndefined(isolate_)) {
736 isolate_);
985 enum_keys = KeyAccumulator::GetOwnEnumPropertyKeys(isolate_, object);
991 if (map.prototype(isolate_) != ReadOnlyRoots(isolate_).null_value()) {
994 map.instance_descriptors(isolate_), isolate_);
1004 isolate_, mode_, this, object,
1008 isolate_, mode_, this, object, object->property_dictionary_swiss());
1011 isolate_, mode_, this, object, object->property_dictionary());
1017 Handle<String> key(String::cast(enum_keys->get(i)), isolate_);
1030 object->map().instance_descriptors(isolate_), isolate_);
1043 isolate_),
1047 handle(object->property_dictionary_swiss(), isolate_), this));
1050 handle(object->property_dictionary(), isolate_), this));
1062 Handle<DescriptorArray> descs(object->map().instance_descriptors(isolate_),
1063 isolate_);
1068 isolate_),
1072 handle(object->property_dictionary_swiss(), isolate_), this));
1075 handle(object->property_dictionary(), isolate_), this));
1088 isolate_),
1096 isolate_),
1108 !isolate_->MayAccess(handle(isolate_->context(), isolate_), object)) {
1119 AccessCheckInfo maybe_info = AccessCheckInfo::Get(isolate_, object);
1121 access_check_info = handle(maybe_info, isolate_);
1170 explicit NameComparator(Isolate* isolate) : isolate_(isolate) {}
1174 return Name::Equals(isolate_, key1, key2);
1178 Isolate* isolate_;
1187 STACK_CHECK(isolate_, Nothing<bool>());
1191 handle(proxy->property_dictionary_swiss(), isolate_), this));
1194 handle(proxy->property_dictionary(), isolate_), this));
1200 Handle<Object> handler(proxy->handler(), isolate_);
1204 isolate_->Throw(*isolate_->factory()->NewTypeError(
1205 MessageTemplate::kProxyRevoked, isolate_->factory()->ownKeys_string()));
1209 Handle<JSReceiver> target(JSReceiver::cast(proxy->target()), isolate_);
1213 isolate_, trap,
1215 isolate_->factory()->ownKeys_string()),
1218 if (trap->IsUndefined(isolate_)) {
1226 isolate_, trap_result_array,
1227 Execution::Call(isolate_, trap, handler, arraysize(args), args),
1233 isolate_, trap_result,
1234 Object::CreateListFromArrayLike(isolate_, trap_result_array,
1240 Zone set_zone(isolate_->allocator(), ZONE_NAME);
1248 ZoneHashMapImpl::kDefaultHashMapCapacity, NameComparator(isolate_),
1252 Handle<Name> key(Name::cast(trap_result->get(i)), isolate_);
1259 isolate_->Throw(*isolate_->factory()->NewTypeError(
1270 ASSIGN_RETURN_ON_EXCEPTION_VALUE(isolate_, target_keys,
1279 isolate_->factory()->NewFixedArray(target_keys->length());
1286 isolate_, target, handle(target_keys->get(i), isolate_), &desc);
1312 Handle<Name> key(Name::cast(raw_key), isolate_);
1317 isolate_->Throw(*isolate_->factory()->NewTypeError(
1333 Handle<Name> key(Name::cast(raw_key), isolate_);
1338 isolate_->Throw(*isolate_->factory()->NewTypeError(
1349 isolate_->Throw(*isolate_->factory()->NewTypeError(
1362 isolate_, keys,