aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.dep (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup of frame handling. No functional changes.Mike Pall2014-12-151-1/+1
|
* Merge branch 'master' into v2.1Mike Pall2014-06-121-1/+1
|\
| * FFI: Fix frame traversal for backtraces with FFI callbacks.Mike Pall2014-06-121-1/+1
| |
* | Add table.clear().Mike Pall2013-11-251-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2013-10-241-2/+2
|\|
| * Check for failure to mark memory as executable (restricted kernels).Mike Pall2013-10-241-4/+4
| |
* | Add table.new().Mike Pall2013-10-091-1/+1
| |
* | Fix build with profiler but without JIT compiler.Mike Pall2013-09-181-3/+3
| |
* | Protect g->hookmask with lock when using profiler thread.Mike Pall2013-09-161-3/+3
| |
* | Fix non-FFI build.Mike Pall2013-09-101-5/+5
| |
* | Low-overhead profiler, part 4: JIT compiler support.Mike Pall2013-09-081-4/+4
| |
* | Add low-overhead profiler. Part 1: interpreter, low-level C API.Mike Pall2013-09-021-16/+20
| |
* | Compile bit.tohex().Mike Pall2013-05-151-3/+3
| |
* | FFI: Load FFI library on-demand for -jdump.Mike Pall2013-05-131-3/+3
| |
* | Big renaming of string buffer/formatting/conversion functions.Mike Pall2013-05-131-27/+27
| |
* | Refactor raw object to pointer or string conversions.Mike Pall2013-05-131-2/+2
| |
* | Refactor internal string formatting.Mike Pall2013-05-121-16/+19
| |
* | Refactor bit.tohex().Mike Pall2013-05-121-2/+3
| |
* | Refactor string.format().Mike Pall2013-05-121-14/+16
| |
* | Refactor table.concat().Mike Pall2013-04-271-1/+1
| |
* | Compile string.reverse(), string.lower(), string.upper().Mike Pall2013-04-261-3/+3
| |
* | Refactor string.reverse(), string.lower(), string.upper().Mike Pall2013-04-261-4/+4
| |
* | Compile string concatenations (BC_CAT).Mike Pall2013-04-211-10/+10
| |
* | Use string buffer for os.date().Mike Pall2013-03-201-1/+2
| |
* | Use string buffer for table.concat().Mike Pall2013-03-201-2/+2
| |
* | FFI: Add 64 bit bitwise operations.Mike Pall2013-03-141-4/+5
| |
* | String buffer refactoring, part 2.Mike Pall2013-02-271-19/+20
| | | | | | | | | | Switch to pointers for start/pos/end of buffer. Abstract out some buffer writers.
* | String buffer refactoring, part 1.Mike Pall2013-02-271-49/+52
| | | | | | | | | | Move string buffer handling to lj_buf.*. Use common buffer resizing function.
* | Add special bytecodes for builtins.Mike Pall2013-02-231-9/+9
| | | | | | | | | | BC_ISTYPE, BC_ISNUM: fast type checks/coercions. BC_TGETR, BC_TSETR: fast rawgeti/rawseti, no type checks for table/key.
* | Add support for embedding LuaJIT bytecode for builtins.Mike Pall2013-02-221-2/+4
|/
* FFI: Load FFI library on-demand for bytecode with cdata literals.Mike Pall2013-01-151-1/+1
|
* From Lua 5.2: Add format options to io.lines().Mike Pall2012-10-121-2/+2
|
* FFI: Compile ffi.sizeof(), ffi.alignof() and ffi.offsetof().Mike Pall2012-10-101-3/+4
|
* From Lua 5.2: '%s' option to string.format() behaves like tostring().Mike Pall2012-10-021-2/+2
|
* Update dependencies.Mike Pall2012-09-281-3/+3
|
* Move load/dump functions to lj_load.c. Add load modes.Mike Pall2012-09-211-14/+17
|
* Fix last commit.Mike Pall2012-09-201-1/+2
|
* From Lua 5.2: debug.getinfo(..., "u") returns nparams and isvararg.Mike Pall2012-09-201-1/+1
|
* Don't constify upvalues that may retain large amounts of memory.Mike Pall2012-08-281-2/+3
|
* Replace strtod() with builtin string to number conversion.Mike Pall2012-08-251-26/+30
|
* Don't treat all constified cdata content as constant.Mike Pall2012-07-241-1/+2
|
* Add allocation sinking and store sinking optimization.Mike Pall2012-07-021-8/+12
|
* Reorganize build process.Mike Pall2012-06-091-12/+14
| | | | | | | | | Drop pre-translated buildvm_*.h. Rename buildvm_*.dasc to vm_*.dasc. Move buildvm* to host directory. Build minilua, unless HOST_LUA is set. Use HOST_LUA to run DynASM. Translate only vm_*.dasc for target architecture.
* Fix dependencies.Mike Pall2012-04-171-1/+2
|
* MIPS: Add interpreter. Enable MIPS build rules.Mike Pall2012-01-231-5/+6
|
* Move helper for syncing data/instruction cache to lj_mcode.c.Mike Pall2011-12-121-5/+5
| | | | Sync caches after dynamic code generation for FFI callbacks.
* FFI: Record C function calls with bool return values.Mike Pall2011-11-251-1/+1
|
* FFI: Add callback support (for x86/x64).Mike Pall2011-11-141-19/+24
|
* FFI: Compile calls to stdcall, fastcall and vararg functions.Mike Pall2011-10-271-4/+4
|
* Fixup PC in tracebacks after exits from down-recursive traces.Mike Pall2011-10-171-1/+1
|