⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 243904 in webkit


Ignore:
Timestamp:
Apr 4, 2019, 1:54:02 PM (7 years ago)
Author:
commit-queue@webkit.org
Message:

Unreviewed, rolling out r243898.
https://bugs.webkit.org/show_bug.cgi?id=196624

#if !ENABLE(C_LOOP) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0
does not work well (Requested by yusukesuzuki on #webkit).

Reverted changeset:

"Unreviewed, build fix for CLoop and Windows after r243886"
https://bugs.webkit.org/show_bug.cgi?id=196387
https://trac.webkit.org/changeset/243898

Location:
trunk/Source/JavaScriptCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r243898 r243904  
     12019-04-04  Commit Queue  <commit-queue@webkit.org>
     2
     3        Unreviewed, rolling out r243898.
     4        https://bugs.webkit.org/show_bug.cgi?id=196624
     5
     6        `#if !ENABLE(C_LOOP) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0`
     7        does not work well (Requested by yusukesuzuki on #webkit).
     8
     9        Reverted changeset:
     10
     11        "Unreviewed, build fix for CLoop and Windows after r243886"
     12        https://bugs.webkit.org/show_bug.cgi?id=196387
     13        https://trac.webkit.org/changeset/243898
     14
    1152019-04-04  Yusuke Suzuki  <ysuzuki@apple.com>
    216
  • trunk/Source/JavaScriptCore/interpreter/StackVisitor.cpp

    r243898 r243904  
    254254}
    255255
    256 #if !ENABLE(C_LOOP) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0
    257256Optional<RegisterAtOffsetList> StackVisitor::Frame::calleeSaveRegistersForUnwinding()
    258257{
    259258    if (isInlinedFrame())
    260259        return WTF::nullopt;
     260
     261#if !ENABLE(C_LOOP) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0
    261262
    262263#if ENABLE(WEBASSEMBLY)
     
    279280        return *codeBlock->calleeSaveRegisters();
    280281
     282#endif // !ENABLE(C_LOOP) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0
     283
    281284    return WTF::nullopt;
    282285}
    283 #endif // !ENABLE(C_LOOP) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0
    284286
    285287String StackVisitor::Frame::functionName() const
  • trunk/Source/JavaScriptCore/interpreter/StackVisitor.h

    r243898 r243904  
    9595        JS_EXPORT_PRIVATE void computeLineAndColumn(unsigned& line, unsigned& column) const;
    9696
    97 #if !ENABLE(C_LOOP) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0
    9897        Optional<RegisterAtOffsetList> calleeSaveRegistersForUnwinding();
    99 #endif // !ENABLE(C_LOOP) && NUMBER_OF_CALLEE_SAVES_REGISTERS > 0
    10098
    10199        ClonedArguments* createArguments();
Note: See TracChangeset for help on using the changeset viewer.