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
...
*
Handle negative continuation offsets (WIN64 with debug).
Mike Pall
2010-02-24
1
-1
/
+2
*
Fix 64 bit conversion warnings.
Mike Pall
2010-02-24
3
-5
/
+5
*
Major 32/64 bit cleanups in assembler and exit handling.
Mike Pall
2010-02-24
4
-79
/
+193
*
Fix 64 bit portability problem in rec_ret().
Mike Pall
2010-02-24
1
-1
/
+1
*
Add trace exit helper for x64. Fix trace entry for x64.
Mike Pall
2010-02-24
4
-2853
/
+2916
*
Check relative jump distances for x64.
Mike Pall
2010-02-24
1
-9
/
+18
*
Fix type() implementation for x64 lightuserdata.
Mike Pall
2010-02-24
1
-0
/
+12
*
Fix exit state for 64 bit mode.
Mike Pall
2010-02-24
2
-2
/
+2
*
Randomize penalties for aborts and add blacklisting.
Mike Pall
2010-02-23
5
-20
/
+45
*
Mark renamed registers as modified.
Mike Pall
2010-02-23
1
-1
/
+2
*
Don't eliminate SLOAD restores across RETF.
Mike Pall
2010-02-23
3
-6
/
+13
*
Do not patch parent exit for a stack check.
Mike Pall
2010-02-22
1
-0
/
+8
*
Ensure function and all args have a reference for call recording.
Mike Pall
2010-02-22
1
-11
/
+28
*
Fix TRef for (dummy) 2nd arg of __len metamethod.
Mike Pall
2010-02-22
1
-1
/
+1
*
Back out history buffer for tailcall counts.
Mike Pall
2010-02-22
2
-5
/
+3
*
Add region selection for up-recursion and tail-recursion.
Mike Pall
2010-02-22
3
-4
/
+5
*
Refactor Lua stack handling in lj_asm.c.
Mike Pall
2010-02-21
1
-104
/
+115
*
Eliminate redundant stack checks. Add checks for growing root traces.
Mike Pall
2010-02-21
2
-8
/
+26
*
Rethrow errors from trace exit handling from the right C frame.
Mike Pall
2010-02-19
9
-1679
/
+1719
*
Allow linking to already compiled functions.
Mike Pall
2010-02-18
2
-8
/
+24
*
Use a limited history buffer for tailcall counts while recording.
Mike Pall
2010-02-18
2
-14
/
+17
*
Adapt bytecode patching/unpatching for hot calls.
Mike Pall
2010-02-18
1
-9
/
+6
*
Update trace recorder infrastructure for hot calls.
Mike Pall
2010-02-18
3
-15
/
+17
*
Fix some uses of tref_isint().
Mike Pall
2010-02-18
1
-2
/
+2
*
Drop obsolete shadow frame link stack.
Mike Pall
2010-02-18
5
-47
/
+38
*
Add more assertions to compare the recorder state and the VM state.
Mike Pall
2010-02-18
1
-4
/
+31
*
Clear frame gaps in recorder to avoid resurrecting previous refs.
Mike Pall
2010-02-18
1
-2
/
+6
*
Just disable JIT compiler for non-SSE2 CPUs instead of aborting.
Mike Pall
2010-02-16
3
-14
/
+20
*
Split CALL/FUNC recording.
Mike Pall
2010-02-16
2
-447
/
+455
*
Improve error reporting for traces aborted in non-Lua functions.
Mike Pall
2010-02-15
1
-2
/
+13
*
Change record vmevent parameters. Dump function id on FUNC*.
Mike Pall
2010-02-15
1
-12
/
+6
*
Use a different marker for hot calls.
Mike Pall
2010-02-15
5
-1081
/
+1097
*
Add generic function handling for debug modules.
Mike Pall
2010-02-15
2
-14
/
+18
*
Minor cleanup of trace event handling.
Mike Pall
2010-02-15
5
-37
/
+33
*
Add missing FORI coercions in recorder.
Mike Pall
2010-02-15
1
-4
/
+13
*
Improve FOR loop const specialization and integerness checks.
Mike Pall
2010-02-15
2
-34
/
+68
*
Implement return hooks for Lua functions (zero-cost if disabled).
Mike Pall
2010-02-14
7
-1447
/
+1490
*
Implement call hooks (zero-cost if disabled).
Mike Pall
2010-02-14
7
-1582
/
+1690
*
Major redesign of function call handling.
Mike Pall
2010-02-13
33
-4153
/
+4311
*
Extend scope of local vars in debug info beyond final return.
Mike Pall
2010-02-12
1
-1
/
+1
*
Move dispatch tables out of GG_State struct.
Mike Pall
2010-02-11
10
-43
/
+45
*
Drop frame clearing in exit handling and JIT compiled code.
Mike Pall
2010-02-11
2
-21
/
+1
*
Switch to pre-initialized stacks. Drop frame clearing in interpreter.
Mike Pall
2010-02-11
7
-2686
/
+2697
*
Replace GCproto reference with bytecode PC in GCfuncL.
Mike Pall
2010-02-10
3
-30
/
+32
*
Drop bc field in GCproto since the bytecode is colocated.
Mike Pall
2010-02-08
7
-29
/
+23
*
Fix constructor bytecode generation for conditional values.
Mike Pall
2010-02-08
1
-1
/
+1
*
Reduce whitespace in lj_bcdef.h.
Mike Pall
2010-02-08
1
-4
/
+4
*
Redesign of prototype generation, part 5: colocation of protoype arrays.
Mike Pall
2010-02-08
10
-129
/
+90
*
Redesign of prototype generation, part 4: late creation of prototype.
Mike Pall
2010-02-08
2
-20
/
+20
*
Redesign of prototype generation, part 3: bc and lineinfo.
Mike Pall
2010-02-08
3
-88
/
+109
[prev]
[next]