Inline Caches: Caller
machine instructions
call A.f
call C.g(…)
class C
class A
static int f()
class C: B
void g(…)
class D: B
class B: A
void g(…)
class E: A
float h()
B obj = new C(3);
…
obj.g(3)
A.f()
inline cache
Previous slide
Next slide
Back to first slide
View graphic version