Reviewers: fschneider,

Description:
X64 Crankshaft: Fix unrestored context register in Math.power.

Please review this at http://codereview.chromium.org/6649020/

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
  M     src/x64/lithium-codegen-x64.cc


Index: src/x64/lithium-codegen-x64.cc
===================================================================
--- src/x64/lithium-codegen-x64.cc      (revision 7106)
+++ src/x64/lithium-codegen-x64.cc      (working copy)
@@ -2563,6 +2563,8 @@
   }
   // Return value is in xmm0.
   __ movsd(result_reg, xmm0);
+  // Restore context register.
+  __ movq(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
 }




--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to