Title: [203156] trunk/Source/_javascript_Core
Revision
203156
Author
[email protected]
Date
2016-07-13 03:22:33 -0700 (Wed, 13 Jul 2016)

Log Message

CLoop buildfix after r203142
https://bugs.webkit.org/show_bug.cgi?id=159706

Unreviewed buildfix.


* interpreter/CLoopStack.cpp:
(JSC::CLoopStack::isSafeToRecurse):
* interpreter/CLoopStack.h:
* interpreter/CLoopStackInlines.h:
(JSC::CLoopStack::isSafeToRecurse): Deleted.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (203155 => 203156)


--- trunk/Source/_javascript_Core/ChangeLog	2016-07-13 08:36:01 UTC (rev 203155)
+++ trunk/Source/_javascript_Core/ChangeLog	2016-07-13 10:22:33 UTC (rev 203156)
@@ -1,3 +1,16 @@
+2016-07-13  Csaba Osztrogonác  <[email protected]>
+
+        CLoop buildfix after r203142
+        https://bugs.webkit.org/show_bug.cgi?id=159706
+
+        Unreviewed buildfix.
+
+        * interpreter/CLoopStack.cpp:
+        (JSC::CLoopStack::isSafeToRecurse):
+        * interpreter/CLoopStack.h:
+        * interpreter/CLoopStackInlines.h:
+        (JSC::CLoopStack::isSafeToRecurse): Deleted.
+
 2016-07-12  Benjamin Poulain  <[email protected]>
 
         [JSC] Array.prototype.join() fails some conformance tests

Modified: trunk/Source/_javascript_Core/interpreter/CLoopStack.cpp (203155 => 203156)


--- trunk/Source/_javascript_Core/interpreter/CLoopStack.cpp	2016-07-13 08:36:01 UTC (rev 203155)
+++ trunk/Source/_javascript_Core/interpreter/CLoopStack.cpp	2016-07-13 10:22:33 UTC (rev 203156)
@@ -147,6 +147,12 @@
         grow(m_end + 1);
 }
 
+bool CLoopStack::isSafeToRecurse() const
+{
+    void* reservationLimit = reinterpret_cast<int8_t*>(reservationTop() + m_softReservedZoneSizeInRegisters);
+    return !m_topCallFrame || (m_topCallFrame->topOfFrame() > reservationLimit);
+}
+
 size_t CLoopStack::committedByteCount()
 {
     LockHolder locker(stackStatisticsMutex);

Modified: trunk/Source/_javascript_Core/interpreter/CLoopStack.h (203155 => 203156)


--- trunk/Source/_javascript_Core/interpreter/CLoopStack.h	2016-07-13 08:36:01 UTC (rev 203155)
+++ trunk/Source/_javascript_Core/interpreter/CLoopStack.h	2016-07-13 10:22:33 UTC (rev 203156)
@@ -69,7 +69,6 @@
 
         void setSoftReservedZoneSize(size_t);
         bool isSafeToRecurse() const;
-
         inline Register* topOfStack();
 
     private:

Modified: trunk/Source/_javascript_Core/interpreter/CLoopStackInlines.h (203155 => 203156)


--- trunk/Source/_javascript_Core/interpreter/CLoopStackInlines.h	2016-07-13 08:36:01 UTC (rev 203155)
+++ trunk/Source/_javascript_Core/interpreter/CLoopStackInlines.h	2016-07-13 10:22:33 UTC (rev 203156)
@@ -42,12 +42,6 @@
     return grow(newTopOfStack);
 }
 
-bool CLoopStack::isSafeToRecurse() const
-{
-    void* reservationLimit = reinterpret_cast<int8_t*>(reservationTop() + m_softReservedZoneSizeInRegisters);
-    return !m_topCallFrame || (m_topCallFrame->topOfFrame() > reservationLimit);
-}
-
 inline Register* CLoopStack::topOfFrameFor(CallFrame* frame)
 {
     if (UNLIKELY(!frame))
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to