OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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