/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() 519 inline std::shared_ptr<PerIsolateOptions> IsolateData::options() { in options() 523 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) 172 IsolateData(const IsolateData&) = delete; 173 IsolateData& operator=(const IsolateData&) = delete; 174 IsolateData(IsolateData&&) = delete; 175 IsolateData& operator=(IsolateData&&) = delete; 580 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 | node_binding.h | 65 void _register_isolate_##modname(node::IsolateData* isolate_data, \ 111 void CreateInternalBindingTemplates(IsolateData* isolate_data);
|
D | base_object.h | 35 class IsolateData; variable 106 IsolateData* isolate); 131 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() 331 void IsolateData::DeserializeProperties(const IsolateDataSerializeInfo* info) { in DeserializeProperties() 400 void IsolateData::CreateProperties() { in CreateProperties() 473 IsolateData::IsolateData(Isolate* isolate, in IsolateData() function in node::IsolateData 493 void IsolateData::MemoryInfo(MemoryTracker* tracker) const { in MemoryInfo() 649 Environment::Environment(IsolateData* isolate_data, in Environment() 751 Environment::Environment(IsolateData* isolate_data, in Environment()
|
D | js_native_api_v8_inspector.h | 54 class IsolateData; variable
|
D | node_binding.cc | 114 void _register_isolate_##modname(node::IsolateData* isolate_data, \ 583 void CreateInternalBindingTemplates(IsolateData* isolate_data) { in CreateInternalBindingTemplates() 598 static Local<Object> GetInternalBindingExportObject(IsolateData* isolate_data, in GetInternalBindingExportObject()
|
D | node_realm.h | 86 inline IsolateData* isolate_data() const;
|
/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 | 376 IsolateData* CreateIsolateData(Isolate* isolate, in CreateIsolateData() 380 return new IsolateData(isolate, loop, platform, allocator); in CreateIsolateData() 383 void FreeIsolateData(IsolateData* isolate_data) { in FreeIsolateData() 401 IsolateData* isolate_data, in CreateEnvironment() 514 IsolateData* GetEnvironmentIsolateData(Environment* env) { in GetEnvironmentIsolateData() 518 ArrayBufferAllocator* GetArrayBufferAllocator(IsolateData* isolate_data) { in GetArrayBufferAllocator() 526 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/x64/ |
D | deoptimizer-x64.cc | 16 STATIC_ASSERT(IsolateData::builtin_tier0_entry_table_offset() + \
|
/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/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()
|
/third_party/node/test/fuzzers/ |
D | fuzz_env.cc | 82 node::IsolateData* isolate_data_ = node::CreateIsolateData(isolate, ¤t_loop, in EnvTest()
|