内联缓存 内联缓存Inline caching是部分编程语言的运行时系统采用的优化技术最早为Smalltalk开发内联缓存的目标是通过记住以前直接在调用点英语Call site上方法查询的结果来加快运行时方法绑定的速度内联缓存对动态类型语言尤为有用其中大多数如非全部方法绑定发生在运行时因此虚方法表英语Virtual method table通常无法使用