index
:
luajit
master
v2.0
v2.1
A mirror of https://luajit.org/git/luajit.git
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fallback to metamethod resolving for tostring in print().
Mike Pall
2010-06-16
1
-2
/
+9
*
Fix string.char() range check on x64.
Mike Pall
2010-05-30
4
-2094
/
+2095
*
Canonicalize string conversion of nan, inf, -inf.
Mike Pall
2010-05-20
4
-12
/
+42
*
Fix handling of failed fp:read(..., "*n").
Mike Pall
2010-05-15
1
-0
/
+1
*
Avoid name clash with standard POSIX function.
Mike Pall
2010-05-09
1
-6
/
+6
*
Avoid string allocation in GDB JIT API.
Mike Pall
2010-05-09
2
-8
/
+11
*
Add weak guards. Emit TNEW/TDUP with a guard bit.
Mike Pall
2010-05-08
4
-61
/
+61
*
Create symbol table of JIT-compiled code for use with Linux perf tools.
Mike Pall
2010-05-01
1
-0
/
+41
*
Fix PHI elimination: mark right PHI as used, too.
Mike Pall
2010-04-28
1
-1
/
+5
*
Turn TValue setter macros into inline functions.
Mike Pall
2010-04-26
5
-118
/
+127
*
Treat the tag of a TValue as unsigned everywhere.
Mike Pall
2010-04-25
7
-40
/
+39
*
Avoid starting a GC cycle immediately after library init.
Mike Pall
2010-04-25
2
-2
/
+2
*
Fix TNEW in x64 interpreter. Do not force a full GC (ouch).
Mike Pall
2010-04-25
4
-359
/
+346
*
Make metamethod names proper GC roots.
Mike Pall
2010-04-25
12
-29
/
+26
*
Reorganize and fix placement of generated machine code on x64.
Mike Pall
2010-04-25
1
-53
/
+57
*
Simplify management of current trace. Drop lazy save.
Mike Pall
2010-04-25
7
-79
/
+80
*
Turn traces into true GC objects (GCtrace).
Mike Pall
2010-04-25
23
-195
/
+186
*
Simplify lexer a bit.
Mike Pall
2010-04-24
1
-14
/
+12
*
Add assertions to guard against using lua_*call on dead coroutines.
Mike Pall
2010-04-23
1
-3
/
+6
*
Avoid compiler warning.
Mike Pall
2010-04-23
1
-1
/
+1
*
No longer let the GC replace dead keys with the LJ_TDEADKEY tag.
Mike Pall
2010-04-21
13
-43
/
+65
*
Simplify GC step calls from on-trace code.
Mike Pall
2010-04-19
3
-41
/
+32
*
Replace on-trace GC frame syncing with interpreter exit.
Mike Pall
2010-04-19
11
-1906
/
+1885
*
Refactor buildvm symbol generation.
Mike Pall
2010-04-14
8
-324
/
+203
*
Fix setup of RD when dispatching to function headers after exit.
Mike Pall
2010-04-09
7
-1803
/
+1820
*
Don't copy SNAP_NORESTORE mark into loops and suppress restore in exit.
Mike Pall
2010-04-08
2
-2
/
+2
*
RELEASE LuaJIT-2.0.0-beta4
v2.0.0-beta4
Mike Pall
2010-03-28
2
-4
/
+4
*
Fold HREF of TNEW/TDUP to niltv. Fold HLOAD of niltv to nil.
Mike Pall
2010-03-28
4
-2
/
+64
*
Generate EQ(HREF, niltv) for load path, too (better CSE).
Mike Pall
2010-03-28
1
-1
/
+7
*
Also merge EQ(HREF, niltv) in backend.
Mike Pall
2010-03-28
1
-4
/
+10
*
Only fuse with spill slots for cross-section references.
Mike Pall
2010-03-28
1
-1
/
+1
*
Fix precondition check for NEWREF.
Mike Pall
2010-03-28
1
-2
/
+2
*
Pass MULTRES or negated error code in RD to lj_vm_exit_interp.
Mike Pall
2010-03-23
6
-1839
/
+1822
*
Move colocated array part after GCtab (now properly aligned).
Mike Pall
2010-03-22
3
-25
/
+17
*
Move free node pos to t->node[0].freetop. Saves 4 bytes in GCtab.
Mike Pall
2010-03-22
3
-55
/
+38
*
Avoid snapshots for returns to known callers.
Mike Pall
2010-03-21
1
-2
/
+2
*
Increase max. fusion distance.
Mike Pall
2010-03-19
1
-1
/
+1
*
Reorder various structs to reduce padding (thanks to /usr/bin/pahole).
Mike Pall
2010-03-15
7
-15
/
+15
*
Fix TSETM on x64/SSE builds when table is resized.
Mike Pall
2010-03-15
4
-448
/
+425
*
Add static target to msvcbuild.bat.
Mike Pall
2010-03-15
1
-0
/
+6
*
Add array bounds check elimination (-Oabc, on by default).
Mike Pall
2010-03-15
4
-20
/
+99
*
Reorganize scalar evolution analysis.
Mike Pall
2010-03-15
2
-7
/
+32
*
Fix folding of (comparison x x).
Mike Pall
2010-03-14
1
-1
/
+1
*
Restore MULTRES for snapshots pointing to CALLM etc. bytecodes.
Mike Pall
2010-03-13
3
-3
/
+49
*
Fix potential hang in UCLO redirection handling in hooks.
Mike Pall
2010-03-10
1
-9
/
+7
*
Fix handling of bad argument types in recorder.
Mike Pall
2010-03-09
1
-2
/
+3
*
Fix recording of getmetatable() for non-tables.
Mike Pall
2010-03-09
1
-3
/
+5
*
Avoid tracing the nil return case of tonumber().
Mike Pall
2010-03-09
1
-1
/
+5
*
Do not fuse SLOAD across RETF.
Mike Pall
2010-03-08
1
-1
/
+2
*
RELEASE LuaJIT-2.0.0-beta3
v2.0.0-beta3
Mike Pall
2010-03-07
2
-4
/
+4
[next]