We can read that Chaiscript is thread safe by default, and that we can disable it to improve the performance.
For what I have understood this means that multiple threads can call the same script engine without problems, knowing that user objects must be protected themselves.
I have multiples threads and each owns a script engine. Do I need the threading support in this case ?
Even that I have enabled it (default), the helgrind tool reports many potentials race conditions. Can I ignore them or something is really at risk ?
See log at https://pastebin.com/4pz10p3U