Index: src/compiler/register-allocator.cc |
diff --git a/src/compiler/register-allocator.cc b/src/compiler/register-allocator.cc |
index d171502cc9fc153e2c7b44b0d4bc25585d8c4491..fb4d7f9aa1be53372ec8e93860c127c71c18190c 100644 |
--- a/src/compiler/register-allocator.cc |
+++ b/src/compiler/register-allocator.cc |
@@ -1041,6 +1041,8 @@ void TopLevelLiveRange::Merge(TopLevelLiveRange* other, Zone* zone) { |
TopLevel()->UpdateParentForAllChildren(TopLevel()); |
TopLevel()->UpdateSpillRangePostMerge(other); |
+ TopLevel()->set_has_slot_use(TopLevel()->has_slot_use() || |
+ other->has_slot_use()); |
#if DEBUG |
Verify(); |