Searched refs:StackValue (Results 1 - 13 of 13) sorted by relevance

/openjdk7/hotspot/src/share/vm/runtime/
H A DstackValueCollection.hpp34 GrowableArray<StackValue*>* _values;
37 StackValueCollection() { _values = new GrowableArray<StackValue*>(); }
38 StackValueCollection(int length) { _values = new GrowableArray<StackValue*>(length); }
40 void add(StackValue *val) const { _values->push(val); }
43 StackValue* at(int i) const { return _values->at(i); }
H A DstackValue.cpp32 StackValue* StackValue::create_stack_value(const frame* fr, const RegisterMap* reg_map, ScopeValue* sv) {
73 return new StackValue(value.p); // 64-bit high half is stack junk
84 return new StackValue(value.p); // 64-bit high half is stack junk
89 return new StackValue(*(intptr_t*)value_addr);
92 return new StackValue(*(intptr_t*)value_addr);
107 return new StackValue(h);
122 return new StackValue(h);
132 return new StackValue(value.p);
135 return new StackValue();
[all...]
H A DstackValue.hpp32 class StackValue : public ResourceObj { class in inherits:ResourceObj
39 StackValue(intptr_t value) { function in class:StackValue
44 StackValue(Handle value, intptr_t scalar_replaced = 0) { function in class:StackValue
51 StackValue() { function in class:StackValue
57 StackValue(intptr_t o, BasicType t) { function in class:StackValue
96 bool equal(StackValue *value) {
107 static StackValue* create_stack_value(const frame* fr, const RegisterMap* reg_map, ScopeValue* sv);
H A DvframeArray.cpp109 StackValue* value = locs->at(index);
114 _locals->add( new StackValue((intptr_t) (value->get_obj()()), T_OBJECT ));
118 _locals->add( new StackValue());
121 _locals->add( new StackValue(value->get_int()));
134 StackValue* value = exprs->at(index);
139 _expressions->add( new StackValue((intptr_t) (value->get_obj()()), T_OBJECT ));
145 _expressions->add( new StackValue());
148 _expressions->add( new StackValue(value->get_int()));
320 StackValue *value = expressions()->at(i);
341 StackValue *valu
[all...]
H A Dvframe.cpp167 StackValue* sv = locs->at(0);
281 StackValue *sv;
285 sv = new StackValue(h);
288 sv = new StackValue(*addr);
314 StackValue *sv = values->at(i);
348 StackValue *sv;
352 sv = new StackValue(h);
355 sv = new StackValue(*addr);
H A Dvframe_hp.cpp183 // class StackValue because it is also used from within deoptimization.cpp for
186 StackValue *compiledVFrame::create_stack_value(ScopeValue *sv) const {
187 return StackValue::create_stack_value(&_fr, register_map(), sv);
191 return StackValue::resolve_monitor_lock(&_fr, location);
223 StackValue *owner_sv = create_stack_value(ov); // it is an oop
H A Dvframe_hp.hpp73 //StackValue resolve(ScopeValue* sv) const;
75 StackValue *create_stack_value(ScopeValue *sv) const;
H A Ddeoptimization.cpp802 StackValue* value =
803 StackValue::create_stack_value(_fr, _reg_map, _sv->field_at(i()));
813 StackValue* low =
814 StackValue::create_stack_value(_fr, _reg_map, _sv->field_at(++_i));
860 StackValue* value = StackValue::create_stack_value(fr, reg_map, sv->field_at(i));
864 StackValue* low =
865 StackValue::create_stack_value(fr, reg_map, sv->field_at(++i));
910 StackValue* value = StackValue
[all...]
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/
H A DCompiledVFrame.java139 StackValue ownerSV = createStackValue(ov); // it is an oop
187 private StackValue createStackValue(ScopeValue sv) {
193 if (loc.isIllegal()) return new StackValue();
213 return new StackValue(Float.floatToIntBits(value) & 0xFFFFFFFF); // 64-bit high half is stack junk
222 return new StackValue(valueAddr.getJLongAt(0) & 0xFFFFFFFF);
229 return new StackValue(valueAddr.getCompOopHandleAt(VM.getVM().getIntSize()), 0);
231 return new StackValue(valueAddr.getCompOopHandleAt(0), 0);
234 return new StackValue(valueAddr.getOopHandleAt(0), 0);
237 return new StackValue(valueAddr.getJIntAt(0) & 0xFFFFFFFF);
243 return new StackValue(
[all...]
H A DStackValue.java31 public class StackValue { class
36 public StackValue() { method in class:StackValue
40 public StackValue(OopHandle h, long scalar_replaced) { method in class:StackValue
47 public StackValue(long i) { method in class:StackValue
87 StackValue sv = (StackValue) arg;
H A DInterpretedVFrame.java61 StackValue sv;
64 sv = new StackValue(addr.getOopHandleAt(0), 0);
68 sv = new StackValue(addr.getCIntegerAt(0, VM.getVM().getAddressSize(), false));
95 StackValue sv;
98 sv = new StackValue(addr.getOopHandleAt(0), 0);
102 sv = new StackValue(addr.getCIntegerAt(0, VM.getVM().getAddressSize(), false));
H A DStackValueCollection.java37 public void add(StackValue val) { list.add(val); }
40 public StackValue get(int i) { return (StackValue) list.get(i); }
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/jdi/
H A DStackFrameImpl.java36 import sun.jvm.hotspot.runtime.StackValue;

Completed in 135 milliseconds