Activity for sljit

  • dark100 dark100 committed [r388]

    Use TARGET_OS_OSX macro for getting MAP_JIT flag dynamically.

  • dark100 dark100 committed [r387]

    Several fixes.

  • dark100 dark100 committed [r386]

    Use TARGET_OS_MAC macro in the executable allocator.

  • dark100 dark100 committed [r385]

    Fix MAP_JIT issues on Mac. Patch by Carlo Arenas.

  • dark100 dark100 committed [r384]

    Improve MAP_JIT falg usage on MacOS. Patch by Rich Siegel.

  • dark100 dark100 committed [r383]

    Executable allocator support added for newer Apply systems.

  • dark100 dark100 committed [r382]

    Typo fixes by Jason Hood.

  • dark100 dark100 committed [r381]

    Add test for fast-return + flag preservation. Patch by James Cowgill.

  • dark100 dark100 committed [r380]

    Change flag registers for MIPS.

  • dark100 dark100 committed [r379]

    Rework win32 stack touch on x86.

  • dark100 dark100 committed [r378]

    Add hw division and windows support to ARM-Thumb2.

  • dark100 dark100 committed [r377]

    Rework win32 stack touch on ARM-64.

  • dark100 dark100 committed [r376]

    Use GCC types on Windows when available. Patch by Martin Storsjo.

  • dark100 dark100 committed [r375]

    Use sp directly and rework function entry/exit on ARM-64. Based on patches by Martin Storsjo.

  • dark100 dark100 committed [r374]

    Support integer division on Thumb2-windows. Patch by Martin Storsjo.

  • dark100 dark100 committed [r373]

    Add cache flush support for Windows. Patch by Martin Storsjo.

  • dark100 dark100 committed [r372]

    Improve CPU detection on Windows platforms, thumb2 branch instruction fix and test case update. Patch by Martin Storsjo.

  • dark100 dark100 committed [r371]

    Rework sljit stack interface.

  • dark100 dark100 committed [r370]

    Support sljit_emit_fmem on PPC.

  • dark100 dark100 committed [r369]

    Add sljit_emit_fmem function and support it on ARM-64.

  • dark100 dark100 committed [r368]

    Remove immediate arg support for fast_return.

  • dark100 dark100 committed [r367]

    Remove immediate arg support for NOT, NEG, and CLZ.

  • dark100 dark100 committed [r366]

    Support sljit_emit_mem on ARM-32.

  • dark100 dark100 committed [r365]

    Support sljit_emit_mem on PPC.

  • dark100 dark100 committed [r364]

    Add sljit_emit_mem function and support it on ARM-64.

  • dark100 dark100 committed [r363]

    Remove MOVU on PPC.

  • dark100 dark100 committed [r362]

    Remove MOVU on arm-32, mips, and sparc.

  • dark100 dark100 committed [r361]

    Remove MOVU on ARM-64.

  • dark100 dark100 committed [r360]

    Remove MOVU on x86.

  • dark100 dark100 committed [r359]

    Support floating point arguments on MIPS-32.

  • dark100 dark100 committed [r358]

    Emit enter and set context also use the new argument type definitions.

  • dark100 dark100 committed [r357]

    Support floating point arguments on Win64 and MIPS-64.

  • dark100 dark100 committed [r356]

    Support argument passing on PPC64 and SPARC32.

  • dark100 dark100 committed [r355]

    Support four arguments on x86 architecture.

  • dark100 dark100 committed [r354]

    Support soft abi on ARM-32.

  • dark100 dark100 committed [r353]

    Support floating point arguments by more ABIs.

  • dark100 dark100 committed [r352]

    Start supporting floating point function call arguments. Only x86 supported by this patch.

  • dark100 dark100 committed [r351]

    PPC float store and other minor fixes.

  • dark100 dark100 committed [r350]

    Initialize cr_bit on PPC.

  • dark100 dark100 committed [r349]

    Cmov fix for ARM-32 and ARM-64.

  • dark100 dark100 committed [r348]

    Provide 13 registers on x86-64.

  • dark100 dark100 committed [r347]

    Rework and optimize sljit_emit_op_flags.

  • dark100 dark100 committed [r346]

    Support preload on MIPS and PPC.

  • dark100 dark100 committed [r345]

    Support preload on ARM.

  • dark100 dark100 committed [r344]

    Improve clarity of undefined results.

  • dark100 dark100 committed [r343]

    Small improvements.

  • dark100 dark100 committed [r342]

    Remove TMP3 register from x86-64.

  • dark100 dark100 committed [r341]

    Remove TMP_REG2 uses from x86-64.

  • dark100 dark100 committed [r340]

    Improve clz support on x86.

  • dark100 dark100 committed [r339]

    Improve cmov immedate on ARM-32 and PowerPC negate.

  • dark100 dark100 committed [r338]

    Remove zero flag support from CLZ.

  • dark100 dark100 committed [r337]

    Introduce sljit_has_cpu_feature.

  • dark100 dark100 committed [r336]

    PowerPC overflow fix.

  • dark100 dark100 committed [r335]

    Use cmp on ARM whenever it is possible.

  • dark100 dark100 committed [r334]

    Add generic cmov instruction.

  • sljit sljit released /sljit/Sljit 0.93/sljit-0.93.tgz

  • dark100 dark100 committed [r333]

    More x86 fixes and a new stack test.

  • dark100 dark100 committed [r332]

    Improve stack allocation on x86.

  • dark100 dark100 committed [r331]

    Make sljit_free_unused_memory_exec public, PPC ...

  • dark100 dark100 committed [r330]

    Reverse the stack utility to top-down.

  • dark100 dark100 committed [r329]

    Add sljit_set_current_flags function.

  • dark100 dark100 committed [r328]

    Add two more virtual registers to x86/32, ARM-3...

  • dark100 dark100 committed [r327]

    Remove value caching on ARM-32.

  • dark100 dark100 committed [r326]

    Remove value caching on ARM-Thumb2.

  • dark100 dark100 committed [r325]

    Move with update rework.

  • dark100 dark100 committed [r324]

    Arm32 store fixes.

  • dark100 dark100 committed [r323]

    Update macros and remove copyright years.

  • dark100 dark100 committed [r322]

    Reworking flags, removing keep flags.

  • dark100 dark100 committed [r321]

    Quick fix for regexjit.

  • dark100 dark100 committed [r320]

    Improve protected executable allocator. Patch i...

  • dark100 dark100 committed [r319]

    Fully support dynamic code modifications again.

  • dark100 dark100 committed [r318]

    Support protected allocator on all architecture...

  • dark100 dark100 committed [r317]

    Rework protected allocator, only x86 linux is s...

  • dark100 dark100 committed [r316]

    Add protected executable allocator.

  • dark100 dark100 committed [r315]

    Remove SLJIT_MEMMOVE.

  • dark100 dark100 committed [r314]

    Fix unaligned accesses on x86. Patch by Marc Mutz.

  • dark100 dark100 committed [r313]

    Fix a racing condition reported by Mozilla.

  • dark100 dark100 committed [r312]

    Support Android ARM64 cacheflush. Patch by Tavi...

  • dark100 dark100 committed [r311]

    Update opcode dump.

  • dark100 dark100 committed [r310]

    Better type specification for integer operation...

  • dark100 dark100 committed [r309]

    Better type specification for long mul and divi...

  • dark100 dark100 committed [r308]

    Better type specification for floating point op...

  • dark100 dark100 committed [r307]

    Change d and s postfixes to f64 and f32.

  • dark100 dark100 committed [r306]

    Change b,h,i postifxes to 8,16,32.

  • dark100 dark100 committed [r305]

    Fix a wrong immediate number. Reported by Micha...

  • dark100 dark100 committed [r304]

    Make file patch by Michael McConville.

  • dark100 dark100 committed [r303]

    Landed changes created by Michael McConville.

  • dark100 dark100 committed [r302]

    Add support for cmov on x86.

  • dark100 dark100 committed [r301]

    Tile-Gx fixes by Walter Lee

  • dark100 dark100 committed [r300]

    Add WinCE support.

  • dark100 dark100 committed [r299]

    Add a tutorial for SLJIT. Contributed by Wen Xi...

  • dark100 dark100 committed [r298]

    Improve integer division.

  • dark100 dark100 committed [r297]

    Start reworking the integer division.

  • dark100 dark100 committed [r296]

    Add an overview for SLJIT.

  • dark100 dark100 committed [r295]

    Small optimizations for x86 and ARM64.

  • dark100 dark100 committed [r294]

    Fix ARM64 SP alignment.

  • dark100 dark100 committed [r293]

    Add a new sljit_set_compiler_memory_error funct...

  • dark100 dark100 committed [r292]

    Add missing argument on ARM32.

  • dark100 dark100 committed [r291]

    Minor fixes and NOINLINE support.

  • dark100 dark100 committed [r290]

    Support custom memory allocators.

1 >