summaryrefslogtreecommitdiff
path: root/src/buildvm_arm.dasc (follow)
Commit message (Expand)AuthorAgeFilesLines
* ARM: Reorder type/value tests to silence Valgrind.Mike Pall2012-04-261-6/+6
* Bump copyright date to 2012.Mike Pall2012-01-231-1/+1
* ARM: Avoid pointless arg clearing in BC_IFUNCF. Fix comments.Mike Pall2012-01-231-4/+4
* FFI: Add callback support for ARM.Mike Pall2011-12-121-4/+56
* FFI: Add unwind definitions for lj_vm_ffi_call.Mike Pall2011-11-121-4/+24
* ARM: Fix GC barrier for TSETM.Mike Pall2011-09-141-1/+1
* Prefer recording loops over calls.Mike Pall2011-06-291-6/+6
* From Lua 5.2: __len for tables. Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall2011-06-201-1/+22
* ARM: Add fast assembler implementation of floor/ceil/trunc.Mike Pall2011-06-051-13/+60
* ARM: Fix __newindex metamethod handling for BC_TSETB.Mike Pall2011-05-311-0/+1
* ARM: Fix string.sub() argument checks.Mike Pall2011-05-311-1/+1
* ARM: Interpreter/JIT integration, part #2.Mike Pall2011-05-271-13/+106
* Simplify helper routines for soft-float targets. Add POW rejoin.Mike Pall2011-05-261-10/+0
* ARM: Fix table/userdata equality comparisons in interpreter.Mike Pall2011-05-091-1/+3
* ARM: Interpreter/JIT integration, part #1.Mike Pall2011-05-091-13/+61
* ARM: Fix ABI and build issues for iOS. Now works on iOS 3.0+.Mike Pall2011-04-281-6/+69
* ARM: Add missing FFI functionality. Enable FFI for ARM.Mike Pall2011-04-181-6/+55
* ARM: Normalize results of math.floor()/ceil() fast functions.Mike Pall2011-04-171-21/+75
* ARM: Misc. fixes for interpreter.Mike Pall2011-04-161-23/+26
* ARM: Add integer variant of modulo operator.Mike Pall2011-04-161-12/+50
* ARM: Add partial support for FFI.Mike Pall2011-04-161-2/+34
* ARM: Add coroutine.resume/wrap_aux/yield() fast functions.Mike Pall2011-04-161-3/+146
* ARM: Add BC_VARG and BC_TSETM.Mike Pall2011-04-131-2/+93
* ARM: Add dispatch targets for hooks.Mike Pall2011-04-131-5/+62
* ARM: Add modulo subroutine and temp. math.floor()/math.ceil().Mike Pall2011-04-131-3/+16
* Add support for tailcalls from internal C functions.Mike Pall2011-04-121-5/+14
* ARM: Misc. fixes for interpreter.Mike Pall2011-04-101-1/+2
* ARM: Add string.* fast functions and GC steps.Mike Pall2011-04-101-13/+159
* ARM: Add rawget() fast function.Mike Pall2011-04-101-1/+11
* ARM: Add bit.* fast functions and lj_vm_tobit().Mike Pall2011-04-101-15/+81
* ARM: Misc. fixes for interpreter.Mike Pall2011-04-081-27/+34
* ARM: Add BC_CAT and lj_cont_cat.Mike Pall2011-04-081-3/+35
* ARM: Add missing metamethod handlers and continuations.Mike Pall2011-04-081-11/+84
* ARM: Add tailcall instructions.Mike Pall2011-04-081-2/+53
* ARM: Add table.getn() fast function.Mike Pall2011-04-081-1/+5
* ARM: Add upvalue get/set and closure-related instructions.Mike Pall2011-04-081-7/+115
* ARM: Add test/copy and comparison instructions.Mike Pall2011-04-081-6/+207
* ARM: Add math.* fast functions.Mike Pall2011-04-081-19/+95
* ARM: Add getmetatable(), setmetatable() and tonumber() fast functions.Mike Pall2011-04-081-4/+58
* ARM: Handle stack growth during function calls.Mike Pall2011-04-081-2/+21
* ARM: Finish basic table indexing and add metamethod handlers.Mike Pall2011-04-051-16/+335
* ARM: Add assert() and type() fast functions.Mike Pall2011-04-051-3/+24
* ARM: Add pcall() and xpcall() fast functions and unwinders.Mike Pall2011-04-051-6/+45
* ARM: Add fast functions pairs()/next() and ipairs() + iterator.Mike Pall2011-04-041-5/+82
* ARM: Add tostring() fast function.Mike Pall2011-04-041-1/+18
* ARM: Add basic infrastructure for fast functions.Mike Pall2011-04-041-8/+75
* ARM: Add table indexing with string keys. Add get global.Mike Pall2011-04-041-2/+58
* ARM: Add table constructors.Mike Pall2011-04-041-1/+35
* ARM: Add call and iterator call instructions.Mike Pall2011-04-041-6/+118
* ARM: Add missing parts of return handling.Mike Pall2011-04-041-3/+37