Home
last modified time | relevance | path

Searched refs:transaction_active (Results 1 – 5 of 5) sorted by relevance

/art/runtime/interpreter/
Dinterpreter_common.cc204 bool transaction_active>
240 f->SetBoolean<transaction_active>(obj, shadow_frame.GetVReg(vregA)); in DoFieldPut()
243 f->SetByte<transaction_active>(obj, shadow_frame.GetVReg(vregA)); in DoFieldPut()
246 f->SetChar<transaction_active>(obj, shadow_frame.GetVReg(vregA)); in DoFieldPut()
249 f->SetShort<transaction_active>(obj, shadow_frame.GetVReg(vregA)); in DoFieldPut()
252 f->SetInt<transaction_active>(obj, shadow_frame.GetVReg(vregA)); in DoFieldPut()
255 f->SetLong<transaction_active>(obj, shadow_frame.GetVRegLong(vregA)); in DoFieldPut()
283 f->SetObj<transaction_active>(obj, reg); in DoFieldPut()
324 template<Primitive::Type field_type, bool transaction_active>
350 obj->SetField32<transaction_active>(field_offset, shadow_frame.GetVReg(vregA)); in DoIPutQuick()
[all …]
Dinterpreter_goto_table_impl.cc112 template<bool do_access_check, bool transaction_active>
543 if (transaction_active && obj->GetClass()->IsFinalizable()) { in ExecuteGotoImpl()
570 DoFilledNewArray<false, do_access_check, transaction_active>(inst, shadow_frame, in ExecuteGotoImpl()
578 DoFilledNewArray<true, do_access_check, transaction_active>(inst, shadow_frame, in ExecuteGotoImpl()
602 if (transaction_active) { in ExecuteGotoImpl()
1099 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteGotoImpl()
1118 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteGotoImpl()
1137 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteGotoImpl()
1156 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteGotoImpl()
1175 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteGotoImpl()
[all …]
Dinterpreter_switch_impl.cc60 template<bool do_access_check, bool transaction_active>
456 if (transaction_active && obj->GetClass()->IsFinalizable()) { in ExecuteSwitchImpl()
484 DoFilledNewArray<false, do_access_check, transaction_active>(inst, shadow_frame, self, in ExecuteSwitchImpl()
492 DoFilledNewArray<true, do_access_check, transaction_active>(inst, shadow_frame, in ExecuteSwitchImpl()
518 if (transaction_active) { in ExecuteSwitchImpl()
998 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteSwitchImpl()
1017 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteSwitchImpl()
1036 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteSwitchImpl()
1055 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteSwitchImpl()
1074 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteSwitchImpl()
[all …]
Dinterpreter_common.h69 template<bool do_access_check, bool transaction_active>
74 template<bool do_access_check, bool transaction_active>
174 bool transaction_active>
180 template<Primitive::Type field_type, bool transaction_active>
277 template <bool is_range, bool do_access_check, bool transaction_active>
Dinterpreter.cc324 template<bool do_access_check, bool transaction_active>
361 bool transaction_active = Runtime::Current()->IsActiveTransaction(); in Execute() local
365 if (transaction_active) { in Execute()
372 if (transaction_active) { in Execute()
381 if (transaction_active) { in Execute()
388 if (transaction_active) { in Execute()