| Commit message (Expand) | Author | Files | Lines |
2023-02-03 | Add more loop examples and fix issues | Son Ho | 1 | -1/+1 |
2023-02-03 | Implement support for nested borrows in loops, and add loop tests | Son Ho | 1 | -1/+8 |
2023-02-03 | Update the comments in Values and make minor modifications | Son Ho | 1 | -2/+2 |
2023-02-03 | Remove the meta-value field from AMutBorrow | Son Ho | 1 | -5/+5 |
2023-02-03 | Remove the APrimitive variant from the avalues | Son Ho | 1 | -2/+0 |
2023-02-03 | Remove the meta-values from the shared and reserved borrow values | Son Ho | 1 | -4/+3 |
2023-02-03 | Make progress on the environment matches | Son Ho | 1 | -2/+6 |
2023-02-03 | Start implementing support for loops | Son Ho | 1 | -15/+9 |
2022-11-10 | Implement a Config.ml file which groups all the global options in references | Son Ho | 1 | -10/+9 |
2022-11-07 | Update some comments | Son Ho | 1 | -1/+1 |
2022-11-07 | Rename "inactivated borrows" to "reserved borrows" | Son Ho | 1 | -8/+8 |
2022-11-07 | Replace all the occurrences of `failwith ...` with `raise (Failure ...)` | Son Ho | 1 | -17/+19 |
2022-10-27 | Move constant_value to PrimitiveValues.ml | Son Ho | 1 | -6/+7 |
2022-10-27 | Reorganize a bit the project | Son Ho | 1 | -0/+0 |
2022-10-26 | Update the code documentation to fix links and syntax issues | Son Ho | 1 | -5/+5 |
2022-09-22 | Reformat the project with dune | Son Ho | 1 | -3/+0 |
2022-04-21 | Improve the generation of names for given back values | Son Ho | 1 | -2/+2 |
2022-03-03 | Rename CFIM to LLBC | Son Ho | 1 | -1/+1 |
2022-03-03 | Rename TypeDef...,type_def...,FunDef,fun_def to ...Decl,...decl | Son Ho | 1 | -4/+4 |
2022-02-08 | Add an option to allow the presence of bottom values below borrows | Son Ho | 1 | -3/+4 |
2022-02-08 | Fix some issues in Invariants | Son Ho | 1 | -3/+11 |
2022-01-27 | Introduce AEndedSharedBorrow so as not to introduce ABottom when | Son Ho | 1 | -2/+2 |
2022-01-27 | Cleanup a bit | Son Ho | 1 | -2/+0 |
2022-01-26 | Make minor modifications | Son Ho | 1 | -1/+1 |
2022-01-26 | Fix various issues | Son Ho | 1 | -1/+10 |
2022-01-26 | Add a meta-value in SharedBorrow to carry the shared value | Son Ho | 1 | -3/+3 |
2022-01-24 | Start working on printing for symbolic AST | Son Ho | 1 | -1/+1 |
2022-01-21 | Make minor modifications for the invariants checks | Son Ho | 1 | -4/+7 |
2022-01-21 | Implement more invariant checks for the symbolic values | Son Ho | 1 | -3/+34 |
2022-01-21 | Update projections_intersect to write it in terms of a more generic | Son Ho | 1 | -0/+5 |
2022-01-21 | Update AProjLoans and AEndedProjLoans to take a list of given back | Son Ho | 1 | -10/+17 |
2022-01-20 | Make good progress on updating InterpreterStatements to use CPS | Son Ho | 1 | -0/+7 |
2022-01-19 | Start storing meta-values in the avalues, for synthesis purposes | Son Ho | 1 | -20/+28 |
2022-01-18 | Remove ty_has_regions and use ty_has_borrows instead | Son Ho | 1 | -1/+2 |
2022-01-18 | Rename type_is_primitively_copyable to ty_is_... | Son Ho | 1 | -1/+1 |
2022-01-15 | Use the new collections | Son Ho | 1 | -9/+8 |
2022-01-14 | Make minor modifications | Son Ho | 1 | -1/+2 |
2022-01-14 | Implement greedy expansion of symbolic variables and expansion before | Son Ho | 1 | -18/+101 |
2022-01-14 | Start working on greedy symbolic value expansion and expansion before | Son Ho | 1 | -1/+10 |
2022-01-14 | Update aproj to make AEndedProjLoans take an `aproj option` and add the | Son Ho | 1 | -1/+8 |
2022-01-13 | Add a small check in the invariants | Son Ho | 1 | -2/+8 |
2022-01-13 | Update the projectors to ignore values when they don't contain regions | Son Ho | 1 | -0/+1 |
2022-01-13 | Introduce "AIgnore" for the avalues | Son Ho | 1 | -7/+6 |
2022-01-07 | Update the invariant checks to take into account ignored borrows/loans | Son Ho | 1 | -6/+33 |
2022-01-07 | Add an optional borrow identifier to AIgnoredMutBorrow, introduce the | Son Ho | 1 | -3/+10 |
2022-01-07 | Add logging information for borrows | Son Ho | 1 | -1/+1 |
2022-01-07 | Make more improvements to logging | Son Ho | 1 | -21/+21 |
2022-01-06 | Add debugging info | Son Ho | 1 | -3/+27 |
2022-01-06 | Remove the symbolic_proj_comp def and make the set of ended regions a | Son Ho | 1 | -2/+2 |
2022-01-06 | Fix more bugs | Son Ho | 1 | -5/+6 |