| Commit message (Expand) | Author | Files | Lines |
2011-10-25 | PPC/e500: Fix write barrier in USETS. | Mike Pall | 2 | -4/+3 |
2011-10-25 | PPC: Fix externally provided relocation offsets in DynASM. | Mike Pall | 1 | -1/+1 |
2011-10-25 | PPC: Fix write barrier in USETV/USETS. | Mike Pall | 2 | -8/+6 |
2011-10-24 | PPC: Integrate and enable JIT compiler. | Mike Pall | 7 | -6/+2603 |
2011-10-24 | Allow selection of single-number vs. dual-number mode in Makefile. | Mike Pall | 2 | -0/+10 |
2011-10-24 | PPC: Fix/improve interpreter/JIT integration. | Mike Pall | 2 | -410/+444 |
2011-10-24 | PPC: Generalize rematerialization handling. | Mike Pall | 1 | -2/+15 |
2011-10-24 | PPC: Add support for GDB JIT API. | Mike Pall | 1 | -0/+21 |
2011-10-24 | PPC: Add Linux/PPC cache flush mechanism. | Mike Pall | 1 | -1/+17 |
2011-10-24 | Make sure to flush/sync the D/I-cache for all generated code. | Mike Pall | 1 | -2/+4 |
2011-10-24 | Fix handling of alignment arguments (nil) to CALLX. | Mike Pall | 2 | -3/+3 |
2011-10-24 | PPC: Add support for per-trace exit stubs. | Mike Pall | 3 | -6/+40 |
2011-10-24 | Generalize handling of stack checks indicated by highest exit + 1. | Mike Pall | 4 | -12/+22 |
2011-10-24 | Don't save/restore tmptv with copyTV. | Mike Pall | 1 | -6/+5 |
2011-10-24 | Fix compiler warning. | Mike Pall | 1 | -0/+1 |
2011-10-22 | Whitespace. | Mike Pall | 1 | -1/+1 |
2011-10-22 | Add missing FOLD rule for CONV.u64.int + sign-extension. | Mike Pall | 1 | -0/+1 |
2011-10-22 | FFI: Cleanup/fix 64 bit arithmetic in assembler backend. | Mike Pall | 2 | -33/+31 |
2011-10-22 | x64: Fix math.random() code generation. | Mike Pall | 1 | -2/+1 |
2011-10-22 | Fix register hints for arithmetic helper functions. | Mike Pall | 1 | -2/+3 |
2011-10-22 | Separate/rename NUM/FLOAT <-> I64/U64 conversion functions. | Mike Pall | 3 | -34/+70 |
2011-10-22 | Cleanup various endianess issues in assembler backend. | Mike Pall | 7 | -21/+26 |
2011-10-19 | Rearrange defines for workarounds to embedded operating systems. | Mike Pall | 5 | -10/+19 |
2011-10-19 | Fix PE/COFF bytecode file format for big-endian targets. | Mike Pall | 1 | -6/+4 |
2011-10-19 | Fix FOLD rule for CONV.flt.num(CONV.num.flt(x)) => x. | Mike Pall | 1 | -2/+2 |
2011-10-19 | FFI/x86: Fix CONV.u32.num rounding. | Mike Pall | 1 | -20/+10 |
2011-10-19 | Don't fuse colocated array offsets without -Ofuse. | Mike Pall | 2 | -2/+2 |
2011-10-17 | Fixup PC in tracebacks after exits from down-recursive traces. | Mike Pall | 2 | -2/+16 |
2011-10-17 | PPC: Distinguish slwi, srwi and rlwinm in disassembly. | Mike Pall | 1 | -1/+18 |
2011-10-17 | Add missing FOLD rule for integer NEG of constants. | Mike Pall | 1 | -0/+2 |
2011-10-14 | FFI/ARM: Ensure invocation of SPLIT pass for float conversions. | Mike Pall | 2 | -5/+7 |
2011-10-14 | Save tmptv state for trace recorder across RECORD vmevent. | Mike Pall | 2 | -2/+19 |
2011-10-13 | FFI: Fix unfused loads of float fields. | Mike Pall | 1 | -2/+2 |
2011-10-13 | FFI: Fix call argument and return handling for I8/U8/I16/U16 types. | Mike Pall | 2 | -8/+27 |
2011-10-11 | FFI: Record loads/stores to external variables in namespaces. | Mike Pall | 3 | -5/+21 |
2011-10-11 | FFI: Fix recording of const/enum lookups in namespaces. | Mike Pall | 1 | -1/+1 |
2011-10-10 | Remove unneeded PHI barrier for reassociation of duplicate ops. | Mike Pall | 1 | -1/+0 |
2011-09-28 | Avoid overwriting argument with error from metacall recording. | Mike Pall | 1 | -1/+3 |
2011-09-21 | Fix (harmless) typo. | Mike Pall | 1 | -1/+1 |
2011-09-21 | ARM: Fix HREFK code generation. | Mike Pall | 1 | -1/+1 |
2011-09-20 | Generate a portable vmdef.lua. | Mike Pall | 4 | -100/+106 |
2011-09-17 | PPC/e500: Fix GC barrier for TSETM. | Mike Pall | 2 | -4/+4 |
2011-09-14 | PPC: Fix GC barrier for TSETM. | Mike Pall | 2 | -4/+4 |
2011-09-14 | ARM: Fix GC barrier for TSETM. | Mike Pall | 2 | -5/+5 |
2011-09-14 | Fix typo. | Mike Pall | 1 | -1/+1 |
2011-09-08 | ARM: Disable CPU detection for interpreter-only builds. | Mike Pall | 1 | -0/+2 |
2011-09-05 | Increase max. number of exit stub groups to correspond with -Omaxsnap. | Mike Pall | 1 | -1/+1 |
2011-09-05 | Use some register allocator helpers for multiple architectures. | Mike Pall | 2 | -67/+70 |
2011-09-05 | PPC: Interpreter/JIT integration. | Mike Pall | 2 | -493/+955 |
2011-09-05 | PPC: Fix or remove assembler helper functions. | Mike Pall | 4 | -210/+176 |