# Enable hipe compiler

**URL:** <https://forum.elixirforum.com/t/enable-hipe-compiler/32000>\
**Category:** Questions\
**Tags:** erlang, phoenix, hipe\
**Created:** [June 1, 2020, 11:39am UTC](https://forum.elixirforum.com/t/enable-hipe-compiler/32000 "2020-06-01T11:39:36Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![olafura](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/olafura/32/12420_2.png) [@olafura](https://forum.elixirforum.com/u/olafura)\
**Post date:** [June 1, 2020, 6:25pm UTC](https://forum.elixirforum.com/t/enable-hipe-compiler/32000/3 "2020-06-01T18:25:26Z")

</div>

It’s not fully functional in:

> **[Erlang OTP 22.0 is released - Erlang/OTP](https://www.erlang.org/news/132)**
>
> The official home of the Erlang Programming Language

They are working on supporting all the new features. The swedish university that was working on it has scaled back I believe at least for the llvm part.  
[https://github.com/erlang/otp/pull/2262](https://github.com/erlang/otp/pull/2262)

The compiler team has been working on some really cool optimisations which is existing.

Plus an other thing I’ve been aware of for a long time without information is coming out, it’s probably not as optimises as we want to but might be a cool thing for the future:  
[https://www.researchgate.net/publication/266661009\_BEAMJIT\_a\_just-in-time\_compiling\_runtime\_for\_Erlang](https://www.researchgate.net/publication/266661009_BEAMJIT_a_just-in-time_compiling_runtime_for_Erlang)

> **[Lukas Larsson](https://codesync.global/speaker/lukas-larsson/)**
>
> Erlang VM core committer

---

_[View the full topic](https://forum.elixirforum.com/t/enable-hipe-compiler/32000)._
