Index: src/code-stubs-hydrogen.cc |
diff --git a/src/code-stubs-hydrogen.cc b/src/code-stubs-hydrogen.cc |
index 0ede93b4de9f0d68fa4dc22ca38c5cd09e9ff10a..3b5002b7ff6a97adc5ddb62c76a1b13a40f14e08 100644 |
--- a/src/code-stubs-hydrogen.cc |
+++ b/src/code-stubs-hydrogen.cc |
@@ -1102,7 +1102,7 @@ HValue* CodeStubGraphBuilder<CompareNilICStub>::BuildCodeInitializedStub() { |
HIfContinuation continuation; |
Handle<Map> sentinel_map(isolate->heap()->meta_map()); |
Type* type = stub->GetType(zone(), sentinel_map); |
- BuildCompareNil(GetParameter(0), type, &continuation); |
+ BuildCompareNil(GetParameter(0), type, &continuation, kEmbedMapsViaWeakCells); |
IfBuilder if_nil(this, &continuation); |
if_nil.Then(); |
if (continuation.IsFalseReachable()) { |