553  Oak [Off]
 Эль Презеденте
(10.11.2015 / 05:46)
Freddy, о Java JIT

Java код
bench.sh
Вывод
553  Oak [Off]
 Эль Презеденте
(10.11.2015 / 00:56)
Добавил в статью информацию о том, что переменной окружения RUST_MIN_STACK можно контроллировать размер стека для создаваемых внутри программы потоков.
3254  Ксакеп (FMod) [Off]
(9.11.2015 / 19:53)
А чем они её обосновывают, свою позицию?
553  Oak [Off]
 Эль Презеденте
(9.11.2015 / 18:34)
Freddy, Ради интереса решил замерить разницу на C, когда массив в стеке и в динамической памяти, и особой разницы не заметил.В Rust тоже особой разницы нет, при аллокации массива в куче тоже на 10-20 милискунд меньше результат. Думаю, стоит добавить этот момент в текст статьи.

Срабатывал ли JIT не проверял, но судя по тому, что время такое же как у Rust-a — сработал.

Увеличение итераций времени не изменяет. Позже вечером еще проверю все-таки, сработал ли JIT при разных количествах итераций.
553  Oak [Off]
 Эль Презеденте
(9.11.2015 / 16:35)
Ксакеп, какой и о чем?

Если ты о размере стека главного потока, то это намеренное поведение и позиция разработчиков.
Изм. Oak (9.11 / 16:35) (1)
3254  Ксакеп (FMod) [Off]
(9.11.2015 / 16:10)
Oak, слушай, может, им надо issue предложить?
553  Oak [Off]
 Эль Презеденте
(9.11.2015 / 15:32)
Ксакеп, нет, только в исходниках самого компилятора.
3254  Ксакеп (FMod) [Off]
(9.11.2015 / 12:42)
Ору просто. А ключей в компиляторе нет для увеличения стека главного потока?
107  Freddy [Off]
(9.11.2015 / 10:05)
И в комментарии "64 mb" осталось :-D
107  Freddy [Off]
(9.11.2015 / 10:04)
Упс, под спойлер попало всё, а отредактировать нельзя.
Всего: 13
1 2 >>
К записи
Прочие языки
Категории

Мы в соцсетях

tw tg yt gt