summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAliaksey Kandratsenka <alkondratenko@gmail.com>2021-02-14 14:30:29 -0800
committerAliaksey Kandratsenka <alkondratenko@gmail.com>2021-02-14 15:44:14 -0800
commit01c2697fac41a5d6175ad0da21d9d753f0b385a1 (patch)
tree62e5df37d02e6a169eb4500b5382d5f4cd092d10
parentac68c97187e3729668ff5048c9bd27aae14e974d (diff)
downloadgperftools-01c2697fac41a5d6175ad0da21d9d753f0b385a1.tar.gz
amputate unused SleepForMilliseconds from sysinfo.{h,cc}
-rw-r--r--src/base/sysinfo.cc13
-rw-r--r--src/base/sysinfo.h2
2 files changed, 0 insertions, 15 deletions
diff --git a/src/base/sysinfo.cc b/src/base/sysinfo.cc
index 36f7067..d09ba6c 100644
--- a/src/base/sysinfo.cc
+++ b/src/base/sysinfo.cc
@@ -242,19 +242,6 @@ bool GetUniquePathFromEnv(const char* env_name, char* path) {
return true;
}
-void SleepForMilliseconds(int milliseconds) {
-#ifdef PLATFORM_WINDOWS
- _sleep(milliseconds); // Windows's _sleep takes milliseconds argument
-#else
- // Sleep for a few milliseconds
- struct timespec sleep_time;
- sleep_time.tv_sec = milliseconds / 1000;
- sleep_time.tv_nsec = (milliseconds % 1000) * 1000000;
- while (nanosleep(&sleep_time, &sleep_time) != 0 && errno == EINTR)
- ; // Ignore signals and wait for the full interval to elapse.
-#endif
-}
-
int GetSystemCPUsCount()
{
#if defined(PLATFORM_WINDOWS)
diff --git a/src/base/sysinfo.h b/src/base/sysinfo.h
index e30b0d4..4b1cbf1 100644
--- a/src/base/sysinfo.h
+++ b/src/base/sysinfo.h
@@ -72,8 +72,6 @@ extern bool GetUniquePathFromEnv(const char* env_name, char* path);
extern int GetSystemCPUsCount();
-void SleepForMilliseconds(int milliseconds);
-
// Return true if we're running POSIX (e.g., NPTL on Linux) threads,
// as opposed to a non-POSIX thread library. The thing that we care
// about is whether a thread's pid is the same as the thread that