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

12

/openjdk9/jdk/test/javax/sound/midi/spi/MidiDeviceProvider/
H A DUnsupportedInfo.java41 for (final MidiDeviceProvider mdp : load(MidiDeviceProvider.class)) {
43 if (mdp.isDeviceSupported(info)) {
44 if (mdp.getDevice(info) == null) {
49 mdp.getDevice(info);
H A DExpectedNPEOnNull.java41 for (final MidiDeviceProvider mdp : load(MidiDeviceProvider.class)) {
42 testMDP(mdp);
63 private static void testMDP(final MidiDeviceProvider mdp) throws Exception { argument
66 mdp.isDeviceSupported(null);
72 mdp.getDevice(null);
H A DFakeInfo.java64 for (final MidiDeviceProvider mdp : load(MidiDeviceProvider.class)) {
66 if (mdp.isDeviceSupported(fake)) {
69 final MidiDevice device = mdp.getDevice(fake);
/openjdk9/hotspot/src/cpu/x86/vm/
H A Dinterp_masm_x86.hpp222 void test_method_data_pointer(Register mdp, Label& zero_continue);
240 void record_klass_in_profile(Register receiver, Register mdp,
242 void record_klass_in_profile_helper(Register receiver, Register mdp,
245 void record_item_in_profile_helper(Register item, Register mdp,
255 void profile_taken_branch(Register mdp, Register bumped_count);
256 void profile_not_taken_branch(Register mdp);
257 void profile_call(Register mdp);
258 void profile_final_call(Register mdp);
259 void profile_virtual_call(Register receiver, Register mdp,
262 void profile_called_method(Register method, Register mdp, Registe
[all...]
H A Dinterp_masm_x86.cpp92 void InterpreterMacroAssembler::profile_arguments_type(Register mdp, Register callee, Register tmp, bool is_virtual) { argument
100 test_method_data_pointer(mdp, profile_continue);
104 cmpb(Address(mdp, in_bytes(DataLayout::tag_offset()) - off_to_start), is_virtual ? DataLayout::virtual_call_type_data_tag : DataLayout::call_type_data_tag);
110 addptr(mdp, off_to_args);
115 movptr(tmp, Address(mdp, in_bytes(TypeEntriesAtCall::cell_count_offset())-off_to_args));
125 subptr(tmp, Address(mdp, in_bytes(TypeEntriesAtCall::stack_slot_offset(i))-off_to_args));
130 Address mdo_arg_addr(mdp, in_bytes(TypeEntriesAtCall::argument_type_offset(i))-off_to_args);
134 addptr(mdp, to_add);
139 movptr(tmp, Address(mdp, in_bytes(TypeEntriesAtCall::cell_count_offset())-off_to_args));
152 addptr(mdp, tm
154 movptr(Address(rbp, frame::interpreter_frame_mdp_offset * wordSize), mdp); local
168 profile_return_type(Register mdp, Register ret, Register tmp) argument
203 profile_parameters_type(Register mdp, Register tmp1, Register tmp2) argument
1275 test_method_data_pointer(Register mdp, Label& zero_continue) argument
1462 profile_taken_branch(Register mdp, Register bumped_count) argument
1489 profile_not_taken_branch(Register mdp) argument
1506 profile_call(Register mdp) argument
1523 profile_final_call(Register mdp) argument
1542 profile_virtual_call(Register receiver, Register mdp, Register reg2, bool receiver_can_be_null) argument
1582 profile_called_method(Register method, Register mdp, Register reg2) argument
1612 record_klass_in_profile_helper( Register receiver, Register mdp, Register reg2, int start_row, Label& done, bool is_virtual_call) argument
1641 record_item_in_profile_helper(Register item, Register mdp, Register reg2, int start_row, Label& done, int total_rows, OffsetFunction item_offset_fn, OffsetFunction item_count_offset_fn, int non_profiled_offset) argument
1739 record_klass_in_profile(Register receiver, Register mdp, Register reg2, bool is_virtual_call) argument
1750 profile_ret(Register return_bci, Register mdp) argument
1788 profile_null_seen(Register mdp) argument
1809 profile_typecheck_failed(Register mdp) argument
1828 profile_typecheck(Register mdp, Register klass, Register reg2) argument
1852 profile_switch_default(Register mdp) argument
1873 profile_switch_case(Register index, Register mdp, Register reg2) argument
[all...]
H A DtemplateInterpreterGenerator_x86.cpp220 Register mdp = rbx; local
222 __ profile_return_type(mdp, rax, tmp);
671 __ push(rdx); // set the mdp (method data pointer)
1687 // call profiling. We have to restore the mdp for the current bcp.
/openjdk9/hotspot/src/cpu/aarch64/vm/
H A Dinterp_masm_aarch64.hpp214 void test_method_data_pointer(Register mdp, Label& zero_continue);
233 void record_klass_in_profile(Register receiver, Register mdp,
235 void record_klass_in_profile_helper(Register receiver, Register mdp,
238 void record_item_in_profile_helper(Register item, Register mdp,
251 void profile_taken_branch(Register mdp, Register bumped_count);
252 void profile_not_taken_branch(Register mdp);
253 void profile_call(Register mdp);
254 void profile_final_call(Register mdp);
255 void profile_virtual_call(Register receiver, Register mdp,
258 void profile_called_method(Register method, Register mdp, Registe
[all...]
H A Dinterp_masm_aarch64.cpp808 void InterpreterMacroAssembler::test_method_data_pointer(Register mdp, argument
811 ldr(mdp, Address(rfp, frame::interpreter_frame_mdp_offset * wordSize));
812 cbz(mdp, zero_continue);
841 test_method_data_pointer(r3, verify_continue); // If mdp is zero, continue
844 // If the mdp is valid, it will point to a DataLayout header which is
854 // r3: mdp
999 void InterpreterMacroAssembler::profile_taken_branch(Register mdp, argument
1005 // Otherwise, assign to mdp
1006 test_method_data_pointer(mdp, profile_continue);
1010 //increment_mdp_data_at(mdp, in_byte
1031 profile_not_taken_branch(Register mdp) argument
1049 profile_call(Register mdp) argument
1065 profile_final_call(Register mdp) argument
1084 profile_virtual_call(Register receiver, Register mdp, Register reg2, bool receiver_can_be_null) argument
1122 profile_called_method(Register method, Register mdp, Register reg2) argument
1152 record_klass_in_profile_helper( Register receiver, Register mdp, Register reg2, int start_row, Label& done, bool is_virtual_call) argument
1181 record_item_in_profile_helper(Register item, Register mdp, Register reg2, int start_row, Label& done, int total_rows, OffsetFunction item_offset_fn, OffsetFunction item_count_offset_fn, int non_profiled_offset) argument
1278 record_klass_in_profile(Register receiver, Register mdp, Register reg2, bool is_virtual_call) argument
1289 profile_ret(Register return_bci, Register mdp) argument
1326 profile_null_seen(Register mdp) argument
1346 profile_typecheck_failed(Register mdp) argument
1364 profile_typecheck(Register mdp, Register klass, Register reg2) argument
1385 profile_switch_default(Register mdp) argument
1405 profile_switch_case(Register index, Register mdp, Register reg2) argument
1623 profile_arguments_type(Register mdp, Register callee, Register tmp, bool is_virtual) argument
1701 profile_return_type(Register mdp, Register ret, Register tmp) argument
1738 profile_parameters_type(Register mdp, Register tmp1, Register tmp2) argument
[all...]
/openjdk9/hotspot/src/cpu/s390/vm/
H A Dinterp_masm_s390.cpp648 void InterpreterMacroAssembler::get_mdp(Register mdp) { argument
649 z_lg(mdp, _z_ijava_state_neg(mdx), Z_fp);
652 void InterpreterMacroAssembler::save_mdp(Register mdp) { argument
653 z_stg(mdp, _z_ijava_state_neg(mdx), Z_fp);
1095 void InterpreterMacroAssembler::test_method_data_pointer(Register mdp, Label& zero_continue) { argument
1097 load_and_test_long(mdp, Address(Z_fp, _z_ijava_state_neg(mdx)));
1105 Register mdp = Z_ARG4; local
1110 load_and_test_long(mdp, method2_(method, method_data));
1117 z_lg(mdp, method2_(method, method_data)); // Must reload, mdp i
1129 Register mdp = Z_ARG4; local
1141 call_VM_leaf(CAST_FROM_FN_PTR(address, InterpreterRuntime::verify_mdp), method, Z_bcp, mdp); local
1212 profile_taken_branch(Register mdp, Register bumped_count) argument
1237 profile_not_taken_branch(Register mdp) argument
1255 profile_call(Register mdp) argument
1271 profile_final_call(Register mdp) argument
1287 profile_virtual_call(Register receiver, Register mdp, Register reg2, bool receiver_can_be_null) argument
1328 record_klass_in_profile_helper( Register receiver, Register mdp, Register reg2, int start_row, Label& done, bool is_virtual_call) argument
1432 record_klass_in_profile(Register receiver, Register mdp, Register reg2, bool is_virtual_call) argument
1443 profile_ret(Register return_bci, Register mdp) argument
1478 profile_null_seen(Register mdp) argument
1498 profile_typecheck_failed(Register mdp, Register tmp) argument
1516 profile_typecheck(Register mdp, Register klass, Register reg2) argument
1537 profile_switch_default(Register mdp) argument
1555 profile_switch_case(Register index, Register mdp, Register scratch1, Register scratch2) argument
1644 profile_arguments_type(Register mdp, Register callee, Register tmp, bool is_virtual) argument
1722 profile_return_type(Register mdp, Register ret, Register tmp) argument
1761 profile_parameters_type(Register mdp, Register tmp1, Register tmp2) argument
[all...]
H A Dinterp_masm_s390.hpp177 void get_mdp(Register mdp);
179 void save_mdp(Register mdp);
265 void test_method_data_pointer(Register mdp, Label& zero_continue);
280 void record_klass_in_profile(Register receiver, Register mdp,
282 void record_klass_in_profile_helper(Register receiver, Register mdp,
291 void profile_taken_branch(Register mdp, Register bumped_count);
292 void profile_not_taken_branch(Register mdp);
293 void profile_call(Register mdp);
294 void profile_final_call(Register mdp);
295 void profile_virtual_call(Register receiver, Register mdp,
[all...]
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/
H A DDRBG.java70 private final MoreDrbgParameters mdp; field in class:DRBG
203 mdp = new MoreDrbgParameters(
211 switch (mdp.mech.toLowerCase(Locale.ROOT)) {
213 impl = new HashDrbg(mdp);
216 impl = new HmacDrbg(mdp);
219 impl = new CtrDrbg(mdp);
222 throw new IllegalArgumentException("Unsupported mech: " + mdp.mech);
279 if (mdp.mech == null) {
/openjdk9/jdk/test/sun/security/provider/SecureRandom/
H A DDRBGS11n.java45 Field f = DRBG.class.getDeclaredField("mdp");
47 MoreDrbgParameters mdp = (MoreDrbgParameters)f.get(d);
49 // Corrupt the mech or capability fields inside DRBG#mdp.
52 f.set(mdp, null);
/openjdk9/hotspot/src/cpu/arm/vm/
H A Dinterp_masm_arm.cpp1235 void InterpreterMacroAssembler::test_method_data_pointer(Register mdp, Label& zero_continue) {
1237 ldr(mdp, Address(FP, frame::interpreter_frame_mdp_offset * wordSize));
1238 cbz(mdp, zero_continue);
1274 test_method_data_pointer(Rmdp, verify_continue); // If mdp is zero, continue
1276 // If the mdp is valid, it will point to a DataLayout header which is
1303 // Increments mdp data. Sets bumped_count register to adjusted counter.
1329 // Increments mdp data. Sets bumped_count register to adjusted counter.
1413 // Sets mdp, bumped_count registers, blows Rtemp.
1414 void InterpreterMacroAssembler::profile_taken_branch(Register mdp, Register bumped_count) {
1415 assert_different_registers(mdp, bumped_coun
[all...]
H A Dinterp_masm_arm.hpp271 void test_method_data_pointer(Register mdp, Label& zero_continue);
276 // Increments mdp data. Sets bumped_count register to adjusted counter.
278 // Increments mdp data. Sets bumped_count register to adjusted counter.
290 void record_klass_in_profile(Register receiver, Register mdp,
292 void record_klass_in_profile_helper(Register receiver, Register mdp,
301 void profile_taken_branch(Register mdp, Register bumped_count); // Sets mdp, bumped_count registers, blows Rtemp.
302 void profile_not_taken_branch(Register mdp); // Sets mdp, blows Rtemp.
304 void profile_call(Register mdp); // Set
[all...]
/openjdk9/hotspot/src/share/vm/jvmci/
H A DjvmciEnv.cpp500 MethodData* mdp = method()->method_data(); local
501 if (mdp != NULL) {
502 mdp->inc_decompile_count();
504 if (mdp->decompile_count() > (uint)PerMethodRecompilationCutoff) {
/openjdk9/hotspot/src/share/vm/interpreter/
H A DinterpreterRuntime.hpp184 static void verify_mdp(Method* method, address bcp, address mdp);
H A DinterpreterRuntime.cpp990 IRT_LEAF(void, InterpreterRuntime::verify_mdp(Method* method, address bcp, address mdp))
999 if (mdp != mdp2) {
1003 tty->print_cr("FAILED verify : actual mdp %p expected mdp %p @ bci %d", mdp, mdp2, bci);
1004 int current_di = mdo->dp_to_di(mdp);
1016 assert(mdp == mdp2, "wrong mdp");
/openjdk9/hotspot/src/share/vm/c1/
H A Dc1_LIRGenerator.cpp2661 * @param mdp register to hold the pointer inside the MDO (md + md_base_offset).
2670 Value obj, LIR_Opr& mdp, bool not_null, ciKlass* signature_at_call_k,
2738 if (mdp == LIR_OprFact::illegalOpr) {
2739 mdp = new_register(T_METADATA);
2740 __ metadata2reg(md->constant_encoding(), mdp);
2742 LIR_Address* base_type_address = new LIR_Address(mdp, md_base_offset, T_ADDRESS);
2743 mdp = new_pointer_register();
2744 __ leal(LIR_OprFact::address(base_type_address), mdp); local
2749 __ profile_type(new LIR_Address(mdp, md_offset, T_METADATA),
2764 LIR_Opr mdp local
2669 profile_type(ciMethodData* md, int md_base_offset, int md_offset, intptr_t profiled_k, Value obj, LIR_Opr& mdp, bool not_null, ciKlass* signature_at_call_k, ciKlass* callee_signature_k) argument
3270 LIR_Opr mdp = LIR_OprFact::illegalOpr; local
3323 LIR_Opr mdp = LIR_OprFact::illegalOpr; local
3404 LIR_Opr mdp = LIR_OprFact::illegalOpr; local
[all...]
H A Dc1_LIR.hpp1934 LIR_OpProfileType(LIR_Opr mdp, LIR_Opr obj, ciKlass* exact_klass, intptr_t current_klass, LIR_Opr tmp, bool not_null, bool no_conflict) argument
1936 , _mdp(mdp)
1944 LIR_Opr mdp() const { return _mdp; } function in class:LIR_OpProfileType
2252 void profile_type(LIR_Address* mdp, LIR_Opr obj, ciKlass* exact_klass, intptr_t current_klass, LIR_Opr tmp, bool not_null, bool no_conflict) { argument
2253 append(new LIR_OpProfileType(LIR_OprFact::address(mdp), obj, exact_klass, current_klass, tmp, not_null, no_conflict));
/openjdk9/hotspot/src/share/vm/runtime/
H A DvframeArray.cpp181 bool use_next_mdp = false; // true if we should use the mdp associated with the next bci
264 // matter what mdp we point to. See exception_handler_for_exception()
314 iframe()->interpreter_frame_set_mdp(0); // clear out the mdp.
322 address mdp = mdo->bci_to_dp(bci); local
323 iframe()->interpreter_frame_set_mdp(mdp);
H A Dframe.cpp440 void frame::interpreter_frame_set_mdp(address mdp) { argument
443 *interpreter_frame_mdp_addr() = (intptr_t)mdp;
/openjdk9/hotspot/src/share/vm/opto/
H A Druntime.cpp1214 intptr_t* mdp = ((intptr_t*)(data)) + DataLayout::header_size_in_cells(); variable
1217 // ReceiverTypeData* vc = new ReceiverTypeData(mdp);
1221 intptr_t row_recv = *(mdp + receiver_off);
1225 *(mdp + count_off) += DataLayout::counter_increment;
1236 *(mdp + receiver_off) = (intptr_t) receiver_klass;
1239 *(mdp + count_off) = DataLayout::counter_increment;
/openjdk9/hotspot/src/cpu/ppc/vm/
H A Dinterp_masm_ppc_64.cpp1130 // If the mdp is valid, it will point to a DataLayout header which is
1246 // Locate the counter at a fixed offset from the mdp:
1513 // Back up the address, since we have already bumped the mdp.
1900 const Register mdp = tmp1; local
1901 add(mdp, tmp1, R28_mdx);
1906 ld(entry_offset, in_bytes(ArrayData::array_len_offset()), mdp);
1921 ld(tmp3, entry_offset, mdp);
1933 profile_obj_type(tmp3, mdp, entry_offset, tmp4, tmp3);
/openjdk9/hotspot/src/cpu/sparc/vm/
H A Dinterp_masm_sparc.cpp1398 // If the mdp is valid, it will point to a DataLayout header which is
1499 // Locate the counter at a fixed offset from the mdp:
1927 // Back up the address, since we have already bumped the mdp.
2105 // mdp points right after the end of the
2164 Register mdp = tmp1; local
2165 add(ImethodDataPtr, tmp1, mdp);
2170 ld_ptr(mdp, ArrayData::array_len_offset(), entry_offset);
2184 ld_ptr(mdp, entry_offset, tmp3);
2196 Address arg_type(mdp, entry_offset);
/openjdk9/hotspot/src/share/vm/oops/
H A DmethodData.cpp525 // First find the mdp which corresponds to the return bci.
526 address mdp = h_mdo->bci_to_dp(return_bci); local
531 set_bci_displacement(row, mdp - dp());
539 return mdp;

Completed in 313 milliseconds

12