Te tukunga o Erlang / OTP 24 me te whakatinana JIT compiler

I muri i te tau o te whakawhanaketanga, i tukuna te reo hootaka mahi a Erlang 24, e whai ana ki te whakawhanake i nga tono toha, karekau i te he e whakarato ana i te tukatuka whakarara o nga tono i te waa tuturu. Kua horapa nui te reo ki nga waahi penei i te waea, i nga punaha peeke, i te-e-hokohoko, i te waea rorohiko me te tuku karere tere. I te wa ano, i tukuna te OTP 24 (Open Telecom Platform) - he huinga hoa o nga whare pukapuka me nga waahanga mo te whakawhanaketanga o nga punaha tohatoha i te reo Erlang.

Nga mahi hou:

  • В состав включён JIT-компилятор BeamAsm, который позволяет не только повысить производительность программ за счёт выполнения машинного кода вместо интерпретации, но и поддерживает расширенные инструменты для профилирования и анализа выполнения.
  • Улучшено оформление сообщений об ошибках, которые теперь включают номера столбцов для определения проблемной позиции в строке и предоставляют дополнительную диагностику ошибок при вызове встроенных функций (BIF, built-in functions).
  • Добавлены новые оптимизации обработки секции «receive».
  • В модуле gen_tcp добавлена поддержка нового API сетевых сокетов вместо API inet.
  • В модуле supervisor реализована возможность автоматического завершения всех связанных с сетевым соединением дочерних процессов.
  • Добавлена поддержка алгоритма формирования цифровых подписей EdDSA (Edwards-curve Digital Signature Algorithm) в соединениях на базе TLS 1.3.

Source: opennet.ru

Tāpiri i te kōrero