The announcement for 1.15 says:
Furthermore, Erlang/OTP 26 allows us to start applications concurrently and cache the code path lookups, decreasing the cost of booting applications. The combination of Elixir v1.15 and Erlang/OTP 26 should also reduce the boot time of applications, such as when starting
iex -S mix
or running a single test withmix test
.
In the elixir repo I see ‘concurrently’ in 2 places and they both default to not-concurrent, so I’m assuming my stuff does not start concurrently by default. … but the announcement looks like it runs stuff concurrently by default as the graph showing the speed up is titled simply time mix run -e 1
Do I need to configure concurrent app starting in 1.15-otp-26?