/arkcompiler/ets_runtime/ecmascript/tests/ |
D | incremental_marking_test.cpp | 55 …ndle<TaggedArray> CreateTaggedArray(uint32_t length, JSTaggedValue initVal, MemSpaceType spaceType) in CreateTaggedArray() argument 58 return factory->NewTaggedArray(length, initVal, spaceType); in CreateTaggedArray()
|
D | concurrent_marking_test.cpp | 57 …ndle<TaggedArray> CreateTaggedArray(uint32_t length, JSTaggedValue initVal, MemSpaceType spaceType) in CreateTaggedArray() argument 60 return factory->NewTaggedArray(length, initVal, spaceType); in CreateTaggedArray()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | new_object_stub_builder.h | 54 void HeapAlloc(Variable *result, Label *exit, RegionSpaceFlag spaceType); 55 …void NewJSArrayLiteral(Variable *result, Label *exit, RegionSpaceFlag spaceType, GateRef obj, Gate…
|
D | new_object_stub_builder.cpp | 271 …ubBuilder::NewJSArrayLiteral(Variable *result, Label *exit, RegionSpaceFlag spaceType, GateRef obj, in NewJSArrayLiteral() argument 277 HeapAlloc(result, &initializeArray, spaceType); in NewJSArrayLiteral() 310 void NewObjectStubBuilder::HeapAlloc(Variable *result, Label *exit, RegionSpaceFlag spaceType) in HeapAlloc() argument 312 switch (spaceType) { in HeapAlloc()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
D | region.h | 102 …SThread *thread, uintptr_t allocateBase, uintptr_t begin, uintptr_t end, RegionSpaceFlag spaceType) in Region() argument 103 : packedData_(begin, end, spaceType), in Region() 523 inline PackedData(uintptr_t begin, uintptr_t end, RegionSpaceFlag spaceType) in PackedData() 525 flags_.spaceFlag_ = spaceType; in PackedData() 527 bitsetSize_ = (spaceType == RegionSpaceFlag::IN_HUGE_OBJECT_SPACE) ? in PackedData()
|
D | space.cpp | 26 MemSpaceType spaceType, size_t initialCapacity, in Space() argument 29 spaceType_(spaceType), in Space()
|
D | space.h | 76 …Space(HeapRegionAllocator *regionAllocator, MemSpaceType spaceType, size_t initialCapacity, size_t…
|
/arkcompiler/ets_runtime/ecmascript/ |
D | object_factory.h | 197 MemSpaceType spaceType = OLD_SPACE); 225 MemSpaceType spaceType = OLD_SPACE); 329 …MemSpaceType spaceType = numberOfNodes < LENGTH_THRESHOLD ? MemSpaceType::SEMI_SPACE : MemSpaceTyp… in ConvertListToArray() local 330 JSHandle<TaggedArray> dstElements = NewTaggedArrayWithoutInit(numberOfNodes, spaceType); in ConvertListToArray() 346 …Handle<TaggedArray> NewTaggedArray(uint32_t length, JSTaggedValue initVal, MemSpaceType spaceType); 483 …JSHandle<Method> NewMethod(const MethodLiteral *methodLiteral, MemSpaceType spaceType = OLD_SPACE); 705 JSHandle<TaggedArray> NewTaggedArrayWithoutInit(uint32_t length, MemSpaceType spaceType);
|
D | object_factory.cpp | 153 MemSpaceType spaceType) in NewMethodForNativeFunction() argument 156 auto method = NewMethod(nullptr, spaceType); in NewMethodForNativeFunction() 1412 MemSpaceType spaceType) in NewJSFunction() argument 1414 JSHandle<Method> target = NewMethodForNativeFunction(nativeFunc, kind, builtinId, spaceType); in NewJSFunction() 1588 …Handle<Method> ObjectFactory::NewMethod(const MethodLiteral *methodLiteral, MemSpaceType spaceType) in NewMethod() argument 1592 if (spaceType == NON_MOVABLE) { in NewMethod() 2157 …rray> ObjectFactory::NewTaggedArray(uint32_t length, JSTaggedValue initVal, MemSpaceType spaceType) in NewTaggedArray() argument 2167 switch (spaceType) { in NewTaggedArray() 2192 …MemSpaceType spaceType = newLength < LENGTH_THRESHOLD ? MemSpaceType::SEMI_SPACE : MemSpaceType::O… in NewAndCopyTaggedArray() local 2193 JSHandle<TaggedArray> dstElements = NewTaggedArrayWithoutInit(newLength, spaceType); in NewAndCopyTaggedArray() [all …]
|