Home
last modified time | relevance | path

Searched refs:Transaction (Results 1 – 13 of 13) sorted by relevance

/art/runtime/
Dtransaction.cc43 Transaction::Transaction(bool strict, mirror::Class* root) in Transaction() function in art::Transaction
54 Transaction::~Transaction() { in ~Transaction()
79 void Transaction::Abort(const std::string& abort_message) { in Abort()
91 void Transaction::ThrowAbortError(Thread* self, const std::string* abort_message) { in ThrowAbortError()
94 CHECK(IsAborted()) << "Rethrow " << DescriptorToDot(Transaction::kAbortExceptionDescriptor) in ThrowAbortError()
99 self->ThrowNewWrappedException(Transaction::kAbortExceptionDescriptor, in ThrowAbortError()
103 self->ThrowNewWrappedException(Transaction::kAbortExceptionDescriptor, in ThrowAbortError()
108 bool Transaction::IsAborted() { in IsAborted()
113 bool Transaction::IsRollingBack() { in IsRollingBack()
117 const std::string& Transaction::GetAbortMessage() { in GetAbortMessage()
[all …]
Dtransaction.h46 class Transaction final {
50 Transaction(bool strict, mirror::Class* root);
51 ~Transaction();
326 DISALLOW_COPY_AND_ASSIGN(Transaction);
341 static Transaction* InstallAssertion(const char* reason);
342 static void RemoveAssertion(Transaction* transaction);
344 Transaction* transaction_;
Dintern_table.h45 class Transaction; variable
341 friend class Transaction; variable
Druntime.h115 class Transaction; variable
549 const std::unique_ptr<Transaction>& GetTransaction() const;
1233 std::list<std::unique_ptr<Transaction>> preinitialization_transactions_;
Dtransaction_test.cc57 Transaction::kAbortExceptionDescriptor)); in testTransactionAbort()
703 Transaction transaction(/*strict=*/ false, /*root=*/ nullptr); in TEST_F()
727 Transaction strict_transaction(/*strict=*/ true, /*root=*/ static_field_class.Get()); in TEST_F()
DAndroid.bp707 ":art-gtest-jars-Transaction",
Druntime.cc2675 preinitialization_transactions_.push_back(std::make_unique<Transaction>(strict, root)); in EnterTransactionMode()
2712 const std::unique_ptr<Transaction>& Runtime::GetTransaction() const { in GetTransaction()
/art/test/Transaction/
DTransaction.java17 public class Transaction { class
/art/test/
DAndroid.bp1345 ":art-gtest-jars-Transaction",
1605 name: "art-gtest-jars-Transaction",
1606 srcs: ["Transaction/**/*.java"],
/art/runtime/interpreter/
Dunstarted_runtime.cc163 Transaction::kAbortExceptionDescriptor)) in CheckExceptionGenerateClassNotFound()
727 Transaction::kAbortExceptionDescriptor)) in UnstartedVmClassLoaderFindLoadedClass()
Dinterpreter_switch_impl-inl.h65 DCHECK(abort_exception->GetClass()->DescriptorEquals(Transaction::kAbortExceptionDescriptor)); in CheckTransactionAbort()
Dunstarted_runtime_test.cc219 Transaction::kAbortExceptionDescriptor, in PrepareForAborts()
/art/dex2oat/driver/
Dcompiler_driver.cc2240 Transaction::kAbortExceptionDescriptor, in TryInitializeClass()