Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve some memory allocation heavy-hitters in dmd #90

Open
maxhaton opened this issue Jun 30, 2022 · 0 comments
Open

Improve some memory allocation heavy-hitters in dmd #90

maxhaton opened this issue Jun 30, 2022 · 0 comments

Comments

@maxhaton
Copy link
Member

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant