Index: runtime/vm/flow_graph_compiler.cc |
diff --git a/runtime/vm/flow_graph_compiler.cc b/runtime/vm/flow_graph_compiler.cc |
index 4e21774c380a4c24cdfbc951f66153220390322b..0663b201e67974855f77dc405fc79dc1ed32b89c 100644 |
--- a/runtime/vm/flow_graph_compiler.cc |
+++ b/runtime/vm/flow_graph_compiler.cc |
@@ -536,7 +536,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)); |
} |
} |
} |