#include <src/component/IgHook_IgHookTrace.h>
Definition at line 16 of file IgHook_IgHookTrace.h.
IgHookTraceAlloc::IgHookTraceAlloc |
( |
void |
| ) |
|
void * IgHookTraceAlloc::allocate |
( |
size_t |
bytes | ) |
|
Definition at line 105 of file IgHook_IgHookTrace.cpp.
116 size_t psize = getpagesize ();
117 size_t hunk = psize * 20;
118 if (hunk < bytes) hunk = (hunk + psize - 1) & ~(psize-1);
119 void *addr = mmap (0, hunk, PROT_READ | PROT_WRITE,
120 MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
121 if (addr == MAP_FAILED)
size_t IgHookTraceAlloc::m_left |
|
private |
void* IgHookTraceAlloc::m_pool |
|
private |
The documentation for this class was generated from the following files: