Searched refs:GetTransaction (Results 1 – 4 of 4) sorted by relevance
/art/runtime/ |
D | runtime.cc | 2437 return !preinitialization_transactions_.empty() && !GetTransaction()->IsRollingBack(); in IsActiveTransaction() 2469 return GetTransaction()->IsAborted(); in IsTransactionAborted() 2482 return IsActiveTransaction() && GetTransaction()->IsStrict(); in IsActiveStrictTransactionMode() 2485 const std::unique_ptr<Transaction>& Runtime::GetTransaction() const { in GetTransaction() function in art::Runtime 2498 GetTransaction()->Abort(abort_message); in AbortTransactionAndThrowAbortError() 2499 GetTransaction()->ThrowAbortError(self, &abort_message); in AbortTransactionAndThrowAbortError() 2506 GetTransaction()->ThrowAbortError(self, nullptr); in ThrowTransactionAbortError() 2513 GetTransaction()->RecordWriteFieldBoolean(obj, field_offset, value, is_volatile); in RecordWriteFieldBoolean() 2520 GetTransaction()->RecordWriteFieldByte(obj, field_offset, value, is_volatile); in RecordWriteFieldByte() 2527 GetTransaction()->RecordWriteFieldChar(obj, field_offset, value, is_volatile); in RecordWriteFieldChar() [all …]
|
D | transaction.cc | 715 transaction = Runtime::Current()->GetTransaction().get(); in InstallAssertion() 728 CHECK(Runtime::Current()->GetTransaction().get() == transaction); in RemoveAssertion()
|
D | runtime.h | 537 const std::unique_ptr<Transaction>& GetTransaction() const;
|
/art/runtime/interpreter/ |
D | interpreter_common.h | 523 if (Runtime::Current()->GetTransaction()->ReadConstraint(self, obj)) { in DoFieldGet() 641 if (runtime->GetTransaction()->WriteConstraint(self, obj)) { in CheckWriteConstraint() 655 if (runtime->GetTransaction()->WriteValueConstraint(self, value)) { in CheckWriteValueConstraint()
|