v1.20은 다중 코어 환경의 애플리케이션에서 컴파일 시간을 다시 개선했으며, 합성 벤치마크에서 Elixir 빌드 도구가 BEAM 언어 중 가장 빠른 결과를 보임
새 컴파일러 옵션 :module_definition은 module 정의 실행 방식을 기본값 :compiled 또는 :interpreted로 고를 수 있게 하며, mix.exs의 elixirc_options: [module_definition: :interpreted]로 활성화함
:module_definition 옵션은 디스크에 쓰이는 .beam 파일에는 영향을 주지 않고 defmodule 내부 실행 방식만 바꾸며, 대형 프로젝트의 컴파일 시간 개선에 도움이 될 수 있음
집합론적 타입을 활용하는 새 타입 시그니처는 v1.20의 타입 시스템 성능, 재귀 타입, 매개변수화 타입, map key-value 순회 연구가 충족된 뒤 typed struct 정의와 함께 논의될 예정임