summaryrefslogtreecommitdiff
path: root/lib/codegen.py
AgeCommit message (Expand)AuthorLines
2021-03-04PTA State/Transition: Use ModelFunction instead of PTAAttributeDaniel Friesel-3/+1
2020-05-28use black(1) for uniform code formattingDaniel Friesel-108/+281
2020-04-29Use relative module paths. PYTHONPATH=lib bin/... is no longer neededDaniel Friesel-2/+2
2019-12-10update codegen + test for PTA attribute changesDaniel Friesel-6/+6
2019-11-25codegen/generate-dfa-benchmark: Support measurement of getEnergy callDaniel Friesel-0/+5
2019-11-21flake8 code styleDaniel Friesel-48/+56
2019-09-19codegen / simulated accounting: respect granularityDaniel Friesel-10/+72
2019-09-12evaluate online accounting accuracy for verying variable sizeDaniel Friesel-13/+20
2019-09-11add simulation classes for online energy accounting inaccuraciesDaniel Friesel-2/+128
2019-09-11generate-dfa-benchmark: Do not harcode codegen methodDaniel Friesel-2/+14
2019-09-09add more static accounting methodsDaniel Friesel-5/+91
2019-09-06Add static state-only online accounting with immediate energy calculationDaniel Friesel-1/+36
2019-09-02Add basic auto-generated energy accounting code for online model evalDaniel Friesel-11/+122
2019-08-30codegen: add minimal support for overloaded functionsDaniel Friesel-4/+4
2019-08-30add codegen MVP for online model overhead analysisDaniel Friesel-0/+80