]> git.unchartedbackwaters.co.uk Git - francis/libjit.git/shortlog
francis/libjit.git
2006-11-26 Aleksey Demakovadd POSITION_INDEPENDENT context option
2006-11-26 Aleksey Demakovpatch #5278
2006-11-26 Aleksey Demakovfix global register use cost computation;
2006-11-25 Aleksey Demakovfix JIT_OP_LSIGN
2006-11-25 Aleksey Demakovadd JIT_OP_ISIGN and JIT_OP_LSIGN, optimize JIT_OP_LNEG;
2006-11-10 Aleksey Demakovadd JIT_OP_IABS and JIT_OP_LABS rules
2006-11-04 Aleksey Demakovmake comparison opcodes use three-address patterns
2006-11-01 Aleksey Demakovfixed a bug with coalescing values on x87-register...
2006-10-22 Aleksey Demakovremove excessive and buggy patterns from JIT_OP_EXPAND_...
2006-10-18 Aleksey Demakovenable coalescing of the destination and source values...
2006-10-16 Aleksey Demakovfix interpreter's struct handling;
2006-10-14 Aleksey Demakovfix uninitialized value use in create_value_entry();
2006-10-02 Klaus Treichel2006-10-02 Klaus Treichel <ktreichel@web.de>
2006-09-25 Aleksey Demakovadd jit-arch-generic.h and jit-arch-x86.h files
2006-09-24 Aleksey Demakovresolve stack-walking problem with gcc 4.1 and introduc...
2006-09-15 Aleksey Demakovadd jit_insn_mark_breakpoint_variable() function.
2006-09-14 Aleksey Demakovremove jit-rules-x86.sel
2006-09-14 Aleksey Demakovremove --enable-new-reg-alloc option
2006-09-14 Aleksey Demakovremove "old" register allocator;
2006-09-09 Aleksey Demakovadd _JIT_REGS_CLOBBER_STACK flag to be used for "only...
2006-09-02 Aleksey Demakovremove last traces of register allocation from the...
2006-08-31 Klaus TreichelCommit configure.in which i missed the last time ;)
2006-08-30 Klaus Treichel2006-08-31 Klaus Treichel <ktreichel@web.de>
2006-08-30 Aleksey Demakovdo not use jit-rules-x86.sel anymore
2006-08-30 Aleksey Demakovadd "frame" keyword to .ins file syntax
2006-08-30 Aleksey Demakovreplace interpreter stack with 3 dedicated pseudo-registers
2006-08-29 Aleksey Demakovdelete extra popping of setjmp context for interpreter
2006-08-29 Aleksey Demakovadd _jit_gen_move_top() to take part of the _jit_gen_ex...
2006-08-28 Aleksey Demakovdump jump tables
2006-08-28 Klaus Treichel2006-08-28 Klaus Treichel <ktreichel@web.de>
2006-08-28 Aleksey Demakovfix is_unsigned usage typo
2006-08-22 Thomas Cort* jit/jit-apply-alpha.c jit/jit-apply-alpha.h: Fix...
2006-08-22 Aleksey Demakovadd kudos to krokas
2006-08-22 Aleksey Demakovallocate redirector and indirector buffers in the execu...
2006-08-22 Klaus Treichel2006-08-22 Klaus treichel <ktreichel@web.de>
2006-08-22 Aleksey Demakovimprove handling of three-address instructions
2006-08-21 Thomas CortAdd macros for int to fp and fp to int conversions...
2006-08-20 Thomas CortRemove unnecessary code from the prolog, epilog, redire...
2006-08-18 Aleksey Demakovfix a problem with the clobber flag being ignored
2006-08-15 Thomas CortAdd a TODO() macro to print unimplemented warnings...
2006-08-14 Aleksey Demakovadd --enable-signals option and some support for signals
2006-08-12 Thomas CortProperly handle fixups on alpha. Implement JIT_OP_CALL_...
2006-07-29 Aleksey DemakovFix bugs revealed by Heiko's test.
2006-07-23 Thomas CortImplement the redirector for alpha. Continue to impleme...
2006-07-16 Thomas CortFix a typo in jit/jit-apply-alpha.c
2006-07-16 Thomas CortImplement closure for alpha. Use jsr instead of bsr...
2006-07-13 Thomas CortAdded trap barrier macro alpha_trapb. Implemented _jit_...
2006-07-12 Aleksey Demakovfix problem with moving blocks that go just after init_...
2006-07-12 Thomas CortInitial commit of the alpha port.
2006-07-06 Aleksey Demakovfix division by power of two
2006-07-04 Aleksey Demakovfix problem with destroying the end register of a long...
2006-07-02 Aleksey Demakovmore native x86 instruction selection rules
2006-06-29 Aleksey Demakovuse $1 instead of $0 for dest register
2006-06-28 Aleksey Demakovuse $1 instead of $0 for dest register
2006-06-27 Aleksey Demakovfix problem with relative instructions
2006-06-16 Aleksey Demakovmissed from the previous commit
2006-06-16 Aleksey DemakovExtend register allocator to allow separate specificati...
2006-06-16 Aleksey DemakovFix JIT_OP_IDIV and JIT_OP_IREM rules for the divisor...
2006-06-08 Aleksey Demakovfix problem with long constants introduced by previous...
2006-06-08 Aleksey Demakovrewrite some manual rules to use regular pattern syntax
2006-06-07 Aleksey Demakovadd *.inc files to cvsignore
2006-06-03 Aleksey Demakovfix problem with push float freeing wrong register;
2006-05-28 Aleksey DemakovAt the end of initialize setjmp block add a label that...
2006-05-27 Aleksey Demakovfree global values from local registers; tune spill...
2006-05-25 Aleksey Demakovfix spill cost calcualtion for global registers
2006-05-24 Aleksey Demakovfix spill cost calculation problem
2006-05-21 Aleksey Demakovextend instruction selector syntax to allow independent...
2006-05-20 Aleksey Demakovfix computation of stack register index
2006-05-19 Aleksey DemakovSave input values beforehand. Clean up and refactor...
2006-05-10 Aleksey Demakova few fixes for new register allocator
2006-05-08 Aleksey Demakovremove extra spills and add missing jit_cache_end_output()
2006-05-05 Aleksey Demakovfix spilling and many problems with stack registers
2006-05-04 Aleksey Demakovmake dump work for any stream not just stdout and stderr
2006-05-01 Aleksey DemakovFix JIT_OP_ADDRESS_OF rule
2006-05-01 Aleksey Demakovfix JIT_OP_ADDRESS_OF rule
2006-04-23 Aleksey Demakovrewrite block ops using new register allocator
2006-04-23 Aleksey Demakovregister allocator now supports register set constraints
2006-04-20 Aleksey Demakovfix generation of `if' pattern code
2006-04-19 Aleksey Demakovfix warning in jit/jit-rules-x86.c;
2006-04-18 Aleksey Demakovadd instruction selection rules for new register allocator;
2006-04-14 Aleksey Demakovadd _jit_gen_exch_top and _jit_gen_spill_top functions...
2006-04-14 Aleksey Demakovnew register allocator is improved and extended to...
2006-04-10 Aleksey Demakovinitialize thrown_exception value
2006-04-08 Aleksey Demakovadd jump table into jit_opcodes array
2006-04-08 Aleksey DemakovExtended selection rules syntax.
2006-04-06 Aleksey DemakovAdded function entry point indirector. Fixed tail call...
2006-04-03 Aleksey DemakovAdd `reversible', `x87arith', `copy' keywords and fix...
2006-03-23 Klaus Treichel2006-03-23 Klaus Treichel <ktreichel@web.de>
2006-03-22 Aleksey Demakovadded gen-rules tool
2006-03-12 Klaus Treichel2006-03-12 Klaus Treichel <ktreichel@web.de>
2006-02-27 Aleksey Demakovfixed int to uint and uint to int conversion
2006-02-26 Aleksey Demakovfixed JIT_OP_STORE_RELATIVE_LONG
2006-02-26 Aleksey Demakovcorrected opcode in x86_pop_mem and x86_pop_membase
2006-02-23 Aleksey Demakovfixed jit_insn_address_of_label()
2006-02-20 Aleksey Demakov_jit_create_call_return_insns returns 1 (success) if...
2006-02-18 Aleksey DemakovNew local register allocator.
2006-02-13 Aleksey DemakovAdded index field to jit_value struct. Included CFG...
2006-02-12 Aleksey DemakovFixed JIT_OP_CALL_FINALLY
2006-02-10 Aleksey Demakovbuild control flow graph and do liveness analyses on it
2006-02-03 Aleksey Demakovfixed typo in JIT_OP_JUMP_TABLE
next