Size: a a a

Node.js — русскоговорящее сообщество

2020 December 18

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
Не смущает падение скорости из-за выброса и ловли?
насколько это сильно?
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
꧁倫太郎 岡部꧂
насколько это сильно?
На порядок
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
на сколько
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
Не смущает падение скорости из-за выброса и ловли?
в js не должно быть таких проблем, ето как return с деструкторами
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
꧁倫太郎 岡部꧂
на сколько
10 раз
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
откуда цифра?
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Sergiy Shatunov
в js не должно быть таких проблем, ето как return с деструкторами
Тогда бы return 1 и throw 1 показывали бы одинаковую скорость в тестах
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
Кто уронил jsperf?
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
Уже неделю точно не работает. Сейчас бы проверили
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
꧁倫太郎 岡部꧂
откуда цифра?
Ну, свою часть берет создание стектрейса в Error.
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
Тогда бы return 1 и throw 1 показывали бы одинаковую скорость в тестах
просто return вызывает меньше деструкторов, так как переходит только на 1 шах по стеку вызовов, тогда как throw переходит по стеку до определённой контрольной точки
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Это потому что ошибка стектрейс создаёт. Сравни return 1 и throw 1
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
Это потому что ошибка стектрейс создаёт. Сравни return 1 и throw 1
Я это знаю
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
Чуви, я на твоей стороне
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
объекты унаследованные от Error необязательно возвращать в виде исключений, можно просто вернуть как результат
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
Это потому что ошибка стектрейс создаёт. Сравни return 1 и throw 1
Или ты хочешь посмотреть результат бенча?
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Vadim John
Чуви, я на твоей стороне
Да не, мне интересно сравнить. А я ща на почте
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Vadim John
Или ты хочешь посмотреть результат бенча?
Да
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
Лил, еще хуже
источник