/third_party/node/deps/v8/src/execution/ |
D | local-isolate.cc | 17 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()
|
D | local-isolate.h | 43 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()
|
D | local-isolate-inl.h | 15 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/ |
D | maglev-compiler.h | 27 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_;
|
D | maglev-concurrent-dispatcher.cc | 26 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/ |
D | hash-seed-inl.h | 20 class LocalIsolate; variable 24 inline uint64_t HashSeed(LocalIsolate* isolate); 41 inline uint64_t HashSeed(LocalIsolate* isolate) { in HashSeed()
|
D | conversions.h | 123 LocalIsolate* isolate, base::Vector<const uint8_t> literal); 177 LocalIsolate* isolate, Handle<String> object,
|
/third_party/node/deps/v8/src/heap/ |
D | parked-scope.h | 19 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()
|
D | local-factory.h | 27 class LocalIsolate; variable 59 LocalIsolate* isolate() { in isolate() 64 return (LocalIsolate*)this; // NOLINT(readability/casting) in isolate()
|
/third_party/node/deps/v8/src/snapshot/ |
D | object-deserializer.h | 33 class OffThreadObjectDeserializer final : public Deserializer<LocalIsolate> { 36 LocalIsolate* isolate, const SerializedCodeData* data, 40 explicit OffThreadObjectDeserializer(LocalIsolate* isolate,
|
D | deserializer.h | 269 Deserializer<LocalIsolate>; 283 LocalIsolate* isolate, Handle<String> string, 296 void PrepareForInsertion(LocalIsolate* isolate) {} in PrepareForInsertion()
|
/third_party/node/deps/v8/src/interpreter/ |
D | interpreter.cc | 41 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()
|
D | interpreter.h | 27 class LocalIsolate; variable 52 LocalIsolate* local_isolate); 61 LocalIsolate* local_isolate);
|
/third_party/node/deps/v8/src/parsing/ |
D | preparse-data.h | 144 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);
|
D | pending-compilation-error-handler.h | 139 void SetString(Handle<String> string, LocalIsolate* isolate); 179 LocalIsolate* isolate, AstValueFactory* ast_value_factory); 183 LocalIsolate* isolate);
|
D | pending-compilation-error-handler.cc | 28 Handle<String> string, LocalIsolate* isolate) { in SetString() 129 LocalIsolate* isolate); 162 PrepareErrors(LocalIsolate* isolate, AstValueFactory* ast_value_factory);
|
D | preparse-data.cc | 442 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()
|
D | preparse-data-impl.h | 185 OnHeapConsumedPreparseData(LocalIsolate* isolate, Handle<PreparseData> data); 191 LocalIsolate* isolate_; 206 Handle<PreparseData> Serialize(LocalIsolate* isolate);
|
/third_party/node/deps/v8/src/ast/ |
D | ast-value-factory.cc | 82 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/ |
D | compiler.h | 314 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/ |
D | js-heap-broker.h | 152 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/ |
D | optimizing-compile-dispatcher.cc | 46 LocalIsolate local_isolate(isolate_, ThreadKind::kBackground); in RunInternal() 85 LocalIsolate* local_isolate) { in NextInput() 96 LocalIsolate* local_isolate) { in CompileNext()
|
D | optimizing-compile-dispatcher.h | 75 void CompileNext(TurbofanCompilationJob* job, LocalIsolate* local_isolate); 76 TurbofanCompilationJob* NextInput(LocalIsolate* local_isolate);
|
/third_party/node/deps/v8/src/baseline/ |
D | baseline-compiler.h | 55 explicit BaselineCompiler(LocalIsolate* local_isolate, 60 MaybeHandle<Code> Build(LocalIsolate* local_isolate); 161 LocalIsolate* local_isolate_;
|
/third_party/node/deps/v8/src/handles/ |
D | handles-inl.h | 23 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()
|