OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Rope
(Results
1 - 3
of
3
) sorted by null
/external/webkit/JavaScriptCore/runtime/
JSString.cpp
34
void JSString::
Rope
::destructNonRecursive()
36
Vector<
Rope
*, 32> workQueue;
37
Rope
*
rope
= this;
local
40
unsigned length =
rope
->ropeLength();
42
Fiber& fiber =
rope
->fibers(i);
46
Rope
* nextRope = fiber.
rope
();
53
if (
rope
!= this)
54
fastFree(
rope
);
108
Rope*
rope
= currentFiber.
rope
();
local
[
all
...]
JSString.h
70
// A
Rope
is a string composed of a set of substrings.
71
class
Rope
: public RefCounted<
Rope
> {
73
// A
Rope
is composed from a set of smaller strings called Fibers.
74
// Each Fiber in a
rope
is either UString::Rep or another
Rope
.
79
Fiber(
Rope
*
rope
) : m_value(reinterpret_cast<intptr_t>(
rope
) | 1) {}
86
rope
()->deref()
113
Rope*
rope
() { return reinterpret_cast<Rope*>(m_value & ~1); }
function in class:JSC::JSString::Rope::Fiber
[
all
...]
Operations.h
52
RefPtr<JSString::
Rope
>
rope
= JSString::
Rope
::createOrNull(ropeLength);
local
53
if (UNLIKELY(!
rope
))
55
rope
->append(index, s1);
56
rope
->append(index, s2);
58
return new (globalData) JSString(globalData,
rope
.release());
70
RefPtr<JSString::
Rope
>
rope
= JSString::
Rope
::createOrNull(ropeLength)
local
88
RefPtr<JSString::Rope>
rope
= JSString::Rope::createOrNull(
rope
Length);
local
146
RefPtr<JSString::Rope>
rope
= JSString::Rope::createOrNull(
rope
Length);
local
[
all
...]
Completed in 120 milliseconds