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

Use C++11 std::chrono for Profiler #193

Merged
merged 3 commits into from
Jun 9, 2019
Merged

Conversation

dbaston
Copy link
Member

@dbaston dbaston commented Jun 7, 2019

This avoids the need for compiler-specific tests and headers, and
anecdotally seems to provide more repeatable measurements.

It should remove a raft of warnings in MSVC builds.

This avoids the need for compiler-specific tests and headers, and
anecdotally seems to provide more repeatable measurements.
@mloskot
Copy link
Contributor

mloskot commented Jun 7, 2019

Once I planned to replace TUT with Catch2 (see https://trac.osgeo.org/geos/changeset/4378).
Recently, Catch2 received micro-benchmark features (see catchorg/Catch2#1616).
If TUT is ditched for Catch2 one day, it may be sensible to remake the profiler with the benchmark.

@strk strk merged commit 44d77a2 into libgeos:master Jun 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants