comparison src/cpu/x86/vm/interp_masm_x86_32.cpp @ 14422:2b8e28fdf503

Merge
author kvn
date Tue, 05 Nov 2013 17:38:04 -0800
parents 5ccbab1c69f3
children ea79ab313e98
comparison
equal deleted inserted replaced
14421:3068270ba476 14422:2b8e28fdf503
21 * questions. 21 * questions.
22 * 22 *
23 */ 23 */
24 24
25 #include "precompiled.hpp" 25 #include "precompiled.hpp"
26 #include "interp_masm_x86_32.hpp" 26 #include "interp_masm_x86.hpp"
27 #include "interpreter/interpreter.hpp" 27 #include "interpreter/interpreter.hpp"
28 #include "interpreter/interpreterRuntime.hpp" 28 #include "interpreter/interpreterRuntime.hpp"
29 #include "oops/arrayOop.hpp" 29 #include "oops/arrayOop.hpp"
30 #include "oops/markOop.hpp" 30 #include "oops/markOop.hpp"
31 #include "oops/methodData.hpp" 31 #include "oops/methodData.hpp"
1044 update_mdp_by_constant(mdp, in_bytes(BranchData::branch_data_size())); 1044 update_mdp_by_constant(mdp, in_bytes(BranchData::branch_data_size()));
1045 bind (profile_continue); 1045 bind (profile_continue);
1046 } 1046 }
1047 } 1047 }
1048 1048
1049
1050 void InterpreterMacroAssembler::profile_call(Register mdp) { 1049 void InterpreterMacroAssembler::profile_call(Register mdp) {
1051 if (ProfileInterpreter) { 1050 if (ProfileInterpreter) {
1052 Label profile_continue; 1051 Label profile_continue;
1053 1052
1054 // If no method data exists, go to profile_continue. 1053 // If no method data exists, go to profile_continue.