OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:MarkedSpace
(Results
1 - 2
of
2
) sorted by null
/external/webkit/Source/JavaScriptCore/heap/
MarkedSpace.cpp
22
#include "
MarkedSpace
.h"
34
MarkedSpace
::
MarkedSpace
(JSGlobalData* globalData)
46
void
MarkedSpace
::destroy()
53
MarkedBlock*
MarkedSpace
::allocateBlock(SizeClass& sizeClass)
63
void
MarkedSpace
::freeBlocks(DoublyLinkedList<MarkedBlock>& blocks)
75
void*
MarkedSpace
::allocateFromSizeClass(SizeClass& sizeClass)
90
void
MarkedSpace
::shrink()
110
void
MarkedSpace
::clearMarks()
117
void
MarkedSpace
::sweep(
[
all
...]
MarkedSpace.h
35
#define ASSERT_CLASS_FITS_IN_CELL(class) COMPILE_ASSERT(sizeof(class) <
MarkedSpace
::maxCellSize, class_fits_in_cell)
46
class
MarkedSpace
{
47
WTF_MAKE_NONCOPYABLE(
MarkedSpace
);
58
MarkedSpace
(JSGlobalData*);
120
inline Heap*
MarkedSpace
::heap(JSCell* cell)
125
inline bool
MarkedSpace
::isMarked(const JSCell* cell)
130
inline bool
MarkedSpace
::testAndSetMarked(const JSCell* cell)
135
inline void
MarkedSpace
::setMarked(const JSCell* cell)
140
inline bool
MarkedSpace
::contains(const void* x)
152
template <typename Functor> inline void
MarkedSpace
::forEach(Functor& functor
[
all
...]
Completed in 29 milliseconds