575 Commits (611fdec7e108b8cc80fc153e89c98cdeb83142c5)
 

Author SHA1 Message Date
Aleksey Demakov 611fdec7e1 Include docs from jit-compile.c. 11 years ago
Aleksey Demakov 4b7d5eca26 Fix race condition on win32 thread initialization. 11 years ago
Aleksey Demakov d8de1cd262 Fix docs build with texinfo 5.2. 11 years ago
Aleksey Demakov 9d9e1e04b3 Update info on obtaining libjit in README. 11 years ago
Aleksey Demakov 8de841391c Replace reference in the texi file to the southern storm web-site that is offline now with current info on obtaining libjit. 11 years ago
Aleksey Demakov 15253ae7e5 Add README info on building from the repo. 11 years ago
Aleksey Demakov 5cb9194703 Fixed handling of the condition when there is no room left for a cache node on the current page. 11 years ago
Aleksey Demakov 3d07eb8c43 Reindent and do some other cosmetic changes here and there. 11 years ago
Aleksey Demakov 749e162d71 Tweak the memory manager interface and make _jit_cache_extend() return a value. 12 years ago
Aleksey Demakov b7409d49e8 Fix comment typos. 12 years ago
Aleksey Demakov bbca38a4d1 Fix error finding function end in jit_dump_function(). 12 years ago
Aleksey Demakov 4e5d78f44a Move all alpha files to attic. 12 years ago
Aleksey Demakov e324db6ffb Fixed copyright notices for the new stuff written by Aleksey Demakov starting from the year 2011 to Aleksey Demakov. 12 years ago
Aleksey Demakov c1ab845e93 Remove duplicate entries from .gitignore files. 12 years ago
Aleksey Demakov 4a245a0ea5 Move ops files from the config to jit dir. 12 years ago
Aleksey Demakov 6fd364f119 Use build-aux dir for autoconf files. 12 years ago
Aleksey Demakov 1bd3e8523d Add ar-lib to .gitignore. 12 years ago
Aleksey Demakov 068071d9fe Add the m4 dir to the tree. 12 years ago
Aleksey Demakov e6a774b252 Fix a memory leak in dpas. 12 years ago
Aleksey Demakov 568424e04c Restore the ability to allocate memory for recompiled functions. 12 years ago
Aleksey Demakov 3cd97b1030 Free function signature upon function creation in jitplus. 12 years ago
Aleksey Demakov eac85a2bd5 Free function signatures in samples. 12 years ago
Aleksey Demakov 8cea248965 Free function signatures in smaple code. 12 years ago
Aleksey Demakov 01ef0a392e Fix memory leak in delete_block(). 12 years ago
Aleksey Demakov 71c98c77b7 Rename jit-cache.c to jit-cache-memory.c 12 years ago
Aleksey Demakov 7d33e65ebc Keep function start and end with memory manager again, also lots of cosmetic changes. 12 years ago
Aleksey Demakov c0a2b0c24f Add m4 dir and ar check in configure.ac. 12 years ago
Aleksey Demakov adb0772773 Add plugable memory manager interface. 12 years ago
Aleksey Demakov ca560895bb Remove jit_malloc_exec() and friends from public API. 12 years ago
Aleksey Demakov 708d469c76 Move jit-string.c content to jit-util.c. 12 years ago
Aleksey Demakov 449f241ae1 Rename jit-memory.c to jit-util.c 12 years ago
Aleksey Demakov 03f5435e23 Remove jit/jit-memory.h 12 years ago
Aleksey Demakov 3cd1f1124b Make _jit_cache_create() figure cache parameters from context metadata itself. 12 years ago
Aleksey Demakov fc29f8146b Ifdef out _jit_cache_alloc_no_method(). 12 years ago
Aleksey Demakov 5fa0d600d9 Add functions to alloc and free trampoline and closure code memory. 12 years ago
Aleksey Demakov 6257ec3347 Allocate jit_functions within cache. 12 years ago
Aleksey Demakov f2866031dc Minor reformatting in jit-apply.c. 12 years ago
Aleksey Demakov e7547a6034 tweak code cache API 12 years ago
Aleksey Demakov 90f85b8f48 Slight reformatting. 12 years ago
Aleksey Demakov d713e328c0 Rename _jit_cache_get_method() to _jit_cache_get_function() 12 years ago
Aleksey Demakov a2a60671b9 Refactor function cache allocation API. 12 years ago
Aleksey Demakov e332897e9b A little bit more jit-cache cleanup 13 years ago
Klaus Treichel 57f61f53ca Move declaration of obsolete opcodes to a separate include file. 13 years ago
Aleksey Demakov d943a72457 move part of the jit cache functionality elsewhere, remove unused functionality 13 years ago
Aleksey Demakov f7334fc65a add jit-varint.[hc] files with refactored int compression 13 years ago
Aleksey Demakov 5c3e3e39c3 remove CountMethods(), FillMethodList() functions 13 years ago
Aleksey Demakov 3a049596f7 removed _jit_cache_new_region() function 13 years ago
Aleksey Demakov 58debaa961 remove _jit_cache_get_method_list() function 13 years ago
Aleksey Demakov e797d01e97 added virtual memory routines 13 years ago
Aleksey Demakov d9951a093a fix problem with shift opcodes on x86 14 years ago