Home
last modified time | relevance | path

Searched refs:GetTransaction (Results 1 – 4 of 4) sorted by relevance

/art/runtime/
Druntime.cc2433 return !preinitialization_transactions_.empty() && !GetTransaction()->IsRollingBack(); in IsActiveTransaction()
2465 return GetTransaction()->IsAborted(); in IsTransactionAborted()
2478 return IsActiveTransaction() && GetTransaction()->IsStrict(); in IsActiveStrictTransactionMode()
2481 const std::unique_ptr<Transaction>& Runtime::GetTransaction() const { in GetTransaction() function in art::Runtime
2494 GetTransaction()->Abort(abort_message); in AbortTransactionAndThrowAbortError()
2495 GetTransaction()->ThrowAbortError(self, &abort_message); in AbortTransactionAndThrowAbortError()
2502 GetTransaction()->ThrowAbortError(self, nullptr); in ThrowTransactionAbortError()
2509 GetTransaction()->RecordWriteFieldBoolean(obj, field_offset, value, is_volatile); in RecordWriteFieldBoolean()
2516 GetTransaction()->RecordWriteFieldByte(obj, field_offset, value, is_volatile); in RecordWriteFieldByte()
2523 GetTransaction()->RecordWriteFieldChar(obj, field_offset, value, is_volatile); in RecordWriteFieldChar()
[all …]
Dtransaction.cc715 transaction = Runtime::Current()->GetTransaction().get(); in InstallAssertion()
728 CHECK(Runtime::Current()->GetTransaction().get() == transaction); in RemoveAssertion()
Druntime.h537 const std::unique_ptr<Transaction>& GetTransaction() const;
/art/runtime/interpreter/
Dinterpreter_common.h523 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()