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

Reply via email to