Я понимаю, что Java выполняет оптимизацию по всем направлениям и может оптимизировать коммутаторы в зависимости от того, сколько существует случаев, является ли коммутатор разреженным или плотным, и если код даже достаточно горячий, чтобы JIT оптимизировал указанный код. Мне просто интересно, нужно ли мне дополнительно предоставлять «помощь», например, использование поразрядно и для тестируемой переменной или сдвиг по битам переменной на «более хорошее» число, предполагая, что указанный код действительно очень горячий. «лучше» быть 0xXX, а не 0xFFXX. Есть ли в JIT-документах по горячим точкам, где конкретно указано, что требуется? Вместо того, чтобы «просто придерживаться общих рекомендаций по программированию ххх».