Home
last modified time | relevance | path

Searched refs:LocalIsolate (Results 1 – 25 of 107) sorted by relevance

12345

/third_party/node/deps/v8/src/execution/
Dlocal-isolate.cc17 LocalIsolate::LocalIsolate(Isolate* isolate, ThreadKind kind) in LocalIsolate() function in v8::internal::LocalIsolate
41 LocalIsolate::~LocalIsolate() { in ~LocalIsolate()
45 void LocalIsolate::RegisterDeserializerStarted() { in RegisterDeserializerStarted()
48 void LocalIsolate::RegisterDeserializerFinished() { in RegisterDeserializerFinished()
52 int LocalIsolate::GetNextScriptId() { return isolate_->GetNextScriptId(); } in GetNextScriptId()
55 int LocalIsolate::GetNextUniqueSharedFunctionInfoId() { in GetNextUniqueSharedFunctionInfoId()
60 bool LocalIsolate::is_collecting_type_profile() const { in is_collecting_type_profile()
67 void LocalIsolate::InitializeBigIntProcessor() { in InitializeBigIntProcessor()
72 bool StackLimitCheck::HasOverflowed(LocalIsolate* local_isolate) { in HasOverflowed()
78 const std::string& LocalIsolate::DefaultLocale() { in DefaultLocale()
Dlocal-isolate.h43 class V8_EXPORT_PRIVATE LocalIsolate final : private HiddenLocalFactory {
47 explicit LocalIsolate(Isolate* isolate, ThreadKind kind);
48 ~LocalIsolate();
51 static LocalIsolate* FromHeap(LocalHeap* heap) { in FromHeap()
52 return reinterpret_cast<LocalIsolate*>(reinterpret_cast<Address>(heap) - in FromHeap()
53 OFFSET_OF(LocalIsolate, heap_)); in FromHeap()
131 LocalIsolate* AsLocalIsolate() { return this; } in AsLocalIsolate()
174 class V8_NODISCARD SharedMutexGuardIfOffThread<LocalIsolate, kIsShared> final {
176 SharedMutexGuardIfOffThread(base::SharedMutex* mutex, LocalIsolate* isolate) { in SharedMutexGuardIfOffThread()
Dlocal-isolate-inl.h15 Address LocalIsolate::cage_base() const { return isolate_->cage_base(); } in cage_base()
17 Address LocalIsolate::code_cage_base() const { in code_cage_base()
21 ReadOnlyHeap* LocalIsolate::read_only_heap() const { in read_only_heap()
25 Object LocalIsolate::root(RootIndex index) const { in root()
30 Handle<Object> LocalIsolate::root_handle(RootIndex index) const { in root_handle()
/third_party/node/deps/v8/src/maglev/
Dmaglev-compiler.h27 static void Compile(LocalIsolate* local_isolate,
36 explicit MaglevCompiler(LocalIsolate* local_isolate, in MaglevCompiler()
47 LocalIsolate* local_isolate() { return local_isolate_; } in local_isolate()
49 LocalIsolate* const local_isolate_;
Dmaglev-concurrent-dispatcher.cc26 maglev::MaglevCompilationInfo* info, LocalIsolate* local_isolate) { in AttachLocalIsolateForMaglev()
59 LocalIsolate* local_isolate) in LocalIsolateScope()
102 RuntimeCallStats* stats, LocalIsolate* local_isolate) { in ExecuteJobImpl()
132 LocalIsolate local_isolate(isolate(), ThreadKind::kBackground); in Run()
/third_party/node/deps/v8/src/numbers/
Dhash-seed-inl.h20 class LocalIsolate; variable
24 inline uint64_t HashSeed(LocalIsolate* isolate);
41 inline uint64_t HashSeed(LocalIsolate* isolate) { in HashSeed()
Dconversions.h123 LocalIsolate* isolate, base::Vector<const uint8_t> literal);
177 LocalIsolate* isolate, Handle<String> object,
/third_party/node/deps/v8/src/heap/
Dparked-scope.h19 explicit ParkedScope(LocalIsolate* local_isolate) in ParkedScope()
35 explicit UnparkedScope(LocalIsolate* local_isolate) in UnparkedScope()
51 explicit ParkedMutexGuard(LocalIsolate* local_isolate, base::Mutex* mutex) in ParkedMutexGuard()
75 ParkedSharedMutexGuardIf(LocalIsolate* local_isolate, in ParkedSharedMutexGuardIf()
Dlocal-factory.h27 class LocalIsolate; variable
59 LocalIsolate* isolate() { in isolate()
64 return (LocalIsolate*)this; // NOLINT(readability/casting) in isolate()
/third_party/node/deps/v8/src/snapshot/
Dobject-deserializer.h33 class OffThreadObjectDeserializer final : public Deserializer<LocalIsolate> {
36 LocalIsolate* isolate, const SerializedCodeData* data,
40 explicit OffThreadObjectDeserializer(LocalIsolate* isolate,
Ddeserializer.h269 Deserializer<LocalIsolate>;
283 LocalIsolate* isolate, Handle<String> string,
296 void PrepareForInsertion(LocalIsolate* isolate) {} in PrepareForInsertion()
/third_party/node/deps/v8/src/interpreter/
Dinterpreter.cc41 LocalIsolate* local_isolate);
51 LocalIsolate* isolate) final;
65 LocalIsolate* local_isolate_;
178 LocalIsolate* local_isolate) in InterpreterCompilationJob()
260 Handle<SharedFunctionInfo> shared_info, LocalIsolate* isolate) { in FinalizeJobImpl()
311 LocalIsolate* local_isolate) { in NewCompilationJob()
321 LocalIsolate* local_isolate) { in NewSourcePositionCollectionJob()
Dinterpreter.h27 class LocalIsolate; variable
52 LocalIsolate* local_isolate);
61 LocalIsolate* local_isolate);
/third_party/node/deps/v8/src/parsing/
Dpreparse-data.h144 Handle<PreparseData> CopyToLocalHeap(LocalIsolate* isolate,
214 Handle<PreparseData> Serialize(LocalIsolate* isolate);
258 virtual Handle<PreparseData> Serialize(LocalIsolate* isolate) = 0;
285 LocalIsolate* isolate, Handle<PreparseData> data);
Dpending-compilation-error-handler.h139 void SetString(Handle<String> string, LocalIsolate* isolate);
179 LocalIsolate* isolate, AstValueFactory* ast_value_factory);
183 LocalIsolate* isolate);
Dpending-compilation-error-handler.cc28 Handle<String> string, LocalIsolate* isolate) { in SetString()
129 LocalIsolate* isolate);
162 PrepareErrors(LocalIsolate* isolate, AstValueFactory* ast_value_factory);
Dpreparse-data.cc442 LocalIsolate* isolate, int children_length) { in CopyToLocalHeap()
467 Handle<PreparseData> PreparseDataBuilder::Serialize(LocalIsolate* isolate) { in Serialize()
509 Handle<PreparseData> Serialize(LocalIsolate* isolate) final { in Serialize()
531 Handle<PreparseData> Serialize(LocalIsolate* isolate) final { in Serialize()
555 Handle<PreparseData> Serialize(LocalIsolate* isolate) final { in Serialize()
775 LocalIsolate* isolate, Handle<PreparseData> data) in OnHeapConsumedPreparseData()
803 Handle<PreparseData> ZonePreparseData::Serialize(LocalIsolate* isolate) { in Serialize()
843 LocalIsolate* isolate, Handle<PreparseData> data) { in For()
Dpreparse-data-impl.h185 OnHeapConsumedPreparseData(LocalIsolate* isolate, Handle<PreparseData> data);
191 LocalIsolate* isolate_;
206 Handle<PreparseData> Serialize(LocalIsolate* isolate);
/third_party/node/deps/v8/src/ast/
Dast-value-factory.cc82 V8_EXPORT_PRIVATE) void AstRawString::Internalize(LocalIsolate* isolate);
210 Handle<String> AstConsString::Allocate<LocalIsolate>(
211 LocalIsolate* isolate) const;
277 Handle<String> AstConsString::AllocateFlat<LocalIsolate>(
278 LocalIsolate* isolate) const;
385 V8_EXPORT_PRIVATE) void AstValueFactory::Internalize(LocalIsolate* isolate);
/third_party/node/deps/v8/src/codegen/
Dcompiler.h314 FinalizeJob(Handle<SharedFunctionInfo> shared_info, LocalIsolate* isolate);
346 LocalIsolate* isolate) = 0;
375 ExecuteJob(RuntimeCallStats* stats, LocalIsolate* local_isolate = nullptr);
386 LocalIsolate* local_heap) = 0;
437 FinalizeUnoptimizedCompilationData(LocalIsolate* isolate,
473 DeferredFinalizationJobData(LocalIsolate* isolate,
528 void Run(LocalIsolate* isolate,
/third_party/node/deps/v8/src/compiler/
Djs-heap-broker.h152 LocalIsolate* local_isolate); in DEFINE_OPERATORS_FOR_FLAGS()
161 LocalIsolate* local_isolate); in DEFINE_OPERATORS_FOR_FLAGS()
243 LocalIsolate* local_isolate() const { return local_isolate_; } in DEFINE_OPERATORS_FOR_FLAGS()
248 LocalIsolate* local_isolate_or_isolate() const { in DEFINE_OPERATORS_FOR_FLAGS()
312 RecursiveSharedMutexGuardIfNeeded(LocalIsolate* local_isolate, in DEFINE_OPERATORS_FOR_FLAGS()
446 LocalIsolate* local_isolate_ = nullptr; in DEFINE_OPERATORS_FOR_FLAGS()
506 LocalIsolate* local_isolate = broker->local_isolate();
/third_party/node/deps/v8/src/compiler-dispatcher/
Doptimizing-compile-dispatcher.cc46 LocalIsolate local_isolate(isolate_, ThreadKind::kBackground); in RunInternal()
85 LocalIsolate* local_isolate) { in NextInput()
96 LocalIsolate* local_isolate) { in CompileNext()
Doptimizing-compile-dispatcher.h75 void CompileNext(TurbofanCompilationJob* job, LocalIsolate* local_isolate);
76 TurbofanCompilationJob* NextInput(LocalIsolate* local_isolate);
/third_party/node/deps/v8/src/baseline/
Dbaseline-compiler.h55 explicit BaselineCompiler(LocalIsolate* local_isolate,
60 MaybeHandle<Code> Build(LocalIsolate* local_isolate);
161 LocalIsolate* local_isolate_;
/third_party/node/deps/v8/src/handles/
Dhandles-inl.h23 HandleBase::HandleBase(Address object, LocalIsolate* isolate) in HandleBase()
55 Handle<T>::Handle(T object, LocalIsolate* isolate) in Handle()
68 V8_INLINE Handle<T> handle(T object, LocalIsolate* isolate) { in handle()

12345