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>
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 …]
Dinterpreter_switch_impl.cc60 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 …]
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.cc325 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()