Title: [100888] trunk/Source/_javascript_Core
Revision
100888
Author
[email protected]
Date
2011-11-21 00:37:44 -0800 (Mon, 21 Nov 2011)

Log Message

Another attempt at a build fix.

* dfg/DFGRepatch.h:
(JSC::DFG::dfgResetGetByID):
(JSC::DFG::dfgResetPutByID):

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (100887 => 100888)


--- trunk/Source/_javascript_Core/ChangeLog	2011-11-21 06:28:06 UTC (rev 100887)
+++ trunk/Source/_javascript_Core/ChangeLog	2011-11-21 08:37:44 UTC (rev 100888)
@@ -1,3 +1,11 @@
+2011-11-21  Filip Pizlo  <[email protected]>
+        
+        Another attempt at a build fix.
+
+        * dfg/DFGRepatch.h:
+        (JSC::DFG::dfgResetGetByID):
+        (JSC::DFG::dfgResetPutByID):
+
 2011-11-20  Filip Pizlo  <[email protected]>
 
         Unreviewed interpreter build fix.

Modified: trunk/Source/_javascript_Core/dfg/DFGRepatch.h (100887 => 100888)


--- trunk/Source/_javascript_Core/dfg/DFGRepatch.h	2011-11-21 06:28:06 UTC (rev 100887)
+++ trunk/Source/_javascript_Core/dfg/DFGRepatch.h	2011-11-21 08:37:44 UTC (rev 100888)
@@ -44,15 +44,20 @@
 
 } } // namespace JSC::DFG
 
-#elif ENABLE(JIT) // ENABLE(DFG_JIT)
+#else // ENABLE(DFG_JIT)
 
 #include <wtf/Assertions.h>
 
-namespace JSC { namespace DFG {
+namespace JSC {
 
-void dfgResetGetByID(RepatchBuffer&, StructureStubInfo&) { ASSERT_NOT_REACHED(); }
-void dfgResetPutByID(RepatchBuffer&, StructureStubInfo&) { ASSERT_NOT_REACHED(); }
+class RepatchBuffer;
+class StructureStubInfo;
 
+namespace DFG {
+
+inline NO_RETURN_DUE_TO_ASSERT void dfgResetGetByID(RepatchBuffer&, StructureStubInfo&) { ASSERT_NOT_REACHED(); }
+inline NO_RETURN_DUE_TO_ASSERT void dfgResetPutByID(RepatchBuffer&, StructureStubInfo&) { ASSERT_NOT_REACHED(); }
+
 } } // namespace JSC::DFG
 
 #endif // ENABLE(DFG_JIT)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to