<@U0CHHN4F4> when you have a moment, can you comme...
# scripting
a
@ilya.chernikov when you have a moment, can you comment on thread safey. I need to know at what level of locking is considered ok here. I’m worried about things like:
Line 5
is compiled on
Thread A
and then
Line 6
is compiled on
Thead B
but then
Line 6
wins the race to evaluate first, which means
Line 5
state isn’t there, so it blows up in eval? Should individual calls not be thread safe (compile then later eval), and only calls like
compileAndEval
are thread safe but they block the duration?