summaryrefslogtreecommitdiff
path: root/compiler/optimizing/codegen_test_utils.h
diff options
context:
space:
mode:
authorChang Xing <chxing@google.com>2017-07-11 10:31:29 -0700
committerChang Xing <chxing@google.com>2017-07-11 17:05:12 -0700
commit6d3e76884710e639e79a46d505395bc83ad5ec7d (patch)
tree3b51520701c740ccb69ce38483c47c25105dd40b /compiler/optimizing/codegen_test_utils.h
parent00cca3a275562d110a8b35094b9b12fac37f67ab (diff)
Abstract SetField functions with Transaction check
Abstracted several functions which set objects' fields with a check to test whether transaction is active to determine one template argument, this make more object modification operations support transaction. Replaced some function calls with transaction checking version to support clinit for app image to run under transaction. Tests shows not breaking anything, testcase cover this situation will be added shortly. Test: make test-art-host -j64 Change-Id: Ic15a4428a7c7cce6832651e1894eb760354de009
Diffstat (limited to 'compiler/optimizing/codegen_test_utils.h')
0 files changed, 0 insertions, 0 deletions