Method inlining and dispatch elimination