equal
deleted
inserted
replaced
248 virtual PcDesc* scopes_pcs_end() const = 0; |
248 virtual PcDesc* scopes_pcs_end() const = 0; |
249 int scopes_pcs_size() const { return (intptr_t) scopes_pcs_end() - (intptr_t) scopes_pcs_begin(); } |
249 int scopes_pcs_size() const { return (intptr_t) scopes_pcs_end() - (intptr_t) scopes_pcs_begin(); } |
250 |
250 |
251 address insts_begin() const { return code_begin(); } |
251 address insts_begin() const { return code_begin(); } |
252 address insts_end() const { return stub_begin(); } |
252 address insts_end() const { return stub_begin(); } |
|
253 // Returns true if a given address is in the 'insts' section. The method |
|
254 // insts_contains_inclusive() is end-inclusive. |
253 bool insts_contains(address addr) const { return insts_begin() <= addr && addr < insts_end(); } |
255 bool insts_contains(address addr) const { return insts_begin() <= addr && addr < insts_end(); } |
|
256 bool insts_contains_inclusive(address addr) const { return insts_begin() <= addr && addr <= insts_end(); } |
|
257 |
254 int insts_size() const { return insts_end() - insts_begin(); } |
258 int insts_size() const { return insts_end() - insts_begin(); } |
255 |
259 |
256 virtual address consts_begin() const = 0; |
260 virtual address consts_begin() const = 0; |
257 virtual address consts_end() const = 0; |
261 virtual address consts_end() const = 0; |
258 bool consts_contains(address addr) const { return consts_begin() <= addr && addr < consts_end(); } |
262 bool consts_contains(address addr) const { return consts_begin() <= addr && addr < consts_end(); } |