aboutsummaryrefslogtreecommitdiffstats
path: root/util/system/datetime.h
diff options
context:
space:
mode:
authoryazevnul <yazevnul@yandex-team.ru>2022-02-10 16:46:48 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:46:48 +0300
commit9abfb1a53b7f7b791444d1378e645d8fad9b06ed (patch)
tree49e222ea1c5804306084bb3ae065bb702625360f /util/system/datetime.h
parent8cbc307de0221f84c80c42dcbe07d40727537e2c (diff)
downloadydb-9abfb1a53b7f7b791444d1378e645d8fad9b06ed.tar.gz
Restoring authorship annotation for <yazevnul@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'util/system/datetime.h')
-rw-r--r--util/system/datetime.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/util/system/datetime.h b/util/system/datetime.h
index 21f127d1d5..aa009974e0 100644
--- a/util/system/datetime.h
+++ b/util/system/datetime.h
@@ -16,7 +16,7 @@
/// for handy datetime utilities include util/datetime/base.h
/// Current time in microseconds since epoch
-ui64 MicroSeconds() noexcept;
+ui64 MicroSeconds() noexcept;
/// Current time in milliseconds since epoch
inline ui64 MilliSeconds() {
return MicroSeconds() / ui64(1000);
@@ -26,13 +26,13 @@ inline ui64 millisec() {
return MilliSeconds();
}
/// Current time in seconds since epoch
-ui32 Seconds() noexcept;
+ui32 Seconds() noexcept;
///Current thread time in microseconds
-ui64 ThreadCPUUserTime() noexcept;
-ui64 ThreadCPUSystemTime() noexcept;
-ui64 ThreadCPUTime() noexcept;
+ui64 ThreadCPUUserTime() noexcept;
+ui64 ThreadCPUSystemTime() noexcept;
+ui64 ThreadCPUTime() noexcept;
-void NanoSleep(ui64 ns) noexcept;
+void NanoSleep(ui64 ns) noexcept;
// GetCycleCount guarantees to return synchronous values on different cores
// and provide constant rate only on modern Intel and AMD processors
@@ -41,7 +41,7 @@ void NanoSleep(ui64 ns) noexcept;
// with preceding instructions
// PERFORMANCE: rdtsc - 15 cycles per call , rdtscp - 19 cycles per call
// WARNING: following instruction can be executed out-of-order
-Y_FORCE_INLINE ui64 GetCycleCount() noexcept {
+Y_FORCE_INLINE ui64 GetCycleCount() noexcept {
#if defined(_MSC_VER)
// Generates the rdtscp instruction, which returns the processor time stamp.
// The processor time stamp records the number of clock cycles since the last reset.