Mercurial > hg > graal-jvmci-8
comparison src/share/vm/interpreter/abstractInterpreter.hpp @ 3369:3d2ab563047a
7043461: VM crashes in void LinkResolver::runtime_resolve_virtual_method
Reviewed-by: kvn, coleenp
author | never |
---|---|
date | Thu, 12 May 2011 10:29:02 -0700 |
parents | e1162778c1c8 |
children | f08d439fab8c |
comparison
equal
deleted
inserted
replaced
3365:3cfb240033d1 | 3369:3d2ab563047a |
---|---|
173 // share implementation of size_activation and layout_activation: | 173 // share implementation of size_activation and layout_activation: |
174 static int size_activation(methodOop method, | 174 static int size_activation(methodOop method, |
175 int temps, | 175 int temps, |
176 int popframe_args, | 176 int popframe_args, |
177 int monitors, | 177 int monitors, |
178 int caller_actual_parameters, | |
178 int callee_params, | 179 int callee_params, |
179 int callee_locals, | 180 int callee_locals, |
180 bool is_top_frame); | 181 bool is_top_frame) { |
182 return layout_activation(method, | |
183 temps, | |
184 popframe_args, | |
185 monitors, | |
186 caller_actual_parameters, | |
187 callee_params, | |
188 callee_locals, | |
189 (frame*)NULL, | |
190 (frame*)NULL, | |
191 is_top_frame); | |
192 } | |
181 | 193 |
182 static int layout_activation(methodOop method, | 194 static int layout_activation(methodOop method, |
183 int temps, | 195 int temps, |
184 int popframe_args, | 196 int popframe_args, |
185 int monitors, | 197 int monitors, |
186 int callee_params, | 198 int caller_actual_parameters, |
187 int callee_locals, | 199 int callee_params, |
188 frame* caller, | 200 int callee_locals, |
189 frame* interpreter_frame, | 201 frame* caller, |
190 bool is_top_frame); | 202 frame* interpreter_frame, |
203 bool is_top_frame); | |
191 | 204 |
192 // Runtime support | 205 // Runtime support |
193 static bool is_not_reached( methodHandle method, int bci); | 206 static bool is_not_reached( methodHandle method, int bci); |
194 // Safepoint support | 207 // Safepoint support |
195 static void notice_safepoints() { ShouldNotReachHere(); } // stops the thread when reaching a safepoint | 208 static void notice_safepoints() { ShouldNotReachHere(); } // stops the thread when reaching a safepoint |