diff options
Diffstat (limited to 'runtime/oat.h')
| -rw-r--r-- | runtime/oat.h | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/runtime/oat.h b/runtime/oat.h index 2aa5783bde..276e7f3ea5 100644 --- a/runtime/oat.h +++ b/runtime/oat.h @@ -22,7 +22,6 @@ #include "arch/instruction_set.h" #include "base/macros.h" #include "dex_file.h" -#include "quick/quick_method_frame_info.h" #include "safe_map.h" namespace art { @@ -170,30 +169,6 @@ class PACKED(4) OatMethodOffsets { uint32_t code_offset_; }; -// OatQuickMethodHeader precedes the raw code chunk generated by the Quick compiler. -class PACKED(4) OatQuickMethodHeader { - public: - OatQuickMethodHeader(uint32_t mapping_table_offset = 0U, uint32_t vmap_table_offset = 0U, - uint32_t gc_map_offset = 0U, uint32_t frame_size_in_bytes = 0U, - uint32_t core_spill_mask = 0U, uint32_t fp_spill_mask = 0U, - uint32_t code_size = 0U); - - ~OatQuickMethodHeader(); - - OatQuickMethodHeader& operator=(const OatQuickMethodHeader&) = default; - - // The offset in bytes from the start of the mapping table to the end of the header. - uint32_t mapping_table_offset_; - // The offset in bytes from the start of the vmap table to the end of the header. - uint32_t vmap_table_offset_; - // The offset in bytes from the start of the gc map to the end of the header. - uint32_t gc_map_offset_; - // The stack frame information. - QuickMethodFrameInfo frame_info_; - // The code size in bytes. - uint32_t code_size_; -}; - } // namespace art #endif // ART_RUNTIME_OAT_H_ |