• Home
  • Raw
  • Download

Lines Matching refs:isolate_

47     return isolate_->factory()->empty_fixed_array();  in GetKeys()
50 keys_->map() == isolate_->heap()->fixed_array_map()) { in GetKeys()
61 AddKey(handle(key, isolate_), convert); in AddKey()
73 keys_ = OrderedHashSet::Allocate(isolate_, 16); in AddKey()
78 key = isolate_->factory()->NewNumberFromUint(index); in AddKey()
87 Handle<Object> current(array->get(i), isolate_); in AddKeys()
140 isolate_, keys, FilterProxyKeys(this, proxy, keys, filter_), in AddKeysFromJSProxy()
166 for (PrototypeIterator iter(isolate_, object, kStartAtReceiver, end); in CollectKeys()
199 return shadowing_keys_->Has(isolate_, key); in IsShadowed()
204 AddShadowingKey(handle(key, isolate_)); in AddShadowingKey()
209 shadowing_keys_ = ObjectHashSet::New(isolate_, 16); in AddShadowingKey()
248 for (PrototypeIterator iter(isolate_, *receiver_); !iter.IsAtEnd(); in Prepare()
261 last_non_empty_prototype_ = handle(last_prototype, isolate_); in Prepare()
388 if (isolate_->has_pending_exception()) return MaybeHandle<FixedArray>(); in GetKeys()
408 return GetOwnKeysWithElements<false>(isolate_, object, keys_conversion); in GetKeysFast()
426 return GetOwnKeysWithElements<true>(isolate_, object, keys_conversion); in GetKeysFast()
441 return isolate_->factory()->empty_fixed_array(); in GetOwnKeysWithUninitializedEnumCache()
445 Handle<FixedArray> keys = GetFastEnumPropertyKeys(isolate_, object); in GetOwnKeysWithUninitializedEnumCache()
448 return isolate_->factory()->CopyFixedArray(keys); in GetOwnKeysWithUninitializedEnumCache()
453 KeyAccumulator accumulator(isolate_, mode_, filter_); in GetKeysSlow()
592 enum_keys = KeyAccumulator::GetOwnEnumPropertyKeys(isolate_, object); in CollectOwnPropertyNames()
599 Handle<DescriptorArray>(map->instance_descriptors(), isolate_); in CollectOwnPropertyNames()
609 isolate_, mode_, this, object, object->global_dictionary()); in CollectOwnPropertyNames()
612 isolate_, mode_, this, object, object->property_dictionary()); in CollectOwnPropertyNames()
619 isolate_); in CollectOwnPropertyNames()
630 handle(object->global_dictionary(), isolate_), this); in CollectOwnPropertyNames()
633 handle(object->property_dictionary(), isolate_), this); in CollectOwnPropertyNames()
650 isolate_), in CollectAccessCheckInterceptorKeys()
658 isolate_), in CollectAccessCheckInterceptorKeys()
670 !isolate_->MayAccess(handle(isolate_->context()), object)) { in CollectOwnKeys()
681 AccessCheckInfo* maybe_info = AccessCheckInfo::Get(isolate_, object); in CollectOwnKeys()
682 if (maybe_info) access_check_info = handle(maybe_info, isolate_); in CollectOwnKeys()
719 STACK_CHECK(isolate_, Nothing<bool>()); in CollectOwnJSProxyKeys()
721 Handle<Object> handler(proxy->handler(), isolate_); in CollectOwnJSProxyKeys()
725 isolate_->Throw(*isolate_->factory()->NewTypeError( in CollectOwnJSProxyKeys()
726 MessageTemplate::kProxyRevoked, isolate_->factory()->ownKeys_string())); in CollectOwnJSProxyKeys()
730 Handle<JSReceiver> target(proxy->target(), isolate_); in CollectOwnJSProxyKeys()
734 isolate_, trap, Object::GetMethod(Handle<JSReceiver>::cast(handler), in CollectOwnJSProxyKeys()
735 isolate_->factory()->ownKeys_string()), in CollectOwnJSProxyKeys()
738 if (trap->IsUndefined(isolate_)) { in CollectOwnJSProxyKeys()
746 isolate_, trap_result_array, in CollectOwnJSProxyKeys()
747 Execution::Call(isolate_, trap, handler, arraysize(args), args), in CollectOwnJSProxyKeys()
753 isolate_, trap_result, in CollectOwnJSProxyKeys()
754 Object::CreateListFromArrayLike(isolate_, trap_result_array, in CollectOwnJSProxyKeys()
763 ASSIGN_RETURN_ON_EXCEPTION_VALUE(isolate_, target_keys, in CollectOwnJSProxyKeys()
772 isolate_->factory()->NewFixedArray(target_keys->length()); in CollectOwnJSProxyKeys()
779 isolate_, target, handle(target_keys->get(i), isolate_), &desc); in CollectOwnJSProxyKeys()
802 Zone set_zone(isolate_->allocator(), ZONE_NAME); in CollectOwnJSProxyKeys()
806 isolate_->heap(), ZoneAllocationPolicy(&set_zone)); in CollectOwnJSProxyKeys()
824 isolate_->Throw(*isolate_->factory()->NewTypeError( in CollectOwnJSProxyKeys()
825 MessageTemplate::kProxyOwnKeysMissing, handle(key, isolate_))); in CollectOwnJSProxyKeys()
844 isolate_->Throw(*isolate_->factory()->NewTypeError( in CollectOwnJSProxyKeys()
845 MessageTemplate::kProxyOwnKeysMissing, handle(key, isolate_))); in CollectOwnJSProxyKeys()
855 isolate_->Throw(*isolate_->factory()->NewTypeError( in CollectOwnJSProxyKeys()
868 isolate_, keys, in CollectOwnJSProxyTargetKeys()