-
Notifications
You must be signed in to change notification settings - Fork 226
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
RFC: stable memory block names for globals #220
base: master
Are you sure you want to change the base?
Commits on Jan 30, 2018
-
Configuration menu - View commit details
-
Copy full SHA for de3c418 - Browse repository at this point
Copy the full SHA de3c418View commit details -
Improved namespace for memory block ids
This redefines the [block] type to a richer namespace where block identifier can be of two disjoint kinds: blocks associated to globals, and dynamic block ids allocated at runtime. This is work in progress.
Configuration menu - View commit details
-
Copy full SHA for f93ca78 - Browse repository at this point
Copy the full SHA f93ca78View commit details -
BlockNames: Add a Block.le relation
Then use it to finish updating Memory.v
Configuration menu - View commit details
-
Copy full SHA for 6274b59 - Browse repository at this point
Copy the full SHA 6274b59View commit details
Commits on Jan 31, 2018
-
BlockNames: update some of Globalenvs.v
Pierre Wilke committedJan 31, 2018 Configuration menu - View commit details
-
Copy full SHA for 4fd3c3f - Browse repository at this point
Copy the full SHA 4fd3c3fView commit details -
BlockNames: Progress on Globalenvs
Pierre Wilke committedJan 31, 2018 Configuration menu - View commit details
-
Copy full SHA for 1284fb5 - Browse repository at this point
Copy the full SHA 1284fb5View commit details -
BlockNames: finished Globalenvs and Memory
Pierre WILKE committedJan 31, 2018 Configuration menu - View commit details
-
Copy full SHA for 4ec83f0 - Browse repository at this point
Copy the full SHA 4ec83f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for baf0ba3 - Browse repository at this point
Copy the full SHA baf0ba3View commit details
Commits on Feb 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4696267 - Browse repository at this point
Copy the full SHA 4696267View commit details -
Configuration menu - View commit details
-
Copy full SHA for f69d799 - Browse repository at this point
Copy the full SHA f69d799View commit details -
BlockNames: update Separation.v
Pierre Wilke committedFeb 1, 2018 Configuration menu - View commit details
-
Copy full SHA for e53faa6 - Browse repository at this point
Copy the full SHA e53faa6View commit details -
BlockNames: update ValueDomain and ValueAnalysis
Pierre Wilke committedFeb 1, 2018 Configuration menu - View commit details
-
Copy full SHA for 4ef2be8 - Browse repository at this point
Copy the full SHA 4ef2be8View commit details -
BlockNames: Update Inlining + Unusedglob
Pierre WILKE committedFeb 1, 2018 Configuration menu - View commit details
-
Copy full SHA for 82dde56 - Browse repository at this point
Copy the full SHA 82dde56View commit details -
BlockNames: update Deadcode and Stacking
Pierre WILKE committedFeb 1, 2018 Configuration menu - View commit details
-
Copy full SHA for ca0631f - Browse repository at this point
Copy the full SHA ca0631fView commit details -
Pierre WILKE committed
Feb 1, 2018 Configuration menu - View commit details
-
Copy full SHA for 8a204da - Browse repository at this point
Copy the full SHA 8a204daView commit details
Commits on Feb 2, 2018
-
BlockNames: encapsulate hints for Block.lt/le into a specific databas…
…e and introduce blomega tactic
Pierre Wilke committedFeb 2, 2018 Configuration menu - View commit details
-
Copy full SHA for 616ec9e - Browse repository at this point
Copy the full SHA 616ec9eView commit details -
Pierre Wilke committed
Feb 2, 2018 Configuration menu - View commit details
-
Copy full SHA for cb38d63 - Browse repository at this point
Copy the full SHA cb38d63View commit details -
BlockNames: add to_string and block_compare operations to BlockType. …
…Update the interpreter
Pierre WILKE committedFeb 2, 2018 Configuration menu - View commit details
-
Copy full SHA for 2f152ed - Browse repository at this point
Copy the full SHA 2f152edView commit details -
BlockNames: minor changes to minimize diff with CompCert.
Pierre WILKE committedFeb 2, 2018 Configuration menu - View commit details
-
Copy full SHA for a5974d3 - Browse repository at this point
Copy the full SHA a5974d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a4dd43 - Browse repository at this point
Copy the full SHA 1a4dd43View commit details
Commits on Feb 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8ab2cd3 - Browse repository at this point
Copy the full SHA 8ab2cd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e268e60 - Browse repository at this point
Copy the full SHA e268e60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f18434 - Browse repository at this point
Copy the full SHA 2f18434View commit details
Commits on Feb 19, 2018
-
BlockNames: get rid of the BMapType interface
We can use "MAP with Definition" for the same effect.
Configuration menu - View commit details
-
Copy full SHA for f9a2754 - Browse repository at this point
Copy the full SHA f9a2754View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74bb7e0 - Browse repository at this point
Copy the full SHA 74bb7e0View commit details -
Better compatibility with pull request AbsInt#222
In particular, use the name [AST.string_of_ident] and declare it in the same places, so that a merge would be straightforward.
Configuration menu - View commit details
-
Copy full SHA for 7a0da56 - Browse repository at this point
Copy the full SHA 7a0da56View commit details
Commits on Mar 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 024b3bb - Browse repository at this point
Copy the full SHA 024b3bbView commit details