Home
last modified time | relevance | path

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

/art/runtime/
Dtransaction.cc42 Transaction::Transaction(bool strict, mirror::Class* root) in Transaction() function in art::Transaction
53 Transaction::~Transaction() { in ~Transaction()
78 void Transaction::Abort(const std::string& abort_message) { in Abort()
90 void Transaction::ThrowAbortError(Thread* self, const std::string* abort_message) { in ThrowAbortError()
93 CHECK(IsAborted()) << "Rethrow " << Transaction::kAbortExceptionDescriptor in ThrowAbortError()
98 self->ThrowNewWrappedException(Transaction::kAbortExceptionSignature, in ThrowAbortError()
102 self->ThrowNewWrappedException(Transaction::kAbortExceptionSignature, in ThrowAbortError()
107 bool Transaction::IsAborted() { in IsAborted()
112 bool Transaction::IsRollingBack() { in IsRollingBack()
116 const std::string& Transaction::GetAbortMessage() { in GetAbortMessage()
[all …]
Dtransaction.h46 class Transaction final {
51 Transaction(bool strict, mirror::Class* root);
52 ~Transaction();
327 DISALLOW_COPY_AND_ASSIGN(Transaction);
342 static Transaction* InstallAssertion(const char* reason);
343 static void RemoveAssertion(Transaction* transaction);
345 Transaction* transaction_;
Dintern_table.h45 class Transaction; variable
344 friend class Transaction; variable
Druntime.h112 class Transaction; variable
537 const std::unique_ptr<Transaction>& GetTransaction() const;
1166 std::list<std::unique_ptr<Transaction>> preinitialization_transactions_;
Dtransaction_test.cc57 Transaction::kAbortExceptionSignature)); in testTransactionAbort()
687 Transaction transaction(/*strict=*/ false, /*root=*/ nullptr); in TEST_F()
711 Transaction strict_transaction(/*strict=*/ true, /*root=*/ static_field_class.Get()); in TEST_F()
DAndroid.bp668 ":art-gtest-jars-Transaction",
Druntime.cc2444 preinitialization_transactions_.push_back(std::make_unique<Transaction>(strict, root)); in EnterTransactionMode()
2481 const std::unique_ptr<Transaction>& Runtime::GetTransaction() const { in GetTransaction()
/art/test/Transaction/
DTransaction.java17 public class Transaction { class
/art/test/
DAndroid.bp1034 ":art-gtest-jars-Transaction",
1294 name: "art-gtest-jars-Transaction",
1295 srcs: ["Transaction/**/*.java"],
/art/runtime/interpreter/
Dunstarted_runtime_test.cc224 Transaction::kAbortExceptionSignature, in PrepareForAborts()
Dunstarted_runtime.cc168 if (type != Transaction::kAbortExceptionDescriptor) { in CheckExceptionGenerateClassNotFound()
/art/dex2oat/driver/
Dcompiler_driver.cc2331 Transaction::kAbortExceptionSignature, in TryInitializeClass()