スクリプト言語の実装だと、スレッドセーフかどうか、ってのは同一VMに対する操作に対してを指すのが一般的じゃね?
ruby しかり python しかり。
lua とか squirrel はそもそもスタック操作が atomic じゃないわけで、最初からそういう点でのスレッドセーフを確保するつもりが全く無い実装だよね

VM わけてスレッドセーフなのはあたりまえすぎるというか、そうなってない言語実装とかはずかしくて表にだせないような