Age | Commit message (Expand) | Author | Lines |
2019-07-24 | add timing analysis script | Daniel Friesel | -0/+3 |
2019-07-24 | pylint | Daniel Friesel | -57/+4 |
2019-07-24 | Improve debugging | Daniel Friesel | -2/+6 |
2019-07-24 | add TimingData class for measurements generated with TimingHarness | Daniel Friesel | -2/+86 |
2019-07-24 | Revert "dfatool: temporarily enable state energy analysis" | Daniel Friesel | -5/+2 |
2019-07-22 | implement autogeneration and data aggregation of timing benchmarks | Daniel Friesel | -21/+141 |
2019-07-22 | automata: Clarify parameter contents in DFS traces | Daniel Friesel | -2/+16 |
2019-07-22 | automata: Add set_param support in YAML files | Daniel Friesel | -0/+2 |
2019-07-19 | generate-dfa-benchmark: Add trace filter | Daniel Friesel | -7/+18 |
2019-07-16 | Protolog: Handle NaN in cycles_enc | Daniel Friesel | -0/+12 |
2019-07-10 | protocol benchmarks: mpack: correctly use expect API | Daniel Friesel | -3/+3 |
2019-07-05 | runner: Run make clean before rebuilding | Daniel Friesel | -0/+6 |
2019-06-28 | protocol_benchmarks: switch to OS-decoupled XDR implementation | Daniel Friesel | -30/+32 |
2019-06-27 | protocol_benchmarks/xdr16: use uint16 for int lists | Daniel Friesel | -3/+3 |
2019-06-26 | protocol_benchmarks: Add XDR16, remove XDR ersion header | Daniel Friesel | -3/+122 |
2019-06-25 | size_to_radio_energy: lint | Daniel Friesel | -2/+7 |
2019-06-14 | data_parameters: Distinguish between bss/data with and without buffer | Daniel Friesel | -1/+9 |
2019-06-13 | data_parameters: Add {data,bss,text}_serdes_delta | Daniel Friesel | -0/+16 |
2019-06-12 | add energy_desdecrx and written_dmem_{ser,des} keys | Daniel Friesel | -0/+5 |
2019-05-28 | size -> radio energy: Add RX functions | Daniel Friesel | -3/+88 |
2019-05-22 | cycles/radio to energy: Add esp8266 | Daniel Friesel | -4/+98 |
2019-05-16 | utils: Add soft_cast_float; float support in config strings | Daniel Friesel | -1/+15 |
2019-05-16 | Benchmark: Only print first 500 chars of error message | Daniel Friesel | -1/+1 |
2019-05-16 | cycles_to_energy: Use ATMega328P datasheet values; fix voltage limits | Daniel Friesel | -6/+10 |
2019-05-13 | cycles_to_energy: Add energy per cycle and ATMega328 class | Daniel Friesel | -0/+54 |
2019-05-13 | Protolog: Make cpu/radio classes accessible on the outside | Daniel Friesel | -2/+7 |
2019-05-10 | CC1200 TX energy: Use energy model, not inaccurate power * duration | Daniel Friesel | -4/+81 |
2019-05-10 | dfatool: temporarily enable state energy analysis | Daniel Friesel | -2/+5 |
2019-05-09 | cycles_to_energy: Add get_power function | Daniel Friesel | -6/+12 |
2019-05-09 | size_to_radio_energy: Add nRF24L01+ datasheet values | Daniel Friesel | -0/+43 |
2019-05-08 | conf str: use foo=foo=bar,quux=lol instead of foo=foo:bar,quux:lol | Daniel Friesel | -1/+1 |
2019-05-08 | add cpu cycles -> cpu energy and packet size -> tx energy for protocolmodeling | Daniel Friesel | -1/+229 |
2019-05-07 | add (buggy?) Thrift support | Daniel Friesel | -0/+71 |
2019-05-07 | Avro: Add strip_schema option | Daniel Friesel | -4/+11 |
2019-05-07 | Protolog: Handle codegen failure | Daniel Friesel | -4/+8 |
2019-04-09 | protocol_benchmarks: Add Apache Avro | Daniel Friesel | -0/+65 |
2019-04-08 | callcycles_median: subtract nop cycles | Daniel Friesel | -1/+11 |
2019-04-03 | add pre-processed callcycles (one median value per function call to avoid out... | Daniel Friesel | -0/+7 |
2019-04-03 | runner: handle all sorts of newline types | Daniel Friesel | -6/+1 |
2019-04-03 | dfatool: analytic model getter: Add arg support | Daniel Friesel | -0/+4 |
2019-04-03 | NanoPB benchmark generator: add encode/decode of float values | Daniel Friesel | -0/+6 |
2019-04-02 | add transition_map accessor | Daniel Friesel | -1/+6 |
2019-04-02 | MPack, NanoPB: Adjust writer_destroy / pb_decode calls for wrapper support | Daniel Friesel | -4/+8 |
2019-04-01 | AnalyticModel: Add argument support | Daniel Friesel | -1/+8 |
2019-04-01 | add missing include | Daniel Friesel | -1/+1 |
2019-04-01 | remove unused function AnalyticModel._fit | Daniel Friesel | -22/+0 |
2019-04-01 | Use std_param_lut, not the (non-existing) std_arg_lut | Daniel Friesel | -2/+2 |
2019-03-29 | argument-aware analysis of protocolmodeling cycles benchmarks | Daniel Friesel | -11/+27 |
2019-03-29 | remove unused function | Daniel Friesel | -8/+0 |
2019-03-28 | fix callcycles argument handling | Daniel Friesel | -4/+10 |