Home
last modified time | relevance | path

Searched refs:chunk (Results 1 – 7 of 7) sorted by relevance

/art/compiler/utils/
Dswap_space.cc55 inline void SwapSpace::InsertChunk(const SpaceChunk& chunk) { in InsertChunk() argument
56 DCHECK_NE(chunk.size, 0u); in InsertChunk()
57 auto insert_result = free_by_start_.insert(chunk); in InsertChunk()
59 free_by_size_.emplace(chunk.size, insert_result.first); in InsertChunk()
74 for (const SpaceChunk& chunk : free_by_start_) { in ~SwapSpace() local
75 if (munmap(chunk.ptr, chunk.size) != 0) { in ~SwapSpace()
77 << static_cast<const void*>(chunk.ptr) << " size=" << chunk.size; in ~SwapSpace()
199 SpaceChunk chunk = { reinterpret_cast<uint8_t*>(ptr), size }; in Free() local
200 auto it = free_by_start_.lower_bound(chunk); in Free()
204 CHECK_LE(prev->End(), chunk.Start()); in Free()
[all …]
Dswap_space.h94 void InsertChunk(const SpaceChunk& chunk) REQUIRES(lock_);
/art/compiler/
Dcommon_compiler_test.cc76 std::vector<uint8_t>* chunk = &header_code_and_maps_chunks_.back(); in MakeExecutable() local
79 chunk->reserve(size + max_padding); in MakeExecutable()
80 chunk->resize(sizeof(method_header)); in MakeExecutable()
81 memcpy(&(*chunk)[0], &method_header, sizeof(method_header)); in MakeExecutable()
82 chunk->insert(chunk->begin(), vmap_table.begin(), vmap_table.end()); in MakeExecutable()
83 chunk->insert(chunk->begin(), method_info.begin(), method_info.end()); in MakeExecutable()
84 chunk->insert(chunk->end(), code.begin(), code.end()); in MakeExecutable()
85 CHECK_EQ(chunk->size(), size); in MakeExecutable()
86 const void* unaligned_code_ptr = chunk->data() + (size - code_size); in MakeExecutable()
90 CHECK_GE(chunk->capacity(), chunk->size() + padding); in MakeExecutable()
[all …]
/art/runtime/
Dmonitor_pool.cc60 void* chunk = allocator_.allocate(kChunkSize); in AllocateChunk() local
62 CHECK_NE(reinterpret_cast<uintptr_t>(nullptr), reinterpret_cast<uintptr_t>(chunk)); in AllocateChunk()
64 CHECK_EQ(0U, reinterpret_cast<uintptr_t>(chunk) % kMonitorAlignment); in AllocateChunk()
67 monitor_chunks_[current_chunk_list_index_][num_chunks_] = reinterpret_cast<uintptr_t>(chunk); in AllocateChunk()
71 Monitor* last = reinterpret_cast<Monitor*>(reinterpret_cast<uintptr_t>(chunk) + in AllocateChunk()
87 DCHECK(last == reinterpret_cast<Monitor*>(chunk)); in AllocateChunk()
Ddebugger.cc4299 …ScopedLocalRef<jobject> chunk(env, env->CallStaticObjectMethod(WellKnownClasses::org_apache_harmon… in DdmHandlePacket() local
4309 if (chunk.get() == nullptr) { in DdmHandlePacket()
4325 …ScopedLocalRef<jbyteArray> replyData(env, reinterpret_cast<jbyteArray>(env->GetObjectField(chunk.g… in DdmHandlePacket()
4326 …jint offset = env->GetIntField(chunk.get(), WellKnownClasses::org_apache_harmony_dalvik_ddmc_Chunk… in DdmHandlePacket()
4327 …length = env->GetIntField(chunk.get(), WellKnownClasses::org_apache_harmony_dalvik_ddmc_Chunk_leng… in DdmHandlePacket()
4328 type = env->GetIntField(chunk.get(), WellKnownClasses::org_apache_harmony_dalvik_ddmc_Chunk_type); in DdmHandlePacket()
/art/test/074-gc-thrash/src/
DMain.java333 byte[] chunk; in run()
341 chunk = new byte[100000]; in run()
342 pretendToUse(chunk); in run()
357 public void pretendToUse(byte[] chunk) {} in pretendToUse() argument
/art/compiler/optimizing/
Dloop_optimization.cc655 uint32_t chunk = vector_length_ * unroll; in Vectorize() local
659 bool needs_cleanup = trip_count == 0 || (trip_count % chunk) != 0; in Vectorize()
687 DCHECK(IsPowerOfTwo(chunk)); in Vectorize()
695 graph_->GetIntConstant(chunk - 1))); in Vectorize()