Я написал тип Int128, и он отлично работает. Я думал, что смогу улучшить его производительность с помощью простой идеи: улучшить операции переключения, которые немного неуклюжи.
Поскольку они активно используются при умножении и делении, их усовершенствование будет иметь волновой эффект. Поэтому я начал создавать динамический метод (для смещения вниз и поворота вверх), только чтобы обнаружить, что нет инструкций OpCodes.Rol или OpCodes.Ror.
Возможно ли это в ИЛ?