]> git.unchartedbackwaters.co.uk Git - francis/libjit.git/shortlog
francis/libjit.git
2008-04-20 Klaus TreichelAdd more testcases.
2008-04-20 Aleksey Demakovfix LSIGN opcode and modify ISIGN opcode for symmetry
2008-04-19 Aleksey Demakovfix the type of dest value of jit_insn_sign
2008-04-13 Klaus TreichelAdd support for more opcodes on x86-64.
2008-04-13 Aleksey Demakovuse architecture-specific macros for x86-64 stack walki...
2008-03-31 Klaus TreichelFix the sign opcode on x86 for integers and the constan...
2008-03-30 Klaus TreichelFix the integer sign functions. Return 1 for values...
2008-03-30 Klaus TreichelAdd additional macros and opcodehandling for x86-64.
2008-03-29 Klaus TreichelFix signed division of a negative value by a positive...
2008-03-29 Aleksey DemakovKlaus' apply changes needed for x86-64
2008-03-25 Aleksey Demakovfix return code of interpreter version of jit_function_...
2008-03-24 Klaus TreichelAdd more X86_64 support.
2008-03-24 Klaus TreichelReset the epilog fixup list prior to restarting compila...
2008-03-04 Klaus TreichelFix make distcheck.
2008-03-03 Aleksey Demakovmodify cache algorithm to allow a method to occupy...
2008-03-02 Klaus TreichelFix two 64bit arch issues and add first (not pubic...
2008-02-29 Aleksey Demakovadd jump table support to jitplus interface
2008-02-27 Aleksey Demakovuse LGPL 2.1 for dpas, tools, tests, and doc
2008-02-06 Aleksey Demakovrestore auto_gen.sh
2008-02-06 Aleksey Demakovupdate license and copyright notice
2008-01-30 Klaus TreichelFix typo in jit/Makefile.am (and ChangeLog)
2008-01-29 Klaus TreichelAdd first set of codegeneration macros and closure...
2008-01-25 Aleksey Demakovremove auto_gen.sh, remove automatically generated...
2008-01-24 Aleksey Demakovuse LGPL 2.1 for libjit
2008-01-22 Aleksey Demakovadd LGPL v2.1 file
2008-01-22 Aleksey Demakovfix texinfo markup for parameters
2008-01-21 Aleksey Demakovadd missing file to the source list
2008-01-19 Aleksey Demakovupdate the COPYING file to the latest edition of GPLv2...
2008-01-16 Klaus TreichelFix bug in x86_memindex_emit with displacements outside...
2008-01-11 Aleksey Demakovadd TODO file
2008-01-04 Klaus TreichelAdd the nint argument to the return_small_struct and...
2008-01-03 Aleksey Demakovfix fixups for interpreter
2008-01-03 Klaus TreichelAdd the nint argument to the copy_struct opcode.
2007-12-31 Klaus TreichelFix the call to jit_memcpy in jit_builtin_apply.
2007-12-29 Aleksey Demakovfix date
2007-12-28 Aleksey Demakovfix interpreter JIT_OP_LCMP_UN opcode
2007-12-28 Klaus TreichelFix some opcodes in the interpreter backend.
2007-12-23 Aleksey Demakovadd x86 JIT_OP_NFLOAT_TO_INT and JIT_OP_NFLOAT_TO_LONG...
2007-12-21 Aleksey Demakovfix on-demand compilation for interpreter
2007-12-20 Aleksey Demakovupdate tutorial wrt recomplation
2007-12-20 Aleksey Demakovremove jit_function_recompile
2007-12-17 Klaus TreichelAdd missed ChangeLog entries.
2007-12-16 Klaus TreichelAdd support for multi os archs. Fix jit_builtin_apply...
2007-11-27 Aleksey Demakovfix compiler warnings
2007-11-17 Aleksey Demakovdo not start new basic block on the bytecode mark
2007-11-13 Aleksey Demakovadd missing header for macosx into distribution
2007-11-08 Aleksey Demakovfix a typo and add a wrapper for jit_function_reserve_l...
2007-10-07 Aleksey Demakovextend comments for jit_insn_jump_table
2007-10-07 Aleksey Demakovadd jit_function_reserve_label function
2007-10-07 Aleksey Demakovfix jump table code generation
2007-06-11 Aleksey Demakovreimplement optimization of relative instructions for...
2007-06-10 Aleksey Demakovdisable copy propagation if JIT_OP_COPY_INT is applied...
2007-06-09 Aleksey Demakovadd comments for readability of conversion tables in...
2007-05-28 Aleksey Demakovdo not use copy propagation for addressable and volatil...
2007-05-28 Aleksey Demakovimplement simple-minded copy propagation
2007-05-26 Klaus TreichelFix conversion from ulong to nfloat for values greater...
2007-05-26 Aleksey Demakovremove incorrect optimization in jit_insn_store()
2007-04-04 Aleksey Demakovfix compilation for archs without register stack
2007-03-04 Aleksey Demakovupdate working version to 0.1.1
2007-03-03 Aleksey Demakovadd doc scripts to EXTRA_DIST; add jit-arch.h to BUILT_...
2007-03-03 Aleksey DemakovUpdates for the 0.1.0 release
2007-02-24 Aleksey Demakovfix problem with ops that have x87 dest register and...
2007-02-15 Aleksey Demakovcompile_block() checks if code cache is full
2007-02-12 Aleksey Demakovfix texinfo comments
2007-02-12 Aleksey Demakovremove doc/texinfo.tex from the tree
2007-02-12 Aleksey Demakovchange conditions for local and frame patterns to accou...
2007-02-11 Aleksey Demakovmore correctly handle compilation restart
2007-02-11 Aleksey Demakovflush the output stream upon dumping the function
2007-02-10 Klaus Treichel2007-02-10 Klaus Treichel <ktreichel@web.de>
2007-02-04 Aleksey Demakovprovide for user defined on-demand compilation drivers
2007-01-28 Aleksey Demakovfix bug with input register thrashing introduced 2006...
2007-01-28 Aleksey Demakovfix bug loading registers for ternary ops
2007-01-25 Aleksey Demakovtweak gcc version of the _JIT_ARCH_GET_CURRENT_FRAME...
2007-01-25 Aleksey Demakovremove stack frame set up and restore instructions...
2007-01-23 Aleksey Demakovremove the closure_entry field from jit_function_t
2007-01-17 Aleksey Demakovcomplete regalloc support for x87
2007-01-12 Klaus TreichelAdd ChangeLog entry for the typo fix.
2007-01-12 Heiko Weissfixed a typo
2007-01-04 Thomas CortRemoved FIXED registers from the alpha register class...
2007-01-04 Thomas Cortadd register classes for alpha.
2007-01-02 Aleksey Demakovhandle early_clobber flag for dest value;
2006-12-29 Aleksey Demakovadd support for register classes, clean up rule syntax...
2006-12-29 Aleksey Demakovadd jit-reg-class.[ch] files to Makefile.am
2006-12-29 Aleksey Demakovadd register classes
2006-12-19 Aleksey Demakovmake sure that backend initialization is done only...
2006-12-17 Klaus Treichel2006-12-17 Klaus Treichel <ktreichel@web.de>
2006-11-28 Aleksey Demakovfix bug freeing stack register that is not on the stack top
2006-11-28 Aleksey Demakovapplied patch #5503 with some modifications
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();
next