Björn Gustavsson

Erlang/OTP team at Ericsson

Björn Gustavsson is a member of the Erlang/OTP team at Ericsson, and is the Björn in Bogdan/Björn’s Erlang Abstract Machine (BEAM).

He joined the OTP team at the end of 1996, and did his first contribution to OTP that year. A few years later, he became the main developer responsible for the BEAM VM, and spent most his time at the OTP team contributing to the BEAM VM as well as to the Erlang compiler. He has also contributed to many other parts of the Erlang runtime system, such as the Just-In Time compiler (JIT).

https://erlang.org

Talk:
Native code coverage

Erlang/OTP 27 introduced efficient support in the JIT (Just-In Compiler) for collecting code coverage. This talks gives an overview of the new coverage functionality and its implementation, showing that it is not only faster, but that it can also handle code that it was not previously possible to collect coverage for.

Key Takeaways:

  • Understanding how the new native coverage functionality makes it possible to collect coverage information faster and for more kinds of code.

Target Audience:

  • All Erlang developers.