#include <LargeAllocation.h>
◆ ~LargeAllocation() [1/2]
JSC::LargeAllocation::~LargeAllocation |
( |
| ) |
|
◆ ~LargeAllocation() [2/2]
JSC::LargeAllocation::~LargeAllocation |
( |
| ) |
|
◆ aboutToMark() [1/2]
◆ aboutToMark() [2/2]
◆ aboveLowerBound() [1/2]
bool JSC::LargeAllocation::aboveLowerBound |
( |
const void * |
rawPtr | ) |
|
|
inline |
◆ aboveLowerBound() [2/2]
bool JSC::LargeAllocation::aboveLowerBound |
( |
const void * |
rawPtr | ) |
|
|
inline |
◆ assertValidCell() [1/2]
void JSC::LargeAllocation::assertValidCell |
( |
VM & |
, |
|
|
HeapCell * |
|
|
) |
| const |
◆ assertValidCell() [2/2]
void JSC::LargeAllocation::assertValidCell |
( |
VM & |
vm, |
|
|
HeapCell * |
cell |
|
) |
| const |
◆ attributes() [1/2]
◆ attributes() [2/2]
◆ belowUpperBound() [1/2]
bool JSC::LargeAllocation::belowUpperBound |
( |
const void * |
rawPtr | ) |
|
|
inline |
◆ belowUpperBound() [2/2]
bool JSC::LargeAllocation::belowUpperBound |
( |
const void * |
rawPtr | ) |
|
|
inline |
◆ cell() [1/2]
HeapCell* JSC::LargeAllocation::cell |
( |
| ) |
const |
|
inline |
◆ cell() [2/2]
HeapCell* JSC::LargeAllocation::cell |
( |
| ) |
const |
|
inline |
◆ cellSize() [1/2]
size_t JSC::LargeAllocation::cellSize |
( |
| ) |
const |
|
inline |
◆ cellSize() [2/2]
size_t JSC::LargeAllocation::cellSize |
( |
| ) |
const |
|
inline |
◆ clearMarked() [1/2]
void JSC::LargeAllocation::clearMarked |
( |
| ) |
|
|
inline |
◆ clearMarked() [2/2]
void JSC::LargeAllocation::clearMarked |
( |
| ) |
|
|
inline |
◆ clearNewlyAllocated() [1/2]
void JSC::LargeAllocation::clearNewlyAllocated |
( |
| ) |
|
|
inline |
◆ clearNewlyAllocated() [2/2]
void JSC::LargeAllocation::clearNewlyAllocated |
( |
| ) |
|
|
inline |
◆ contains() [1/2]
bool JSC::LargeAllocation::contains |
( |
const void * |
rawPtr | ) |
|
|
inline |
◆ contains() [2/2]
bool JSC::LargeAllocation::contains |
( |
const void * |
rawPtr | ) |
|
|
inline |
◆ destroy() [1/2]
void JSC::LargeAllocation::destroy |
( |
| ) |
|
◆ destroy() [2/2]
void JSC::LargeAllocation::destroy |
( |
| ) |
|
◆ dump() [1/2]
void JSC::LargeAllocation::dump |
( |
PrintStream & |
out | ) |
const |
◆ dump() [2/2]
void JSC::LargeAllocation::dump |
( |
PrintStream & |
| ) |
const |
◆ flip() [1/2]
void JSC::LargeAllocation::flip |
( |
| ) |
|
◆ flip() [2/2]
void JSC::LargeAllocation::flip |
( |
| ) |
|
◆ fromCell() [1/2]
◆ fromCell() [2/2]
◆ hasValidCell() [1/2]
bool JSC::LargeAllocation::hasValidCell |
( |
| ) |
const |
|
inline |
◆ hasValidCell() [2/2]
bool JSC::LargeAllocation::hasValidCell |
( |
| ) |
const |
|
inline |
◆ heap() [1/2]
Heap* JSC::LargeAllocation::heap |
( |
| ) |
const |
|
inline |
◆ heap() [2/2]
Heap* JSC::LargeAllocation::heap |
( |
| ) |
const |
|
inline |
◆ isEmpty() [1/2]
bool JSC::LargeAllocation::isEmpty |
( |
| ) |
|
◆ isEmpty() [2/2]
bool JSC::LargeAllocation::isEmpty |
( |
| ) |
|
◆ isLargeAllocation() [1/2]
static bool JSC::LargeAllocation::isLargeAllocation |
( |
HeapCell * |
cell | ) |
|
|
inlinestatic |
◆ isLargeAllocation() [2/2]
static bool JSC::LargeAllocation::isLargeAllocation |
( |
HeapCell * |
cell | ) |
|
|
inlinestatic |
◆ isLive() [1/2]
bool JSC::LargeAllocation::isLive |
( |
| ) |
|
|
inline |
◆ isLive() [2/2]
bool JSC::LargeAllocation::isLive |
( |
| ) |
|
|
inline |
◆ isMarked() [1/4]
◆ isMarked() [2/4]
◆ isMarked() [3/4]
◆ isMarked() [4/4]
◆ isMarkedConcurrently() [1/2]
◆ isMarkedConcurrently() [2/2]
◆ isNewlyAllocated() [1/2]
bool JSC::LargeAllocation::isNewlyAllocated |
( |
| ) |
const |
|
inline |
◆ isNewlyAllocated() [2/2]
bool JSC::LargeAllocation::isNewlyAllocated |
( |
| ) |
const |
|
inline |
◆ lastChanceToFinalize() [1/2]
void JSC::LargeAllocation::lastChanceToFinalize |
( |
| ) |
|
◆ lastChanceToFinalize() [2/2]
void JSC::LargeAllocation::lastChanceToFinalize |
( |
| ) |
|
◆ noteMarked() [1/2]
void JSC::LargeAllocation::noteMarked |
( |
| ) |
|
|
inline |
◆ noteMarked() [2/2]
void JSC::LargeAllocation::noteMarked |
( |
| ) |
|
|
inline |
◆ reapWeakSet() [1/2]
void JSC::LargeAllocation::reapWeakSet |
( |
| ) |
|
◆ reapWeakSet() [2/2]
void JSC::LargeAllocation::reapWeakSet |
( |
| ) |
|
◆ shrink() [1/2]
void JSC::LargeAllocation::shrink |
( |
| ) |
|
◆ shrink() [2/2]
void JSC::LargeAllocation::shrink |
( |
| ) |
|
◆ sweep() [1/2]
void JSC::LargeAllocation::sweep |
( |
| ) |
|
◆ sweep() [2/2]
void JSC::LargeAllocation::sweep |
( |
| ) |
|
◆ testAndSetMarked() [1/4]
◆ testAndSetMarked() [2/4]
◆ testAndSetMarked() [3/4]
◆ testAndSetMarked() [4/4]
◆ tryCreate() [1/2]
◆ tryCreate() [2/2]
◆ visitWeakSet() [1/2]
◆ visitWeakSet() [2/2]
◆ vm() [1/2]
VM* JSC::LargeAllocation::vm |
( |
| ) |
const |
|
inline |
◆ vm() [2/2]
VM* JSC::LargeAllocation::vm |
( |
| ) |
const |
|
inline |
◆ weakSet() [1/2]
WeakSet& JSC::LargeAllocation::weakSet |
( |
| ) |
|
|
inline |
◆ weakSet() [2/2]
WeakSet& JSC::LargeAllocation::weakSet |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files: