Lines Matching defs:transaction
17 #include "transaction.h"
36 Transaction transaction;
37 Runtime::Current()->EnterTransactionMode(&transaction);
43 // Aborting transaction must not clear the Object::class field.
44 transaction.Abort();
58 // Lock object's monitor outside the transaction.
62 Transaction transaction;
63 Runtime::Current()->EnterTransactionMode(&transaction);
64 // Unlock object's monitor inside the transaction.
69 // Aborting transaction must not clear the Object::class field.
70 transaction.Abort();
85 Transaction transaction;
86 Runtime::Current()->EnterTransactionMode(&transaction);
88 // Allocate an array during transaction.
98 // Aborting transaction must not clear the Object::class field.
99 transaction.Abort();
171 // Modify fields inside transaction and abort it.
172 Transaction transaction;
173 Runtime::Current()->EnterTransactionMode(&transaction);
184 transaction.Abort();
270 // Modify fields inside transaction and abort it.
271 Transaction transaction;
272 Runtime::Current()->EnterTransactionMode(&transaction);
283 transaction.Abort();
385 // Modify fields inside transaction and abort it.
386 Transaction transaction;
387 Runtime::Current()->EnterTransactionMode(&transaction);
398 transaction.Abort();
425 Transaction transaction;
426 Runtime::Current()->EnterTransactionMode(&transaction);
446 Transaction transaction;
447 Runtime::Current()->EnterTransactionMode(&transaction);
487 Transaction transaction;
488 Runtime::Current()->EnterTransactionMode(&transaction);