Changeset 160824 in webkit


Ignore:
Timestamp:
Dec 18, 2013, 10:12:09 PM (12 years ago)
Author:
mark.lam@apple.com
Message:

CStack: Rename functions in JSStack to fit WebKit Coding Style.
https://bugs.webkit.org/show_bug.cgi?id=125974.

Reviewed by Filip Pizlo.

This is a purely cosmetic change. There are no semantic changes.

  • interpreter/JSStack.cpp:

(JSC::JSStack::JSStack):
(JSC::JSStack::gatherConservativeRoots):
(JSC::JSStack::sanitizeStack):

  • interpreter/JSStack.h:

(JSC::JSStack::baseOfStack):

  • interpreter/JSStackInlines.h:

(JSC::JSStack::topOfFrameFor):
(JSC::JSStack::topOfStack):
(JSC::JSStack::startOfFrameFor):
(JSC::JSStack::entryCheck):
(JSC::JSStack::pushFrame):
(JSC::JSStack::popFrame):
(JSC::JSStack::shrink):
(JSC::JSStack::installFence):
(JSC::JSStack::validateFence):
(JSC::JSStack::installTrapsAfterFrame):

Location:
branches/jsCStack/Source/JavaScriptCore
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified branches/jsCStack/Source/JavaScriptCore/ChangeLog

    r160821 r160824  
     12013-12-18  Mark Lam  <mark.lam@apple.com>
     2
     3        CStack: Rename functions in JSStack to fit WebKit Coding Style.
     4        https://bugs.webkit.org/show_bug.cgi?id=125974.
     5
     6        Reviewed by Filip Pizlo.
     7
     8        This is a purely cosmetic change. There are no semantic changes.
     9
     10        * interpreter/JSStack.cpp:
     11        (JSC::JSStack::JSStack):
     12        (JSC::JSStack::gatherConservativeRoots):
     13        (JSC::JSStack::sanitizeStack):
     14        * interpreter/JSStack.h:
     15        (JSC::JSStack::baseOfStack):
     16        * interpreter/JSStackInlines.h:
     17        (JSC::JSStack::topOfFrameFor):
     18        (JSC::JSStack::topOfStack):
     19        (JSC::JSStack::startOfFrameFor):
     20        (JSC::JSStack::entryCheck):
     21        (JSC::JSStack::pushFrame):
     22        (JSC::JSStack::popFrame):
     23        (JSC::JSStack::shrink):
     24        (JSC::JSStack::installFence):
     25        (JSC::JSStack::validateFence):
     26        (JSC::JSStack::installTrapsAfterFrame):
     27
    1282013-12-18  Mark Lam  <mark.lam@apple.com>
    229
  • TabularUnified branches/jsCStack/Source/JavaScriptCore/interpreter/JSStack.cpp

    r160808 r160824  
    5454    m_commitEnd = highAddress();
    5555   
    56     m_lastStackTop = getBaseOfStack();
     56    m_lastStackTop = baseOfStack();
    5757
    5858    disableErrorStackReserve();
     
    9797{
    9898#if ENABLE(LLINT_CLOOP)
    99     conservativeRoots.add(getBaseOfStack(), getTopOfStack());
     99    conservativeRoots.add(baseOfStack(), topOfStack());
    100100#else
    101101    UNUSED_PARAM(conservativeRoots);
     
    106106{
    107107#if ENABLE(LLINT_CLOOP)
    108     conservativeRoots.add(getBaseOfStack(), getTopOfStack(), jitStubRoutines, codeBlocks);
     108    conservativeRoots.add(baseOfStack(), topOfStack(), jitStubRoutines, codeBlocks);
    109109#else
    110110    UNUSED_PARAM(conservativeRoots);
     
    117117{
    118118#if ENABLE(LLINT_CLOOP)
    119     ASSERT(getTopOfStack() <= getBaseOfStack());
     119    ASSERT(topOfStack() <= baseOfStack());
    120120   
    121     if (m_lastStackTop < getTopOfStack()) {
     121    if (m_lastStackTop < topOfStack()) {
    122122        char* begin = reinterpret_cast<char*>(m_lastStackTop);
    123         char* end = reinterpret_cast<char*>(getTopOfStack());
     123        char* end = reinterpret_cast<char*>(topOfStack());
    124124        memset(begin, 0, end - begin);
    125125    }
    126126   
    127     m_lastStackTop = getTopOfStack();
     127    m_lastStackTop = topOfStack();
    128128#endif
    129129}
  • TabularUnified branches/jsCStack/Source/JavaScriptCore/interpreter/JSStack.h

    r160506 r160824  
    8686        void sanitizeStack();
    8787
    88         Register* getBaseOfStack() const
     88        Register* baseOfStack() const
    8989        {
    9090            return highAddress() - 1;
     
    9898        static void initializeThreading();
    9999
    100         Register* getTopOfFrame(CallFrame*);
    101         Register* getStartOfFrame(CallFrame*);
    102         Register* getTopOfStack();
     100        Register* topOfFrameFor(CallFrame*);
     101        Register* startOfFrameFor(CallFrame*);
     102        Register* topOfStack();
    103103
    104104        bool entryCheck(class CodeBlock*, int);
  • TabularUnified branches/jsCStack/Source/JavaScriptCore/interpreter/JSStackInlines.h

    r160808 r160824  
    3434namespace JSC {
    3535
    36 inline Register* JSStack::getTopOfFrame(CallFrame* frame)
     36inline Register* JSStack::topOfFrameFor(CallFrame* frame)
    3737{
    3838    if (UNLIKELY(!frame))
    39         return getBaseOfStack();
     39        return baseOfStack();
    4040    return frame->topOfFrame() - 1;
    4141}
    4242
    43 inline Register* JSStack::getTopOfStack()
    44 {
    45     return getTopOfFrame(m_topCallFrame);
    46 }
    47 
    48 inline Register* JSStack::getStartOfFrame(CallFrame* frame)
     43inline Register* JSStack::topOfStack()
     44{
     45    return topOfFrameFor(m_topCallFrame);
     46}
     47
     48inline Register* JSStack::startOfFrameFor(CallFrame* frame)
    4949{
    5050    CallFrame* callerFrame = frame->callerFrameSkippingVMEntrySentinel();
    51     return getTopOfFrame(callerFrame);
     51    return topOfFrameFor(callerFrame);
    5252}
    5353
    5454inline bool JSStack::entryCheck(class CodeBlock* codeBlock, int argsCount)
    5555{
    56     Register* oldEnd = getTopOfStack();
     56    Register* oldEnd = topOfStack();
    5757
    5858    // Ensure that we have enough space for the parameters:
     
    8484{
    8585    ASSERT(!!scope);
    86     Register* oldEnd = getTopOfStack();
     86    Register* oldEnd = topOfStack();
    8787
    8888    // Ensure that we have enough space for the parameters:
     
    160160    // are no more frames on the stack.
    161161    if (!callerFrame)
    162         shrink(getBaseOfStack());
     162        shrink(baseOfStack());
    163163
    164164    installTrapsAfterFrame(callerFrame);
     
    170170        return;
    171171    updateStackLimit(newEnd);
    172     if (m_end == getBaseOfStack() && (m_commitEnd - getBaseOfStack()) >= maxExcessCapacity)
     172    if (m_end == baseOfStack() && (m_commitEnd - baseOfStack()) >= maxExcessCapacity)
    173173        releaseExcessCapacity();
    174174}
     
    228228    UNUSED_PARAM(function);
    229229    UNUSED_PARAM(lineNo);
    230     Register* startOfFrame = getStartOfFrame(frame);
     230    Register* startOfFrame = startOfFrameFor(frame);
    231231
    232232    // The last argIndex is at:
     
    244244    UNUSED_PARAM(lineNo);
    245245    ASSERT(!!frame->scope());
    246     Register* startOfFrame = getStartOfFrame(frame);
     246    Register* startOfFrame = startOfFrameFor(frame);
    247247    size_t maxIndex = frame->argIndexForRegister(startOfFrame) + 1;
    248248    size_t startIndex = maxIndex - FenceSize;
     
    274274inline void JSStack::installTrapsAfterFrame(CallFrame* frame)
    275275{
    276     Register* topOfFrame = getTopOfFrame(frame);
     276    Register* topOfFrame = topOfFrameFor(frame);
    277277    const int sizeOfTrap = 64;
    278278    int32_t* startOfTrap = reinterpret_cast<int32_t*>(topOfFrame);
Note: See TracChangeset for help on using the changeset viewer.