Home
last modified time | relevance | path

Searched refs:transaction (Results 1 – 5 of 5) sorted by relevance

/art/runtime/
Dtransaction.cc714 Transaction* transaction = nullptr; in InstallAssertion() local
716 transaction = Runtime::Current()->GetTransaction().get(); in InstallAssertion()
717 if (transaction != nullptr) { in InstallAssertion()
718 MutexLock mu(Thread::Current(), transaction->log_lock_); in InstallAssertion()
719 CHECK(transaction->assert_no_new_records_reason_ == nullptr) in InstallAssertion()
720 << "old: " << transaction->assert_no_new_records_reason_ << " new: " << reason; in InstallAssertion()
721 transaction->assert_no_new_records_reason_ = reason; in InstallAssertion()
724 return transaction; in InstallAssertion()
727 void ScopedAssertNoNewTransactionRecords::RemoveAssertion(Transaction* transaction) { in RemoveAssertion() argument
729 CHECK(Runtime::Current()->GetTransaction().get() == transaction); in RemoveAssertion()
[all …]
Dtransaction_test.cc703 Transaction transaction(/*strict=*/ false, /*root=*/ nullptr); in TEST_F() local
705 EXPECT_TRUE(transaction.WriteConstraint(soa.Self(), boolean_class.Get())); in TEST_F()
706 EXPECT_FALSE(transaction.ReadConstraint(soa.Self(), boolean_class.Get())); in TEST_F()
709 EXPECT_TRUE(transaction.WriteConstraint(soa.Self(), true_value.Get())); in TEST_F()
710 EXPECT_TRUE(transaction.WriteConstraint(soa.Self(), array_iftable.Get())); in TEST_F()
712 EXPECT_FALSE(transaction.WriteConstraint(soa.Self(), static_fields_test_class.Get())); in TEST_F()
713 EXPECT_FALSE(transaction.ReadConstraint(soa.Self(), static_fields_test_class.Get())); in TEST_F()
716 EXPECT_FALSE(transaction.WriteConstraint(soa.Self(), instance_fields_test_object.Get())); in TEST_F()
717 EXPECT_FALSE(transaction.WriteConstraint(soa.Self(), long_array_dim3.Get())); in TEST_F()
719 EXPECT_FALSE(transaction.WriteValueConstraint(soa.Self(), static_fields_test_class.Get())); in TEST_F()
[all …]
Dtransaction.h342 static void RemoveAssertion(Transaction* transaction);
DAndroid.bp249 "transaction.cc",
Druntime.cc2417 for (auto& transaction : preinitialization_transactions_) { in VisitTransactionRoots() local
2418 transaction->VisitRoots(visitor); in VisitTransactionRoots()