Size: a a a

SPB Frontend Drinkcast

2017 December 21

A🚀

Andrey 🚀🚀🚀 Popp in SPB Frontend Drinkcast
там про meta jit, это вообше mind blown
источник

AP

Alexey Plutalov in SPB Frontend Drinkcast
Так ты закидывай. Скоро новый год - будет чем заняться )))))
источник

A🚀

Andrey 🚀🚀🚀 Popp in SPB Frontend Drinkcast
очень крутая техника
источник

AP

Alexey Plutalov in SPB Frontend Drinkcast
http://doc.pypy.org/en/latest/extradoc.html у них тут прям целый раздел про PyPy.
источник

A🚀

Andrey 🚀🚀🚀 Popp in SPB Frontend Drinkcast
Ага, они крутые.
источник

AM

Andrey Melikhov in SPB Frontend Drinkcast
Alexey Plutalov
Да, сорян. Это скорее AOT компиляция. То есть - генерировали быстро неоптимизированый машинный код, и потом его шлифовали.
Точнее гоняли чуть чуть неоптимизированный, пару циклов, потом начинали его переоптимизировать
источник

AM

Andrey Melikhov in SPB Frontend Drinkcast
В итоге в TF сильно уменьшили количество оптимизаций
источник

AM

Andrey Melikhov in SPB Frontend Drinkcast
"Ну и по их же заявлениям, генерация байт-кода выходит быстрее, и занимает меньше памяти (что им было важно для устройств с ограниченной памятью - например, телефоны и планшеты на Android)."

Там было сделано так, что если JIT видел, что функцию нужно оптимизировать/деоптимизировать он снова лез за исходным js. Это требовало хранить в памяти куски js и тратить время на их разбор. Когда поставили игнишен то появилась возможность хранить байткод и забирать его в случае необходимости оптимизации функции не тратя время на повторный разбор AST
источник

AM

Andrey Melikhov in SPB Frontend Drinkcast
Как-то так
источник

AP

Alexey Plutalov in SPB Frontend Drinkcast
Ага. И искать повторяющиеся паттерны в байткоде попроще, я так понимаю.
источник
2017 December 22

SG

Sergey Gustun in SPB Frontend Drinkcast
👍 Бест подкаст евер
источник

МП

Маша Просвирнина in SPB Frontend Drinkcast
О да
источник

МП

Маша Просвирнина in SPB Frontend Drinkcast
источник

VS

Vyacheslav Shebanov in SPB Frontend Drinkcast
Sergey Gustun
👍 Бест подкаст евер
сам себя не похвалишь
источник

VS

Vyacheslav Shebanov in SPB Frontend Drinkcast
как говорится
источник

SG

Sergey Gustun in SPB Frontend Drinkcast
никто не похвалит
источник

SG

Sergey Gustun in SPB Frontend Drinkcast
так и живу
источник

AS

Arthur Stolyar in SPB Frontend Drinkcast
Начинается. Предыдущие два огонь были
источник

SG

Sergey Gustun in SPB Frontend Drinkcast
источник

KR

Konstantin Ryzhov in SPB Frontend Drinkcast
источник