Searched refs:transaction_active (Results 1 – 5 of 5) sorted by relevance
/art/runtime/interpreter/ |
D | interpreter_common.cc | 204 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 …]
|
D | interpreter_goto_table_impl.cc | 112 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 …]
|
D | interpreter_switch_impl.cc | 60 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 …]
|
D | interpreter_common.h | 69 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>
|
D | interpreter.cc | 324 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()
|