Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Measure with best available precision #219

Merged
merged 9 commits into from May 21, 2018
Merged

Measure with best available precision #219

merged 9 commits into from May 21, 2018

Commits on May 10, 2018

  1. Basics to get nanosecond measurements going

    * native time measurer for determining n_times
    * added nano second unit, unit tests pass there
    
    PICK ME UP:
    * Integration tests failing
    * running fast_functions seems to break as well
    PragTob committed May 10, 2018
    Copy the full SHA
    7efd6e7 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    bebdeb2 View commit details
    Browse the repository at this point in the history
  3. get time display right again

    PragTob committed May 10, 2018
    Copy the full SHA
    7a68352 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    915d1c7 View commit details
    Browse the repository at this point in the history
  5. changelog

    PragTob committed May 10, 2018
    Copy the full SHA
    2dc2a98 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2018

  1. Pull Runner apart for testability and usability

    * RepeatedMeasurement to unit test it and not pollute general
    runner with this very specific code for runtime measurements
    that's only relevant on Windows these days it seems
    * Hooks code in its own module to not pollute and reuse from both
    place
    * made `measure` public on the runner... not 100% happy with this
    but putting it into even another module seems like an overhead
    now.
    * temporarily duplicated `main_function` code
    PragTob committed May 11, 2018
    Copy the full SHA
    acec2fa View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    95ef82c View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    a446195 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2018

  1. Copy the full SHA
    dd5393b View commit details
    Browse the repository at this point in the history