|
enum | Usage {
UnknownUsage = -1,
FastMallocPages = VM_TAG_FOR_TCMALLOC_MEMORY,
JSGCHeapPages = VM_TAG_FOR_COLLECTOR_MEMORY,
JSVMStackPages = VM_TAG_FOR_REGISTERFILE_MEMORY,
JSJITCodePages = VM_TAG_FOR_EXECUTABLEALLOCATOR_MEMORY,
UnknownUsage = -1,
FastMallocPages = VM_TAG_FOR_TCMALLOC_MEMORY,
JSGCHeapPages = VM_TAG_FOR_COLLECTOR_MEMORY,
JSVMStackPages = VM_TAG_FOR_REGISTERFILE_MEMORY,
JSJITCodePages = VM_TAG_FOR_EXECUTABLEALLOCATOR_MEMORY,
UnknownUsage = -1,
FastMallocPages = VM_TAG_FOR_TCMALLOC_MEMORY,
JSGCHeapPages = VM_TAG_FOR_COLLECTOR_MEMORY,
JSVMStackPages = VM_TAG_FOR_REGISTERFILE_MEMORY,
JSJITCodePages = VM_TAG_FOR_EXECUTABLEALLOCATOR_MEMORY
} |
|
enum | Usage {
UnknownUsage = -1,
FastMallocPages = VM_TAG_FOR_TCMALLOC_MEMORY,
JSGCHeapPages = VM_TAG_FOR_COLLECTOR_MEMORY,
JSVMStackPages = VM_TAG_FOR_REGISTERFILE_MEMORY,
JSJITCodePages = VM_TAG_FOR_EXECUTABLEALLOCATOR_MEMORY,
UnknownUsage = -1,
FastMallocPages = VM_TAG_FOR_TCMALLOC_MEMORY,
JSGCHeapPages = VM_TAG_FOR_COLLECTOR_MEMORY,
JSVMStackPages = VM_TAG_FOR_REGISTERFILE_MEMORY,
JSJITCodePages = VM_TAG_FOR_EXECUTABLEALLOCATOR_MEMORY,
UnknownUsage = -1,
FastMallocPages = VM_TAG_FOR_TCMALLOC_MEMORY,
JSGCHeapPages = VM_TAG_FOR_COLLECTOR_MEMORY,
JSVMStackPages = VM_TAG_FOR_REGISTERFILE_MEMORY,
JSJITCodePages = VM_TAG_FOR_EXECUTABLEALLOCATOR_MEMORY
} |
|
enum | Usage {
UnknownUsage = -1,
FastMallocPages = VM_TAG_FOR_TCMALLOC_MEMORY,
JSGCHeapPages = VM_TAG_FOR_COLLECTOR_MEMORY,
JSVMStackPages = VM_TAG_FOR_REGISTERFILE_MEMORY,
JSJITCodePages = VM_TAG_FOR_EXECUTABLEALLOCATOR_MEMORY,
UnknownUsage = -1,
FastMallocPages = VM_TAG_FOR_TCMALLOC_MEMORY,
JSGCHeapPages = VM_TAG_FOR_COLLECTOR_MEMORY,
JSVMStackPages = VM_TAG_FOR_REGISTERFILE_MEMORY,
JSJITCodePages = VM_TAG_FOR_EXECUTABLEALLOCATOR_MEMORY,
UnknownUsage = -1,
FastMallocPages = VM_TAG_FOR_TCMALLOC_MEMORY,
JSGCHeapPages = VM_TAG_FOR_COLLECTOR_MEMORY,
JSVMStackPages = VM_TAG_FOR_REGISTERFILE_MEMORY,
JSJITCodePages = VM_TAG_FOR_EXECUTABLEALLOCATOR_MEMORY
} |
|
|
static WTF_EXPORT_PRIVATE void * | reserveUncommitted (size_t, Usage=UnknownUsage, bool writable=true, bool executable=false, bool includesGuardPages=false) |
|
static WTF_EXPORT_PRIVATE void | releaseDecommitted (void *, size_t) |
|
static WTF_EXPORT_PRIVATE void | commit (void *, size_t, bool writable, bool executable) |
|
static WTF_EXPORT_PRIVATE void | decommit (void *, size_t) |
|
static WTF_EXPORT_PRIVATE void * | reserveAndCommit (size_t, Usage=UnknownUsage, bool writable=true, bool executable=false, bool includesGuardPages=false) |
|
static void | decommitAndRelease (void *base, size_t size) |
|
static WTF_EXPORT_PRIVATE void * | reserveAndCommit (size_t reserveSize, size_t commitSize, Usage=UnknownUsage, bool writable=true, bool executable=false) |
|
template<typename T > |
static T * | reallocateCommitted (T *, size_t oldSize, size_t newSize, Usage=UnknownUsage, bool writable=true, bool executable=false) |
|
static WTF_EXPORT_PRIVATE void | hintMemoryNotNeededSoon (void *, size_t) |
|
static WTF_EXPORT_PRIVATE void * | reserveUncommitted (size_t, Usage=UnknownUsage, bool writable=true, bool executable=false, bool includesGuardPages=false) |
|
static WTF_EXPORT_PRIVATE void | releaseDecommitted (void *, size_t) |
|
static WTF_EXPORT_PRIVATE void | commit (void *, size_t, bool writable, bool executable) |
|
static WTF_EXPORT_PRIVATE void | decommit (void *, size_t) |
|
static WTF_EXPORT_PRIVATE void * | reserveAndCommit (size_t, Usage=UnknownUsage, bool writable=true, bool executable=false, bool includesGuardPages=false) |
|
static void | decommitAndRelease (void *base, size_t size) |
|
static WTF_EXPORT_PRIVATE void * | reserveAndCommit (size_t reserveSize, size_t commitSize, Usage=UnknownUsage, bool writable=true, bool executable=false) |
|
template<typename T > |
static T * | reallocateCommitted (T *, size_t oldSize, size_t newSize, Usage=UnknownUsage, bool writable=true, bool executable=false) |
|
static WTF_EXPORT_PRIVATE void | hintMemoryNotNeededSoon (void *, size_t) |
|
static WTF_EXPORT_PRIVATE void * | reserveUncommitted (size_t, Usage=UnknownUsage, bool writable=true, bool executable=false, bool includesGuardPages=false) |
|
static WTF_EXPORT_PRIVATE void | releaseDecommitted (void *, size_t) |
|
static WTF_EXPORT_PRIVATE void | commit (void *, size_t, bool writable, bool executable) |
|
static WTF_EXPORT_PRIVATE void | decommit (void *, size_t) |
|
static WTF_EXPORT_PRIVATE void * | reserveAndCommit (size_t, Usage=UnknownUsage, bool writable=true, bool executable=false, bool includesGuardPages=false) |
|
static void | decommitAndRelease (void *base, size_t size) |
|
static WTF_EXPORT_PRIVATE void * | reserveAndCommit (size_t reserveSize, size_t commitSize, Usage=UnknownUsage, bool writable=true, bool executable=false) |
|
template<typename T > |
static T * | reallocateCommitted (T *, size_t oldSize, size_t newSize, Usage=UnknownUsage, bool writable=true, bool executable=false) |
|
static WTF_EXPORT_PRIVATE void | hintMemoryNotNeededSoon (void *, size_t) |
|