0
ответов

Почему при зацикливании массива с 240 или более элементами сильно сказывается производительность?

При выполнении цикла суммы по массиву в Rust я заметил огромное падение производительности, когда CAPACITY> = 240. CAPACITY = 239 примерно в 80 раз быстрее. Есть ли специальная оптимизация компиляции Rust is ...
вопрос задан: 15 August 2019 02:35
0
ответов

Как работает 128-битное целое число Rust `i128` в 64-битной системе?

Rust имеет 128-битные целые числа, они обозначены типом данных i128 (и u128 для беззнаковых целых): let a: i128 = 170141183460469231731687303715884105727; Как Rust заставляет эти значения i128 работать на ...
вопрос задан: 13 August 2019 08:41
0
ответов

Почему компилятор Rust не оптимизирует код, предполагая, что две изменяемые ссылки не могут иметь псевдоним?

Насколько я знаю, псевдонимы ссылок / указателей могут препятствовать способности компилятора генерировать оптимизированный код, поскольку они должны гарантировать, что сгенерированный двоичный код ведет себя правильно в случае, когда два ...
вопрос задан: 9 August 2019 11:51