]> git.unchartedbackwaters.co.uk Git - francis/libjit.git/shortlog
francis/libjit.git
2004-05-27 Rhys WeatherleyRelative loads and stores for x86.
2004-05-27 Rhys Weatherleydpas_type_identical: treat "float64" and "nfloat" as...
2004-05-27 Rhys WeatherleySplit "detect_struct_conventions" up a bit more to...
2004-05-26 Rhys WeatherleyAdd the beginnings of the instruction selector for...
2004-05-26 Rhys WeatherleyMore selection cases for the x86 back end.
2004-05-26 Rhys WeatherleyAdd "jit_block_current_is_dead" to simplify testing...
2004-05-26 Rhys WeatherleyAdd "jit_insn_new_block" to simplify creating a new...
2004-05-26 Rhys WeatherleyMore bug fixes for the x86 back end.
2004-05-25 Rhys WeatherleyFix some compile issues in the x86 native back end.
2004-05-25 Rhys WeatherleySelectors for call instructions.
2004-05-25 Rhys WeatherleySelectors for branch instructions.
2004-05-25 Rhys WeatherleyCheck in the initial instruction selector for x86 ...
2004-05-25 Rhys WeatherleyAdd the "gen-sel" program to the tree, to assist with...
2004-05-24 Rhys WeatherleyAdd missing functions to the C++ API.
2004-05-24 Rhys Weatherley_jit_gen_start_block: set the address of the exception...
2004-05-24 Rhys WeatherleyRewrite the exception region routines to make them...
2004-05-22 Rhys WeatherleyModify the function call logic to use "setjmp" with...
2004-05-21 Rhys WeatherleyRename "jit_insn_move_blocks" to "jit_insn_move_blocks_...
2004-05-21 Rhys Weatherley_jit_block_peephole_branch: don't allow conditional...
2004-05-21 Rhys WeatherleyUse computed goto's in the interpreter if supported...
2004-05-21 Rhys WeatherleyAdd the "jit_insn_alloca" instruction.
2004-05-21 Rhys WeatherleyRemove the last remaining C++ code from libjit.so so...
2004-05-21 Rhys WeatherleyRedesign the exception handling mechanism to use "setjm...
2004-05-21 Rhys WeatherleyTreat dead blocks as empty when peepholing branches...
2004-05-20 Rhys WeatherleyTreat dead blocks as empty when peepholing branches...
2004-05-20 Rhys WeatherleyPerform peephole optimization of branches to branches...
2004-05-20 Rhys WeatherleyConvert constant conditional branches such as "if true...
2004-05-15 Rhys WeatherleyFix a compile bug.
2004-05-15 Rhys WeatherleyFix a macro generation bug for Win32 systems.
2004-05-14 Rhys WeatherleyPut some infrastructure in place to support pluggable...
2004-05-13 Rhys WeatherleyUpdating working version to "0.0.3".
2004-05-13 Rhys WeatherleyUpdate version for the "0.0.2" release. r.0.0.2
2004-05-13 Rhys WeatherleyPut some infrastructure (incomplete) in place to support
2004-05-12 Rhys WeatherleyAdd a README file to describe how to write test cases.
2004-05-12 Rhys WeatherleyAdd the "--dont-fold" option to Dynamic Pascal, so...
2004-05-12 Rhys WeatherleyTest cases and bug fixes for mathematical operations.
2004-05-12 Rhys WeatherleyAdd builtins for mathematical operations.
2004-05-12 Rhys WeatherleyMore coercion test cases and fixes.
2004-05-12 Rhys Weatherleyjit_type_promote_int: promote ubyte and ushort to uint...
2004-05-12 Rhys WeatherleyCheck in some initial infrastructure for the dpas-based...
2004-05-12 Rhys Weatherleydpas_parse_hex: ignore the 'H' on the end of a hexadeci...
2004-05-12 Rhys WeatherleyIncorrect values for jit_max_int and jit_max_long.
2004-05-12 Rhys WeatherleyResolve ea-based lvalues in operators.
2004-05-12 Rhys WeatherleyIfTail: fix a bug that caused the "then" case of an...
2004-05-12 Rhys WeatherleyAdd the "SameType" and "SameShape" builtins, to assist...
2004-05-11 Rhys WeatherleyUse both .libs and non.libs versions of the so paths...
2004-05-11 Rhys WeatherleyModify the autoconf/automake build system to use libtool.
2004-05-11 Rhys WeatherleyReport errors for unimplemented expressions and statements,
2004-05-11 Rhys Weatherley_jit_regs_load_to_top_two: handle the case where the...
2004-05-11 Rhys WeatherleyFix a bug that caused global variables in Dynamic Pascal
2004-05-11 Rhys WeatherleyImplement the exception-handling opcodes for the interp...
2004-05-11 Rhys WeatherleyRound out the function call handling opcodes for the...
2004-05-10 Rhys WeatherleyImplement the "New" and "Dispose" builtins.
2004-05-10 Rhys WeatherleyLoading and storing record fields in Dynamic Pascal.
2004-05-10 Rhys WeatherleyInterpreter code conversion for relative pointer and...
2004-05-08 Rhys WeatherleyUse "objdump" to dump compiled native code.
2004-05-08 Rhys WeatherleyMove the "JIT_TYPE_xxx" constants into the public heade...
2004-05-08 Rhys WeatherleyMove the dynlib and C++ name mangling routines into...
2004-05-08 Rhys WeatherleyRemove the locale-sensitive string comparison routines...
2004-05-08 Rhys WeatherleyAdd "_jit_cache_get_end_method", to allow the end of...
2004-05-07 Rhys WeatherleyCode generation for "for" loops.
2004-05-07 Rhys WeatherleyImplement symbol relocations for the ELF binary reader.
2004-05-06 Rhys WeatherleyAdd the "Flush" and "Terminate" builtins; fix a small...
2004-05-06 Rhys WeatherleyExecute the "main" method once a Dynamic Pascal program...
2004-05-06 Rhys WeatherleyGet basic compilation working in Dynamic Pascal.
2004-05-03 Rhys WeatherleyContinue the implementation of the C++ name mangling...
2004-05-03 Rhys WeatherleyAdd the beginnings of a C++ name mangler, to help with...
2004-05-03 Rhys WeatherleyTag the system-dependent types so that they can be...
2004-05-02 Rhys WeatherleyAdd more instances of JIT_NOTHROW to the headers; add...
2004-05-02 Rhys WeatherleyImprove the maintainability of the apply macros.
2004-05-01 Rhys WeatherleyClean up the builder/parser macros and detect padding of
2004-05-01 Rhys WeatherleyAdd array access instructions.
2004-05-01 Rhys WeatherleyImplement x86 code generation for some of the basic...
2004-04-30 Rhys WeatherleySet the initial working version to 0.0.1.
2004-04-30 Rhys WeatherleyInitial revision