-
Notifications
You must be signed in to change notification settings - Fork 98
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
IR: DotPrim
elim
#4614
base: master
Are you sure you want to change the base?
IR: DotPrim
elim
#4614
Commits on Jul 12, 2024
-
don't create unnecessary variable renaming for the sake of
NewObjE
`NewObjE` wants variable names for field values. When the expression is _already a variable_ then just reuse its name!
Configuration menu - View commit details
-
Copy full SHA for f839501 - Browse repository at this point
Copy the full SHA f839501View commit details -
relax IR typechecker to accept
a `var` as source for an immutable field
Configuration menu - View commit details
-
Copy full SHA for aa1bb2e - Browse repository at this point
Copy the full SHA aa1bb2eView commit details -
improve the IR interpreter to allow immutable field initialisation by…
… reading mutable boxes This is also how the backend does it.
Configuration menu - View commit details
-
Copy full SHA for 4049c14 - Browse repository at this point
Copy the full SHA 4049c14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75143f1 - Browse repository at this point
Copy the full SHA 75143f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dbefb8 - Browse repository at this point
Copy the full SHA 6dbefb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06f070c - Browse repository at this point
Copy the full SHA 06f070cView commit details -
Configuration menu - View commit details
-
Copy full SHA for de2116f - Browse repository at this point
Copy the full SHA de2116fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 789eb2e - Browse repository at this point
Copy the full SHA 789eb2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20fd51b - Browse repository at this point
Copy the full SHA 20fd51bView commit details -
prune all
LitE
junk from the definitionsunless it is a precious one, needed in the result
Configuration menu - View commit details
-
Copy full SHA for bb6c2c3 - Browse repository at this point
Copy the full SHA bb6c2c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf141a - Browse repository at this point
Copy the full SHA cbf141aView commit details
Commits on Jul 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6aa7c47 - Browse repository at this point
Copy the full SHA 6aa7c47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6baf2cf - Browse repository at this point
Copy the full SHA 6baf2cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for da8d784 - Browse repository at this point
Copy the full SHA da8d784View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49cee5e - Browse repository at this point
Copy the full SHA 49cee5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4c2b1c - Browse repository at this point
Copy the full SHA b4c2b1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a51bbd - Browse repository at this point
Copy the full SHA 7a51bbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 817d643 - Browse repository at this point
Copy the full SHA 817d643View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12b5bc4 - Browse repository at this point
Copy the full SHA 12b5bc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8472d57 - Browse repository at this point
Copy the full SHA 8472d57View commit details -
Configuration menu - View commit details
-
Copy full SHA for f38d332 - Browse repository at this point
Copy the full SHA f38d332View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66d2f08 - Browse repository at this point
Copy the full SHA 66d2f08View commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bebfa40 - Browse repository at this point
Copy the full SHA bebfa40View commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a0f4316 - Browse repository at this point
Copy the full SHA a0f4316View commit details -
Update src/lowering/desugar.ml
Co-authored-by: Claudio Russo <claudio@dfinity.org>
Configuration menu - View commit details
-
Copy full SHA for 554203c - Browse repository at this point
Copy the full SHA 554203cView commit details -
Co-authored-by: Claudio Russo <claudio@dfinity.org>
Configuration menu - View commit details
-
Copy full SHA for 77bceef - Browse repository at this point
Copy the full SHA 77bceefView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce3d3c8 - Browse repository at this point
Copy the full SHA ce3d3c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5f3b57 - Browse repository at this point
Copy the full SHA c5f3b57View commit details
Commits on Aug 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de97742 - Browse repository at this point
Copy the full SHA de97742View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5850b9 - Browse repository at this point
Copy the full SHA d5850b9View commit details