Lines Matching refs:isolate_

148         : isolate_(isolate),
153 LocalIsolate local_isolate(isolate_, ThreadKind::kBackground);
159 CodePageCollectionMemoryModificationScope batch_alloc(isolate_->heap());
168 isolate_->stack_guard()->RequestInstallBaselineCode();
180 Isolate* isolate_;
185 explicit ConcurrentBaselineCompiler(Isolate* isolate) : isolate_(isolate) {
189 std::make_unique<JobDispatcher>(isolate_, &incoming_queue_,
204 RCS_SCOPE(isolate_, RuntimeCallCounterId::kCompileBaseline);
206 isolate_, task_queue, batch_size));
214 job->Install(isolate_);
219 Isolate* isolate_;
226 : isolate_(isolate),
233 std::make_unique<ConcurrentBaselineCompiler>(isolate_);
245 Handle<SharedFunctionInfo> shared(function->shared(), isolate_);
249 if (!CanCompileWithBaseline(isolate_, *shared)) return;
254 function->shared().is_compiled_scope(isolate_));
255 Compiler::CompileBaseline(isolate_, function, Compiler::CLEAR_EXCEPTION,
264 shared->GetBytecodeArray(isolate_));
268 CodeTracer::Scope trace_scope(isolate_->GetCodeTracer());
279 CodeTracer::Scope trace_scope(isolate_->GetCodeTracer());
309 compilation_queue_ = isolate_->global_handles()->Create(
310 *isolate_->factory()->NewWeakFixedArray(kInitialQueueSize,
316 isolate_->factory()->CopyWeakFixedArrayAndGrow(compilation_queue_,
319 compilation_queue_ = isolate_->global_handles()->Create(*new_queue);
324 CodePageCollectionMemoryModificationScope batch_allocation(isolate_->heap());
327 function->shared().is_compiled_scope(isolate_));
328 Compiler::CompileBaseline(isolate_, function, Compiler::CLEAR_EXCEPTION,
334 compilation_queue_->Set(i, HeapObjectReference::ClearedValue(isolate_));
349 handle(SharedFunctionInfo::cast(heapobj), isolate_);
353 IsCompiledScope is_compiled_scope(shared->is_compiled_scope(isolate_));
355 isolate_, shared, Compiler::CLEAR_EXCEPTION, &is_compiled_scope);
376 : isolate_(isolate),