Lines Matching defs:isolate

628   PtrComprCageBase cage_base(heap_->isolate());
782 JSFunction maybe_constructor = GetConstructor(heap_->isolate(), obj);
816 GetConstructorName(heap_->isolate(), JSObject::cast(object)));
866 PtrComprCageBase cage_base(isolate());
978 : ObjectVisitorWithCageBases(generator->isolate()),
1151 Isolate* isolate = Isolate::FromHeap(heap_);
1152 PrototypeIterator iter(isolate, js_obj);
1153 ReadOnlyRoots roots(isolate);
1174 if (!proto_or_map.IsTheHole(isolate)) {
1700 (entry.map(isolate()).instance_type() == WEAK_FIXED_ARRAY_TYPE ||
1744 Isolate* isolate = js_obj.GetIsolate();
1746 DescriptorArray descs = js_obj.map().instance_descriptors(isolate);
1776 ReadOnlyRoots roots(isolate);
1788 HandleScope scope(isolate);
1791 ReadOnlyRoots roots(isolate);
1802 ReadOnlyRoots roots(isolate);
1863 JSFunction V8HeapExplorer::GetConstructor(Isolate* isolate,
1866 HandleScope scope(isolate);
1868 JSReceiver::GetConstructor(isolate, handle(receiver, isolate));
1875 String V8HeapExplorer::GetConstructorName(Isolate* isolate, JSObject object) {
1876 if (object.IsJSFunction()) return ReadOnlyRoots(isolate).closure_string();
1878 HandleScope scope(isolate);
1879 return *JSReceiver::GetConstructorName(isolate, handle(object, isolate));
1922 PtrComprCageBase cage_base(explorer_->heap_->isolate());
1987 PtrComprCageBase cage_base(heap_->isolate());
2038 Isolate* isolate = heap_->isolate();
2039 ReadOnlyRoots roots(isolate);
2040 return object.IsHeapObject() && !object.IsOddball(isolate) &&
2269 Isolate* isolate = Isolate::FromHeap(heap_);
2273 strong_gc_subroot_names_.emplace(isolate->root(root_index), name);
2298 if (obj.IsFixedArrayExact(isolate())) {
2305 } else if (obj.IsNameDictionary(isolate()) ||
2306 obj.IsNumberDictionary(isolate())) {
2313 explicit GlobalObjectsEnumerator(Isolate* isolate) : isolate_(isolate) {}
2354 Isolate* isolate = Isolate::FromHeap(heap_);
2355 GlobalObjectsEnumerator enumerator(isolate);
2356 isolate->global_handles()->IterateAllRoots(&enumerator);
2608 explicit NullContextForSnapshotScope(Isolate* isolate)
2609 : isolate_(isolate), prev_(isolate->context()) {
2621 Isolate* isolate = Isolate::FromHeap(heap_);
2622 base::Optional<HandleScope> handle_scope(base::in_place, isolate);
2627 NullContextForSnapshotScope null_context_scope(isolate);