Title: [97234] trunk/Source/_javascript_Core
Revision
97234
Author
commit-qu...@webkit.org
Date
2011-10-11 23:05:48 -0700 (Tue, 11 Oct 2011)

Log Message

DFG 32_64 - fix silentFillGPR
https://bugs.webkit.org/show_bug.cgi?id=69903

Patch by Yuqiang Xian <yuqiang.x...@intel.com> on 2011-10-11
Reviewed by Filip Pizlo.

Fix a small bug in silentFillGPR,
and add the newly introduced DFG file to CMakeListsEfl.

* CMakeListsEfl.txt:
* dfg/DFGJITCodeGenerator.h:
(JSC::DFG::JITCodeGenerator::silentFillGPR):

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/CMakeListsEfl.txt (97233 => 97234)


--- trunk/Source/_javascript_Core/CMakeListsEfl.txt	2011-10-12 05:56:19 UTC (rev 97233)
+++ trunk/Source/_javascript_Core/CMakeListsEfl.txt	2011-10-12 06:05:48 UTC (rev 97234)
@@ -22,6 +22,7 @@
       ${_javascript_CORE_DIR}/dfg
     )
     LIST(APPEND _javascript_Core_SOURCES
+        dfg/DFGAbstractState.cpp
         dfg/DFGByteCodeParser.cpp
         dfg/DFGCapabilities.cpp
         dfg/DFGDriver.cpp

Modified: trunk/Source/_javascript_Core/ChangeLog (97233 => 97234)


--- trunk/Source/_javascript_Core/ChangeLog	2011-10-12 05:56:19 UTC (rev 97233)
+++ trunk/Source/_javascript_Core/ChangeLog	2011-10-12 06:05:48 UTC (rev 97234)
@@ -1,3 +1,17 @@
+2011-10-11  Yuqiang Xian  <yuqiang.x...@intel.com>
+
+        DFG 32_64 - fix silentFillGPR
+        https://bugs.webkit.org/show_bug.cgi?id=69903
+
+        Reviewed by Filip Pizlo.
+
+        Fix a small bug in silentFillGPR,
+        and add the newly introduced DFG file to CMakeListsEfl.
+
+        * CMakeListsEfl.txt:
+        * dfg/DFGJITCodeGenerator.h:
+        (JSC::DFG::JITCodeGenerator::silentFillGPR):
+
 2011-10-08  Filip Pizlo  <fpi...@apple.com>
 
         DFG does not have flow-sensitive intraprocedural control flow analysis

Modified: trunk/Source/_javascript_Core/dfg/DFGJITCodeGenerator.h (97233 => 97234)


--- trunk/Source/_javascript_Core/dfg/DFGJITCodeGenerator.h	2011-10-12 05:56:19 UTC (rev 97233)
+++ trunk/Source/_javascript_Core/dfg/DFGJITCodeGenerator.h	2011-10-12 06:05:48 UTC (rev 97234)
@@ -357,8 +357,10 @@
             return;
         }
 
-        if (registerFormat == DataFormatStorage)
+        if (registerFormat == DataFormatStorage) {
             m_jit.loadPtr(JITCompiler::addressFor(spillMe), info.gpr());
+            return;
+        }
 
         ASSERT(registerFormat & DataFormatJS);
 #if USE(JSVALUE64)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to