-
Notifications
You must be signed in to change notification settings - Fork 63
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
Improvements to the Heapster Rust translation #1365
Commits on Jun 30, 2021
-
updated Makefile to fall back on cabal run saw if a saw executable is…
… not installed
Eddy Westbrook committedJun 30, 2021 Configuration menu - View commit details
-
Copy full SHA for f700755 - Browse repository at this point
Copy the full SHA f700755View commit details -
added arrays.v back as a Coq file that needs to be built for CI
Eddy Westbrook committedJun 30, 2021 Configuration menu - View commit details
-
Copy full SHA for e64b442 - Browse repository at this point
Copy the full SHA e64b442View commit details -
updated the generated arrays.v
Eddy Westbrook committedJun 30, 2021 Configuration menu - View commit details
-
Copy full SHA for 7e4fb51 - Browse repository at this point
Copy the full SHA 7e4fb51View commit details -
added heapster_define_rust_type_qual to allow defined Rust types to b…
…e qualified with their crates; changed the Rust type translation to use this qualification by translating Rust names in a fully qualified way
Eddy Westbrook committedJun 30, 2021 Configuration menu - View commit details
-
Copy full SHA for 5e64d20 - Browse repository at this point
Copy the full SHA 5e64d20View commit details
Commits on Jul 1, 2021
-
whoops, forgot to add the rest of the changes that implemented heapst…
…er_define_rust_type_qual to the last commit; also changed parseAndInsDef to not fail when an identifier is already being used, but to instead generate a new, unused identifier
Eddy Westbrook committedJul 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 5ff38ea - Browse repository at this point
Copy the full SHA 5ff38eaView commit details -
added a Tree data structure, which uses Vec in its recursive definiti…
…on, as an example in rust_data
Eddy Westbrook committedJul 1, 2021 Configuration menu - View commit details
-
Copy full SHA for fd47f04 - Browse repository at this point
Copy the full SHA fd47f04View commit details -
Eddy Westbrook committed
Jul 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 68bbe47 - Browse repository at this point
Copy the full SHA 68bbe47View commit details -
bug fix for heapster_define_rust_type: print out an error message whe…
…n a recursive type cannot be handled
Eddy Westbrook committedJul 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 8cd1469 - Browse repository at this point
Copy the full SHA 8cd1469View commit details -
changed RecShapeBody to make the fold and unfold ids optional, in ord…
…er to implement a bug fix for heapster_define_rust_type to print out an error message when a recursive type cannot be handled
Eddy Westbrook committedJul 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 5e51d95 - Browse repository at this point
Copy the full SHA 5e51d95View commit details -
commented out the definition of Tree because it does not work yet
Eddy Westbrook committedJul 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 83f01ef - Browse repository at this point
Copy the full SHA 83f01efView commit details -
updated rust_data.v per its new translation
Eddy Westbrook committedJul 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 0ab5a0e - Browse repository at this point
Copy the full SHA 0ab5a0eView commit details -
Merge branch 'master' into rust-heapster-translation
Eddy Westbrook authoredJul 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 6f21d67 - Browse repository at this point
Copy the full SHA 6f21d67View commit details