Searched refs:mdo (Results 1 - 25 of 31) sorted by relevance

12

/openjdk7/hotspot/src/share/vm/runtime/
H A DsimpleThresholdPolicy.inline.hpp59 methodDataOop mdo = method->method_data(); local
60 if (mdo != NULL && mdo->num_loops() == 0 &&
61 (method->code_size() < 5 || (mdo->num_blocks() < 4) && (method->code_size() < 15))) {
62 return !mdo->would_profile();
H A DsimpleThresholdPolicy.cpp158 methodDataOop mdo = method->method_data(); local
159 if (mdo != NULL) {
160 set_carry_if_necessary(mdo->invocation_counter());
161 set_carry_if_necessary(mdo->backedge_counter());
176 methodDataOop mdo = sd->method()->method_data(); local
177 if (mdo != NULL) {
178 mdo->reset_start_counters();
282 methodDataOop mdo = method->method_data();
283 if (mdo != NULL) {
284 int i = mdo
314 methodDataOop mdo = method->method_data(); local
343 methodDataOop mdo = method->method_data(); local
[all...]
H A DadvancedThresholdPolicy.cpp147 methodDataOop mdo = method->method_data(); local
148 if (mdo != NULL) {
149 int i = mdo->invocation_count_delta();
150 int b = mdo->backedge_count_delta();
355 methodDataOop mdo = method->method_data(); local
356 if (mdo != NULL) {
357 if (mdo->would_profile()) {
371 methodDataOop mdo = method->method_data(); local
372 if (mdo != NULL) {
373 if (mdo
400 methodDataOop mdo = method->method_data(); local
[all...]
H A DcompilationPolicy.cpp295 methodDataOop mdo = method->method_data(); local
296 assert(mdo != NULL, "Should be");
297 uint current = mdo->mileage_of(method);
298 uint initial = mdo->creation_mileage();
374 methodDataOop mdo = m->method_data(); local
375 if (mdo != NULL) {
376 int count = mdo->bci_to_data(branch_bci)->as_JumpData()->taken();
H A DvframeArray.cpp304 methodDataOop mdo = method()->method_data(); local
305 if (mdo != NULL) {
308 address mdp = mdo->bci_to_dp(bci);
H A Dframe.cpp413 methodDataOop mdo = interpreter_frame_method()->method_data(); local
414 assert(mdo != NULL, "");
416 address mdp = mdo->di_to_dp(mdi);
423 methodDataOop mdo = interpreter_frame_method()->method_data(); local
424 assert(mdo != NULL, "");
425 int mdi = mdo->dp_to_di((address)mdx);
H A Ddeoptimization.cpp1589 methodDataOop mdo = m()->method_data(); local
1590 if (mdo == NULL && create_if_missing && !HAS_PENDING_EXCEPTION) {
1598 mdo = m()->method_data();
1600 return mdo;
/openjdk7/hotspot/src/share/vm/ci/
H A DciMethodData.cpp78 methodDataOop mdo = get_methodDataOop(); local
79 if (mdo == NULL) return;
88 Copy::disjoint_words((HeapWord*) mdo + skip_header,
93 _data_size = mdo->data_size();
94 _extra_data_size = mdo->extra_data_size();
97 Copy::disjoint_words((HeapWord*) mdo->data_base(), (HeapWord*) _data, total_size / HeapWordSize);
103 ProfileData* data = mdo->first_data();
107 data = mdo->next_data(data);
110 _current_mileage = methodDataOopDesc::mileage_of(mdo->method());
111 _invocation_counter = mdo
239 methodDataOop mdo = get_methodDataOop(); local
254 methodDataOop mdo = get_methodDataOop(); local
269 methodDataOop mdo = get_methodDataOop(); local
278 methodDataOop mdo = get_methodDataOop(); local
[all...]
H A DciMethodData.hpp194 methodDataOop mdo = (methodDataOop)get_oop();
195 assert(mdo != NULL, "illegal use of unloaded method data");
196 return mdo;
H A DciEnv.cpp1000 methodDataOop mdo = method()->method_data(); local
1001 if (mdo != NULL) {
1002 mdo->inc_decompile_count();
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_LIRAssembler_x86.hpp47 void type_profile_helper(Register mdo,
H A Dc1_LIRAssembler_x86.cpp1621 void LIR_Assembler::type_profile_helper(Register mdo, argument
1627 __ cmpptr(recv, Address(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_offset(i))));
1629 Address data_addr(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_count_offset(i)));
1638 Address recv_addr(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_offset(i)));
1642 __ movptr(Address(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_count_offset(i))), DataLayout::counter_increment);
1703 Register mdo = klass_RInfo; local
1704 __ movoop(mdo, md->constant_encoding());
1705 Address data_addr(mdo, md->byte_offset_of_slot(data, DataLayout::header_offset()));
1789 Register mdo = klass_RInfo, recv = k_RInfo; local
1791 __ movoop(mdo, m
1841 Register mdo = klass_RInfo; local
1872 Register mdo = klass_RInfo, recv = k_RInfo; local
3519 Register mdo = op->mdo()->as_register(); local
[all...]
/openjdk7/hotspot/src/share/vm/oops/
H A DmethodDataKlass.cpp69 methodDataOop mdo = local
71 assert(!mdo->is_parsable(), "not expecting parsability yet.");
73 mdo->initialize(method);
75 assert(mdo->is_parsable(), "should be parsable here.");
76 assert(size == mdo->object_size(), "wrong size for methodDataOop");
77 return mdo;
H A DmethodOop.cpp1520 const methodDataOop mdo = method_data(); local
1521 if (invocation_counter()->carry() || ((mdo != NULL) ? mdo->invocation_counter()->carry() : false)) {
1524 return invocation_counter()->count() + ((mdo != NULL) ? mdo->invocation_counter()->count() : 0);
1533 const methodDataOop mdo = method_data(); local
1534 if (backedge_counter()->carry() || ((mdo != NULL) ? mdo->backedge_counter()->carry() : false)) {
1537 return backedge_counter()->count() + ((mdo != NULL) ? mdo
1545 methodDataOop mdo = method_data(); local
1554 methodDataOop mdo = method_data(); local
1563 methodDataOop mdo = method_data(); local
1570 methodDataOop mdo = method_data(); local
[all...]
H A DmethodDataOop.cpp132 void JumpData::post_initialize(BytecodeStream* stream, methodDataOop mdo) { argument
141 int my_di = mdo->dp_to_di(dp());
142 int target_di = mdo->bci_to_di(target);
317 void RetData::post_initialize(BytecodeStream* stream, methodDataOop mdo) { argument
379 void BranchData::post_initialize(BytecodeStream* stream, methodDataOop mdo) { argument
382 int my_di = mdo->dp_to_di(dp());
383 int target_di = mdo->bci_to_di(target);
419 methodDataOop mdo) {
431 my_di = mdo->dp_to_di(dp());
432 target_di = mdo
418 post_initialize(BytecodeStream* stream, methodDataOop mdo) argument
[all...]
H A DmethodDataOop.hpp442 virtual void post_initialize(BytecodeStream* stream, methodDataOop mdo) {}
631 void post_initialize(BytecodeStream* stream, methodDataOop mdo);
877 address fixup_ret(int return_bci, methodDataHandle mdo);
891 void post_initialize(BytecodeStream* stream, methodDataOop mdo);
955 void post_initialize(BytecodeStream* stream, methodDataOop mdo);
1112 void post_initialize(BytecodeStream* stream, methodDataOop mdo);
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRAssembler_sparc.hpp56 void type_profile_helper(Register mdo, int mdo_offset_bias,
H A Dc1_LIRAssembler_sparc.cpp2525 void LIR_Assembler::type_profile_helper(Register mdo, int mdo_offset_bias, argument
2532 Address receiver_addr(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_offset(i)) -
2537 Address data_addr(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_count_offset(i)) -
2550 Address recv_addr(mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_offset(i)) -
2556 __ st_ptr(tmp1, mdo, md->byte_offset_of_slot(data, ReceiverTypeData::receiver_count_offset(i)) -
2573 // The offset is large so bias the mdo by the base of the slot so
2605 Register mdo = k_RInfo; local
2607 jobject2reg(md->constant_encoding(), mdo);
2610 __ add(mdo, data_val, mdo);
2673 Register mdo = klass_RInfo, recv = k_RInfo, tmp1 = Rtmp1; local
2731 Register mdo = k_RInfo; local
2766 Register mdo = klass_RInfo, recv = k_RInfo, tmp1 = Rtmp1; local
2973 Register mdo = op->mdo()->as_register(); local
[all...]
/openjdk7/hotspot/src/share/vm/interpreter/
H A DinterpreterRuntime.cpp100 // That is why we must check both ProfileInterpreter and mdo != NULL.
101 methodDataOop mdo = last_frame(thread).interpreter_frame_method()->method_data(); local
102 if (mdo != NULL) {
104 last_frame(thread).interpreter_frame_set_mdp(mdo->bci_to_dp(last_frame(thread).interpreter_frame_bci()));
854 methodDataOop mdo = method->method_data(); variable
855 if (mdo == NULL) return 0;
856 return mdo->bci_to_di(bci);
881 methodDataOop mdo = method->method_data(); variable
882 assert(mdo != NULL, "must not be null");
886 address mdp2 = mdo
[all...]
H A DbytecodeTracer.cpp573 methodDataOop mdo = method()->method_data(); local
574 if (mdo != NULL) {
575 ProfileData* data = mdo->bci_to_data(bci);
577 st->print(" %d", mdo->dp_to_di(data->dp()));
/openjdk7/corba/src/share/classes/com/sun/corba/se/impl/orbutil/
H A DObjectStreamClassUtil_1_3.java113 DigestOutputStream mdo = new DigestOutputStream(devnull, md);
114 DataOutputStream data = new DataOutputStream(mdo);
185 DigestOutputStream mdo = new DigestOutputStream(devnull, md);
186 DataOutputStream data = new DataOutputStream(mdo);
H A DObjectStreamClass_1_3_1.java823 DigestOutputStream mdo = new DigestOutputStream(devnull, md);
824 DataOutputStream data = new DataOutputStream(mdo);
/openjdk7/hotspot/src/share/vm/opto/
H A DparseHelper.cpp367 Node* mdo = makecon(adr_type); local
368 Node* ptr = basic_plus_adr(mdo, mdo, offset);
373 ptr = _gvn.transform( new (C) AddPNode( mdo, ptr, scale ) );
/openjdk7/corba/src/share/classes/com/sun/corba/se/impl/io/
H A DObjectStreamClass.java1074 DigestOutputStream mdo = new DigestOutputStream(devnull, md);
1075 DataOutputStream data = new DataOutputStream(mdo);
1266 DigestOutputStream mdo = new DigestOutputStream(devnull, md);
1267 DataOutputStream data = new DataOutputStream(mdo);
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIR.hpp1839 LIR_OpProfileCall(LIR_Code code, ciMethod* profiled_method, int profiled_bci, ciMethod* profiled_callee, LIR_Opr mdo, LIR_Opr recv, LIR_Opr t1, ciKlass* known_holder) argument
1844 , _mdo(mdo)
1852 LIR_Opr mdo() const { return _mdo; } function in class:LIR_OpProfileCall
2155 void profile_call(ciMethod* method, int bci, ciMethod* callee, LIR_Opr mdo, LIR_Opr recv, LIR_Opr t1, ciKlass* cha_klass) { argument
2156 append(new LIR_OpProfileCall(lir_profile_call, method, bci, callee, mdo, recv, t1, cha_klass));

Completed in 1637 milliseconds

12