Mercurial > hg > graal-compiler
comparison src/share/vm/ci/ciMethod.cpp @ 1828:3f9a70eb8b1f
6989368: Regression in scimark2.MonteCarlo in jdk7_b112 on Linux
Summary: Fix ciMethod::instructions_size() to return correct value
Reviewed-by: kvn, twisti
author | iveresov |
---|---|
date | Tue, 05 Oct 2010 00:19:21 -0700 |
parents | c93c652551b5 |
children | f95d63e2154a |
comparison
equal
deleted
inserted
replaced
1827:52e82a6bedaf | 1828:3f9a70eb8b1f |
---|---|
977 // specific accessor nmethod::insts_size. | 977 // specific accessor nmethod::insts_size. |
978 int ciMethod::instructions_size(int comp_level) { | 978 int ciMethod::instructions_size(int comp_level) { |
979 GUARDED_VM_ENTRY( | 979 GUARDED_VM_ENTRY( |
980 nmethod* code = get_methodOop()->code(); | 980 nmethod* code = get_methodOop()->code(); |
981 if (code != NULL && (comp_level == CompLevel_any || comp_level == code->comp_level())) { | 981 if (code != NULL && (comp_level == CompLevel_any || comp_level == code->comp_level())) { |
982 return code->code_end() - code->verified_entry_point(); | 982 return code->insts_end() - code->verified_entry_point(); |
983 } | 983 } |
984 return 0; | 984 return 0; |
985 ) | 985 ) |
986 } | 986 } |
987 | 987 |