Index: runtime/vm/code_patcher_arm.cc |
diff --git a/runtime/vm/code_patcher_arm.cc b/runtime/vm/code_patcher_arm.cc |
index b633fb77a1f0f539c7e816365669f94ae56d8d88..f443c13260de6e8044b328c2831bd76fd3b53d92 100644 |
--- a/runtime/vm/code_patcher_arm.cc |
+++ b/runtime/vm/code_patcher_arm.cc |
@@ -86,7 +86,7 @@ class EdgeCounter : public ValueObject { |
public: |
EdgeCounter(uword pc, const Code& code) |
: end_(pc - FlowGraphCompiler::EdgeCounterIncrementSizeInBytes()), |
- object_pool_(Array::Handle(code.ObjectPool())) { |
+ object_pool_(ObjectPool::Handle(code.GetObjectPool())) { |
// An IsValid predicate is complicated and duplicates the code in the |
// decoding function. Instead we rely on decoding the pattern which |
// will assert partial validity. |
@@ -97,7 +97,7 @@ class EdgeCounter : public ValueObject { |
intptr_t index; |
InstructionPattern::DecodeLoadWordFromPool(end_, &ignored, &index); |
ASSERT(ignored == R0); |
- return object_pool_.At(index); |
+ return object_pool_.ObjectAt(index); |
} |
private: |
@@ -109,7 +109,7 @@ class EdgeCounter : public ValueObject { |
static const intptr_t kAdjust = 3 * Instr::kInstrSize; |
uword end_; |
- const Array& object_pool_; |
+ const ObjectPool& object_pool_; |
}; |