Searched refs:numSlots (Results 1 - 9 of 9) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
H A D | lexical_env.h | 35 static size_t ComputeSize(uint32_t numSlots) in ComputeSize() argument 37 return TaggedArray::ComputeSize(JSTaggedValue::TaggedTypeSize(), numSlots + RESERVED_ENV_LENGTH); in ComputeSize()
|
H A D | sendable_env.h | 35 static size_t ComputeSize(uint32_t numSlots) in ComputeSize() argument 37 return TaggedArray::ComputeSize(JSTaggedValue::TaggedTypeSize(), numSlots + SENDABLE_RESERVED_ENV_LENGTH); in ComputeSize()
|
H A D | object_factory-inl.h | 134 LexicalEnv *ObjectFactory::InlineNewLexicalEnv(int numSlots) in InlineNewLexicalEnv() argument 137 size_t size = LexicalEnv::ComputeSize(numSlots); in InlineNewLexicalEnv() 144 array->InitializeWithSpecialValue(JSTaggedValue::Hole(), numSlots + LexicalEnv::RESERVED_ENV_LENGTH); in InlineNewLexicalEnv()
|
H A D | object_factory.h | 288 JSHandle<LexicalEnv> NewLexicalEnv(int numSlots); 290 inline LexicalEnv *InlineNewLexicalEnv(int numSlots); 892 JSHandle<SendableEnv> NewSendableEnv(int numSlots);
|
H A D | shared_object_factory.cpp | 912 JSHandle<SendableEnv> ObjectFactory::NewSendableEnv(int numSlots) in NewSendableEnv() argument 915 size_t size = SendableEnv::ComputeSize(numSlots); in NewSendableEnv() 919 array->InitializeWithSpecialValue(JSTaggedValue::Hole(), numSlots + SendableEnv::SENDABLE_RESERVED_ENV_LENGTH); in NewSendableEnv()
|
H A D | object_factory.cpp | 2307 JSHandle<LexicalEnv> ObjectFactory::NewLexicalEnv(int numSlots) in NewLexicalEnv() argument 2310 size_t size = LexicalEnv::ComputeSize(numSlots); in NewLexicalEnv() 2314 array->InitializeWithSpecialValue(JSTaggedValue::Hole(), numSlots + LexicalEnv::RESERVED_ENV_LENGTH); in NewLexicalEnv()
|
/arkcompiler/runtime_core/static_core/runtime/ |
H A D | osr.cpp | 150 auto numSlots {[](size_t bytes) -> size_t { in PrepareOsrEntry() 155 Span paramSlots(reinterpret_cast<uintptr_t *>(cframe.GetStackArgsStart()), numSlots(GetStackParamsSize(iframe))); in PrepareOsrEntry()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | new_object_stub_builder.h | 53 void NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef parent);
|
H A D | new_object_stub_builder.cpp | 38 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef parent)
in NewLexicalEnv() argument 42 auto length = Int32Add(numSlots, Int32(LexicalEnv::RESERVED_ENV_LENGTH));
in NewLexicalEnv()
|
Completed in 20 milliseconds