Ignore:
Timestamp:
Apr 29, 2009, 6:21:52 PM (16 years ago)
Author:
[email protected]
Message:

Clean up ArgList to be a trivial type

Reviewed by Gavin Barraclough

Separate out old ArgList logic to handle buffering and marking arguments
into a distinct MarkedArgumentBuffer type. ArgList becomes a trivial
struct of a pointer and length.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/runtime/Collector.cpp

    r42705 r43037  
    987987    markProtectedObjects();
    988988    if (m_markListSet && m_markListSet->size())
    989         ArgList::markLists(*m_markListSet);
     989        MarkedArgumentBuffer::markLists(*m_markListSet);
    990990    if (m_globalData->exception && !m_globalData->exception.marked())
    991991        m_globalData->exception.mark();
Note: See TracChangeset for help on using the changeset viewer.