-
-
Notifications
You must be signed in to change notification settings - Fork 410
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use deferred reification during code generation
This change is a followup to abdcf2e and 884c62d. Instead of fully reifying each function before generating it, the code generator now reifies part of the function as needed. This further reduces the amount of AST duplication during compilation and will simplify the upcoming work on type-erased generics, which will in turn be used in the separate compilation work.
- Loading branch information
Benoit Vey
committed
Feb 20, 2018
1 parent
c6fd629
commit 49dd91c
Showing
14 changed files
with
374 additions
and
185 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.