Lines Matching defs:isolate
212 bool WasmCode::ShouldBeLogged(Isolate* isolate) {
215 // for any isolate. Otherwise we might lose code events.
216 return isolate->logger()->is_listening_to_code_events() ||
217 isolate->code_event_dispatcher()->IsListeningToCodeEvents() ||
218 isolate->is_profiling();
257 void WasmCode::LogCode(Isolate* isolate, const char* source_url,
259 DCHECK(ShouldBeLogged(isolate));
268 auto load_wasm_source_map = isolate->wasm_load_source_map_callback();
275 HandleScope scope(isolate);
276 v8::Isolate* v8_isolate = reinterpret_cast<v8::Isolate*>(isolate);
286 LOG_CODE_EVENT(isolate, WasmCodeLinePosInfoRecordEvent(instruction_start(),
291 PROFILE(isolate, CodeCreateEvent(CodeEventListener::FUNCTION_TAG, this, name,
1038 void NativeModule::LogWasmCodes(Isolate* isolate, Script script) {
1040 if (!WasmCode::ShouldBeLogged(isolate)) return;
1054 code->LogCode(isolate, source_url.get(), script.id());
2186 Isolate* isolate, const WasmFeatures& enabled, size_t code_size_estimate,
2190 (reinterpret_cast<v8::Isolate*>(isolate))
2224 V8::FatalProcessOutOfMemory(isolate, message.begin());
2228 isolate->heap()->MemoryPressureNotification(MemoryPressureLevel::kCritical,
2236 DynamicTiering dynamic_tiering = isolate->IsWasmDynamicTieringEnabled()
2240 std::move(module), isolate->async_counters(), &ret);