| /third_party/node/deps/v8/src/execution/ |
| D | isolate-data.h | 70 class IsolateData final { 72 IsolateData(Isolate* isolate, Address cage_base) in IsolateData() function 75 IsolateData(const IsolateData&) = delete; 76 IsolateData& operator=(const IsolateData&) = delete; 242 void IsolateData::AssertPredictableLayout() { in AssertPredictableLayout() 246 STATIC_ASSERT(std::is_standard_layout<IsolateData>::value); in AssertPredictableLayout() 248 STATIC_ASSERT(offsetof(IsolateData, Name##_) == Offset); in AssertPredictableLayout() 251 STATIC_ASSERT(sizeof(IsolateData) == IsolateData::kSize); in AssertPredictableLayout()
|
| /third_party/node/src/ |
| D | env-inl.h | 47 IsolateData* isolate_data) in NoArrayBufferZeroFillScope() 56 inline v8::Isolate* IsolateData::isolate() const { in isolate() 60 inline uv_loop_t* IsolateData::event_loop() const { in event_loop() 64 inline NodeArrayBufferAllocator* IsolateData::node_allocator() const { in node_allocator() 68 inline MultiIsolatePlatform* IsolateData::platform() const { in platform() 72 inline void IsolateData::set_worker_context(worker::Worker* context) { in set_worker_context() 77 inline worker::Worker* IsolateData::worker_context() const { in worker_context() 81 inline v8::Local<v8::String> IsolateData::async_wrap_provider(int index) const { in async_wrap_provider() 525 inline std::shared_ptr<PerIsolateOptions> IsolateData::options() { in options() 529 inline void IsolateData::set_options( in set_options() [all …]
|
| D | env.h | 105 inline explicit NoArrayBufferZeroFillScope(IsolateData* isolate_data); 122 class NODE_EXTERN_PRIVATE IsolateData : public MemoryRetainer { 124 IsolateData(v8::Isolate* isolate, 129 SET_MEMORY_INFO_NAME(IsolateData) 130 SET_SELF_SIZE(IsolateData) 169 IsolateData(const IsolateData&) = delete; 170 IsolateData& operator=(const IsolateData&) = delete; 171 IsolateData(IsolateData&&) = delete; 172 IsolateData& operator=(IsolateData&&) = delete; 576 Environment(IsolateData* isolate_data, [all …]
|
| D | node_main_instance.h | 63 IsolateData* isolate_data() { return isolate_data_.get(); } in isolate_data() 85 std::unique_ptr<IsolateData> isolate_data_;
|
| D | base_object.h | 34 class IsolateData; variable 105 IsolateData* isolate); 130 IsolateData* isolate_data);
|
| D | node_process.h | 13 class IsolateData; variable 18 void CreateEnvProxyTemplate(v8::Isolate* isolate, IsolateData* isolate_data);
|
| D | node.h | 226 class IsolateData; variable 409 friend class IsolateData; variable 524 NODE_EXTERN IsolateData* CreateIsolateData( 529 NODE_EXTERN void FreeIsolateData(IsolateData* isolate_data); 589 IsolateData* isolate_data, 645 NODE_EXTERN IsolateData* GetEnvironmentIsolateData(Environment* env); 646 NODE_EXTERN ArrayBufferAllocator* GetArrayBufferAllocator(IsolateData* data); 689 NODE_EXTERN MultiIsolatePlatform* GetMultiIsolatePlatform(IsolateData* env); 758 IsolateData* isolate_data() const;
|
| D | base_object.cc | 89 IsolateData* isolate_data) { in MakeLazilyInitializedJSTemplate() 149 IsolateData* isolate_data) { in GetConstructorTemplate()
|
| D | node_main_instance.cc | 45 std::make_unique<IsolateData>(isolate_, event_loop, platform, nullptr); in NodeMainInstance() 84 isolate_data_ = std::make_unique<IsolateData>( in NodeMainInstance()
|
| D | env.cc | 287 IsolateDataSerializeInfo IsolateData::Serialize(SnapshotCreator* creator) { in Serialize() 329 void IsolateData::DeserializeProperties(const IsolateDataSerializeInfo* info) { in DeserializeProperties() 391 void IsolateData::CreateProperties() { in CreateProperties() 464 IsolateData::IsolateData(Isolate* isolate, in IsolateData() function in node::IsolateData 484 void IsolateData::MemoryInfo(MemoryTracker* tracker) const { in MemoryInfo() 640 Environment::Environment(IsolateData* isolate_data, in Environment() 733 Environment::Environment(IsolateData* isolate_data, in Environment()
|
| D | node_realm.h | 87 inline IsolateData* isolate_data() const;
|
| D | node_platform.h | 19 class IsolateData; variable
|
| /third_party/node/deps/v8/src/codegen/ |
| D | turbo-assembler.cc | 96 return IsolateData::root_slot_offset(root_index); in RootRegisterOffsetForRootIndex() 101 return IsolateData::BuiltinSlotOffset(builtin); in RootRegisterOffsetForBuiltin() 119 return IsolateData::external_reference_table_offset() + in RootRegisterOffsetForExternalReferenceTableEntry()
|
| /third_party/node/src/api/ |
| D | environment.cc | 365 IsolateData* CreateIsolateData(Isolate* isolate, in CreateIsolateData() 369 return new IsolateData(isolate, loop, platform, allocator); in CreateIsolateData() 372 void FreeIsolateData(IsolateData* isolate_data) { in FreeIsolateData() 390 IsolateData* isolate_data, in CreateEnvironment() 507 IsolateData* GetEnvironmentIsolateData(Environment* env) { in GetEnvironmentIsolateData() 511 ArrayBufferAllocator* GetArrayBufferAllocator(IsolateData* isolate_data) { in GetArrayBufferAllocator() 519 MultiIsolatePlatform* GetMultiIsolatePlatform(IsolateData* env) { in GetMultiIsolatePlatform()
|
| D | embed_helpers.cc | 81 DeleteFnPtr<IsolateData, FreeIsolateData> isolate_data; 182 IsolateData* CommonEnvironmentSetup::isolate_data() const { in isolate_data()
|
| /third_party/node/deps/v8/src/diagnostics/ |
| D | disassembler.cc | 127 const int kRootsTableStart = IsolateData::roots_table_offset(); in RootRelativeName() 129 const int kExtRefsTableStart = IsolateData::external_reference_table_offset(); in RootRelativeName() 131 const int kBuiltinTier0TableStart = IsolateData::builtin_tier0_table_offset(); in RootRelativeName() 134 const int kBuiltinTableStart = IsolateData::builtin_table_offset(); in RootRelativeName()
|
| /third_party/node/deps/v8/src/deoptimizer/s390/ |
| D | deoptimizer-s390.cc | 14 STATIC_ASSERT(IsolateData::builtin_tier0_entry_table_offset() + \
|
| /third_party/node/deps/v8/src/deoptimizer/x64/ |
| D | deoptimizer-x64.cc | 16 STATIC_ASSERT(IsolateData::builtin_tier0_entry_table_offset() + \
|
| /third_party/node/deps/v8/src/deoptimizer/arm/ |
| D | deoptimizer-arm.cc | 14 STATIC_ASSERT(IsolateData::builtin_tier0_entry_table_offset() + \
|
| /third_party/node/deps/v8/src/deoptimizer/ppc/ |
| D | deoptimizer-ppc.cc | 14 STATIC_ASSERT(IsolateData::builtin_tier0_entry_table_offset() + \
|
| /third_party/node/test/cctest/ |
| D | node_test_fixture.cc | 10 node::IsolateData* EnvironmentTestFixture::isolate_data_ = nullptr;
|
| D | test_platform.cc | 86 std::unique_ptr<node::IsolateData, decltype(&node::FreeIsolateData)> in TEST_F()
|
| D | node_test_fixture.h | 136 static node::IsolateData* isolate_data_;
|
| /third_party/node/test/fuzzers/ |
| D | fuzz_env.cc | 82 node::IsolateData* isolate_data_ = node::CreateIsolateData(isolate, ¤t_loop, in EnvTest()
|
| /third_party/node/deps/v8/src/codegen/x64/ |
| D | macro-assembler-x64.cc | 426 IsolateData::external_pointer_table_offset() + in LoadExternalPointerField() 431 Operand(scratch, IsolateData::external_pointer_table_offset() + in LoadExternalPointerField() 1884 return Operand(kRootRegister, IsolateData::BuiltinEntrySlotOffset(builtin)); in CallRecordWriteStub() 1892 IsolateData::builtin_entry_table_offset()); in CallRecordWriteStub() 1900 IsolateData::builtin_entry_table_offset()); in CallRecordWriteStub() 1971 IsolateData::builtin_entry_table_offset())); in CallRecordWriteStub() 3049 movq(Operand(kRootRegister, IsolateData::fast_c_call_caller_pc_offset()), in CallRecordWriteStub() 3051 movq(Operand(kRootRegister, IsolateData::fast_c_call_caller_fp_offset()), in CallRecordWriteStub() 3075 movq(Operand(kRootRegister, IsolateData::fast_c_call_caller_fp_offset()), in CallRecordWriteStub()
|