Home
last modified time | relevance | path

Searched full:available (Results 1 – 25 of 68) sorted by relevance

123

/arkcompiler/ets_runtime/ecmascript/mem/
Dfree_object_set.cpp46 if (freeObject_->Available() >= size) { in ObtainSmallFreeObject()
50 available_ -= curFreeObject->Available(); in ObtainSmallFreeObject()
52 ASAN_UNPOISON_MEMORY_REGION(curFreeObject, curFreeObject->Available()); in ObtainSmallFreeObject()
66 if (curFreeObject->Available() >= size) { in ObtainLargeFreeObject()
74 available_ -= curFreeObject->Available(); in ObtainLargeFreeObject()
75 ASAN_UNPOISON_MEMORY_REGION(curFreeObject, curFreeObject->Available()); in ObtainLargeFreeObject()
91 if (freeObject_->Available() >= size) { in LookupSmallFreeObject()
108 if (curFreeObject->Available() >= size) { in LookupLargeFreeObject()
Dtlab_allocator-inl.h38 if (youngAllocator_.Available() != 0) { in Finalize()
39 …eObject::FillFreeObject(heap_->GetEcmaVM(), youngAllocator_.GetTop(), youngAllocator_.Available()); in Finalize()
111 if (youngAllocator_.Available() != 0) { in ExpandYoung()
112 …eObject::FillFreeObject(heap_->GetEcmaVM(), youngAllocator_.GetTop(), youngAllocator_.Available()); in ExpandYoung()
121 if (youngAllocator_.Available() != 0) { in ExpandYoung()
122 …eObject::FillFreeObject(heap_->GetEcmaVM(), youngAllocator_.GetTop(), youngAllocator_.Available()); in ExpandYoung()
Dallocator-inl.h112 if (remainSize <= bpAllocator_.Available()) { in Allocate()
126 auto size = bpAllocator_.Available(); in FreeBumpPoint()
133 size_t size = bpAllocator_.Available(); in FillBumpPointer()
209 return freeList_->GetFreeObjectSize() + bpAllocator_.Available(); in GetAvailableSize()
Dfree_object_list.cpp58 if (current->Available() < size) { in Allocate()
75 available_ -= object->Available(); in Allocate()
208 available_ += set->Available(); in AddSet()
238 available_ -= set->Available(); in RemoveSet()
Dfree_object_set.h41 inline size_t Available() const in Available() function
Dsparse_space.cpp287 objSize = freeObject->Available(); in IterateOverObjects()
432 size_t available = allocator_->GetAvailableSize(); in CheckRegionSize() local
434 if (GetHeapObjectSize() + wasted + available != objectSize_) { in CheckRegionSize()
436 << ", free object size:" << available in CheckRegionSize()
Dallocator.h70 size_t Available() const in Available() function
/arkcompiler/ets_runtime/ecmascript/
Dfree_object.h36 return Available() == 0; in IsEmpty()
46 return reinterpret_cast<uintptr_t>(this) + Available(); in GetEnd()
56 inline uint32_t Available() const in Available() function
/arkcompiler/runtime_core/tests/checked/
Dbasics_aot.pa15 …itten in pure PandaAssembly i.e. some features are not available e.g. inheritance (it is available
Dinline_external.pa15 …itten in pure PandaAssembly i.e. some features are not available e.g. inheritance (it is available
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dreg_map.h27 …* Since the set of available codegen's registers can be sparse, we create local regalloc registers…
32 * - there are 3 available registers: r16, r18, r20;
Dreg_map.cpp25 // Firstly map registers available for register allocator starting with the highest priority one in SetMask()
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest_this_type1-expected.txt1 SyntaxError: A 'this' type is available only in a non-static member of a class or interface. [test_…
Dtest_this_type2-expected.txt1 SyntaxError: A 'this' type is available only in a non-static member of a class or interface. [test_…
/arkcompiler/runtime_core/compiler/docs/
Dreg_alloc_graph_coloring_doc.md20 Before coloring, available registers are collected from Architecture and remapped (to sequential nu…
50 …liques, and potentially neighbors from different cliques may occupy all available colors by their …
61 …t call-site convention-registers is not passed to allocator. When it is available, it’s worth to a…
Daot_cha.md7 The class order in class path influences on resulting class hierarchy that would be available for a…
/arkcompiler/runtime_core/irtoc/
DCMakeLists.txt74 set(IRTOC_LANG_SOURCES ${IRTOC_LANG_SOURCES} PARENT_SCOPE) # To be available in irtoc_generate
76 # Unit tests for IRtoC frontend. Available only in x86 mode, since there is no need to test in diff…
/arkcompiler/ets_runtime/docs/
Denvironment-setup-and-compilation.md42 The binary files related to ARK are available in the following paths:
/arkcompiler/ets_runtime/
DREADME.md54 ### Available APIs
/arkcompiler/runtime_core/cmake/
DTesting.cmake56 # Available sanitizers: address, thread, undefined
DSanitizers.cmake67 # Available sanitizers: address, thread, undefined
/arkcompiler/runtime_core/libpandabase/os/
Ddebug_info.cpp242 // Line information is available for compilation unit DIEs. So we decode lines for the whole in GetSrcLocation()
245 // You could use objdump --dwarf=info <object file> to view available debug information. in GetSrcLocation()
287 …// No aranges are available or we can't find the corresponding arange. Iterate over all compilatio… in FindCompUnitByPc()
/arkcompiler/runtime_core/docs/
Dirtoc.md29 available in Irtoc lang. They can be set in the similar way as in the IrConstructor:
/arkcompiler/runtime_core/runtime/interpreter/
Dinterpreter_impl.cpp32 // If it is GN Build with disabled asmjit and irtoc is not available in ExecuteImpl()
/arkcompiler/runtime_core/compiler/optimizer/code_generator/
Dregisters_description.h106 // 0 means - available, 1 - unavailable to use

123