| Commit message (Expand) | Author | Age | Files | Lines |
* | Separate/rename NUM/FLOAT <-> I64/U64 conversion functions. | Mike Pall | 2011-10-22 | 3 | -34/+70 |
* | Cleanup various endianess issues in assembler backend. | Mike Pall | 2011-10-22 | 7 | -21/+26 |
* | Rearrange defines for workarounds to embedded operating systems. | Mike Pall | 2011-10-19 | 5 | -10/+19 |
* | Fix PE/COFF bytecode file format for big-endian targets. | Mike Pall | 2011-10-19 | 1 | -6/+4 |
* | Fix FOLD rule for CONV.flt.num(CONV.num.flt(x)) => x. | Mike Pall | 2011-10-19 | 1 | -2/+2 |
* | FFI/x86: Fix CONV.u32.num rounding. | Mike Pall | 2011-10-19 | 1 | -20/+10 |
* | Don't fuse colocated array offsets without -Ofuse. | Mike Pall | 2011-10-19 | 2 | -2/+2 |
* | Fixup PC in tracebacks after exits from down-recursive traces. | Mike Pall | 2011-10-17 | 2 | -2/+16 |
* | PPC: Distinguish slwi, srwi and rlwinm in disassembly. | Mike Pall | 2011-10-17 | 1 | -1/+18 |
* | Add missing FOLD rule for integer NEG of constants. | Mike Pall | 2011-10-17 | 1 | -0/+2 |
* | FFI/ARM: Ensure invocation of SPLIT pass for float conversions. | Mike Pall | 2011-10-14 | 2 | -5/+7 |
* | Save tmptv state for trace recorder across RECORD vmevent. | Mike Pall | 2011-10-14 | 2 | -2/+19 |
* | FFI: Fix unfused loads of float fields. | Mike Pall | 2011-10-13 | 1 | -2/+2 |
* | FFI: Fix call argument and return handling for I8/U8/I16/U16 types. | Mike Pall | 2011-10-13 | 2 | -8/+27 |
* | FFI: Record loads/stores to external variables in namespaces. | Mike Pall | 2011-10-11 | 3 | -5/+21 |
* | FFI: Fix recording of const/enum lookups in namespaces. | Mike Pall | 2011-10-11 | 1 | -1/+1 |
* | Remove unneeded PHI barrier for reassociation of duplicate ops. | Mike Pall | 2011-10-10 | 1 | -1/+0 |
* | Avoid overwriting argument with error from metacall recording. | Mike Pall | 2011-09-28 | 1 | -1/+3 |
* | Fix (harmless) typo. | Mike Pall | 2011-09-21 | 1 | -1/+1 |
* | ARM: Fix HREFK code generation. | Mike Pall | 2011-09-21 | 1 | -1/+1 |
* | Generate a portable vmdef.lua. | Mike Pall | 2011-09-20 | 4 | -100/+106 |
* | PPC/e500: Fix GC barrier for TSETM. | Mike Pall | 2011-09-17 | 2 | -4/+4 |
* | PPC: Fix GC barrier for TSETM. | Mike Pall | 2011-09-14 | 2 | -4/+4 |
* | ARM: Fix GC barrier for TSETM. | Mike Pall | 2011-09-14 | 2 | -5/+5 |
* | Fix typo. | Mike Pall | 2011-09-14 | 1 | -1/+1 |
* | ARM: Disable CPU detection for interpreter-only builds. | Mike Pall | 2011-09-08 | 1 | -0/+2 |
* | Increase max. number of exit stub groups to correspond with -Omaxsnap. | Mike Pall | 2011-09-05 | 1 | -1/+1 |
* | Use some register allocator helpers for multiple architectures. | Mike Pall | 2011-09-05 | 2 | -67/+70 |
* | PPC: Interpreter/JIT integration. | Mike Pall | 2011-09-05 | 2 | -493/+955 |
* | PPC: Fix or remove assembler helper functions. | Mike Pall | 2011-09-05 | 4 | -210/+176 |
* | PPC: More interpreter tuning. Use y-bit for branch predictions. | Mike Pall | 2011-09-05 | 1 | -23/+23 |
* | PPC: Export register names from disassembler. | Mike Pall | 2011-09-05 | 1 | -0/+6 |
* | PPC: Disassemble y-bit instead of at-bits for conditional branches. | Mike Pall | 2011-09-05 | 1 | -12/+2 |
* | PPC: Add y-bit variants of conditional branches to DynASM. | Mike Pall | 2011-09-05 | 1 | -0/+2 |
* | Always use ANSI variants of Windows system functions. | Mike Pall | 2011-09-02 | 2 | -2/+2 |
* | Mark installed shared library as executable. | Mike Pall | 2011-08-31 | 1 | -1/+1 |
* | Avoid conversion narrowing of arithmetic with large constants. | Mike Pall | 2011-08-26 | 1 | -1/+2 |
* | FFI/x64: Fix struct-by-value calling conventions. | Mike Pall | 2011-08-25 | 1 | -1/+1 |
* | Record missing FORI slot loads (e.g. after return to lower frame). | Mike Pall | 2011-08-21 | 1 | -0/+1 |
* | PPC: Add PPC disassembler. | Mike Pall | 2011-08-18 | 2 | -1/+579 |
* | Add potential PHI for number conversions due to type instability, too. | Mike Pall | 2011-08-17 | 1 | -5/+16 |
* | Extend -b to generate c/h/obj/o files with embedded bytecode. | Mike Pall | 2011-08-17 | 2 | -45/+446 |
* | Load embedded bytecode with require(). | Mike Pall | 2011-08-17 | 3 | -27/+83 |
* | Clarify name of MIT license. | Mike Pall | 2011-08-14 | 14 | -14/+14 |
* | Replace some _Unwind_* types. Fixes build issues on OSX 10.7. | Mike Pall | 2011-08-14 | 1 | -6/+6 |
* | x64: Fix result type of cdata index conversions. | Mike Pall | 2011-08-11 | 1 | -1/+1 |
* | Don't bother to chain NOPs. | Mike Pall | 2011-08-11 | 3 | -8/+6 |
* | PPCSPE: Save/restore cr2, cr3 and cr4 when entering/leaving VM. | Mike Pall | 2011-08-10 | 5 | -356/+372 |
* | PPC: Save/restore cr2, cr3 and cr4 when entering/leaving VM. | Mike Pall | 2011-08-10 | 3 | -958/+1017 |
* | PPC: Add mtcrf instruction to DynASM. | Mike Pall | 2011-08-10 | 1 | -1/+4 |