Hi TinyTCC developers
Firstly I want to thank you guys for maintaining this amazing compiler that I have just discovered.
My question is:
When using libtcc as a JIT compiler, I would like to know if TCC already has some clever mechanism to reuse the results of - include libtcc.dll *.def and *.a.
The reason I ask is because if I want to use TCC as JIT compiler for some dynamically generated C code repeatedly, I want to avoid unnecessary I/O and processing of the header files, static/dynamic libraries, etc. repeatedly.
Can you please confirm whether there is some type of reuse/caching in the JIT compiler to handle this scenario? If yes, where in the code this is done? If not how to go about addressing this?
Thank you
Faisal