Mercurial > hg > graal-jvmci-8
diff src/cpu/sparc/vm/interp_masm_sparc.cpp @ 17900:ce9fd31ffd14
8039975: SIGSEGV in MethodData::next_data(ProfileData*)
Summary: profiling code in interpreter broken when argument profiling is off.
Reviewed-by: iveresov, kvn
author | roland |
---|---|
date | Fri, 18 Apr 2014 14:25:21 +0200 |
parents | add2caa66e7e |
children | 52b4284cb496 32b682649973 |
line wrap: on
line diff
--- a/src/cpu/sparc/vm/interp_masm_sparc.cpp Fri Feb 21 09:48:52 2014 +0100 +++ b/src/cpu/sparc/vm/interp_masm_sparc.cpp Fri Apr 18 14:25:21 2014 +0200 @@ -2003,7 +2003,7 @@ } } else { assert(MethodData::profile_return(), "either profile call args or call ret"); - update_mdp_by_constant(in_bytes(ReturnTypeEntry::size())); + update_mdp_by_constant(in_bytes(TypeEntriesAtCall::return_only_size())); } // mdp points right after the end of the