Searched refs:GetTransaction (Results 1 – 3 of 3) sorted by relevance
/art/runtime/ |
D | runtime.cc | 2253 return !preinitialization_transactions_.empty() && !GetTransaction()->IsRollingBack(); in IsActiveTransaction() 2285 return GetTransaction()->IsAborted(); in IsTransactionAborted() 2298 return IsActiveTransaction() && GetTransaction()->IsStrict(); in IsActiveStrictTransactionMode() 2301 const std::unique_ptr<Transaction>& Runtime::GetTransaction() const { in GetTransaction() function in art::Runtime 2314 GetTransaction()->Abort(abort_message); in AbortTransactionAndThrowAbortError() 2315 GetTransaction()->ThrowAbortError(self, &abort_message); in AbortTransactionAndThrowAbortError() 2322 GetTransaction()->ThrowAbortError(self, nullptr); in ThrowTransactionAbortError() 2329 GetTransaction()->RecordWriteFieldBoolean(obj, field_offset, value, is_volatile); in RecordWriteFieldBoolean() 2336 GetTransaction()->RecordWriteFieldByte(obj, field_offset, value, is_volatile); in RecordWriteFieldByte() 2343 GetTransaction()->RecordWriteFieldChar(obj, field_offset, value, is_volatile); in RecordWriteFieldChar() [all …]
|
D | runtime.h | 476 const std::unique_ptr<Transaction>& GetTransaction() const;
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 66 if (Runtime::Current()->GetTransaction()->ReadConstraint(obj.Ptr(), f)) { in DoFieldGet() 279 if (Runtime::Current()->GetTransaction()->WriteConstraint(obj.Ptr(), f)) { in DoFieldPut()
|