10:24:10phadthaithis reminds me that it'd likely be possible to pass more state in functions to avoid ecl_process_env and pthread_getspecific
10:25:21phadthaifor ecl_function_dispatch with certain forms of ffi that can be reduced too if I remember, but cffi had extra overhead
10:27:19jackdanielcffi has three distinct methods for ecl (static, dynamic via dlopen and dynamic via libffi)
10:28:01jackdanielfor having static method working reliably we'd need to improve cffi, so it passes original pointer types to the backend (it does cast to void* right now)