Home
last modified time | relevance | path

Searched refs:field_value (Results 1 – 15 of 15) sorted by relevance

/art/runtime/
Dtransaction.cc425 ObjectLog::FieldValue field_value; in LogValue() local
426 field_value.value = value; in LogValue()
427 field_value.is_volatile = is_volatile; in LogValue()
428 field_value.kind = kind; in LogValue()
429 field_values_.emplace(offset.Uint32Value(), std::move(field_value)); in LogValue()
447 const FieldValue& field_value = it.second; in Undo() local
448 UndoFieldWrite(obj, field_offset, field_value); in Undo()
454 const FieldValue& field_value) const { in UndoFieldWrite()
458 switch (field_value.kind) { in UndoFieldWrite()
460 if (UNLIKELY(field_value.is_volatile)) { in UndoFieldWrite()
[all …]
Dinstrumentation.h120 Handle<mirror::Object> field_value)
129 const JValue& field_value)
446 ArtField* field, const JValue& field_value) const in FieldWriteEvent() argument
449 FieldWriteEventImpl(thread, this_object, method, dex_pc, field, field_value); in FieldWriteEvent()
599 const JValue& field_value) const
Dmethod_handles.cc851 JValue field_value; in GetValueFromShadowFrame() local
854 field_value.SetZ(static_cast<uint8_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
857 field_value.SetB(static_cast<int8_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
860 field_value.SetC(static_cast<uint16_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
863 field_value.SetS(static_cast<int16_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
867 field_value.SetI(shadow_frame.GetVReg(vreg)); in GetValueFromShadowFrame()
871 field_value.SetJ(shadow_frame.GetVRegLong(vreg)); in GetValueFromShadowFrame()
874 field_value.SetL(shadow_frame.GetVRegReference(vreg)); in GetValueFromShadowFrame()
880 return field_value; in GetValueFromShadowFrame()
Ddebugger.cc245 const JValue& field_value) in FieldWritten() argument
247 Dbg::PostFieldModificationEvent(method, dex_pc, this_object.Get(), field, &field_value); in FieldWritten()
1754 void Dbg::OutputFieldValue(JDWP::FieldId field_id, const JValue* field_value, in OutputFieldValue() argument
1758 OutputJValue(tag, field_value, pReply); in OutputFieldValue()
1788 JValue field_value; in GetArtFieldValue() local
1791 field_value.SetZ(f->GetBoolean(o)); in GetArtFieldValue()
1792 return field_value; in GetArtFieldValue()
1795 field_value.SetB(f->GetByte(o)); in GetArtFieldValue()
1796 return field_value; in GetArtFieldValue()
1799 field_value.SetC(f->GetChar(o)); in GetArtFieldValue()
[all …]
Dinstrumentation.cc74 Handle<mirror::Object> field_value) { in FieldWritten() argument
77 v.SetL(field_value.Get()); in FieldWritten()
1263 const JValue& field_value) const { in FieldWriteEventImpl()
1270 listener->FieldWritten(thread, thiz, method, dex_pc, field, field_value); in FieldWriteEventImpl()
1274 Handle<mirror::Object> val(hs.NewHandle(field_value.GetL())); in FieldWriteEventImpl()
Dtransaction.h193 const FieldValue& field_value) const REQUIRES_SHARED(Locks::mutator_lock_);
Dtrace.h214 const JValue& field_value)
Ddebugger.h428 static void OutputFieldValue(JDWP::FieldId field_id, const JValue* field_value,
540 const JValue* field_value)
Dinstrumentation_test.cc113 Handle<mirror::Object> field_value ATTRIBUTE_UNUSED) in FieldWritten()
123 const JValue& field_value ATTRIBUTE_UNUSED) in FieldWritten()
Dtrace.cc727 const JValue& field_value ATTRIBUTE_UNUSED) in FieldWritten()
/art/tools/tracefast-plugin/
Dtracefast.cc89 art::Handle<art::mirror::Object> field_value ATTRIBUTE_UNUSED) in FieldWritten()
97 const art::JValue& field_value ATTRIBUTE_UNUSED) in FieldWritten()
/art/runtime/native/
Djava_lang_reflect_Field.cc198 JValue field_value; in GetPrimitiveField() local
201 if (UNLIKELY(!GetFieldValue<false>(o, f, kPrimitiveType, &field_value))) { in GetPrimitiveField()
205 return field_value; in GetPrimitiveField()
207 if (!GetFieldValue<false>(o, f, field_type, &field_value)) { in GetPrimitiveField()
213 if (!ConvertPrimitiveValue(false, field_type, kPrimitiveType, field_value, in GetPrimitiveField()
/art/runtime/interpreter/
Dinterpreter_common.cc276 JValue field_value; in GetFieldValue() local
279 field_value.SetZ(static_cast<uint8_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
282 field_value.SetB(static_cast<int8_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
285 field_value.SetC(static_cast<uint16_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
288 field_value.SetS(static_cast<int16_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
291 field_value.SetI(shadow_frame.GetVReg(vreg)); in GetFieldValue()
294 field_value.SetJ(shadow_frame.GetVRegLong(vreg)); in GetFieldValue()
297 field_value.SetL(shadow_frame.GetVRegReference(vreg)); in GetFieldValue()
303 return field_value; in GetFieldValue()
399 JValue field_value = GetFieldValue<field_type>(shadow_frame, vregA); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL() local
[all …]
/art/openjdkjvmti/
Dti_heap.cc1092 art::ObjPtr<art::mirror::Object> field_value = field.GetObject(src); in VisitObject() local
1093 if (field_value != nullptr) { in VisitObject()
1106 return !ReportReferenceMaybeEnqueue(kind, reference_info_ptr, src.Ptr(), field_value.Ptr()); in VisitObject()
1227 art::ObjPtr<art::mirror::Object> field_value = field.GetObject(obj_klass); in VisitClass() local
1228 if (field_value != nullptr) { in VisitClass()
1237 field_value.Ptr()); in VisitClass()
Devents.cc766 const art::JValue& field_value) in FieldWritten() argument
779 val.j = field_value.GetJ(); in FieldWritten()