Searched refs:transaction_active (Results 1 - 6 of 6) sorted by relevance

/art/runtime/interpreter/
H A Dinterpreter_switch_impl.h48 template<bool do_access_check, bool transaction_active>
58 template<bool do_access_check, bool transaction_active>
71 void* impl = reinterpret_cast<void*>(&ExecuteSwitchImplCpp<do_access_check, transaction_active>);
H A Dinterpreter_switch_impl.cc197 template<bool do_access_check, bool transaction_active>
678 if (transaction_active && obj->GetClass()->IsFinalizable()) {
709 DoFilledNewArray<false, do_access_check, transaction_active>(inst, shadow_frame, self,
717 DoFilledNewArray<true, do_access_check, transaction_active>(inst, shadow_frame,
733 if (transaction_active) {
1191 array->SetWithoutChecks<transaction_active>(index, val);
1210 array->SetWithoutChecks<transaction_active>(index, val);
1229 array->SetWithoutChecks<transaction_active>(index, val);
1248 array->SetWithoutChecks<transaction_active>(index, val);
1268 array->SetWithoutChecks<transaction_active>(inde
[all...]
H A Dinterpreter_common.cc50 bool transaction_active>
65 if (transaction_active) {
262 bool transaction_active>
278 if (transaction_active) {
296 return DoFieldPutCommon<field_type, do_assignability_check, transaction_active>(self,
335 template<Primitive::Type field_type, bool transaction_active>
375 obj->SetFieldBoolean<transaction_active>(field_offset, shadow_frame.GetVReg(vregA));
378 obj->SetFieldByte<transaction_active>(field_offset, shadow_frame.GetVReg(vregA));
381 obj->SetFieldChar<transaction_active>(field_offset, shadow_frame.GetVReg(vregA));
384 obj->SetFieldShort<transaction_active>(field_offse
[all...]
H A Dinterpreter.cc301 bool transaction_active = Runtime::Current()->IsActiveTransaction(); local
305 if (transaction_active) {
338 if (transaction_active) {
350 if (transaction_active) {
359 if (transaction_active) {
H A Dinterpreter_common.h301 bool transaction_active = false>
314 bool transaction_active>
320 template<Primitive::Type field_type, bool transaction_active>
429 template <bool is_range, bool do_access_check, bool transaction_active>
/art/runtime/
H A Dcommon_dex_operations.h145 template<Primitive::Type field_type, bool do_assignability_check, bool transaction_active>
178 field->SetBoolean<transaction_active>(obj, value.GetZ());
181 field->SetByte<transaction_active>(obj, value.GetB());
184 field->SetChar<transaction_active>(obj, value.GetC());
187 field->SetShort<transaction_active>(obj, value.GetS());
190 field->SetInt<transaction_active>(obj, value.GetI());
193 field->SetLong<transaction_active>(obj, value.GetJ());
218 field->SetObj<transaction_active>(obj, reg);
226 if (transaction_active) {

Completed in 237 milliseconds