CodeAlloc 5796 core/CodegenLIR.cpp void* CodeAlloc::allocCodeChunk(size_t nbytes) { CodeAlloc 5802 core/CodegenLIR.cpp void CodeAlloc::freeCodeChunk(void* addr, size_t) { CodeAlloc 113 core/CodegenLIR.h CodeAlloc codeAlloc; // allocator for code memory CodeAlloc 187 nanojit/Assembler.cpp CodeAlloc::add(codeList, start, end); CodeAlloc 570 nanojit/Assembler.cpp CodeAlloc::flushICache(lr->jmp, LARGEST_BRANCH_PATCH); CodeAlloc 806 nanojit/Assembler.cpp CodeAlloc::flushICache(codeList); CodeAlloc 811 nanojit/Assembler.cpp PERFM_NVPROF("code", CodeAlloc::size(codeList)); CodeAlloc 228 nanojit/Assembler.h Assembler(CodeAlloc& codeAlloc, Allocator& dataAlloc, Allocator& alloc, AvmCore* core, LogControl* logc); CodeAlloc 296 nanojit/Assembler.h CodeAlloc& _codeAlloc; // for code we generate CodeAlloc 60 nanojit/CodeAlloc.cpp CodeAlloc::CodeAlloc() CodeAlloc 66 nanojit/CodeAlloc.cpp CodeAlloc::~CodeAlloc() { CodeAlloc 70 nanojit/CodeAlloc.cpp void CodeAlloc::reset() { CodeAlloc 86 nanojit/CodeAlloc.cpp CodeList* CodeAlloc::firstBlock(CodeList* term) { CodeAlloc 95 nanojit/CodeAlloc.cpp void CodeAlloc::logStats() { CodeAlloc 115 nanojit/CodeAlloc.cpp void CodeAlloc::alloc(NIns* &start, NIns* &end) { CodeAlloc 140 nanojit/CodeAlloc.cpp void CodeAlloc::free(NIns* start, NIns *end) { CodeAlloc 202 nanojit/CodeAlloc.cpp void CodeAlloc::sweep() { CodeAlloc 237 nanojit/CodeAlloc.cpp void CodeAlloc::freeAll(CodeList* &code) { CodeAlloc 247 nanojit/CodeAlloc.cpp void CodeAlloc::flushICache(CodeList* &/*blocks*/) { CodeAlloc 251 nanojit/CodeAlloc.cpp void CodeAlloc::flushICache(CodeList* &blocks) { CodeAlloc 280 nanojit/CodeAlloc.cpp void CodeAlloc::flushICache(void *start, size_t len) { CodeAlloc 292 nanojit/CodeAlloc.cpp void CodeAlloc::flushICache(void *, size_t) { CodeAlloc 303 nanojit/CodeAlloc.cpp void CodeAlloc::flushICache(void *start, size_t len) { CodeAlloc 311 nanojit/CodeAlloc.cpp void CodeAlloc::flushICache(void *start, size_t len) { CodeAlloc 318 nanojit/CodeAlloc.cpp void CodeAlloc::flushICache(void *start, size_t len) { CodeAlloc 324 nanojit/CodeAlloc.cpp void CodeAlloc::flushICache(void *start, size_t len) { CodeAlloc 329 nanojit/CodeAlloc.cpp void CodeAlloc::flushICache(void *start, size_t len) { CodeAlloc 335 nanojit/CodeAlloc.cpp void CodeAlloc::addBlock(CodeList* &blocks, CodeList* b) { CodeAlloc 340 nanojit/CodeAlloc.cpp CodeList* CodeAlloc::addMem(void *mem, size_t bytes) { CodeAlloc 360 nanojit/CodeAlloc.cpp CodeList* CodeAlloc::getBlock(NIns* start, NIns* end) { CodeAlloc 366 nanojit/CodeAlloc.cpp CodeList* CodeAlloc::removeBlock(CodeList* &blocks) { CodeAlloc 374 nanojit/CodeAlloc.cpp void CodeAlloc::add(CodeList* &blocks, NIns* start, NIns* end) { CodeAlloc 382 nanojit/CodeAlloc.cpp void CodeAlloc::addRemainder(CodeList* &blocks, NIns* start, NIns* end, NIns* holeStart, NIns* holeEnd) { CodeAlloc 437 nanojit/CodeAlloc.cpp size_t CodeAlloc::size(const CodeList* blocks) { CodeAlloc 444 nanojit/CodeAlloc.cpp size_t CodeAlloc::size() { CodeAlloc 448 nanojit/CodeAlloc.cpp bool CodeAlloc::contains(const CodeList* blocks, NIns* p) { CodeAlloc 457 nanojit/CodeAlloc.cpp void CodeAlloc::moveAll(CodeList* &blocks, CodeList* &other) { CodeAlloc 470 nanojit/CodeAlloc.cpp CodeAlloc::CodePointerKind CodeAlloc::classifyPtr(NIns *p) { CodeAlloc 485 nanojit/CodeAlloc.cpp void CodeAlloc::sanity_check() { CodeAlloc 57 nanojit/CodeAlloc.h friend class CodeAlloc; CodeAlloc 102 nanojit/CodeAlloc.h class CodeAlloc CodeAlloc 149 nanojit/CodeAlloc.h CodeAlloc(); CodeAlloc 150 nanojit/CodeAlloc.h ~CodeAlloc();