HomeSort by relevance Sort by last modified time
    Searched refs:OatMethodOffsets (Results 1 - 8 of 8) sorted by null

  /art/runtime/
oat.h 150 // OatMethodOffsets are currently 5x32-bits=160-bits long, so if we can
151 // save even one OatMethodOffsets struct, the more complicated encoding
155 kOatClassAllCompiled = 0, // OatClass is followed by an OatMethodOffsets for each method.
156 kOatClassSomeCompiled = 1, // A bitmap of which OatMethodOffsets are present follows the OatClass.
157 kOatClassNoneCompiled = 2, // All methods are interpretted so no OatMethodOffsets are necessary.
163 class PACKED(4) OatMethodOffsets {
165 OatMethodOffsets(uint32_t code_offset = 0);
167 ~OatMethodOffsets();
oat_file.h 38 class OatMethodOffsets;
189 // Return a pointer to the OatMethodOffsets for the requested
192 const OatMethodOffsets* GetOatMethodOffsets(uint32_t method_index) const;
195 // OatMethodOffsets for the requested method_index, or 0 if none
207 const OatMethodOffsets* methods_pointer);
217 const OatMethodOffsets* methods_pointer_;
oat_file.cc 506 reinterpret_cast<const OatMethodOffsets*>(methods_pointer));
514 const OatMethodOffsets* methods_pointer)
543 const OatMethodOffsets* oat_method_offsets = GetOatMethodOffsets(method_index);
550 const OatMethodOffsets* OatFile::OatClass::GetOatMethodOffsets(uint32_t method_index) const {
568 const OatMethodOffsets& oat_method_offsets = methods_pointer_[methods_pointer_index];
573 const OatMethodOffsets* oat_method_offsets = GetOatMethodOffsets(method_index);
oat.cc 494 OatMethodOffsets::OatMethodOffsets(uint32_t code_offset) : code_offset_(code_offset) {
497 OatMethodOffsets::~OatMethodOffsets() {}
  /art/compiler/
oat_writer.h 201 // is also used to calculate the position of the OatMethodOffsets
202 // so that code pointers within the OatMethodOffsets can be
209 // Offset from OatClass::offset_ to the OatMethodOffsets for the
227 // method has an OatMethodOffsets in methods_offsets_, otherwise
232 // OatMethodOffsets and OatMethodHeaders for each CompiledMethod
237 std::vector<OatMethodOffsets> method_offsets_;
oat_writer.cc 295 // OatMethodOffsets for the compiled methods.
352 oat_method_offsets_offset + OFFSETOF_MEMBER(OatMethodOffsets, code_offset_));
478 OatMethodOffsets* offsets = &oat_class->method_offsets_[method_offsets_index_];
544 OatMethodOffsets offsets(0u);
610 const OatMethodOffsets& method_offsets = oat_class->method_offsets_[method_offsets_index_];
    [all...]
oat_test.cc 188 EXPECT_EQ(4U, sizeof(OatMethodOffsets));
  /art/oatdump/
oatdump.cc 473 const OatMethodOffsets* oat_method_offsets = oat_class.GetOatMethodOffsets(class_method_index);
476 *indent1_os << "OatMethodOffsets ";
485 // If we can't read OatMethodOffsets, the rest of the data is dangerous to read.
    [all...]

Completed in 621 milliseconds