566 Commits (b7409d49e8f7d7a19c20face3fd4bd30bc15ea91)
 

Author SHA1 Message Date
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
Aleksey Demakov 4a4a71232d amend debug info in compile_block() 14 years ago
Klaus Treichel 9f94c48d3f Dump the destination value for the address_of_label opcode. 14 years ago
Klaus Treichel 94ebb4f0ac Fix comment for _jit_cache_get_end_method. 14 years ago
Klaus Treichel 7e49ebd646 Set in_global_register on global register assignment so that the value 14 years ago
Klaus Treichel 00b8fe8ef2 Add missing typedef in the declaration of the _jit_intrinsic_signature 14 years ago
Klaus Treichel 4e90e1da3d Fix build on 32bit archs. 14 years ago
Klaus Treichel e60c55a746 Add support for applying an opcode to one or two constant values. 14 years ago
Klaus Treichel 935c651b7a Fix a typo. 14 years ago
Klaus Treichel bffafd0c9c Remove the *eq_inv and *ne_inv float compare and branch opcodes because 14 years ago