Lines Matching refs:isolate_
125 Factory* factory() { return isolate_->factory(); }
127 Isolate* isolate_;
217 : isolate_(isolate),
229 if (!gap->IsUndefined(isolate_) && !InitializeGap(gap)) {
245 HandleScope handle_scope(isolate_);
249 isolate_, length_obj,
250 Object::GetLengthFromArrayLike(isolate_,
259 isolate_, element, Object::GetElement(isolate_, replacer, i), false);
262 isolate_, key, Object::ToString(isolate_, element), false);
265 isolate_);
268 isolate_, key, Object::ToString(isolate_, element), false);
275 OrderedHashSet::Add(isolate_, set, key);
281 isolate_, set, GetKeysConversion::kKeepNumbers);
291 HandleScope scope(isolate_);
294 isolate_);
296 ASSIGN_RETURN_ON_EXCEPTION_VALUE(isolate_, gap,
297 Object::ToString(isolate_, gap), false);
299 ASSIGN_RETURN_ON_EXCEPTION_VALUE(isolate_, gap,
300 Object::ToNumber(isolate_, gap), false);
332 HandleScope scope(isolate_);
337 LookupIterator it(isolate_, object, tojson_string_,
339 ASSIGN_RETURN_ON_EXCEPTION(isolate_, fun, Object::GetProperty(&it), Object);
345 ASSIGN_RETURN_ON_EXCEPTION(isolate_, object,
346 Execution::Call(isolate_, fun, object, 1, argv),
353 HandleScope scope(isolate_);
358 isolate_, value,
359 Execution::Call(isolate_, replacer_function_, holder, 2, argv), Object);
367 factory()->NewJSObject(isolate_->object_function());
368 JSObject::AddProperty(isolate_, holder, factory()->empty_string(),
373 isolate_);
379 StackLimitCheck check(isolate_);
381 isolate_->StackOverflow();
396 isolate_->Throw(*error);
482 CircularStructureMessageBuilder builder(isolate_);
513 ASSIGN_RETURN_ON_EXCEPTION_VALUE(isolate_, result, builder.Finish(),
522 StackLimitCheck interrupt_check(isolate_);
524 isolate_->stack_guard()->HandleInterrupts().IsException(isolate_)) {
529 PtrComprCageBase cage_base(isolate_);
536 isolate_, object, ApplyToJsonFunction(object, key), EXCEPTION);
541 isolate_, object, ApplyReplacerFunction(object, key, initial_value),
557 isolate_->Throw(
612 isolate_, value, Object::ToString(isolate_, object), EXCEPTION);
617 isolate_, value, Object::ToNumber(isolate_, object), EXCEPTION);
621 isolate_->Throw(
625 if (raw.IsTrue(isolate_)) {
667 PtrComprCageBase cage_base(isolate_);
675 StackLimitCheck interrupt_check(isolate_);
684 FixedArray::cast(object->elements(cage_base)), isolate_);
694 isolate_->stack_guard()->HandleInterrupts().IsException(
695 isolate_)) {
703 FixedDoubleArray::cast(object->elements(cage_base)), isolate_);
713 isolate_->stack_guard()->HandleInterrupts().IsException(
714 isolate_)) {
721 HandleScope handle_scope(isolate_);
722 Handle<Object> old_length(object->length(), isolate_);
731 isolate_,
733 isolate_),
764 isolate_->Throw(*isolate_->factory()->NewInvalidStringLengthError());
767 HandleScope handle_scope(isolate_);
772 isolate_, element, JSReceiver::GetElement(isolate_, object, i),
774 Result result = SerializeElement(isolate_, element, i);
802 PtrComprCageBase cage_base(isolate_);
803 HandleScope handle_scope(isolate_);
806 !CanFastSerializeJSObject(cage_base, *object, isolate_)) {
819 Handle<Map> map(object->map(cage_base), isolate_);
839 key_name = handle(String::cast(name), isolate_);
849 isolate_, object, details.representation(), field_index);
852 isolate_, property,
853 Object::GetPropertyOrElement(isolate_, object, key_name), EXCEPTION);
871 isolate_, contents,
881 Handle<String> key(String::cast(contents->get(i)), isolate_);
884 isolate_, property, Object::GetPropertyOrElement(isolate_, object, key),
898 HandleScope scope(isolate_);
906 isolate_, length_object,
907 Object::GetLengthFromArrayLike(isolate_,
915 isolate_->Throw(*isolate_->factory()->NewInvalidStringLengthError());
1005 FlatStringReader reader(isolate_, string);
1098 object = String::Flatten(isolate_, object);