Lines Matching defs:isolate
12 #include "src/execution/isolate-utils-inl.h"
151 InternalIndex SwissNameDictionary::FindEntry(IsolateT* isolate, Object key) {
216 InternalIndex SwissNameDictionary::FindEntry(IsolateT* isolate,
218 return FindEntry(isolate, *key);
254 void SwissNameDictionary::ClearDataTableEntry(Isolate* isolate, int entry) {
255 ReadOnlyRoots roots(isolate);
310 Isolate* isolate;
311 GetIsolateFromHeapObject(*this, &isolate);
312 DCHECK_NE(isolate, nullptr);
313 SLOW_DCHECK(!isolate->heap()->IsPendingAllocation(*this));
339 IsolateT* isolate, Handle<SwissNameDictionary> table) {
348 return Rehash(isolate, table, new_capacity);
509 IsolateT* isolate, Handle<SwissNameDictionary> original_table,
512 DCHECK(original_table->FindEntry(isolate, *key).is_not_found());
514 Handle<SwissNameDictionary> table = EnsureGrowable(isolate, original_table);
558 void SwissNameDictionary::Initialize(IsolateT* isolate, ByteArray meta_table,
562 ReadOnlyRoots roots(isolate);
640 // simple way to get the isolate, which we would need to create a handle.
647 Isolate* isolate;
648 GetIsolateFromHeapObject(*this, &isolate);
649 DCHECK_NE(isolate, nullptr);
650 return IndexIterable(handle(*this, isolate));