Title: [206316] trunk/Source/_javascript_Core
Revision
206316
Author
[email protected]
Date
2016-09-23 11:47:41 -0700 (Fri, 23 Sep 2016)

Log Message

Unreviewed, fix cloop.

* assembler/AbstractMacroAssembler.h:
* heap/SlotVisitor.cpp:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (206315 => 206316)


--- trunk/Source/_javascript_Core/ChangeLog	2016-09-23 18:45:53 UTC (rev 206315)
+++ trunk/Source/_javascript_Core/ChangeLog	2016-09-23 18:47:41 UTC (rev 206316)
@@ -1,3 +1,10 @@
+2016-09-23  Filip Pizlo  <[email protected]>
+
+        Unreviewed, fix cloop.
+
+        * assembler/AbstractMacroAssembler.h:
+        * heap/SlotVisitor.cpp:
+
 2016-09-22  Filip Pizlo  <[email protected]>
 
         Need a store-load fence between setting cell state and visiting the object in SlotVisitor

Modified: trunk/Source/_javascript_Core/assembler/AbstractMacroAssembler.h (206315 => 206316)


--- trunk/Source/_javascript_Core/assembler/AbstractMacroAssembler.h	2016-09-23 18:45:53 UTC (rev 206315)
+++ trunk/Source/_javascript_Core/assembler/AbstractMacroAssembler.h	2016-09-23 18:47:41 UTC (rev 206316)
@@ -35,8 +35,6 @@
 #include <wtf/SharedTask.h>
 #include <wtf/WeakRandom.h>
 
-#if ENABLE(ASSEMBLER)
-
 namespace JSC {
 
 inline bool isARMv7IDIVSupported()
@@ -95,6 +93,8 @@
     return isX86_64() && Options::useArchitectureSpecificOptimizations();
 }
 
+#if ENABLE(ASSEMBLER)
+
 class AllowMacroScratchRegisterUsage;
 class DisallowMacroScratchRegisterUsage;
 class LinkBuffer;
@@ -1165,8 +1165,8 @@
     return BaseIndex(base, index, scale, offset);
 }
 
+#endif // ENABLE(ASSEMBLER)
+
 } // namespace JSC
 
-#endif // ENABLE(ASSEMBLER)
-
 #endif // AbstractMacroAssembler_h

Modified: trunk/Source/_javascript_Core/heap/SlotVisitor.cpp (206315 => 206316)


--- trunk/Source/_javascript_Core/heap/SlotVisitor.cpp	2016-09-23 18:45:53 UTC (rev 206315)
+++ trunk/Source/_javascript_Core/heap/SlotVisitor.cpp	2016-09-23 18:47:41 UTC (rev 206316)
@@ -26,6 +26,7 @@
 #include "config.h"
 #include "SlotVisitor.h"
 
+#include "AbstractMacroAssembler.h"
 #include "ConservativeRoots.h"
 #include "GCSegmentedArrayInlines.h"
 #include "HeapCellInlines.h"
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to