Home
last modified time | relevance | path

Searched refs:spaceType (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/tests/
Dincremental_marking_test.cpp55 …ndle<TaggedArray> CreateTaggedArray(uint32_t length, JSTaggedValue initVal, MemSpaceType spaceType) in CreateTaggedArray() argument
58 return factory->NewTaggedArray(length, initVal, spaceType); in CreateTaggedArray()
Dconcurrent_marking_test.cpp57 …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/
Dnew_object_stub_builder.h54 void HeapAlloc(Variable *result, Label *exit, RegionSpaceFlag spaceType);
55 …void NewJSArrayLiteral(Variable *result, Label *exit, RegionSpaceFlag spaceType, GateRef obj, Gate…
Dnew_object_stub_builder.cpp271 …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/
Dregion.h102 …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()
Dspace.cpp26 MemSpaceType spaceType, size_t initialCapacity, in Space() argument
29 spaceType_(spaceType), in Space()
Dspace.h76 …Space(HeapRegionAllocator *regionAllocator, MemSpaceType spaceType, size_t initialCapacity, size_t…
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.h197 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);
Dobject_factory.cpp153 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 …]