aboutsummaryrefslogtreecommitdiff
path: root/src/lj_meta.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* FFI: Fix bit op FP number coercion.Mike Pall2026-07-081-0/+8
|
* Backport some v3.0 syntax extensions.Mike Pall2026-06-221-0/+67
| | | | See discussion in: #1476
* Merge branch 'master' into v2.1Mike Pall2026-01-091-1/+1
|\
| * Bump copyright date.Mike Pall2026-01-091-1/+1
| |
* | Unify Lua number to FFI integer conversions.Mike Pall2025-11-271-1/+2
| | | | | | | | Phew. #1411
* | Merge branch 'master' into v2.1Mike Pall2025-01-131-1/+1
|\|
| * Bump copyright date.Mike Pall2025-01-131-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2023-08-201-1/+1
|\|
| * Bump copyright date.Mike Pall2023-08-201-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2022-01-151-1/+1
|\|
| * Bump copyright date.Mike Pall2022-01-151-1/+1
| |
* | String buffers, part 2d: basic string buffer methods.Mike Pall2021-06-011-4/+9
| | | | | | | | Sponsored by fmad.io.
* | Merge branch 'master' into v2.1Mike Pall2021-01-021-1/+1
|\|
| * Bump copyright date.Mike Pall2021-01-021-1/+1
| |
* | Another fix for lua_yield() from C hook.Mike Pall2020-09-221-1/+1
| | | | | | | | Reported by Jason Carr.
* | Improve assertions.Mike Pall2020-06-151-3/+3
| |
* | Merge branch 'master' into v2.1Mike Pall2020-01-201-1/+1
|\|
| * Bump copyright date.Mike Pall2020-01-201-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2017-01-171-1/+1
|\|
| * Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2016-03-031-1/+1
|\|
| * Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
| |
* | Use internal implementation for converting FP numbers to strings.Mike Pall2016-02-261-7/+7
| | | | | | | | Contributed by Peter Cawley.
* | Merge branch 'master' into v2.1Mike Pall2015-01-061-1/+1
|\|
| * Bump copyright date to 2015.Mike Pall2015-01-051-1/+1
| |
* | Add LJ_FR2 mode: Two-slot frame info.Mike Pall2015-01-031-20/+30
| |
* | Cleanup of TValue setters. No functional changes.Mike Pall2014-12-201-2/+2
| |
* | Cleanup of frame handling. No functional changes.Mike Pall2014-12-151-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2014-01-161-1/+1
|\|
| * Bump copyright date to 2014.Mike Pall2014-01-161-1/+1
| |
* | Big renaming of string buffer/formatting/conversion functions.Mike Pall2013-05-131-4/+5
| |
* | Tune string concatenation.Mike Pall2013-03-251-36/+22
| |
* | String buffer refactoring, part 1.Mike Pall2013-02-271-4/+5
| | | | | | | | | | Move string buffer handling to lj_buf.*. Use common buffer resizing function.
* | Add special bytecodes for builtins.Mike Pall2013-02-231-0/+13
|/ | | | | BC_ISTYPE, BC_ISNUM: fast type checks/coercions. BC_TGETR, BC_TSETR: fast rawgeti/rawseti, no type checks for table/key.
* Bump copyright date to 2013.Mike Pall2013-02-111-1/+1
|
* From Lua 5.2: Allow mixed metamethods for ordered comparisons.Mike Pall2012-09-281-2/+8
| | | | Needs -DLUAJIT_ENABLE_LUA52COMPAT.
* Use 0/1 macro for Lua 5.2 compatibility.Mike Pall2012-09-121-8/+2
|
* Replace strtod() with builtin string to number conversion.Mike Pall2012-08-251-7/+5
|
* Make lua_concat() work from C hook with partial frame.Mike Pall2012-04-121-1/+6
|
* Bump copyright date to 2012.Mike Pall2012-01-231-1/+1
|
* FFI: Add callback support (for x86/x64).Mike Pall2011-11-141-1/+1
|
* From Lua 5.2: __len for tables. Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall2011-06-201-2/+11
|
* FFI: Avoid unused functions if FFI is disabled.Mike Pall2011-05-271-0/+2
|
* Add support for tailcalls from internal C functions.Mike Pall2011-04-121-0/+24
| | | | PPC: Fix __call metamethod for tailcalls.
* Avoid phantom stores to proxy tables.Mike Pall2011-04-101-6/+15
|
* Get rid of the remaining silly cast macros from Lua.Mike Pall2011-03-101-4/+4
|
* DUALNUM: Handle integer type in JIT compiler.Mike Pall2011-03-101-7/+21
|
* DUALNUM: Handle integer type in x86/x64 interpreter and libraries.Mike Pall2011-02-271-4/+15
|
* DUALNUM: Add integer type to core VM.Mike Pall2011-02-171-5/+7
|
* FFI: Don't swap operands for cdata __eq metamethod call.Mike Pall2011-01-171-7/+4
|