Skip to content

Commit

Permalink
Speed up compilation of Elm core modules - selective expose
Browse files Browse the repository at this point in the history
Speed up the compilation of the Elm core modules by implementing selective exposure according to the module text: Only emit code for the subset of function declarations we need to expose.
Another benefit of this change is that the emitted modules are smaller now, saving time in all following processing and compilation stages.
  • Loading branch information
Viir committed Jul 22, 2023
1 parent fd9a946 commit d4fbd00
Show file tree
Hide file tree
Showing 4 changed files with 206 additions and 136 deletions.
Loading

0 comments on commit d4fbd00

Please sign in to comment.