В недавнем обсуждении того, как оптимизировать некоторый код, мне сказали, что разбиение кода на множество небольших методов может значительно повысить производительность, потому что компилятор JIT не любит оптимизировать большие методы.
Я не был уверен в этом, так как кажется, что JIT-компилятор должен сам идентифицировать отдельные сегменты кода, независимо от того, являются ли они сами по себе или нет.
Может ли кто-нибудь подтвердить или опровергнуть это требование?