Home
last modified time | relevance | path

Searched refs:IsolateData (Results 1 – 25 of 98) sorted by relevance

1234

/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/execution/
H A Disolate-data.h29 class IsolateData final {
31 explicit IsolateData(Isolate* isolate) : stack_guard_(isolate) {} in IsolateData() function
209 DISALLOW_COPY_AND_ASSIGN(IsolateData);
216 void IsolateData::AssertPredictableLayout() { in AssertPredictableLayout()
220 STATIC_ASSERT(std::is_standard_layout<IsolateData>::value); in AssertPredictableLayout()
224 STATIC_ASSERT(offsetof(IsolateData, thread_local_top_) == in AssertPredictableLayout()
227 STATIC_ASSERT(offsetof(IsolateData, external_memory_) == in AssertPredictableLayout()
229 STATIC_ASSERT(offsetof(IsolateData, external_memory_limit_) == in AssertPredictableLayout()
234 STATIC_ASSERT(offsetof(IsolateData, fast_c_call_caller_fp_) == in AssertPredictableLayout()
239 STATIC_ASSERT(offsetof(IsolateData, stack_is_iterable_) == in AssertPredictableLayout()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/execution/
H A Disolate-data.h30 class IsolateData final {
32 explicit IsolateData(Isolate* isolate) : stack_guard_(isolate) {} in IsolateData() function
213 DISALLOW_COPY_AND_ASSIGN(IsolateData);
220 void IsolateData::AssertPredictableLayout() { in AssertPredictableLayout()
224 STATIC_ASSERT(std::is_standard_layout<IsolateData>::value); in AssertPredictableLayout()
228 STATIC_ASSERT(offsetof(IsolateData, thread_local_top_) == in AssertPredictableLayout()
231 STATIC_ASSERT(offsetof(IsolateData, fast_c_call_caller_fp_) == in AssertPredictableLayout()
233 STATIC_ASSERT(offsetof(IsolateData, fast_c_call_caller_pc_) == in AssertPredictableLayout()
237 STATIC_ASSERT(offsetof(IsolateData, external_pointer_table_) == in AssertPredictableLayout()
240 STATIC_ASSERT(offsetof(IsolateData, stack_is_iterable_) == in AssertPredictableLayout()
[all …]
/dports/lang/v8/v8-9.6.180.12/src/execution/
H A Disolate-data.h65 class IsolateData final {
67 IsolateData(Isolate* isolate, Address cage_base) in IsolateData() function
70 IsolateData(const IsolateData&) = delete;
71 IsolateData& operator=(const IsolateData&) = delete;
234 void IsolateData::AssertPredictableLayout() { in AssertPredictableLayout()
238 STATIC_ASSERT(std::is_standard_layout<IsolateData>::value); in AssertPredictableLayout()
240 STATIC_ASSERT(offsetof(IsolateData, Name##_) == Offset); in AssertPredictableLayout()
243 STATIC_ASSERT(sizeof(IsolateData) == IsolateData::kSize); in AssertPredictableLayout()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/codegen/
H A Dturbo-assembler.cc83 return IsolateData::root_slot_offset(root_index); in RootRegisterOffsetForRootIndex()
89 return IsolateData::builtin_slot_offset(builtin_index); in RootRegisterOffsetForBuiltinIndex()
107 return IsolateData::external_reference_table_offset() + in RootRegisterOffsetForExternalReferenceTableEntry()
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/codegen/
H A Dturbo-assembler.cc83 return IsolateData::root_slot_offset(root_index); in RootRegisterOffsetForRootIndex()
89 return IsolateData::builtin_slot_offset(builtin_index); in RootRegisterOffsetForBuiltinIndex()
107 return IsolateData::external_reference_table_offset() + in RootRegisterOffsetForExternalReferenceTableEntry()
/dports/lang/v8/v8-9.6.180.12/src/codegen/
H A Dturbo-assembler.cc95 return IsolateData::root_slot_offset(root_index); in RootRegisterOffsetForRootIndex()
100 return IsolateData::BuiltinSlotOffset(builtin); in RootRegisterOffsetForBuiltin()
118 return IsolateData::external_reference_table_offset() + in RootRegisterOffsetForExternalReferenceTableEntry()
/dports/www/node10/node-v10.24.1/src/
H A Dnode_platform.h20 class IsolateData; variable
147 void RegisterIsolate(IsolateData* isolate_data, uv_loop_t* loop) override;
148 void UnregisterIsolate(IsolateData* isolate_data) override;
H A Dnode_worker.h30 "isolate_data", sizeof(IsolateData), "IsolateData"); in MemoryInfo()
53 DeleteFnPtr<IsolateData, FreeIsolateData> isolate_data_;
H A Dnode.h237 class IsolateData; variable
251 virtual void RegisterIsolate(IsolateData* isolate_data,
253 virtual void UnregisterIsolate(IsolateData* isolate_data) = 0;
269 NODE_EXTERN IsolateData* CreateIsolateData(
272 NODE_EXTERN IsolateData* CreateIsolateData(
276 NODE_EXTERN IsolateData* CreateIsolateData(
281 NODE_EXTERN void FreeIsolateData(IsolateData* isolate_data);
285 NODE_EXTERN Environment* CreateEnvironment(IsolateData* isolate_data,
H A Denv-inl.h42 inline v8::Isolate* IsolateData::isolate() const { in isolate()
46 inline uv_loop_t* IsolateData::event_loop() const { in event_loop()
50 inline uint32_t* IsolateData::zero_fill_field() const { in zero_fill_field()
54 inline MultiIsolatePlatform* IsolateData::platform() const { in platform()
585 inline std::shared_ptr<PerIsolateOptions> IsolateData::options() { in options()
669 inline IsolateData* Environment::isolate_data() const { in isolate_data()
865 v8::Local<TypeName> IsolateData::PropertyName(v8::Isolate* isolate) const { \
867 return const_cast<IsolateData*>(this)->PropertyName ## _.Get(isolate); \
H A Denv.cc36 IsolateData::IsolateData(Isolate* isolate, in IsolateData() function in node::IsolateData
96 IsolateData::~IsolateData() { in ~IsolateData()
106 Environment::Environment(IsolateData* isolate_data, in Environment()
H A Denv.h372 class IsolateData {
374 IsolateData(v8::Isolate* isolate, uv_loop_t* event_loop,
377 ~IsolateData();
419 DISALLOW_COPY_AND_ASSIGN(IsolateData);
606 Environment(IsolateData* isolate_data,
660 inline IsolateData* isolate_data() const;
904 IsolateData* const isolate_data_;
/dports/www/node10/node-v10.24.1/deps/v8/src/
H A Dassembler.h97 struct IsolateData { struct
98 explicit IsolateData(Isolate* isolate);
99 IsolateData(const IsolateData&) = default;
107 AssemblerBase(IsolateData isolate_data, void* buffer, int buffer_size); argument
110 IsolateData isolate_data() const { return isolate_data_; } in isolate_data()
191 IsolateData isolate_data_;
/dports/textproc/kibana6/kibana-6.8.16-darwin-x86_64/node/include/node/
H A Dnode.h237 class IsolateData; variable
251 virtual void RegisterIsolate(IsolateData* isolate_data,
253 virtual void UnregisterIsolate(IsolateData* isolate_data) = 0;
269 NODE_EXTERN IsolateData* CreateIsolateData(
272 NODE_EXTERN IsolateData* CreateIsolateData(
276 NODE_EXTERN IsolateData* CreateIsolateData(
281 NODE_EXTERN void FreeIsolateData(IsolateData* isolate_data);
285 NODE_EXTERN Environment* CreateEnvironment(IsolateData* isolate_data,
/dports/textproc/opensearch-dashboards/opensearch-dashboards-1.2.0-linux-x64/node/include/node/
H A Dnode.h237 class IsolateData; variable
251 virtual void RegisterIsolate(IsolateData* isolate_data,
253 virtual void UnregisterIsolate(IsolateData* isolate_data) = 0;
269 NODE_EXTERN IsolateData* CreateIsolateData(
272 NODE_EXTERN IsolateData* CreateIsolateData(
276 NODE_EXTERN IsolateData* CreateIsolateData(
281 NODE_EXTERN void FreeIsolateData(IsolateData* isolate_data);
285 NODE_EXTERN Environment* CreateEnvironment(IsolateData* isolate_data,
/dports/textproc/kibana7/kibana-7.16.2-darwin-x86_64/node/include/node/
H A Dnode.h214 class IsolateData; variable
263 friend class IsolateData; variable
374 NODE_EXTERN IsolateData* CreateIsolateData(
379 NODE_EXTERN void FreeIsolateData(IsolateData* isolate_data);
432 IsolateData* isolate_data,
482 NODE_EXTERN IsolateData* GetEnvironmentIsolateData(Environment* env);
483 NODE_EXTERN ArrayBufferAllocator* GetArrayBufferAllocator(IsolateData* data);
498 NODE_EXTERN MultiIsolatePlatform* GetMultiIsolatePlatform(IsolateData* env);
567 IsolateData* isolate_data() const;
/dports/lang/v8/v8-9.6.180.12/src/diagnostics/
H A Ddisassembler.cc127 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()
/dports/lang/v8/v8-9.6.180.12/src/deoptimizer/s390/
H A Ddeoptimizer-s390.cc14 STATIC_ASSERT(IsolateData::builtin_tier0_entry_table_offset() + \
/dports/lang/v8/v8-9.6.180.12/src/deoptimizer/x64/
H A Ddeoptimizer-x64.cc16 STATIC_ASSERT(IsolateData::builtin_tier0_entry_table_offset() + \
/dports/lang/v8/v8-9.6.180.12/src/deoptimizer/arm/
H A Ddeoptimizer-arm.cc14 STATIC_ASSERT(IsolateData::builtin_tier0_entry_table_offset() + \
/dports/lang/v8/v8-9.6.180.12/src/deoptimizer/ppc/
H A Ddeoptimizer-ppc.cc14 STATIC_ASSERT(IsolateData::builtin_tier0_entry_table_offset() + \
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/diagnostics/
H A Ddisassembler.cc121 const int kRootsTableStart = IsolateData::roots_table_offset(); in RootRelativeName()
123 const int kExtRefsTableStart = IsolateData::external_reference_table_offset(); in RootRelativeName()
125 const int kBuiltinsTableStart = IsolateData::builtins_table_offset(); in RootRelativeName()
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/diagnostics/
H A Ddisassembler.cc121 const int kRootsTableStart = IsolateData::roots_table_offset(); in RootRelativeName()
123 const int kExtRefsTableStart = IsolateData::external_reference_table_offset(); in RootRelativeName()
125 const int kBuiltinsTableStart = IsolateData::builtins_table_offset(); in RootRelativeName()
/dports/www/node10/node-v10.24.1/deps/v8/src/arm64/
H A Dinstructions-arm64.h405 void SetImmPCOffsetTarget(AssemblerBase::IsolateData isolate_data,
407 void SetUnresolvedInternalReferenceImmTarget(AssemblerBase::IsolateData,
444 void SetPCRelImmTarget(AssemblerBase::IsolateData isolate_data,
H A Dinstructions-arm64.cc230 void Instruction::SetImmPCOffsetTarget(Assembler::IsolateData isolate_data, in SetImmPCOffsetTarget()
244 void Instruction::SetPCRelImmTarget(Assembler::IsolateData isolate_data, in SetPCRelImmTarget()
296 Assembler::IsolateData isolate_data, Instruction* target) { in SetUnresolvedInternalReferenceImmTarget()

1234