Lines Matching refs:chunk
62 std::vector<uint8_t>* chunk = &header_code_and_maps_chunks_.back(); in MakeExecutable() local
65 chunk->reserve(size + max_padding); in MakeExecutable()
66 chunk->resize(sizeof(method_header)); in MakeExecutable()
68 memcpy(&(*chunk)[0], &method_header, sizeof(method_header)); in MakeExecutable()
69 chunk->insert(chunk->begin(), vmap_table.begin(), vmap_table.end()); in MakeExecutable()
70 chunk->insert(chunk->end(), code.begin(), code.end()); in MakeExecutable()
71 CHECK_EQ(chunk->size(), size); in MakeExecutable()
72 const void* unaligned_code_ptr = chunk->data() + (size - code_size); in MakeExecutable()
76 CHECK_GE(chunk->capacity(), chunk->size() + padding); in MakeExecutable()
77 chunk->insert(chunk->begin(), padding, 0); in MakeExecutable()
79 CHECK_EQ(code_ptr, static_cast<const void*>(chunk->data() + (chunk->size() - code_size))); in MakeExecutable()