Version 3.24.29 (based on bleeding_edge revision r19010)
Performance and stability improvements on all platforms.
git-svn-id: http://v8.googlecode.com/svn/trunk@19011 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
diff --git a/src/full-codegen.cc b/src/full-codegen.cc
index fd8f447..e14afef 100644
--- a/src/full-codegen.cc
+++ b/src/full-codegen.cc
@@ -445,9 +445,11 @@
}
-void FullCodeGenerator::CallLoadIC(ContextualMode mode, TypeFeedbackId id) {
- Handle<Code> ic = LoadIC::initialize_stub(isolate(), mode);
- CallIC(ic, mode, id);
+void FullCodeGenerator::CallLoadIC(ContextualMode contextual_mode,
+ TypeFeedbackId id) {
+ ExtraICState extra_state = LoadIC::ComputeExtraICState(contextual_mode);
+ Handle<Code> ic = LoadIC::initialize_stub(isolate(), extra_state);
+ CallIC(ic, contextual_mode, id);
}