summaryrefslogtreecommitdiff
path: root/runtime/thread.cc
diff options
context:
space:
mode:
author Mathieu Chartier <mathieuc@google.com> 2017-01-27 23:31:59 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2017-01-27 23:32:00 +0000
commita0305a27fc2da2bff16415e2edf733db2adf202f (patch)
tree1e928db8f1853838753a18c40327dd5574ecdcb2 /runtime/thread.cc
parentde09f06e243f9548e58feec79b0cd249065a5f28 (diff)
parent12f1b99775bbf7dd82d0a897587ab6ed0e75ee22 (diff)
Merge "Remove alignment bits in between stack maps"
Diffstat (limited to 'runtime/thread.cc')
-rw-r--r--runtime/thread.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/thread.cc b/runtime/thread.cc
index 66a03a6826..ae87569e7e 100644
--- a/runtime/thread.cc
+++ b/runtime/thread.cc
@@ -3035,7 +3035,7 @@ class ReferenceMapVisitor : public StackVisitor {
T vreg_info(m, code_info, encoding, map, visitor_);
// Visit stack entries that hold pointers.
- size_t number_of_bits = map.GetNumberOfStackMaskBits(encoding.stack_map_encoding);
+ size_t number_of_bits = code_info.GetNumberOfStackMaskBits(encoding);
for (size_t i = 0; i < number_of_bits; ++i) {
if (map.GetStackMaskBit(encoding.stack_map_encoding, i)) {
auto* ref_addr = vreg_base + i;