Another build fix attempt after r165141.
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 6 Mar 2014 02:30:51 +0000 (02:30 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 6 Mar 2014 02:30:51 +0000 (02:30 +0000)
* ftl/FTLCompile.cpp:
(JSC::FTL::fixFunctionBasedOnStackMaps):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@165158 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/ftl/FTLCompile.cpp

index 244a8198619c6f8d52b90a75e838848207718706..ba4a013fe5f266bff96970638503ffb5986378a1 100644 (file)
@@ -1,3 +1,10 @@
+2014-03-05  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Another build fix attempt after r165141.
+
+        * ftl/FTLCompile.cpp:
+        (JSC::FTL::fixFunctionBasedOnStackMaps):
+
 2014-03-05  Ryosuke Niwa  <rniwa@webkit.org>
 
         FTL build fix attempt after r165141.
 2014-03-05  Ryosuke Niwa  <rniwa@webkit.org>
 
         FTL build fix attempt after r165141.
index 5ee01293b2377806af80a1954089c91daf28f455..7deeb63a90f56a1aeb11df641cd859a9e24784d8 100644 (file)
@@ -346,7 +346,7 @@ static void fixFunctionBasedOnStackMaps(
                 
                 JITPutByIdGenerator gen(
                     codeBlock, putById.codeOrigin(), usedRegisters, JSValueRegs(base),
                 
                 JITPutByIdGenerator gen(
                     codeBlock, putById.codeOrigin(), usedRegisters, JSValueRegs(base),
-                    JSValueRegs(value), GPRInfo::patchpointScratchRegister, false,
+                    JSValueRegs(value), GPRInfo::patchpointScratchRegister, NeedToSpill,
                     putById.ecmaMode(), putById.putKind());
                 
                 MacroAssembler::Label begin = slowPathJIT.label();
                     putById.ecmaMode(), putById.putKind());
                 
                 MacroAssembler::Label begin = slowPathJIT.label();