Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | 14 | -142/+495 |
| |\ | |||||
| * \ | Merge remote-tracking branch 'refs/remotes/origin/main' | Jonathan Protzenko | 2022-01-06 | 25 | -4518/+5986 |
| |\ \ | |||||
| * | | | one remark | Jonathan Protzenko | 2022-01-04 | 1 | -1/+2 |
| | | | | |||||
| * | | | More compiler warnings | Jonathan Protzenko | 2022-01-04 | 2 | -4/+0 |
| | | | | |||||
* | | | | 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 |
| | | | |||||
* | | | 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 |
| | | |||||
* | | 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 | 12 | -255/+116 |
| | | | | | | | | field in the eval_ctx struct | ||||
* | | Implement a small improvement for apply_reborrows | Son Ho | 2022-01-06 | 1 | -3/+10 |
| | | |||||
* | | Fix another bug | Son Ho | 2022-01-06 | 1 | -5/+5 |
| | | |||||
* | | Fix more bugs | Son Ho | 2022-01-06 | 2 | -7/+14 |
| | | |||||
* | | Fix some bugs | Son Ho | 2022-01-06 | 7 | -15/+42 |
| | | |||||
* | | Make minor improvements to printing | Son Ho | 2022-01-06 | 3 | -8/+20 |
| | | |||||
* | | Fix some printing issues | Son Ho | 2022-01-06 | 1 | -2/+2 |
| | | |||||
* | | Make a minor modification | Son Ho | 2022-01-06 | 1 | -1/+3 |
| | | |||||
* | | Fix some issues when evaluating assertions | Son Ho | 2022-01-06 | 3 | -6/+56 |
| | | |||||
* | | Make minor modifications | Son Ho | 2022-01-06 | 4 | -13/+23 |
| | | |||||
* | | Fix minor bugs | Son Ho | 2022-01-06 | 1 | -6/+3 |
| | | |||||
* | | Implement tests for the symbolic interpreter | Son Ho | 2022-01-06 | 3 | -21/+14 |
| | | |||||
* | | Make good progress on implementing utilities to test symbolic execution | Son Ho | 2022-01-06 | 10 | -94/+269 |
| | | |||||
* | | Move more definitions and do more cleanup | Son Ho | 2022-01-06 | 8 | -67/+74 |
| | | |||||
* | | Cleanup and reorganize | Son Ho | 2022-01-06 | 8 | -476/+492 |
| | | |||||
* | | Cleanup a bit more the dependencies and activate more warnings/errors | Son Ho | 2022-01-06 | 5 | -12/+3 |
| | | |||||
* | | Cleanup the dependencies a bit | Son Ho | 2022-01-06 | 10 | -51/+0 |
| | | |||||
* | | Move some definitions | Son Ho | 2022-01-06 | 2 | -20/+20 |
| | | |||||
* | | Move some definitions from Interpreter to InterpreterStatements | Son Ho | 2022-01-06 | 2 | -894/+895 |
| | | |||||
* | | Move some definitions inside of InterpreterExpressions | Son Ho | 2022-01-06 | 1 | -28/+28 |
| | | |||||
* | | Move some functions from Interpreter to InterpreterExpressions | Son Ho | 2022-01-06 | 2 | -437/+477 |
| | | |||||
* | | Move some definitions from Interpreter to InterpreterPaths | Son Ho | 2022-01-06 | 2 | -815/+834 |
| | | |||||
* | | Move some functions from Interpreter to InterpreterExpansion | Son Ho | 2022-01-06 | 3 | -483/+508 |
| | | |||||
* | | Move some functions from Interpreter to InterpreterBorrows | Son Ho | 2022-01-06 | 2 | -1099/+1116 |
| | | |||||
* | | Move some functions from Interpreter to InterpreterProjectors | Son Ho | 2022-01-06 | 3 | -635/+667 |
| | | |||||
* | | Implement statement_has_loops and make minor modifications | Son Ho | 2022-01-06 | 3 | -2/+17 |
| | | |||||
* | | Address some warnings | Son Ho | 2022-01-06 | 1 | -19/+20 |
| | | |||||
* | | Generate iterators for statement | Son Ho | 2022-01-06 | 2 | -5/+54 |
| | | |||||
* | | Cleanup a bit | Son Ho | 2022-01-05 | 1 | -22/+17 |
| | | |||||
* | | Finish implementing evaluation of non-local function calls in symbolic | Son Ho | 2022-01-05 | 1 | -69/+71 |
| | | | | | | | | mode | ||||
* | | Make progress on eval_non_local_function_call_symbolic | Son Ho | 2022-01-05 | 2 | -54/+92 |
| | | |||||
* | | Cleanup a bit | Son Ho | 2022-01-05 | 1 | -11/+0 |
| | |