Home
last modified time | relevance | path

Searched refs:limit (Results 1 – 25 of 38) sorted by relevance

12

/art/runtime/arch/arm64/
Dmemcmp16_arm64.S30 #define limit x2 macro
51 cbz limit, .Lret0
52 lsl limit, limit, #1 /* Half-words to bytes. */
58 add limit_wd, limit, #7
75 ands limit, limit, #7
78 lsl limit, limit, #3 /* Bits -> bytes. */
80 lsl mask, mask, limit
111 add limit, limit, tmp1 /* Adjust the limit for the extra. */
119 add limit_wd, limit, #7
131 sub limit, limit, #1
[all …]
Dfault_handler_arm64.cc129 uint8_t* limit = ptr1 - 80; // Compiler will hoist to a max of 20 instructions. in Action() local
131 while (ptr1 > limit) { in Action()
/art/runtime/arch/x86/
Dthread_x86.cc34 unsigned limit: 4, avl: 1, l: 1, d: 1, g: 1, base2: 8; member
48 const size_t limit = kPageSize; in InitCpu() local
62 entry.limit0 = (limit & 0x0ffff); in InitCpu()
63 entry.limit = (limit & 0xf0000) >> 16; in InitCpu()
101 ldt_entry.limit = limit; in InitCpu()
Dfault_handler_x86.cc353 uint8_t* limit = pc - 100; // Compiler will hoist to a max of 20 instructions. in Action() local
356 while (ptr > limit) { in Action()
/art/runtime/gc/space/
Dspace.h269 void SetLimit(byte* limit) { in SetLimit() argument
270 limit_ = limit; in SetLimit()
305 byte* begin, byte* end, byte* limit) : in ContinuousSpace() argument
306 Space(name, gc_retention_policy), begin_(begin), end_(end), limit_(limit) { in ContinuousSpace()
372 MemMapSpace(const std::string& name, MemMap* mem_map, byte* begin, byte* end, byte* limit, in MemMapSpace() argument
374 : ContinuousSpace(name, gc_retention_policy, begin, end, limit), in MemMapSpace()
429 byte* end, byte* limit, GcRetentionPolicy gc_retention_policy) in ContinuousMemMapAllocSpace() argument
430 : MemMapSpace(name, mem_map, begin, end, limit, gc_retention_policy) { in ContinuousMemMapAllocSpace()
Ddlmalloc_space.h108 void SetFootprintLimit(size_t limit) OVERRIDE;
111 byte* begin, byte* end, byte* limit, size_t growth_limit,
132 byte* limit, size_t growth_limit, bool can_move_objects, size_t starting_size,
Dmalloc_space.h95 virtual void SetFootprintLimit(size_t limit) = 0;
118 byte* begin, byte* end, byte* limit, size_t growth_limit,
142 byte* limit, size_t growth_limit, bool create_bitmaps, bool can_move_objects,
Drosalloc_space.h91 void SetFootprintLimit(size_t limit) OVERRIDE;
96 byte* begin, byte* end, byte* limit, size_t growth_limit,
129 byte* begin, byte* end, byte* limit, size_t growth_limit, bool can_move_objects,
Ddlmalloc_space.cc39 byte* end, byte* limit, size_t growth_limit, in DlMallocSpace() argument
42 : MallocSpace(name, mem_map, begin, end, limit, growth_limit, true, can_move_objects, in DlMallocSpace()
153 byte* limit, size_t growth_limit, in CreateInstance() argument
155 return new DlMallocSpace(name, mem_map, allocator, begin, end, limit, growth_limit, in CreateInstance()
Dvalgrind_malloc_space-inl.h97 byte* end, byte* limit, size_t growth_limit, in ValgrindMallocSpace() argument
100 S(name, mem_map, allocator, begin, end, limit, growth_limit, can_move_objects, starting_size, in ValgrindMallocSpace()
Drosalloc_space.cc46 byte* limit, size_t growth_limit, bool can_move_objects, in RosAllocSpace() argument
48 : MallocSpace(name, mem_map, begin, end, limit, growth_limit, true, can_move_objects, in RosAllocSpace()
167 byte* begin, byte* end, byte* limit, size_t growth_limit, in CreateInstance() argument
170 begin, end, limit, growth_limit, can_move_objects, starting_size_, in CreateInstance()
Dlarge_object_space_test.cc71 size_t limit = !phase ? requests.size() / 2 : 0; in LargeObjectTest() local
72 while (requests.size() > limit) { in LargeObjectTest()
Dbump_pointer_space.cc45 BumpPointerSpace::BumpPointerSpace(const std::string& name, byte* begin, byte* limit) in BumpPointerSpace() argument
46 : ContinuousMemMapAllocSpace(name, nullptr, begin, begin, limit, in BumpPointerSpace()
48 growth_end_(limit), in BumpPointerSpace()
Dvalgrind_malloc_space.h50 byte* begin, byte* end, byte* limit, size_t growth_limit,
Dmalloc_space.cc39 byte* begin, byte* end, byte* limit, size_t growth_limit, in MallocSpace() argument
42 : ContinuousMemMapAllocSpace(name, mem_map, begin, end, limit, kGcRetentionPolicyAlwaysCollect), in MallocSpace()
/art/test/104-growth-limit/
Dinfo.txt1 Tests that the growth limit, used to impose the small and large Android
/art/test/070-nio-buffer/src/
DMain.java161 char[] outBuf = new char[directBuf.limit() * 2]; in storeValues()
162 for (int i = 0; i < directBuf.limit(); i++) { in storeValues()
/art/runtime/base/
Dhistogram-inl.h68 const size_t limit = frequency_.size() / 2; in GrowBuckets() local
70 for (size_t i = 0; i < limit; ++i) { in GrowBuckets()
74 while (frequency_.size() > limit) { in GrowBuckets()
/art/runtime/
Dutils.h118 word limit = static_cast<word>(1) << (N - 1); in IsInt() local
119 return (-limit <= value) && (value < limit); in IsInt()
125 word limit = static_cast<word>(1) << N; in IsUint() local
126 return (0 <= value) && (value < limit); in IsUint()
Dmem_map.cc205 uintptr_t limit = expected + byte_count; in CheckMapRequest() local
225 CheckNonOverlapping(expected, limit, &error_detail); in CheckMapRequest()
401 uintptr_t limit = expected + byte_count; in MapFileAtAddress() local
402 DCHECK(ContainedWithinExistingMap(expected, limit, error_msg)); in MapFileAtAddress()
Ddex_file_verifier.h52 bool CheckIndex(uint32_t field, uint32_t limit, const char* label);
/art/runtime/arch/arm/
Dfault_handler_arm.cc151 uint8_t* limit = ptr1 - 40; // Compiler will hoist to a max of 20 instructions. in Action() local
153 while (ptr1 > limit) { in Action()
/art/runtime/gc/accounting/
Datomic_stack.h194 bool AtomicPushBackInternal(const T& value, size_t limit) ALWAYS_INLINE { in AtomicPushBackInternal() argument
201 if (UNLIKELY(static_cast<size_t>(index) >= limit)) { in AtomicPushBackInternal()
/art/test/097-duplicate-method/src/
DTest.j19 .limit stack 2
/art/compiler/utils/
Dassembler.h258 if (buffer->cursor() >= buffer->limit()) { in EnsureCapacity()
299 if (buffer->cursor() >= buffer->limit()) buffer->ExtendCapacity(); in EnsureCapacity()
331 byte* limit() const { return limit_; } in limit() function

12