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();