Title: [147269] branches/dfgFourthTier/Source/_javascript_Core
Revision
147269
Author
[email protected]
Date
2013-03-29 21:15:55 -0700 (Fri, 29 Mar 2013)

Log Message

fourthTier: FTL JIT should be able run some simple function
https://bugs.webkit.org/show_bug.cgi?id=113481

Reviewed by Geoffrey Garen.
        
I forgot to make a couple of the requested review changes, so I'm making
them now!

* ftl/FTLCompile.cpp:
(JSC::FTL::compile):
* ftl/FTLJITCode.h:

Modified Paths

Diff

Modified: branches/dfgFourthTier/Source/_javascript_Core/ChangeLog (147268 => 147269)


--- branches/dfgFourthTier/Source/_javascript_Core/ChangeLog	2013-03-30 02:54:34 UTC (rev 147268)
+++ branches/dfgFourthTier/Source/_javascript_Core/ChangeLog	2013-03-30 04:15:55 UTC (rev 147269)
@@ -5,6 +5,20 @@
 
         Reviewed by Geoffrey Garen.
         
+        I forgot to make a couple of the requested review changes, so I'm making
+        them now!
+
+        * ftl/FTLCompile.cpp:
+        (JSC::FTL::compile):
+        * ftl/FTLJITCode.h:
+
+2013-03-29  Filip Pizlo  <[email protected]>
+
+        fourthTier: FTL JIT should be able run some simple function
+        https://bugs.webkit.org/show_bug.cgi?id=113481
+
+        Reviewed by Geoffrey Garen.
+        
         This is the initial version of the FTL JIT (Fourth Tier LLVM JIT).
         It includes a lowering from the DFG IR to LLVM IR (FTL::lowerDFGToLLVM)
         and a "backend" step that invokes the LLVM and wraps the resulting

Modified: branches/dfgFourthTier/Source/_javascript_Core/ftl/FTLCompile.cpp (147268 => 147269)


--- branches/dfgFourthTier/Source/_javascript_Core/ftl/FTLCompile.cpp	2013-03-30 02:54:34 UTC (rev 147268)
+++ branches/dfgFourthTier/Source/_javascript_Core/ftl/FTLCompile.cpp	2013-03-30 04:15:55 UTC (rev 147269)
@@ -54,7 +54,7 @@
     LLVMExecutionEngineRef engine;
     char* error = 0;
     
-    if (LLVMCreateJITCompilerForModule(&engine, state.module, 2, &error) != 0) {
+    if (LLVMCreateJITCompilerForModule(&engine, state.module, 2, &error)) {
         dataLog("FATAL: Could not create LLVM execution engine: ", error, "\n");
         CRASH();
     }

Modified: branches/dfgFourthTier/Source/_javascript_Core/ftl/FTLJITCode.h (147268 => 147269)


--- branches/dfgFourthTier/Source/_javascript_Core/ftl/FTLJITCode.h	2013-03-30 02:54:34 UTC (rev 147268)
+++ branches/dfgFourthTier/Source/_javascript_Core/ftl/FTLJITCode.h	2013-03-30 04:15:55 UTC (rev 147269)
@@ -30,8 +30,8 @@
 
 #if ENABLE(FTL_JIT)
 
+#include "FTLLLVMHeaders.h"
 #include "JITCode.h"
-#include "FTLLLVMHeaders.h"
 
 namespace JSC { namespace FTL {
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to