]> git.unchartedbackwaters.co.uk Git - francis/libjit.git/shortlog
francis/libjit.git
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
2006-01-30 Aleksey Demakovoptimize _jit_gen_load_value and allow to move a value...
2006-01-17 Aleksey DemakovNamed proper dpas arrays author.
2006-01-15 Rhys WeatherleyUpdating working version to "0.0.7".
2006-01-15 Rhys WeatherleyUpdate version for the "0.0.6" release. r.0.0.6
2006-01-13 Aleksey Demakovfix register allocation for long values
2006-01-13 Aleksey Demakovfixed object file name
2006-01-13 Aleksey DemakovFixed return type of inrinsic function that return...
2006-01-11 Aleksey Demakovimplement JIT_OP_JUMP_TABLE in interpreter
2006-01-10 Aleksey Demakovadded jit_insn_jump_table
2006-01-10 Aleksey Demakovadded fixup_absolute_list field to _jit_block struct
2006-01-10 Aleksey Demakovadded x86_jump_memindex
2006-01-08 Aleksey Demakovchange jit_builtin_return_int to use leal instead of...
2005-12-28 Aleksey Demakovimplement JIT_OP_MEMMOVE
2005-12-24 Aleksey Demakovremove cache_start
2005-12-24 Aleksey Demakovadd jit_cache_get_start_method() and remove jit_functio...
2005-12-23 Aleksey Demakovimplement array expressions
2005-12-22 Aleksey Demakovimplemented JIT_OP_MEMCPY for x86
2005-12-21 Aleksey Demakovimplemented JIT_OP_MEMSET for x86
2005-12-19 Aleksey DemakovFloating point element load and store optimization...
2005-12-18 Aleksey DemakovImplemented jit_stack_trace_get_offset()
2005-12-15 Aleksey Demakovjit_insn_address_of() returns 0 for constant values
2005-12-15 Gopal Vadd reviewer for constant patch
2005-12-15 Gopal VUse temporaries for address_of constants
2005-12-13 Aleksey Demakovfloating point changes
2005-12-13 Aleksey DemakovMake dump_object_code() work on cygwin.
2005-12-10 Aleksey DemakovMore selection rules for x86.
2005-12-10 Aleksey DemakovMerged with the latest version of x86-codegen.h from...
2005-11-19 Klaus Treichel2005-11-19 Klaus Treichel <ktreichel@web.de>
2004-11-18 Rhys WeatherleyImplement tail calls properly.
2004-11-05 Rhys Weatherleyjit_insn_store: use the destination type to determine...
2004-11-02 Rhys WeatherleyReturn 0 when a sub-function throws an exception, not 1.
2004-11-02 Rhys Weatherleyjit_function_compile: clear block addresses and fixup...
2004-10-31 Rhys WeatherleyHandle the special case of constant destination pointers in
2004-10-29 Gopal Vfix ChangeLog entry
2004-10-29 Gopal Vfix manpage formatting - patch to bug #10779
2004-10-28 Rhys WeatherleyImplement some of the locking code for the debugging...
2004-10-13 Rhys WeatherleyTest case for the long-form backward branch bug.
2004-10-12 Rhys Weatherleyoutput_branch: correct the offset when outputting a...
2004-10-06 Rhys WeatherleyRedesign the debugger API so that it contains functions
2004-10-04 Rhys WeatherleyUse a common helper function for performing debug hook...
2004-10-04 Rhys WeatherleyClean up the breakpoint API and implement debug hooks...
2004-10-04 Rhys WeatherleyAdd instructions and function API's for supporting...
2004-09-10 Rhys WeatherleyPointer-relative loads and stores for structures in...
2004-09-09 Rhys WeatherleyAdd some support for structure copying to the x86 back...
2004-09-06 Rhys WeatherleyThe pointer value for indirect and vtable calls was...
2004-09-05 Rhys WeatherleyAdd a sample program that demonstrates a simple VM...
2004-08-30 Rhys WeatherleyFix x86 code generation for floating-point return instr...
2004-08-16 Rhys Weatherleycpuid_query: use %ebx in a way that doesn't confuse...
2004-08-13 Rhys WeatherleyRe-implement the "push_return_area_ptr" patch so as...
2004-08-12 Rhys WeatherleyAccount for the extra value that is added to the stack...
2004-08-08 Rhys WeatherleyMinor fix to previous checkin.
2004-08-08 Rhys WeatherleyUpdating working version to "0.0.3".
2004-08-08 Rhys WeatherleyUpdate version for the "0.0.4" release. r.0.0.4
2004-08-05 Rhys WeatherleySupport for parallel builds.
2004-08-05 Rhys WeatherleyDocumentation updates.
2004-08-04 Rhys WeatherleyFix the operand types for "call_vtable_ptr".
2004-06-25 Rhys WeatherleyWrite an x86-64 assembly version of "__builtin_apply...
2004-06-25 Rhys WeatherleyFix a crash in gen-apply under x86-64.
2004-06-24 Rhys WeatherleyUse separate JIT_REG_xxx flags for float32, float64...
2004-06-21 Rhys WeatherleyProperly set the "may_throw" flag for opcodes that...
2004-06-21 Rhys WeatherleyMove the code for loading/storing small structures...
2004-06-18 Rhys WeatherleyRewrite the x86 and ARM parameter handling routines...
2004-06-17 Rhys WeatherleyAllow floating-point values to be passed in "fastcall...
2004-06-17 Rhys Weatherley_jit_regs_set_outgoing: pass 64-bit "fastcall" paramete...
2004-06-16 Rhys WeatherleyAdd a missing semi-colon.
2004-06-14 Rhys WeatherleyEnable register allocation for 64-bit values under...
2004-06-14 Rhys WeatherleyAdd some test cases for parameter passing; fix fastcall...
2004-06-13 Rhys WeatherleyAdd the "outgoing_frame_posn" instruction, to support...
2004-06-12 Rhys WeatherleyImplement or stub missing x86 instruction selection...
2004-06-11 Rhys WeatherleyOptimize the x86 function epilog when we are certain...
2004-06-11 Rhys WeatherleyImplement global register allocation for parameters...
2004-06-11 Rhys WeatherleyImplement tail calls from a function to itself.
2004-06-10 Rhys Weatherley_jit_regs_load_value: avoid unnecessary spills if a...
2004-06-10 Rhys WeatherleyDon't over-allocate x86 stack frames if EBX, ESI, and...
2004-06-10 Rhys WeatherleyAdd support for outgoing parameter areas, which should...
2004-06-10 Rhys WeatherleyDump the hex address of external functions, to aid...
2004-06-10 Rhys WeatherleyFlush the constant pool after unconditional branches...
2004-06-09 Rhys WeatherleyRedesign the ARM code generation macros so that they...
2004-06-09 Rhys Weatherley_jit_gen_load_value: use ARM register pairs properly...
2004-06-09 Rhys WeatherleyOptimize the use of rotated immediate values.
2004-06-09 Rhys Weatherley_arm_alu_reg_imm: forgot to update the instruction...
2004-06-09 Rhys WeatherleyFix some bugs in the encoding of floating-point load...
2004-06-09 Rhys Weatherleyflush_constants: update the instruction location after...
2004-06-08 Rhys WeatherleyImplement a constant pool for ARM, which gets complicat...
2004-06-08 Rhys WeatherleyARM parameters cannot be split between registers and...
2004-06-08 Rhys WeatherleyMinor register assignment bugs.
2004-06-08 Rhys Weatherley_jit_gen_spill_reg: spill properly to global registers...
2004-06-08 Rhys Weatherley_jit_gen_spill_reg: spill properly to global registers...
2004-06-08 Rhys WeatherleyIntroduce conditional rules into "gen-sel" so that...
2004-06-08 Rhys Weatherleyarm_call: use a more efficient form of call for offsets...
2004-06-08 Rhys Weatherley_jit_regs_set_outgoing: implement missing function.
2004-06-08 Rhys WeatherleyMore x86 instruction selection rules.
2004-06-08 Rhys WeatherleyRemove obsolete opcodes which violate "_jit_load_opcode...
2004-06-07 Rhys WeatherleyAdd an API for querying the x86 "cpuid" information.
2004-06-07 Rhys WeatherleyFix ROUND_END_PTR so that it adds the size after castin...
2004-06-07 Rhys Weatherley(jit_flush_exec): warning fix for ia64.
next