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> 547 if (transaction_active && obj->GetClass()->IsFinalizable()) { in ExecuteGotoImpl() 574 DoFilledNewArray<false, do_access_check, transaction_active>(inst, shadow_frame, in ExecuteGotoImpl() 582 DoFilledNewArray<true, do_access_check, transaction_active>(inst, shadow_frame, in ExecuteGotoImpl() 606 if (transaction_active) { in ExecuteGotoImpl() 1103 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteGotoImpl() 1122 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteGotoImpl() 1141 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteGotoImpl() 1160 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteGotoImpl() 1179 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteGotoImpl() [all …]
|
D | interpreter_switch_impl.cc | 60 template<bool do_access_check, bool transaction_active> 460 if (transaction_active && obj->GetClass()->IsFinalizable()) { in ExecuteSwitchImpl() 488 DoFilledNewArray<false, do_access_check, transaction_active>(inst, shadow_frame, self, in ExecuteSwitchImpl() 496 DoFilledNewArray<true, do_access_check, transaction_active>(inst, shadow_frame, in ExecuteSwitchImpl() 522 if (transaction_active) { in ExecuteSwitchImpl() 1002 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteSwitchImpl() 1021 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteSwitchImpl() 1040 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteSwitchImpl() 1059 array->SetWithoutChecks<transaction_active>(index, val); in ExecuteSwitchImpl() 1078 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 | 325 template<bool do_access_check, bool transaction_active> 362 bool transaction_active = Runtime::Current()->IsActiveTransaction(); in Execute() local 366 if (transaction_active) { in Execute() 373 if (transaction_active) { in Execute() 382 if (transaction_active) { in Execute() 389 if (transaction_active) { in Execute()
|