aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode-jit.c (unfollow)
Commit message (Expand)AuthorFilesLines
2017-02-01; Fix errors introduced during merge.Nickolas Lloyd1-12/+2
2017-01-29Small speed improvement for JITed lisp function dispatchNickolas Lloyd1-0/+1
2017-01-23Avoid extra calls to `jit_function_to_closure'Nickolas Lloyd1-3/+5
2017-01-01; Fix a performance regression in bytecode JIT compilerNickolas Lloyd1-1/+1
2016-12-31; Store jit_function_t value instead of closure.Nickolas Lloyd1-2/+2
2016-12-30; Make JIT compilation loop more readable.Nickolas Lloyd1-637/+140
2016-12-27; Change JIT_* macros to return a value.Nickolas Lloyd1-51/+39
2016-12-27; Create a new context for each JIT compilation.Nickolas Lloyd1-145/+145
2016-12-25; Fix compiler warnings in src/bytecode-jit.cNickolas Lloyd1-16/+0
2016-12-25Use inline functions instead of macros for JIT operations.Nickolas Lloyd1-89/+118
2016-12-23; Fix a possible bug with JIT-compiled functions in the call stackNickolas Lloyd1-21/+19
2016-12-23; * src/bytecode-jit.c: Remove #include of uneeded headers.Nickolas Lloyd1-5/+0
2016-12-23Make JIT support entirely optional.Nickolas Lloyd1-0/+2
2016-12-22; Minor reorg of bytecode interpreter/JIT compilerNickolas Lloyd1-20/+2
2016-12-22; * src/bytecode-jit.c: Fix copyright years.Nickolas Lloyd1-2/+1
2016-12-22Enable optimization of JITed functions.Nickolas Lloyd1-0/+2
2016-12-22Add bytecode JIT compilation capabilitiesNickolas Lloyd1-0/+2131