Lines Matching defs:isolate
124 MaybeHandle<Object> JsonParseInternalizer::Internalize(Isolate* isolate,
128 JsonParseInternalizer internalizer(isolate,
131 isolate->factory()->NewJSObject(isolate->object_function());
132 Handle<String> name = isolate->factory()->empty_string();
133 JSObject::AddProperty(isolate, holder, name, object, NONE);
208 JsonParser<Char>::JsonParser(Isolate* isolate, Handle<String> source)
209 : isolate_(isolate),
210 hash_seed_(HashSeed(isolate)),
215 PtrComprCageBase cage_base(isolate);
222 source_ = handle(parent, isolate);
224 source_ = String::Flatten(isolate, source);
233 isolate->main_thread_local_heap()->AddGCEpilogueCallback(
254 Handle<Object> arg1 = Handle<Smi>(Smi::FromInt(pos), isolate());
275 if (isolate()->NeedsSourcePositionsForProfiling()) {
276 Script::InitLineEnds(isolate(), script);
291 isolate()->debug()->OnCompileError(script);
293 isolate()->ThrowAt(factory->NewSyntaxError(message, arg1, arg2), &location);
320 isolate()->main_thread_local_heap()->RemoveGCEpilogueCallback(
408 Handle<Map> ParentOfDescriptorOwner(Isolate* isolate, Handle<Map> maybe_root,
414 return handle(source->FindFieldOwner(isolate, InternalIndex(descriptor - 1)),
415 isolate);
489 TransitionsAccessor transitions(isolate(), *map);
495 TransitionsAccessor(isolate(), *map).ExpectedTransitionTarget();
507 if (!TransitionsAccessor(isolate(), *map)
521 Representation representation = value->OptimalRepresentation(isolate());
528 value->OptimalType(isolate(), representation);
529 MapUpdater::GeneralizeField(isolate(), target, descriptor_index,
533 !target->instance_descriptors(isolate())
537 value->OptimalType(isolate(), expected_representation);
538 MapUpdater::GeneralizeField(isolate(), target, descriptor_index,
545 DCHECK(target->instance_descriptors(isolate())
595 map->instance_descriptors(isolate()).GetDetails(descriptor_index);
645 isolate()->heap()->EnsureSweepingCompleted(*mutable_double_buffer);