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