Index: src/ic.h |
diff --git a/src/ic.h b/src/ic.h |
index 4715f0e2f987c307b67789163a72b7ea8b6c45f1..dadb743337f52afef1193523a6b24fd1ae2b91cd 100644 |
--- a/src/ic.h |
+++ b/src/ic.h |
@@ -369,6 +369,7 @@ class LoadIC: public IC { |
static void GenerateMiss(MacroAssembler* masm); |
static void GenerateMegamorphic(MacroAssembler* masm); |
static void GenerateNormal(MacroAssembler* masm); |
+ static void GenerateRuntimeGetProperty(MacroAssembler* masm); |
MUST_USE_RESULT MaybeObject* Load(State state, |
Handle<Object> object, |
@@ -378,8 +379,7 @@ class LoadIC: public IC { |
virtual Code::Kind kind() const { return Code::LOAD_IC; } |
virtual Handle<Code> generic_stub() const { |
- UNREACHABLE(); |
- return Handle<Code>::null(); |
+ return isolate()->builtins()->LoadIC_Slow(); |
} |
virtual Handle<Code> megamorphic_stub() { |