HomeSort by relevance Sort by last modified time
    Searched refs:fiber (Results 1 - 3 of 3) sorted by null

  /external/webkit/Source/JavaScriptCore/runtime/
RopeImpl.h 36 // Each Fiber in a rope is either StringImpl or another RopeImpl.
37 typedef StringImplBase* Fiber;
40 // The RopeImpl is constructed in an uninitialized state - initialize must be called for each Fiber in the RopeImpl.
44 if (tryFastMalloc(sizeof(RopeImpl) + (fiberCount - 1) * sizeof(Fiber)).getValue(allocation))
49 static bool isRope(Fiber fiber)
51 return !fiber->isStringImpl();
54 static void deref(Fiber fiber)
56 if (isRope(fiber))
    [all...]
RopeImpl.cpp 35 Fiber& fiber = m_fibers[i]; local
36 if (isRope(fiber)) {
37 RopeImpl* nextRope = static_cast<RopeImpl*>(fiber);
43 static_cast<StringImpl*>(fiber)->deref();
JSString.h 82 void append(RopeImpl::Fiber& fiber)
85 m_rope->initializeFiber(m_index, fiber);
118 RopeIterator(RopeImpl::Fiber* fibers, size_t fiberCount)
138 RopeImpl::Fiber fiber = item.fibers[item.i]; local
139 ASSERT(!RopeImpl::isRope(fiber));
140 return static_cast<StringImpl*>(fiber);
150 WorkItem(RopeImpl::Fiber* fibers, size_t fiberCount)
162 RopeImpl::Fiber* fibers
174 RopeImpl::Fiber fiber = item.fibers[item.i]; local
375 RopeImpl::Fiber fiber = jsString->m_other.m_fibers[i]; local
    [all...]

Completed in 29 milliseconds