-
Notifications
You must be signed in to change notification settings - Fork 85
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
Label
Projects
Milestones
Assignee
Sort
Issues list
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
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
Use Runtime.exit for non-zero exit return in bootstrapped compiler
#722
opened Feb 1, 2020 by
tanyongkiam
Translator state should be stored as per-theory deltas (at least for load/save)
enhancement
translator
#717
opened Jan 8, 2020 by
mn200
The translator accepts constants with preconditions
translator
#705
opened Nov 18, 2019 by
oskarabrahamsson
Update code base to use Theorem, Definition, Inductive, Type etc
enhancement
refactoring
#681
opened Aug 22, 2019 by
myreen
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.