Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix compilation errors | Son Ho | 2022-01-14 | 2 | -6/+6 |
| | |||||
* | Implement give_back_symbolic_value | Son Ho | 2022-01-14 | 3 | -60/+26 |
| | |||||
* | Make a minor modification | Son Ho | 2022-01-14 | 1 | -6/+5 |
| | |||||
* | Update aproj to make AEndedProjLoans take an `aproj option` and add the | Son Ho | 2022-01-14 | 10 | -118/+226 |
| | | | | AIgnoredProjBorrows variant | ||||
* | Make good progress on end_proj_loans_symbolic | Son Ho | 2022-01-14 | 3 | -65/+260 |
| | |||||
* | Make good progress on end_proj_loans_symbolic | Son Ho | 2022-01-13 | 4 | -5/+175 |
| | |||||
* | Add a small check in the invariants | Son Ho | 2022-01-13 | 1 | -2/+8 |
| | |||||
* | Update the projectors to ignore values when they don't contain regions | Son Ho | 2022-01-13 | 8 | -189/+232 |
| | | | | of interest | ||||
* | Introduce "AIgnore" for the avalues | Son Ho | 2022-01-13 | 5 | -8/+11 |
| | |||||
* | Introduce ended borrow/loan projectors over symbolic values | Son Ho | 2022-01-13 | 5 | -38/+57 |
| | |||||
* | Start working on checking proj_loans over symbolic values when ending | Son Ho | 2022-01-13 | 2 | -13/+45 |
| | | | | abstractions | ||||
* | Update the TODO list | Son Ho | 2022-01-13 | 1 | -4/+4 |
| | |||||
* | Make more updates to assignment and update ctx_pop_frame | Son Ho | 2022-01-13 | 3 | -9/+67 |
| | |||||
* | Start updating the assignment semantics | Son Ho | 2022-01-13 | 4 | -36/+63 |
| | |||||
* | Update the TODOs | Son Ho | 2022-01-13 | 1 | -6/+46 |
| | |||||
* | Fix a small bug in projections_intersect and add more debugging output | Son Ho | 2022-01-13 | 5 | -48/+75 |
| | |||||
* | Remove the inner_outer parameter from end_borrow, etc. | Son Ho | 2022-01-12 | 3 | -56/+33 |
| | |||||
* | Regenerate the trace | Son Ho | 2022-01-12 | 1 | -14723/+0 |
| | |||||
* | Regenerate the trace | Son Ho | 2022-01-12 | 1 | -39168/+114636 |
| | |||||
* | Update ctx_pop_frame to not drop the local variables | Son Ho | 2022-01-12 | 1 | -33/+7 |
| | |||||
* | Update end_borrow to check if there are loans in borrowed values | Son Ho | 2022-01-12 | 10 | -192/+291 |
| | |||||
* | Remove an item from TODO.md | Son Ho | 2022-01-12 | 1 | -6/+0 |
| | |||||
* | Update some comments | Son Ho | 2022-01-12 | 1 | -4/+7 |
| | |||||
* | Introduce dummy variables and update assign_to_place | Son Ho | 2022-01-12 | 6 | -14/+61 |
| | |||||
* | Add more TODOs | Son Ho | 2022-01-12 | 1 | -0/+3 |
| | |||||
* | Merge branch 'main' of github.com:Kachoc/aeneas into main | Son Ho | 2022-01-12 | 2 | -1/+3 |
|\ | |||||
| * | remove another warning | Jonathan Protzenko | 2022-01-10 | 1 | -1/+0 |
| | | |||||
| * | Merge remote-tracking branch 'refs/remotes/origin/main' | Jonathan Protzenko | 2022-01-10 | 15 | -9428/+48203 |
| |\ | |||||
| * \ | Merge remote-tracking branch 'refs/remotes/origin/main' | Jonathan Protzenko | 2022-01-06 | 27 | -6535/+27675 |
| |\ \ | |||||
| * | | | one remark | Jonathan Protzenko | 2022-01-04 | 1 | -1/+2 |
| | | | | |||||
| * | | | More compiler warnings | Jonathan Protzenko | 2022-01-04 | 2 | -4/+0 |
| | | | | |||||
* | | | | Add a TODO.md file | Son Ho | 2022-01-12 | 1 | -0/+24 |
| | | | | |||||
* | | | | Make minor modifications | Son Ho | 2022-01-12 | 3 | -1/+7 |
| |_|/ |/| | | |||||
* | | | Update the invariant checks to take into account ignored borrows/loans | Son Ho | 2022-01-07 | 1 | -6/+33 |
| | | | |||||
* | | | Factorize initialize_symbolic_context_for_fun and | Son Ho | 2022-01-07 | 3 | -58/+69 |
| | | | | | | | | | | | | eval_function_call_symbolic_from_inst_sig and make minor modifications | ||||
* | | | Add a high-level comment | Son Ho | 2022-01-07 | 1 | -0/+8 |
| | | | |||||
* | | | Make more modifications to logging | Son Ho | 2022-01-07 | 6 | -19/+35 |
| | | | |||||
* | | | Regenerate the trace | Son Ho | 2022-01-07 | 1 | -9286/+47708 |
| | | | |||||
* | | | Add an optional borrow identifier to AIgnoredMutBorrow, introduce the | Son Ho | 2022-01-07 | 9 | -51/+220 |
| | | | | | | | | | | | | AEndedIgnoredMutBorrow variant and fix a couple of bugs | ||||
* | | | Add logging information for borrows | Son Ho | 2022-01-07 | 5 | -7/+40 |
| | | | |||||
* | | | Make more improvements to logging | Son Ho | 2022-01-07 | 3 | -24/+32 |
| | | | |||||
* | | | Improve logging and introduce eval_operands_prepare | Son Ho | 2022-01-07 | 6 | -15/+96 |
| |/ |/| | |||||
* | | Add debugging info | Son Ho | 2022-01-06 | 1 | -3/+27 |
| | | |||||
* | | Update the Makefile to always regenerate the cfim file | Son Ho | 2022-01-06 | 1 | -2/+6 |
| | | |||||
* | | Cleanup | Son Ho | 2022-01-06 | 8 | -17/+8 |
| | | |||||
* | | Make the symbolic, borrow, region and abstration counters global and | Son Ho | 2022-01-06 | 11 | -104/+104 |
| | | | | | | | | stateful | ||||
* | | Remove the symbolic_proj_comp def and make the set of ended regions a | Son Ho | 2022-01-06 | 13 | -1171/+2194 |
| | | | | | | | | field in the eval_ctx struct | ||||
* | | Implement a small improvement for apply_reborrows | Son Ho | 2022-01-06 | 1 | -3/+10 |
| | | |||||
* | | Update the trace | Son Ho | 2022-01-06 | 2 | -2016/+20522 |
| | | |||||
* | | Fix another bug | Son Ho | 2022-01-06 | 1 | -5/+5 |
| | |