题
小型数据类型(例如字节)延伸到int的原因是什么 数字促进 过程?是否可以直接在这些较小的数据类型上直接执行大多数操作?
解决方案
VM是一台虚拟机,JIT将其转换为本机代码并将其优化。所有寄存器均为32位或64位,“较短”操作不一定要更快。
其他提示
VM不支持小于4个八位字节的整数,因此在VM中运行时,您要在4个八位位置或8个八位八位八位操作中操作。 (嗯,它适用于阵列,barray sarray等,而不是单个值)。
不隶属于 StackOverflow
题
小型数据类型(例如字节)延伸到int的原因是什么 数字促进 过程?是否可以直接在这些较小的数据类型上直接执行大多数操作?
解决方案
VM是一台虚拟机,JIT将其转换为本机代码并将其优化。所有寄存器均为32位或64位,“较短”操作不一定要更快。
其他提示
VM不支持小于4个八位字节的整数,因此在VM中运行时,您要在4个八位位置或8个八位八位八位操作中操作。 (嗯,它适用于阵列,barray sarray等,而不是单个值)。