aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode-jit.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ; Fix errors introduced during merge.Nickolas Lloyd2017-02-011-12/+2
* Small speed improvement for JITed lisp function dispatchNickolas Lloyd2017-01-291-0/+1
* Avoid extra calls to `jit_function_to_closure'Nickolas Lloyd2017-01-231-3/+5
* ; Fix a performance regression in bytecode JIT compilerNickolas Lloyd2017-01-011-1/+1
* ; Store jit_function_t value instead of closure.Nickolas Lloyd2016-12-311-2/+2
* ; Make JIT compilation loop more readable.Nickolas Lloyd2016-12-301-637/+140
* ; Change JIT_* macros to return a value.Nickolas Lloyd2016-12-271-51/+39
* ; Create a new context for each JIT compilation.Nickolas Lloyd2016-12-271-145/+145
* ; Fix compiler warnings in src/bytecode-jit.cNickolas Lloyd2016-12-251-16/+0
* Use inline functions instead of macros for JIT operations.Nickolas Lloyd2016-12-251-89/+118
* ; Fix a possible bug with JIT-compiled functions in the call stackNickolas Lloyd2016-12-231-21/+19
* ; * src/bytecode-jit.c: Remove #include of uneeded headers.Nickolas Lloyd2016-12-231-5/+0
* Make JIT support entirely optional.Nickolas Lloyd2016-12-231-0/+2
* ; Minor reorg of bytecode interpreter/JIT compilerNickolas Lloyd2016-12-221-20/+2
* ; * src/bytecode-jit.c: Fix copyright years.Nickolas Lloyd2016-12-221-2/+1
* ; Merge branch 'master' into nick.lloyd-bytecode-jitNickolas Lloyd2016-12-221-6/+6
* Enable optimization of JITed functions.Nickolas Lloyd2016-12-221-0/+2
* Add bytecode JIT compilation capabilitiesNickolas Lloyd2016-12-221-0/+2131