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
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2010-02-16
Just disable JIT compiler for non-SSE2 CPUs instead of aborting.
Mike Pall
3
-14
/
+20
2010-02-16
Split CALL/FUNC recording.
Mike Pall
2
-447
/
+455
2010-02-15
Improve error reporting for traces aborted in non-Lua functions.
Mike Pall
1
-2
/
+13
2010-02-15
Change record vmevent parameters. Dump function id on FUNC*.
Mike Pall
2
-18
/
+18
2010-02-15
Use a different marker for hot calls.
Mike Pall
5
-1081
/
+1097
2010-02-15
Add generic function handling for debug modules.
Mike Pall
4
-48
/
+52
2010-02-15
Minor cleanup of trace event handling.
Mike Pall
5
-37
/
+33
2010-02-15
Add missing FORI coercions in recorder.
Mike Pall
1
-4
/
+13
2010-02-15
Improve FOR loop const specialization and integerness checks.
Mike Pall
2
-34
/
+68
2010-02-14
Implement return hooks for Lua functions (zero-cost if disabled).
Mike Pall
9
-1450
/
+1493
2010-02-14
Implement call hooks (zero-cost if disabled).
Mike Pall
9
-1583
/
+1693
2010-02-13
Major redesign of function call handling.
Mike Pall
34
-4178
/
+4324
2010-02-12
Extend scope of local vars in debug info beyond final return.
Mike Pall
1
-1
/
+1
2010-02-11
Fix dump of bytecode instructions with missing operands.
Mike Pall
1
-4
/
+5
2010-02-11
Move dispatch tables out of GG_State struct.
Mike Pall
10
-43
/
+45
2010-02-11
Drop frame clearing in exit handling and JIT compiled code.
Mike Pall
2
-21
/
+1
2010-02-11
Switch to pre-initialized stacks. Drop frame clearing in interpreter.
Mike Pall
7
-2686
/
+2697
2010-02-10
Replace GCproto reference with bytecode PC in GCfuncL.
Mike Pall
3
-30
/
+32
2010-02-08
Drop bc field in GCproto since the bytecode is colocated.
Mike Pall
7
-29
/
+23
2010-02-08
Fix constructor bytecode generation for conditional values.
Mike Pall
1
-1
/
+1
2010-02-08
Reduce whitespace in lj_bcdef.h.
Mike Pall
1
-4
/
+4
2010-02-08
Redesign of prototype generation, part 5: colocation of protoype arrays.
Mike Pall
10
-129
/
+90
2010-02-08
Redesign of prototype generation, part 4: late creation of prototype.
Mike Pall
2
-20
/
+20
2010-02-08
Redesign of prototype generation, part 3: bc and lineinfo.
Mike Pall
3
-88
/
+109
2010-02-08
Redesign of prototype generation, part 2: late init of chunkname.
Mike Pall
2
-5
/
+6
2010-02-08
Redesign of prototype generation, part 1: varinfo and uvname.
Mike Pall
6
-96
/
+109
2010-02-06
Major cleanup of bytecode parser.
Mike Pall
1
-1334
/
+1327
2010-02-06
Update .gitignore.
Mike Pall
1
-0
/
+1
2010-02-05
Move bytecode offsets from lj_vm.* to generated header.
Mike Pall
11
-62
/
+49
2010-02-05
32/64 bit memory ref cleanup, part 4: GCproto ->varinfo.
Mike Pall
5
-15
/
+21
2010-02-05
32/64 bit memory ref cleanup, part 3: GCproto ->lineinfo.
Mike Pall
8
-26
/
+38
2010-02-05
32/64 bit memory ref cleanup, part 2: GCproto ->uvname and ->chunkname.
Mike Pall
8
-30
/
+43
2010-02-05
32/64 bit memory ref cleanup, part 1: GCproto ->bc and ->k.
Mike Pall
10
-66
/
+84
2010-02-04
RETF modifies BASE. Treat it like a store or it gets CSEd.
Mike Pall
2
-1
/
+3
2010-02-04
Reset the hotcount table after a JIT off to on transition.
Mike Pall
3
-15
/
+18
2010-02-04
Add shadow frame link stack for trace recorder.
Mike Pall
6
-56
/
+82
2010-02-03
Fix unroll limit checks and frame depth adjustment for pcall.
Mike Pall
1
-13
/
+11
2010-02-03
Clean up frame depth checks and loop detection.
Mike Pall
3
-6
/
+12
2010-02-03
Add extra check to suppress hotcall event during recording.
Mike Pall
1
-2
/
+3
2010-02-03
Another loop formation test must check for return to lower frame.
Mike Pall
1
-1
/
+1
2010-02-01
Improve coalescing of BASE register in side traces.
Mike Pall
1
-21
/
+47
2010-01-30
Revise hardcoded inlining in lj_asm.c. Saves 1-2K.
Mike Pall
1
-4
/
+4
2010-01-30
Add support for weak IR references to register allocator.
Mike Pall
1
-18
/
+51
2010-01-29
Loop formation test must check for return to lower frame.
Mike Pall
1
-1
/
+2
2010-01-29
Compile return to lower frame. Only for Lua frames right now.
Mike Pall
3
-40
/
+75
2010-01-28
Followup fix: set maxslot for continuation return.
Mike Pall
1
-0
/
+1
2010-01-28
Drop obsolete frame shrinking after continuation return.
Mike Pall
1
-4
/
+1
2010-01-28
Fix recording of metamethod result adjustment.
Mike Pall
1
-1
/
+1
2010-01-28
Don't modify jit_State and exit counters while in vmevent.
Mike Pall
1
-15
/
+16
2010-01-28
Fix snapshot dumps.
Mike Pall
1
-1
/
+1
[next]