Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* init restructure * more restructuring * range improvements * dynamic -> reference refactor * more restructing * fix up some Cargo.toml's and delete old stuff * graph improvements * docs * resolve cyclic package deps * progress on moving structure over * bring range into graph, get graph and analyzers compiling * fix up solc-expressions * pyrometer lib compiling * its alive * move tests * lint * Change storagelocation to include block and msg + fix benches * lint * fix mermaid graph * lint * fix issue 69 Cleans up wrapping subtraction and when an assign occurs, the assignee inherits tmp_of from assignor * lint * fix issue 66 When referencing a variable in yul, if the variable is memory based, convert it into the memory offset * improve mistyped variable name error * lint * fixes #51 We were creating a recursive range, this fixes that by removing calls to `update_deps` which was pointless anyways * lint * fix #50 * lint * performance improvements * lint * cleanup * lint * remove profile.json * member access restructure * lint * rearchitect intrinsic calls * lint * improve error messages * mostly documentation and some reorg * split statement and expression parsers * lint * fully refactor dynamic types adds rangeops for dynamic types * works but needs perf improvement * lint * recursive caching * refactor function call * fixes * higher support, still slow - need to convert ranges to arena style * small fix * add non-useful arena * init arena * arena works * more arena work * fix binop * fix cast * remove debug print * lint * simple pure func joining * lint * fix returns in pure func joins * lint * perf improvements * dunno * perf * lint * dl fix * lint * dl fix2 * lint * fix(ranges): Clean up range executions (#76) * idk * lint * begin range refactor * lint * add range exec tests * lint * more refactor * lint * refactor range execution * lint * further refactor of range exec * more range work * lint * more tests * lint * remove commented code * MOAR: mother of all refactors * lint * more improvements * lint
- Loading branch information