Searched refs:GetTransaction (Results 1 – 4 of 4) sorted by relevance
2714 return !preinitialization_transactions_.empty() && !GetTransaction()->IsRollingBack(); in IsActiveTransaction()2753 return GetTransaction()->IsAborted(); in IsTransactionAborted()2766 return IsActiveTransaction() && GetTransaction()->IsStrict(); in IsActiveStrictTransactionMode()2769 const Transaction* Runtime::GetTransaction() const { in GetTransaction() function in art::Runtime2774 Transaction* Runtime::GetTransaction() { in GetTransaction() function in art::Runtime2787 GetTransaction()->Abort(abort_message); in AbortTransactionAndThrowAbortError()2788 GetTransaction()->ThrowAbortError(self, &abort_message); in AbortTransactionAndThrowAbortError()2795 GetTransaction()->ThrowAbortError(self, nullptr); in ThrowTransactionAbortError()2804 GetTransaction()->RecordWriteFieldBoolean(obj, field_offset, value, is_volatile); in RecordWriteFieldBoolean()2813 GetTransaction()->RecordWriteFieldByte(obj, field_offset, value, is_volatile); in RecordWriteFieldByte()[all …]
753 transaction = Runtime::Current()->GetTransaction(); in InstallAssertion()765 CHECK(Runtime::Current()->GetTransaction() == transaction); in RemoveAssertion()
577 const Transaction* GetTransaction() const;578 Transaction* GetTransaction();
408 if (Runtime::Current()->GetTransaction()->ReadConstraint(obj)) { in DoFieldGet()461 if (runtime->GetTransaction()->WriteConstraint(obj)) { in CheckWriteConstraint()475 if (runtime->GetTransaction()->WriteValueConstraint(value)) { in CheckWriteValueConstraint()