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);
 }