Skip to content

Issues: CakeML/cakeml

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

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

Target names are confusing
#769 opened Sep 17, 2020 by sorear
Make the heap base pointer optional code size enhancement good first issue medium reward Easy to measure but may not be noticed by itself performance Runtime of a plausible real cakeml-generated binary
#766 opened Sep 17, 2020 by sorear
Better names from early pass generated functions dev experience Makes tasks developing cakeml itself easier enhancement low effort May still assume familiarity medium reward Easy to measure but may not be noticed by itself user experience Time needed to perform tasks not related to compiler development
#765 opened Sep 17, 2020 by sorear
Functional SSA code size enhancement high effort high reward Improvements that will be noticed, >5-10% speedups performance Runtime of a plausible real cakeml-generated binary
#764 opened Sep 17, 2020 by sorear
Selection of nonprimitive instructions enhancement medium effort medium reward Easy to measure but may not be noticed by itself performance Runtime of a plausible real cakeml-generated binary
#763 opened Sep 17, 2020 by sorear
Trampolines as a code size optimization code size enhancement low effort May still assume familiarity medium reward Easy to measure but may not be noticed by itself
#762 opened Sep 17, 2020 by sorear
Call-saved registers code size enhancement medium effort medium reward Easy to measure but may not be noticed by itself performance Runtime of a plausible real cakeml-generated binary
#761 opened Sep 17, 2020 by sorear
Soft float fallback enhancement good first issue medium reward Easy to measure but may not be noticed by itself user experience Time needed to perform tasks not related to compiler development
#760 opened Sep 17, 2020 by sorear
Better handling of non-flat register spaces code size enhancement low reward Likely requires special techniques even to measure effectiveness medium effort uncertain scope
#759 opened Sep 17, 2020 by sorear
Use real calls code size enhancement high reward Improvements that will be noticed, >5-10% speedups low effort May still assume familiarity
#758 opened Sep 17, 2020 by sorear
Using the ABI stack pointer code size enhancement medium effort medium reward Easy to measure but may not be noticed by itself user experience Time needed to perform tasks not related to compiler development
#757 opened Sep 17, 2020 by sorear
Variable length instructions on arm7 and riscv code size enhancement good first issue high reward Improvements that will be noticed, >5-10% speedups
#756 opened Sep 17, 2020 by sorear
Unified compiler code size dev experience Makes tasks developing cakeml itself easier enhancement high reward Improvements that will be noticed, >5-10% speedups medium effort uncertain scope user experience Time needed to perform tasks not related to compiler development
#755 opened Sep 16, 2020 by sorear
Floating point determinism
#753 opened Sep 16, 2020 by sorear
Easier prototyping of code dev experience Makes tasks developing cakeml itself easier high effort low effort May still assume familiarity user experience Time needed to perform tasks not related to compiler development
#748 opened Sep 7, 2020 by tanyongkiam
w1 ₃₂→₁₆ w2 enhancement
#713 opened Jan 6, 2020 by mn200
Efficient peep-hole optimisation for DataLang enhancement student project can be done as a student project (at various levels)
#669 opened Jul 17, 2019 by myreen
ProTip! no:milestone will show everything without a milestone.