Home
last modified time | relevance | path

Searched refs:Rope (Results 1 – 5 of 5) sorted by relevance

/external/webkit/JavaScriptCore/runtime/
DJSString.cpp34 void JSString::Rope::destructNonRecursive() in destructNonRecursive()
36 Vector<Rope*, 32> workQueue; in destructNonRecursive()
37 Rope* rope = this; in destructNonRecursive()
46 Rope* nextRope = fiber.rope(); in destructNonRecursive()
64 JSString::Rope::~Rope() in ~Rope()
101 Vector<Rope::Fiber, 32> workQueue; in resolveRope()
102 Rope::Fiber currentFiber; in resolveRope()
108 Rope* rope = currentFiber.rope(); in resolveRope()
DJSString.h71 class Rope : public RefCounted<Rope> {
79 Fiber(Rope* rope) : m_value(reinterpret_cast<intptr_t>(rope) | 1) {} in Fiber()
106 Rope* r = rope(); in refAndGetLength()
113 Rope* rope() { return reinterpret_cast<Rope*>(m_value & ~1); } in rope()
124 static PassRefPtr<Rope> createOrNull(unsigned ropeLength) in createOrNull()
127 … if (tryFastMalloc(sizeof(Rope) + (ropeLength - 1) * sizeof(Fiber)).getValue(allocation)) in createOrNull()
128 return adoptRef(new (allocation) Rope(ropeLength)); in createOrNull()
132 ~Rope();
160 Rope(unsigned ropeLength) : m_ropeLength(ropeLength), m_stringLength(0) {} in Rope() function
192 JSString(JSGlobalData* globalData, PassRefPtr<JSString::Rope> rope) in JSString()
[all …]
DOperations.h52 RefPtr<JSString::Rope> rope = JSString::Rope::createOrNull(ropeLength); in jsString()
70 RefPtr<JSString::Rope> rope = JSString::Rope::createOrNull(ropeLength); in jsString()
88 RefPtr<JSString::Rope> rope = JSString::Rope::createOrNull(ropeLength); in jsString()
114 RefPtr<JSString::Rope> rope = JSString::Rope::createOrNull(ropeLength); in jsString()
146 RefPtr<JSString::Rope> rope = JSString::Rope::createOrNull(ropeLength); in jsString()
/external/webkit/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/
DJavaScriptCore.def30 ??1Rope@JSString@JSC@@QAE@XZ
/external/webkit/JavaScriptCore/
DChangeLog4053 (JSC::JSString::Rope::Fiber::refAndGetLength):
4054 (JSC::JSString::Rope::append):
4971 (JSC::JSString::Rope::Fiber::deref):
4972 (JSC::JSString::Rope::Fiber::ref):
4973 (JSC::JSString::Rope::Fiber::refAndGetLength):
4974 (JSC::JSString::Rope::append):
5033 (JSC::JSString::Rope::destructNonRecursive):
5034 (JSC::JSString::Rope::~Rope):
5036 (JSC::JSString::Rope::initializeFiber):
5266 (JSC::JSString::Rope::~Rope):
[all …]