Changeset 223729 in webkit


Ignore:
Timestamp:
Oct 19, 2017 4:49:23 PM (6 years ago)
Author:
sbarati@apple.com
Message:

REGRESSION(r223691): DFGByteCodeParser.cpp:1483:83: warning: comparison is always false due to limited range of data type [-Wtype-limits]
https://bugs.webkit.org/show_bug.cgi?id=178543

Reviewed by Filip Pizlo.

  • dfg/DFGByteCodeParser.cpp:

(JSC::DFG::ByteCodeParser::handleRecursiveTailCall):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r223727 r223729  
     12017-10-19  Saam Barati  <sbarati@apple.com>
     2
     3        REGRESSION(r223691): DFGByteCodeParser.cpp:1483:83: warning: comparison is always false due to limited range of data type [-Wtype-limits]
     4        https://bugs.webkit.org/show_bug.cgi?id=178543
     5
     6        Reviewed by Filip Pizlo.
     7
     8        * dfg/DFGByteCodeParser.cpp:
     9        (JSC::DFG::ByteCodeParser::handleRecursiveTailCall):
     10
    1112017-10-19  Saam Barati  <sbarati@apple.com>
    212
  • trunk/Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp

    r223691 r223729  
    14811481        return true;
    14821482        // It would be unsound to jump over a non-tail call: the "tail" call is not really a tail call in that case.
    1483     } while (stackEntry->m_inlineCallFrame && stackEntry->m_inlineCallFrame->kind == TailCall && (stackEntry = stackEntry->m_caller));
     1483    } while (stackEntry->m_inlineCallFrame && stackEntry->m_inlineCallFrame->kind == InlineCallFrame::TailCall && (stackEntry = stackEntry->m_caller));
    14841484
    14851485    // The tail call was not recursive
Note: See TracChangeset for help on using the changeset viewer.