Searched refs:mdp (Results 1 - 10 of 10) sorted by relevance

/openjdk7/hotspot/src/cpu/x86/vm/
H A Dinterp_masm_x86_32.hpp181 void test_method_data_pointer(Register mdp, Label& zero_continue);
199 void record_klass_in_profile(Register receiver, Register mdp,
201 void record_klass_in_profile_helper(Register receiver, Register mdp,
210 void profile_taken_branch(Register mdp, Register bumped_count);
211 void profile_not_taken_branch(Register mdp);
212 void profile_call(Register mdp);
213 void profile_final_call(Register mdp);
214 void profile_virtual_call(Register receiver, Register mdp, Register scratch2,
216 void profile_ret(Register return_bci, Register mdp);
217 void profile_null_seen(Register mdp);
[all...]
H A Dinterp_masm_x86_64.hpp190 void test_method_data_pointer(Register mdp, Label& zero_continue);
208 void record_klass_in_profile(Register receiver, Register mdp,
210 void record_klass_in_profile_helper(Register receiver, Register mdp,
219 void profile_taken_branch(Register mdp, Register bumped_count);
220 void profile_not_taken_branch(Register mdp);
221 void profile_call(Register mdp);
222 void profile_final_call(Register mdp);
223 void profile_virtual_call(Register receiver, Register mdp,
226 void profile_ret(Register return_bci, Register mdp);
227 void profile_null_seen(Register mdp);
[all...]
H A Dinterp_masm_x86_32.cpp806 void InterpreterMacroAssembler::test_method_data_pointer(Register mdp, Label& zero_continue) { argument
808 movptr(mdp, Address(rbp, frame::interpreter_frame_mdx_offset * wordSize));
809 testptr(mdp, mdp);
848 test_method_data_pointer(rcx, verify_continue); // If mdp is zero, continue
851 // If the mdp is valid, it will point to a DataLayout header which is
860 // rcx: mdp
984 void InterpreterMacroAssembler::profile_taken_branch(Register mdp, Register bumped_count) { argument
989 // Otherwise, assign to mdp
990 test_method_data_pointer(mdp, profile_continu
1011 profile_not_taken_branch(Register mdp) argument
1028 profile_call(Register mdp) argument
1045 profile_final_call(Register mdp) argument
1062 profile_virtual_call(Register receiver, Register mdp, Register reg2, bool receiver_can_be_null) argument
1095 record_klass_in_profile_helper( Register receiver, Register mdp, Register reg2, int start_row, Label& done, bool is_virtual_call) argument
1175 record_klass_in_profile(Register receiver, Register mdp, Register reg2, bool is_virtual_call) argument
1186 profile_ret(Register return_bci, Register mdp) argument
1220 profile_null_seen(Register mdp) argument
1241 profile_typecheck_failed(Register mdp) argument
1260 profile_typecheck(Register mdp, Register klass, Register reg2) argument
1285 profile_switch_default(Register mdp) argument
1303 profile_switch_case(Register index, Register mdp, Register reg2) argument
[all...]
H A Dinterp_masm_x86_64.cpp819 void InterpreterMacroAssembler::test_method_data_pointer(Register mdp, argument
822 movptr(mdp, Address(rbp, frame::interpreter_frame_mdx_offset * wordSize));
823 testptr(mdp, mdp);
862 test_method_data_pointer(c_rarg3, verify_continue); // If mdp is zero, continue
865 // If the mdp is valid, it will point to a DataLayout header which is
875 // c_rarg3: mdp
1004 void InterpreterMacroAssembler::profile_taken_branch(Register mdp, argument
1010 // Otherwise, assign to mdp
1011 test_method_data_pointer(mdp, profile_continu
1031 profile_not_taken_branch(Register mdp) argument
1049 profile_call(Register mdp) argument
1066 profile_final_call(Register mdp) argument
1085 profile_virtual_call(Register receiver, Register mdp, Register reg2, bool receiver_can_be_null) argument
1129 record_klass_in_profile_helper( Register receiver, Register mdp, Register reg2, int start_row, Label& done, bool is_virtual_call) argument
1233 record_klass_in_profile(Register receiver, Register mdp, Register reg2, bool is_virtual_call) argument
1244 profile_ret(Register return_bci, Register mdp) argument
1282 profile_null_seen(Register mdp) argument
1303 profile_typecheck_failed(Register mdp) argument
1322 profile_typecheck(Register mdp, Register klass, Register reg2) argument
1344 profile_switch_default(Register mdp) argument
1365 profile_switch_case(Register index, Register mdp, Register reg2) argument
[all...]
/openjdk7/hotspot/src/share/vm/runtime/
H A Dframe.cpp416 address mdp = mdo->di_to_dp(mdi); local
417 interpreter_frame_set_mdx((intptr_t)mdp);
471 assert(!is_bci(bcx), "should not access mdp during GC");
475 void frame::interpreter_frame_set_mdp(address mdp) { argument
477 if (mdp == NULL) {
478 // Always allow the mdp to be cleared.
479 interpreter_frame_set_mdx((intptr_t)mdp);
482 assert(!is_bci(bcx), "should not set mdp during GC");
483 interpreter_frame_set_mdx((intptr_t)mdp);
909 // Hmm what about the mdp
[all...]
H A DvframeArray.cpp172 bool use_next_mdp = false; // true if we should use the mdp associated with the next bci
250 // matter what mdp we point to. See exception_handler_for_exception()
300 iframe()->interpreter_frame_set_mdx(0); // clear out the mdp.
308 address mdp = mdo->bci_to_dp(bci); local
309 iframe()->interpreter_frame_set_mdp(mdp);
/openjdk7/hotspot/src/share/vm/interpreter/
H A DinterpreterRuntime.hpp181 static void verify_mdp(methodOopDesc* method, address bcp, address mdp);
H A DinterpreterRuntime.cpp878 IRT_LEAF(void, InterpreterRuntime::verify_mdp(methodOopDesc* method, address bcp, address mdp))
887 if (mdp != mdp2) {
891 tty->print_cr("FAILED verify : actual mdp %p expected mdp %p @ bci %d", mdp, mdp2, bci);
892 int current_di = mdo->dp_to_di(mdp);
904 assert(mdp == mdp2, "wrong mdp");
/openjdk7/hotspot/src/share/vm/opto/
H A Druntime.cpp891 intptr_t* mdp = ((intptr_t*)(data)) + DataLayout::header_size_in_cells(); variable
894 // ReceiverTypeData* vc = new ReceiverTypeData(mdp);
898 intptr_t row_recv = *(mdp + receiver_off);
902 *(mdp + count_off) += DataLayout::counter_increment;
913 *(mdp + receiver_off) = (intptr_t) receiver_klass;
916 *(mdp + count_off) = DataLayout::counter_increment;
/openjdk7/hotspot/src/share/vm/oops/
H A DmethodDataOop.cpp335 // First find the mdp which corresponds to the return bci.
336 address mdp = h_mdo->bci_to_dp(return_bci); local
341 set_bci_displacement(row, mdp - dp());
349 return mdp;

Completed in 65 milliseconds