Global interpreter lock

shape