Just from pure curiosity. x = 10 x = 100 x = x << 2 x = foo() # returns int64
Will x after any of these instruction use new memory storage (thus there will be two x variables present, until gc deletes the one with no pointer)? If yes, does it affect performance significantly?