summaryrefslogtreecommitdiff
path: root/compiler/dex/quick/codegen_util.cc
diff options
context:
space:
mode:
author Mathieu Chartier <mathieuc@google.com> 2014-01-17 10:27:09 -0800
committer Mathieu Chartier <mathieuc@google.com> 2014-01-17 13:10:34 -0800
commit2ef33c3dce17dabd9342ccf15cca5700487f2045 (patch)
tree830c4d51b1bf95604e8a27800a0fab9443dc91b0 /compiler/dex/quick/codegen_util.cc
parent0ab4c5c05f0b38a13d2897dc50143f00811529d1 (diff)
Fix bug in CardTable::ModifyCardsAtomic.
We were passing in the wrong card address when handling unaligned cards near the end of the scan range. This resulted in occasional heap corruption according to heap verification. Also added rounding to handle non card aligned scan end. Change-Id: I1ff13c35bacb89716dac5826fdb5919d1c00e0e3
Diffstat (limited to 'compiler/dex/quick/codegen_util.cc')
0 files changed, 0 insertions, 0 deletions