Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cursor and mutation tracking fixes (#15113) | Andreas Rumpf | 2020-07-30 | 1 | -300/+0 |
| | | | | | | | | * fixes #15110 * fixes #15096 * prepare varpartitions for cursor inference * new cursor inference begins to work * make tests green | ||||
* | compiler: minor code cleanups | Araq | 2020-07-27 | 1 | -1/+1 |
| | |||||
* | cursor inference bugfix | Andreas Rumpf | 2020-07-20 | 1 | -2/+3 |
| | |||||
* | Show that a variable is cursor in --expandArc (#15002) | Clyybber | 2020-07-17 | 1 | -5/+4 |
| | |||||
* | cursor inference: hotfix (#14999) | Andreas Rumpf | 2020-07-16 | 1 | -8/+13 |
| | |||||
* | disable debug output | Andreas Rumpf | 2020-07-15 | 1 | -1/+1 |
| | |||||
* | An optimizer for ARC (#14962) | Andreas Rumpf | 2020-07-15 | 1 | -0/+295 |
* WIP: an optimizer for ARC * do not optimize away destructors in 'finally' if unstructured control flow is involved * optimized the optimizer * minor code cleanup * first steps to .cursor inference * cursor inference: big steps to a working solution * baby steps * better .cursor inference * new feature: expandArc for easy inspection of the AST after ARC transformations * added topt_cursor test * adapt tests * cleanups, make tests green * optimize common traversal patterns * moved test case * fixes .cursor inference so that npeg compiles once again * cursor inference: more bugfixes Co-authored-by: Clyybber <darkmine956@gmail.com> |