Home | History | Annotate | Download | only in interpreter

Lines Matching refs:transaction

62 #include "transaction.h"
86 LOG(FATAL) << "Trying to abort, but not in transaction mode: " << msg;
92 // it's easy. Abort the transaction otherwise.
161 // actually the transaction abort exception. This must not be wrapped, as it signals an
166 // If it is not the transaction abort exception, wrap it.
168 if (type != Transaction::kAbortExceptionDescriptor) {
292 // If we're in a transaction, class must not be finalizable (it or a superclass has a finalizer).
304 // Note that 2) could likely be handled here, but for safety abort the transaction.
399 bool transaction = runtime->IsActiveTransaction();
403 if (transaction) {
437 bool transaction = runtime->IsActiveTransaction();
440 if (transaction) {
602 // conservatively abort the transaction here.
771 // Note: we can't use any fast copy functions, as they are not available under transaction.
813 // Null checking. For simplicity, abort transaction.
1186 // aborting the transaction.
1459 // Check whether we're in a transaction, call accordingly.
1501 // Check whether we're in a transaction, call accordingly.
1589 // Worst case, we'll incorrectly fail a transaction. Seems OK.
1633 // Worst case, we'll incorrectly fail a transaction. Seems OK.
1679 // Conservatively flag all exceptions as transaction aborts. This way we don't need to unwrap