| Commit message (Expand) | Author | Age | Files | Lines |
* | Address much stuff of the PR, throw exceptions at remaining places | Sidney Congard | 2022-07-18 | 1 | -3/+8 |
* | concrete & symbolic evaluation work with new LLBC format | Sidney Congard | 2022-06-21 | 1 | -2/+9 |
* | read globals from LLBC JSON into functions | Sidney Congard | 2022-06-08 | 1 | -0/+1 |
* | Add an option to eagerly end abstractions if a function has return type | Son Ho | 2022-05-06 | 1 | -0/+11 |
* | Rename CFIM to LLBC | Son Ho | 2022-03-03 | 1 | -1/+1 |
* | Rename TypeDef...,type_def...,FunDef,fun_def to ...Decl,...decl | Son Ho | 2022-03-03 | 1 | -9/+9 |
* | Add an option to allow the presence of bottom values below borrows | Son Ho | 2022-02-08 | 1 | -0/+19 |
* | Introduce Contexts.fun_context | Son Ho | 2022-01-27 | 1 | -2/+4 |
* | Start working on the generation of the symbolic AST | Son Ho | 2022-01-21 | 1 | -1/+5 |
* | Fix a minor issue in expand_symbolic_value | Son Ho | 2022-01-20 | 1 | -0/+2 |
* | Update a comment | Son Ho | 2022-01-20 | 1 | -4/+15 |
* | Fix a comment | Son Ho | 2022-01-20 | 1 | -1/+1 |
* | Make minor modifications | Son Ho | 2022-01-20 | 1 | -0/+27 |
* | Update type_context to have to have a type info field, use maps instead | Son Ho | 2022-01-18 | 1 | -4/+5 |
* | Update the types and deserialization following charon's updates | Son Ho | 2022-01-18 | 1 | -1/+1 |
* | Use the new collections | Son Ho | 2022-01-15 | 1 | -2/+2 |
* | Start working on greedy symbolic value expansion and expansion before | Son Ho | 2022-01-14 | 1 | -2/+41 |
* | Update end_borrow to check if there are loans in borrowed values | Son Ho | 2022-01-12 | 1 | -3/+11 |
* | Introduce dummy variables and update assign_to_place | Son Ho | 2022-01-12 | 1 | -8/+37 |
* | Cleanup | Son Ho | 2022-01-06 | 1 | -2/+2 |
* | Make the symbolic, borrow, region and abstration counters global and | Son Ho | 2022-01-06 | 1 | -23/+40 |
* | Remove the symbolic_proj_comp def and make the set of ended regions a | Son Ho | 2022-01-06 | 1 | -0/+1 |
* | Make good progress on eval_local_function_call_symbolic | Son Ho | 2022-01-05 | 1 | -0/+10 |
* | Prepare the terrain for evaluation of function calls in symbolic mode | Son Ho | 2022-01-05 | 1 | -1/+3 |
* | Implement the symbolic case of eval_rvalue_discriminant | Son Ho | 2022-01-05 | 1 | -1/+2 |
* | Introduce the type_context definition | Son Ho | 2022-01-05 | 1 | -2/+4 |
* | Start working on end_abstraction | Son Ho | 2022-01-03 | 1 | -0/+13 |
* | Cleanup a bit to remove warnings | Son Ho | 2022-01-03 | 1 | -3/+3 |
* | Use eval_ctx instead of env in many functions of the interpreter | Son Ho | 2021-12-17 | 1 | -0/+20 |
* | Implement the avalue cases of give_back_value | Son Ho | 2021-12-17 | 1 | -1/+0 |
* | Rename some methods | Son Ho | 2021-12-17 | 1 | -8/+8 |
* | Rewrite give_back_value with visitors | Son Ho | 2021-12-17 | 1 | -14/+21 |
* | Update the env frame iterators to prepare support for abstractions | Son Ho | 2021-12-08 | 1 | -50/+21 |
* | Generate iterators for Contexts.env | Son Ho | 2021-12-08 | 1 | -4/+39 |
* | Rename env_value to env_elem | Son Ho | 2021-12-08 | 1 | -12/+10 |
* | Remove g_value, g_typed_value, etc. to make values and abstract values | Son Ho | 2021-12-08 | 1 | -1/+4 |
* | Add iterators over whole environments | Son Ho | 2021-12-07 | 1 | -1/+44 |
* | Implement map_frame_concrete | Son Ho | 2021-12-07 | 1 | -2/+24 |
* | Implement the visitor iter_frame_concrete | Son Ho | 2021-12-07 | 1 | -0/+20 |
* | Introduce [binder] and use them in place of [var] in the environments | Son Ho | 2021-11-30 | 1 | -4/+16 |
* | Remove the vector type for the Id module | Son Ho | 2021-11-30 | 1 | -3/+3 |
* | Debug some issues in the interpreter | Son Ho | 2021-11-30 | 1 | -15/+22 |
* | Derive more printing functions | Son Ho | 2021-11-29 | 1 | -2/+5 |
* | Start working logging and make progress on printing ASTs | Son Ho | 2021-11-29 | 1 | -2/+0 |
* | Make progress on evaluate_non_local_function_call | Son Ho | 2021-11-26 | 1 | -0/+4 |
* | Make good progress on eval_local_function_call | Son Ho | 2021-11-26 | 1 | -0/+31 |
* | Update the env definition to make the frames easier to manipulate | Son Ho | 2021-11-26 | 1 | -12/+9 |
* | Use var instead of VarId.id in environments | Son Ho | 2021-11-25 | 1 | -7/+12 |
* | Start working on eval_local_function_call | Son Ho | 2021-11-25 | 1 | -0/+4 |
* | Implement the Aggregate branch of eval_rvalue | Son Ho | 2021-11-25 | 1 | -0/+3 |