Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 1.23 KB

TODO.md

File metadata and controls

24 lines (20 loc) · 1.23 KB

TODO

  • Maybe custom timeit implementation, especially for warmups, since they don't mean anything currently

  • Add a --plain option

    • For this, we can use the ipython syntax

      7.46 ns ± 0.0788 ns per loop (mean ± std. dev. of 7 runs, 100000000 loops each)
      

      Where loop means run and runs means batches in fastero talk

  • Find/write an asciidoc lexer for pygments

  • Maybe find/write a better shell lexer for shell syntax

    • Should make --option dimmed
    • Should make the first word some color
    • Should make strings some color
  • Test compile the code using the compile() function before benchmarking. This should be done so that any syntax errors can be caught before benchmarking multiple snippets [for a long time] and then it all going to waste because of the last snippet having some problem.

  • Support adding titles to pots generated using matplotlib. This is really easy to implement. There should be some parameter, preferably --chart-title and then it's value can then be passed on to the export_plot function which then, in turn, would use plt.title(x) where x is the title.

  • Allow specifying which lines to benchmark with the file: directive