Title: [174842] trunk/Source/WebCore
- Revision
- 174842
- Author
- [email protected]
- Date
- 2014-10-17 15:05:38 -0700 (Fri, 17 Oct 2014)
Log Message
Unreviewed build fix after r174838.
Use StackAllocator::addressOf() instead of the old way of grabbing at a stack reference.
* cssjit/SelectorCompiler.cpp:
(WebCore::SelectorCompiler::SelectorCodeGenerator::generateElementMatchesSelectorList):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (174841 => 174842)
--- trunk/Source/WebCore/ChangeLog 2014-10-17 21:52:39 UTC (rev 174841)
+++ trunk/Source/WebCore/ChangeLog 2014-10-17 22:05:38 UTC (rev 174842)
@@ -1,3 +1,12 @@
+2014-10-17 Andreas Kling <[email protected]>
+
+ Unreviewed build fix after r174838.
+
+ Use StackAllocator::addressOf() instead of the old way of grabbing at a stack reference.
+
+ * cssjit/SelectorCompiler.cpp:
+ (WebCore::SelectorCompiler::SelectorCodeGenerator::generateElementMatchesSelectorList):
+
2014-10-17 Chris Dumez <[email protected]>
Use is<>() / downcast<>() for RenderBox
Modified: trunk/Source/WebCore/cssjit/SelectorCompiler.cpp (174841 => 174842)
--- trunk/Source/WebCore/cssjit/SelectorCompiler.cpp 2014-10-17 21:52:39 UTC (rev 174841)
+++ trunk/Source/WebCore/cssjit/SelectorCompiler.cpp 2014-10-17 22:05:38 UTC (rev 174842)
@@ -1771,9 +1771,7 @@
if (nestedSelectorFragmentList.clobberElementAddressRegister) {
RELEASE_ASSERT(elementToTestIndex != std::numeric_limits<unsigned>::max());
-
- unsigned offsetToElementToTest = m_stackAllocator.offsetToStackReference(allocatedRegistersOnStack[elementToTestIndex]);
- m_assembler.loadPtr(Assembler::Address(Assembler::stackPointerRegister, offsetToElementToTest), elementAddressRegister);
+ m_assembler.loadPtr(m_stackAllocator.addressOf(allocatedRegistersOnStack[elementToTestIndex], elementAddressRegister));
}
} else
localFailureCases.append(localSelectorFailureCases);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes