Micro optimization for the main interpreter loop