恢复到优化中间码前的版本