Mercurial > hg > graal-jvmci-8
changeset 2146:2f33b03bd915
7013008: 2/3 assert(method == NULL || check_method(method, bcp)) failed: bcp must point into method
Summary: The Relocator should pass a NULL methodOop when rewriting since its resource array can never contain breakpoints.
Reviewed-by: dcubed, kvn, coleenp
author | never |
---|---|
date | Wed, 19 Jan 2011 08:16:45 -0800 |
parents | c1a0ede55d6f |
children | 9afee0b9fc1d |
files | src/share/vm/runtime/relocator.hpp |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/runtime/relocator.hpp Wed Jan 19 07:41:39 2011 -0800 +++ b/src/share/vm/runtime/relocator.hpp Wed Jan 19 08:16:45 2011 -0800 @@ -106,7 +106,7 @@ // get the address of in the code_array inline char* addr_at(int bci) const { return (char*) &code_array()[bci]; } - int instruction_length_at(int bci) { return Bytecodes::length_at(_method(), code_array() + bci); } + int instruction_length_at(int bci) { return Bytecodes::length_at(NULL, code_array() + bci); } // Helper methods int align(int n) const { return (n+3) & ~3; }