diff options
Diffstat (limited to 'compiler/image_writer.h')
-rw-r--r-- | compiler/image_writer.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/compiler/image_writer.h b/compiler/image_writer.h index e43ec6338..545534fff 100644 --- a/compiler/image_writer.h +++ b/compiler/image_writer.h @@ -39,8 +39,8 @@ class ImageWriter { public: explicit ImageWriter(const CompilerDriver& compiler_driver) : compiler_driver_(compiler_driver), oat_file_(NULL), image_end_(0), image_begin_(NULL), - oat_data_begin_(NULL), interpreter_to_interpreter_entry_offset_(0), - interpreter_to_quick_entry_offset_(0), portable_resolution_trampoline_offset_(0), + oat_data_begin_(NULL), interpreter_to_interpreter_bridge_offset_(0), + interpreter_to_compiled_code_bridge_offset_(0), portable_resolution_trampoline_offset_(0), quick_resolution_trampoline_offset_(0) {} ~ImageWriter() {} @@ -195,10 +195,13 @@ class ImageWriter { const byte* oat_data_begin_; // Offset from oat_data_begin_ to the stubs. - uint32_t interpreter_to_interpreter_entry_offset_; - uint32_t interpreter_to_quick_entry_offset_; + uint32_t interpreter_to_interpreter_bridge_offset_; + uint32_t interpreter_to_compiled_code_bridge_offset_; + uint32_t jni_dlsym_lookup_offset_; uint32_t portable_resolution_trampoline_offset_; + uint32_t portable_to_interpreter_bridge_offset_; uint32_t quick_resolution_trampoline_offset_; + uint32_t quick_to_interpreter_bridge_offset_; // DexCaches seen while scanning for fixing up CodeAndDirectMethods typedef std::set<mirror::DexCache*> Set; |