OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RopeImpl
(Results
1 - 5
of
5
) sorted by null
/external/webkit/Source/WebCore/ForwardingHeaders/runtime/
RopeImpl.h
3
#include <JavaScriptCore/
RopeImpl
.h>
/external/webkit/Source/JavaScriptCore/runtime/
RopeImpl.cpp
27
#include "
RopeImpl
.h"
31
void
RopeImpl
::derefFibersNonRecursive(Vector<
RopeImpl
*, 32>& workQueue)
37
RopeImpl
* nextRope = static_cast<
RopeImpl
*>(fiber);
47
void
RopeImpl
::destructNonRecursive()
49
Vector<
RopeImpl
*, 32> workQueue;
55
RopeImpl
* rope = workQueue.last();
RopeImpl.h
33
class
RopeImpl
: public StringImplBase {
35
// A
RopeImpl
is composed from a set of smaller strings called Fibers.
36
// Each Fiber in a rope is either StringImpl or another
RopeImpl
.
39
// Creates a
RopeImpl
comprising of 'fiberCount' Fibers.
40
// The
RopeImpl
is constructed in an uninitialized state - initialize must be called for each Fiber in the
RopeImpl
.
41
static PassRefPtr<
RopeImpl
> tryCreateUninitialized(unsigned fiberCount)
44
if (tryFastMalloc(sizeof(
RopeImpl
) + (fiberCount - 1) * sizeof(Fiber)).getValue(allocation))
45
return adoptRef(new (allocation)
RopeImpl
(fiberCount));
57
static_cast<
RopeImpl
*>(fiber)->deref()
[
all
...]
JSString.cpp
57
RopeImpl
::deref(m_other.m_fibers[i]);
69
// Start with the current
RopeImpl
.
70
Vector<
RopeImpl
::Fiber, 32> workQueue;
71
RopeImpl
::Fiber currentFiber;
76
if (
RopeImpl
::isRope(currentFiber)) {
77
RopeImpl
* rope = static_cast<
RopeImpl
*>(currentFiber);
95
RopeImpl
::deref(m_other.m_fibers[i]);
JSString.h
31
#include "
RopeImpl
.h"
76
, m_rope(
RopeImpl
::tryCreateUninitialized(fiberCount))
82
void append(
RopeImpl
::Fiber& fiber)
101
PassRefPtr<
RopeImpl
> release()
111
RefPtr<
RopeImpl
> m_rope;
118
RopeIterator(
RopeImpl
::Fiber* fibers, size_t fiberCount)
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
[
all
...]
Completed in 653 milliseconds