优化性能：对象类型的tag值判断也在编译前生成