diff options
| author | Robert Schumacher <roschuma@microsoft.com> | 2017-03-04 06:25:05 -0800 |
|---|---|---|
| committer | Robert Schumacher <roschuma@microsoft.com> | 2017-03-04 06:25:05 -0800 |
| commit | 19695fc832f289e2e5ae08335d49bca568af8e27 (patch) | |
| tree | b89ec80349d2d43ce716e1e1ef9efb0c6a920017 /toolsrc/src/vcpkg_System.cpp | |
| parent | 4806aaf460465b972ad1b6203ca744431b296ade (diff) | |
| download | vcpkg-19695fc832f289e2e5ae08335d49bca568af8e27.tar.gz vcpkg-19695fc832f289e2e5ae08335d49bca568af8e27.zip | |
[vcpkg] Deduplicate all timer classes.
Diffstat (limited to 'toolsrc/src/vcpkg_System.cpp')
| -rw-r--r-- | toolsrc/src/vcpkg_System.cpp | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/toolsrc/src/vcpkg_System.cpp b/toolsrc/src/vcpkg_System.cpp index 9c849e8d8..679318768 100644 --- a/toolsrc/src/vcpkg_System.cpp +++ b/toolsrc/src/vcpkg_System.cpp @@ -96,23 +96,4 @@ namespace vcpkg::System { _wputenv_s(varname, varvalue); } - - void Stopwatch2::start() - { - static_assert(sizeof(start_time) == sizeof(LARGE_INTEGER), ""); - - QueryPerformanceCounter(reinterpret_cast<LARGE_INTEGER*>(&start_time)); - } - - void Stopwatch2::stop() - { - QueryPerformanceCounter(reinterpret_cast<LARGE_INTEGER*>(&end_time)); - QueryPerformanceFrequency(reinterpret_cast<LARGE_INTEGER*>(&freq)); - } - - double Stopwatch2::microseconds() const - { - return (reinterpret_cast<const LARGE_INTEGER*>(&end_time)->QuadPart - - reinterpret_cast<const LARGE_INTEGER*>(&start_time)->QuadPart) * 1000000.0 / reinterpret_cast<const LARGE_INTEGER*>(&freq)->QuadPart; - } } |
