Сообщение Re[10]: Тенденции языков от 22.06.2015 4:28
Изменено 22.06.2015 4:38 kaa.python
Здравствуйте, Ops, Вы писали:
Ops>Здравствуйте, s22, Вы писали:
s22>>goto выполняется 0 тактов
s22>>так же как и условный переход, если он правильно предсказан.
Ops>И? Не вижу противоречий с тем, что я написал.
Ops>Уж сколько раз твердили миру... Исключения — они вылетают в _исключительных_ ситуациях, которые случаются _редко_. И в этом случае мы имеем высокую производительность пока их не происходит. Если же их использовать как goto, то конечно, про производительность можно забыть.
Код с исключениями медленнее кода без исключений.... из за проблем с инлайнингом, это существенно на уровне оптимизации 2 или 3.
Ops>Здравствуйте, s22, Вы писали:
s22>>goto выполняется 0 тактов
s22>>так же как и условный переход, если он правильно предсказан.
Ops>И? Не вижу противоречий с тем, что я написал.
Ops>Уж сколько раз твердили миру... Исключения — они вылетают в _исключительных_ ситуациях, которые случаются _редко_. И в этом случае мы имеем высокую производительность пока их не происходит. Если же их использовать как goto, то конечно, про производительность можно забыть.
Код с исключениями медленнее кода без исключений.... из за проблем с инлайнингом, это существенно на уровне оптимизации 2 или 3.
Re[10]: Тенденции языков
Здравствуйте, Ops, Вы писали:
Ops>Уж сколько раз твердили миру... Исключения — они вылетают в _исключительных_ ситуациях, которые случаются _редко_. И в этом случае мы имеем высокую производительность пока их не происходит. Если же их использовать как goto, то конечно, про производительность можно забыть.
Код с исключениями медленнее кода без исключений.... из за проблем с инлайнингом, это существенно на уровне оптимизации 2 или 3.
Ops>Уж сколько раз твердили миру... Исключения — они вылетают в _исключительных_ ситуациях, которые случаются _редко_. И в этом случае мы имеем высокую производительность пока их не происходит. Если же их использовать как goto, то конечно, про производительность можно забыть.
Код с исключениями медленнее кода без исключений.... из за проблем с инлайнингом, это существенно на уровне оптимизации 2 или 3.