Searched defs:header (Results 1 - 8 of 8) sorted by relevance

/art/runtime/
H A Ddex_file_verifier_test.cc157 DexFile::Header* header = reinterpret_cast<DexFile::Header*>(dex_file); local
158 uint32_t expected_size = header->file_size_;
163 header->checksum_ = adler_checksum;
H A Ddex_file_test.cc169 const DexFile::Header& header = raw->GetHeader(); local
170 // TODO: header.magic_
171 EXPECT_EQ(0x00d87910U, header.checksum_);
172 // TODO: header.signature_
173 EXPECT_EQ(904U, header.file_size_);
174 EXPECT_EQ(112U, header.header_size_);
175 EXPECT_EQ(0U, header.link_size_);
176 EXPECT_EQ(0U, header.link_off_);
177 EXPECT_EQ(15U, header.string_ids_size_);
178 EXPECT_EQ(112U, header
[all...]
H A Doat_file.cc314 const DexFile::Header* header = reinterpret_cast<const DexFile::Header*>(dex_file_pointer); local
317 oat += (sizeof(*methods_offsets_pointer) * header->class_defs_size_);
H A Delf_file.cc167 *error_msg = StringPrintf("File size of %zd bytes not large enough to contain ELF header of "
174 // first just map ELF header to get program header size information
181 // then remap to cover program header
185 "header of %zd bytes: '%s'", file_length,
220 *error_msg = StringPrintf("Failed to find shstrtab section header in ELF file: '%s'",
225 // Find .dynamic section info from program header
228 *error_msg = StringPrintf("Failed to find PT_DYNAMIC program header in ELF file: '%s'",
242 *error_msg = StringPrintf("Failed to find section header for section %d in ELF file: '%s'",
377 *error_msg = StringPrintf("Failed to find PT_DYNAMIC program header i
1466 Create(DebugInfoHeader* header, size_t frame_size, DebugAbbrev* abbrev) argument
1515 DebugInfoIterator(DebugInfoHeader* header, size_t frame_size, DebugAbbrev* abbrev) argument
[all...]
/art/compiler/optimizing/
H A Dnodes.cc158 void HGraph::SimplifyLoop(HBasicBlock* header) { argument
159 HLoopInformation* info = header->GetLoopInformation();
170 back_edge->ReplaceSuccessor(header, new_back_edge);
174 new_back_edge->AddSuccessor(header);
177 // Make sure the loop has only one pre header. This simplifies SSA building by having
178 // to just look at the pre header to know which locals are initialized at entry of the
180 size_t number_of_incomings = header->GetPredecessors().Size() - info->NumberOfBackEdges();
188 for (size_t pred = 0; pred < header->GetPredecessors().Size(); ++pred) {
189 HBasicBlock* predecessor = header->GetPredecessors().Get(pred);
191 predecessor->ReplaceSuccessor(header, pre_heade
[all...]
H A Dnodes.h99 // if one loop is not natural, that is the header does not dominate the back
104 void SimplifyLoop(HBasicBlock* header);
192 HLoopInformation(HBasicBlock* header, HGraph* graph) argument
193 : header_(header),
231 // that is the header dominates the back edge.
375 // Note that a non loop header having a loop information means this loop information
/art/runtime/gc/space/
H A Dbump_pointer_space.cc145 BlockHeader* header = reinterpret_cast<BlockHeader*>(storage); local
146 header->size_ = bytes; // Write out the block header.
159 // If we have 0 blocks then we need to update the main header since we have bump pointer style
187 BlockHeader* header = reinterpret_cast<BlockHeader*>(pos); local
188 size_t block_size = header->size_;
189 pos += sizeof(BlockHeader); // Skip the header so that we know where the objects
194 // assume its the end. TODO: Have a thread update the header when it flushes the block?
/art/runtime/jdwp/
H A Djdwp_event.cc703 * the header.
712 * Write the header into the buffer and send the packet off to the debugger.
1319 uint8_t header[kJDWPHeaderLen + 8]; local
1327 * "Wrap" the contents of the iovec with a JDWP/DDMS header. We do
1328 * this by creating a new copy of the vector with space for the header.
1337 /* form the header (JDWP plus DDMS) */
1338 Set4BE(header, sizeof(header) + dataLen);
1339 Set4BE(header+4, NextRequestSerial());
1340 Set1(header
[all...]

Completed in 5743 milliseconds