Open maxhaton opened 2 years ago
dmd allocates too much memory.
Certain classes need to be made more efficient, and allocated less. If time permits simple tooling for guiding similar efforts could be developed.
More detail to be added soon.
TBD
Better compiler performance.
Knowledge of how types are laid out in memory.
Understanding of dmd internals, making changes to a codebase.
@maxhaton
Description
dmd allocates too much memory.
Certain classes need to be made more efficient, and allocated less. If time permits simple tooling for guiding similar efforts could be developed.
More detail to be added soon.
What are rough milestones of this project?
TBD
How does this project help the D community?
Better compiler performance.
Recommended skills
Knowledge of how types are laid out in memory.
What can students expect to get out of doing this project?
Understanding of dmd internals, making changes to a codebase.
Point of Contact
@maxhaton
References