I've found some good source doc for code gen via LLVM and having a form of primitive JIT. It would be pretty cool to look into code generation so that we can execute custom programs even faster.
Probably can set up a form of caching in that if a incoming program has been seen previously (say md5sum or something) re-execute the cached compiled code so that there's only an initial cost upon the first request.
I've found some good source doc for code gen via LLVM and having a form of primitive JIT. It would be pretty cool to look into code generation so that we can execute custom programs even faster.
Probably can set up a form of caching in that if a incoming program has been seen previously (say md5sum or something) re-execute the cached compiled code so that there's only an initial cost upon the first request.