Index: runtime/vm/flow_graph_compiler.cc |
diff --git a/runtime/vm/flow_graph_compiler.cc b/runtime/vm/flow_graph_compiler.cc |
index 2671d5b8e0947e56a3cd94d7de3b71ed414be668..ba3736a4575852b33ae86ffdede98d9d62986693 100644 |
--- a/runtime/vm/flow_graph_compiler.cc |
+++ b/runtime/vm/flow_graph_compiler.cc |
@@ -561,7 +561,7 @@ void FlowGraphCompiler::RecordSafepoint(LocationSummary* locs) { |
for (intptr_t i = 0; i < kNumberOfCpuRegisters; ++i) { |
Register reg = static_cast<Register>(i); |
if (locs->live_registers()->ContainsRegister(reg)) { |
- bitmap->Set(bitmap->Length(), true); |
+ bitmap->Set(bitmap->Length(), locs->live_registers()->IsTagged(reg)); |
} |
} |
} |