Get the latest tech news

The Optimizations in Erlang/OTP 27


The official home of the Erlang Programming Language

Erlang/OTP 24 introduced the JIT (Just In Time compiler), which improved performance by emitting native code for BEAM instructions at load-time. In other words, from the compiler’s point of view, if the runtime system were to directly update the existing record without first copying it, the observable behavior of the program would not change. In Erlang/OTP 27, the part of fun that resides on the heap of the calling process has been simplified so that it is now smaller than in Erlang/OTP 26, and most importantly does not contain anything that is too tricky to initialize in inline code.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of optimizations

optimizations

Photo of OTP

OTP

Photo of Erlang

Erlang

Related news:

News photo

Learn OTP with Gleam

News photo

Dataflow Analyses and Compiler Optimizations That Use Them, for Free

News photo

XWayland 24.1 RC Released With Explicit Sync, Improved Rootful & GLAMOR Optimizations