Commit 62469297 authored by verwaest@chromium.org's avatar verwaest@chromium.org

Call to the right slow method.

R=danno@chromium.org

Review URL: https://chromiumcodereview.appspot.com/14834009

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@14608 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent f68c4452
...@@ -1194,7 +1194,7 @@ void StoreIC::GenerateSlow(MacroAssembler* masm) { ...@@ -1194,7 +1194,7 @@ void StoreIC::GenerateSlow(MacroAssembler* masm) {
// The slow case calls into the runtime to complete the store without causing // The slow case calls into the runtime to complete the store without causing
// an IC miss that would otherwise cause a transition to the generic stub. // an IC miss that would otherwise cause a transition to the generic stub.
ExternalReference ref = ExternalReference ref =
ExternalReference(IC_Utility(kKeyedStoreIC_Slow), masm->isolate()); ExternalReference(IC_Utility(kStoreIC_Slow), masm->isolate());
__ TailCallExternalReference(ref, 3, 1); __ TailCallExternalReference(ref, 3, 1);
} }
......
...@@ -1543,7 +1543,7 @@ void StoreIC::GenerateSlow(MacroAssembler* masm) { ...@@ -1543,7 +1543,7 @@ void StoreIC::GenerateSlow(MacroAssembler* masm) {
__ push(rbx); // return address __ push(rbx); // return address
// Do tail-call to runtime routine. // Do tail-call to runtime routine.
ExternalReference ref(IC_Utility(kKeyedStoreIC_Slow), masm->isolate()); ExternalReference ref(IC_Utility(kStoreIC_Slow), masm->isolate());
__ TailCallExternalReference(ref, 3, 1); __ TailCallExternalReference(ref, 3, 1);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment