Home
last modified time | relevance | path

Searched refs:RopeImpl (Results 1 – 12 of 12) sorted by relevance

/external/webkit/Source/JavaScriptCore/runtime/
DRopeImpl.cpp31 void RopeImpl::derefFibersNonRecursive(Vector<RopeImpl*, 32>& workQueue) in derefFibersNonRecursive() argument
37 RopeImpl* nextRope = static_cast<RopeImpl*>(fiber); in derefFibersNonRecursive()
47 void RopeImpl::destructNonRecursive() in destructNonRecursive()
49 Vector<RopeImpl*, 32> workQueue; in destructNonRecursive()
55 RopeImpl* rope = workQueue.last(); in destructNonRecursive()
DRopeImpl.h33 class RopeImpl : public StringImplBase {
41 static PassRefPtr<RopeImpl> tryCreateUninitialized(unsigned fiberCount) in tryCreateUninitialized()
44 if (tryFastMalloc(sizeof(RopeImpl) + (fiberCount - 1) * sizeof(Fiber)).getValue(allocation)) in tryCreateUninitialized()
45 return adoptRef(new (allocation) RopeImpl(fiberCount)); in tryCreateUninitialized()
57 static_cast<RopeImpl*>(fiber)->deref(); in deref()
80 RopeImpl(unsigned fiberCount) in RopeImpl() function
87 void derefFibersNonRecursive(Vector<RopeImpl*, 32>& workQueue);
DJSString.h76 , m_rope(RopeImpl::tryCreateUninitialized(fiberCount)) in RopeBuilder()
82 void append(RopeImpl::Fiber& fiber) in append()
101 PassRefPtr<RopeImpl> release() in release()
111 RefPtr<RopeImpl> m_rope;
118 RopeIterator(RopeImpl::Fiber* fibers, size_t fiberCount) in RopeIterator()
128 ASSERT(!RopeImpl::isRope(item.fibers[item.i]));
138 RopeImpl::Fiber fiber = item.fibers[item.i];
139 ASSERT(!RopeImpl::isRope(fiber));
150 WorkItem(RopeImpl::Fiber* fibers, size_t fiberCount) in WorkItem()
162 RopeImpl::Fiber* fibers;
[all …]
DJSString.cpp57 RopeImpl::deref(m_other.m_fibers[i]); in resolveRope()
70 Vector<RopeImpl::Fiber, 32> workQueue; in resolveRope()
71 RopeImpl::Fiber currentFiber; in resolveRope()
76 if (RopeImpl::isRope(currentFiber)) { in resolveRope()
77 RopeImpl* rope = static_cast<RopeImpl*>(currentFiber); in resolveRope()
95 RopeImpl::deref(m_other.m_fibers[i]); in resolveRope()
/external/webkit/Source/JavaScriptCore/
DCMakeLists.txt154 runtime/RopeImpl.cpp
DJavaScriptCore.pro189 runtime/RopeImpl.cpp \
DJavaScriptCore.gypi114 'runtime/RopeImpl.h',
555 'runtime/RopeImpl.cpp',
DGNUmakefile.list.am364 Source/JavaScriptCore/runtime/RopeImpl.cpp \
365 Source/JavaScriptCore/runtime/RopeImpl.h \
DChangeLog-2010-05-241857 (JSC::JSString::resolveRope): Updated for RopeImpl refactoring.
1878 (JSC::RopeBuilder::size): Updated for RopeImpl refactoring.
1880 * runtime/Operations.h: Updated for RopeImpl refactoring.
1883 * runtime/RopeImpl.cpp:
1884 (JSC::RopeImpl::derefFibersNonRecursive):
1885 * runtime/RopeImpl.h:
1886 (JSC::RopeImpl::initializeFiber):
1887 (JSC::RopeImpl::size):
1888 (JSC::RopeImpl::fibers):
1889 (JSC::RopeImpl::deref):
[all …]
DChangeLog-2011-02-1617226 * runtime/RopeImpl.cpp:
17227 (JSC::RopeImpl::derefFibersNonRecursive):
17228 * runtime/RopeImpl.h:
17229 (JSC::RopeImpl::deref):
/external/webkit/Source/JavaScriptCore/JavaScriptCore.xcodeproj/
Dproject.pbxproj269 …86B99AB8117E391E00DF5A90 /* RopeImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86B99AB611…
270 …86B99AB9117E391E00DF5A90 /* RopeImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 86B99AB7117E…
934 …7E391E00DF5A90 /* RopeImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
935 …7117E391E00DF5A90 /* RopeImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
1934 86B99AB6117E391E00DF5A90 /* RopeImpl.cpp */,
1935 86B99AB7117E391E00DF5A90 /* RopeImpl.h */,
2456 86B99AB9117E391E00DF5A90 /* RopeImpl.h in Headers */,
2949 86B99AB8117E391E00DF5A90 /* RopeImpl.cpp in Sources */,
/external/webkit/Source/WebCore/
DChangeLog-2010-05-2419528 * ForwardingHeaders/runtime/RopeImpl.h: Added.