/openjdk9/jdk/test/javax/sound/midi/spi/MidiDeviceProvider/ |
H A D | UnsupportedInfo.java | 41 for (final MidiDeviceProvider mdp : load(MidiDeviceProvider.class)) { 43 if (mdp.isDeviceSupported(info)) { 44 if (mdp.getDevice(info) == null) { 49 mdp.getDevice(info);
|
H A D | ExpectedNPEOnNull.java | 41 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 D | FakeInfo.java | 64 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 D | interp_masm_x86.hpp | 222 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 D | interp_masm_x86.cpp | 92 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 D | templateInterpreterGenerator_x86.cpp | 220 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 D | interp_masm_aarch64.hpp | 214 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 D | interp_masm_aarch64.cpp | 808 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 D | interp_masm_s390.cpp | 648 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 D | interp_masm_s390.hpp | 177 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 D | DRBG.java | 70 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 D | DRBGS11n.java | 45 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 D | interp_masm_arm.cpp | 1235 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 D | interp_masm_arm.hpp | 271 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 D | jvmciEnv.cpp | 500 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 D | interpreterRuntime.hpp | 184 static void verify_mdp(Method* method, address bcp, address mdp);
|
H A D | interpreterRuntime.cpp | 990 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 D | c1_LIRGenerator.cpp | 2661 * @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 D | c1_LIR.hpp | 1934 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 D | vframeArray.cpp | 181 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 D | frame.cpp | 440 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 D | runtime.cpp | 1214 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 D | interp_masm_ppc_64.cpp | 1130 // 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 D | interp_masm_sparc.cpp | 1398 // 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 D | methodData.cpp | 525 // 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;
|