diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2015-03-27 11:01:53 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2015-03-27 11:01:53 +0000 |
commit | 0a010c2cfb863b4f817efef3edd03e2038779a7d (patch) | |
tree | 8dc73f361f025c0bede511492bb40867ef81f0ff /llvm/lib/Support/Process.cpp | |
parent | 0cbb2a8603bf65e06e9f263c8f178e05a0d84824 (diff) | |
download | bcm5719-llvm-0a010c2cfb863b4f817efef3edd03e2038779a7d.tar.gz bcm5719-llvm-0a010c2cfb863b4f817efef3edd03e2038779a7d.zip |
[Support] Remove statically initialized yet dead code.
The last user of this code vanished with r223368, but this function still was
around being executed on every process start, allocating some memory and then
never being used again. No functional change.
Also avoids occasional complaints about the benign leak in this function, like
PR23037.
llvm-svn: 233371
Diffstat (limited to 'llvm/lib/Support/Process.cpp')
-rw-r--r-- | llvm/lib/Support/Process.cpp | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/llvm/lib/Support/Process.cpp b/llvm/lib/Support/Process.cpp index d0c1748757d..3571cd3132e 100644 --- a/llvm/lib/Support/Process.cpp +++ b/llvm/lib/Support/Process.cpp @@ -26,24 +26,6 @@ using namespace sys; //=== independent code. //===----------------------------------------------------------------------===// -/// \brief A helper function to compute the elapsed wall-time since the program -/// started. -/// -/// Note that this routine actually computes the elapsed wall time since the -/// first time it was called. However, we arrange to have it called during the -/// startup of the process to get approximately correct results. -static TimeValue getElapsedWallTime() { - static TimeValue &StartTime = *new TimeValue(TimeValue::now()); - return TimeValue::now() - StartTime; -} - -/// \brief A special global variable to ensure we call \c getElapsedWallTime -/// during global initialization of the program. -/// -/// Note that this variable is never referenced elsewhere. Doing so could -/// create race conditions during program startup or shutdown. -static volatile TimeValue DummyTimeValue = getElapsedWallTime(); - Optional<std::string> Process::FindInEnvPath(const std::string& EnvName, const std::string& FileName) { |