summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/Process.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2015-03-27 11:01:53 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2015-03-27 11:01:53 +0000
commit0a010c2cfb863b4f817efef3edd03e2038779a7d (patch)
tree8dc73f361f025c0bede511492bb40867ef81f0ff /llvm/lib/Support/Process.cpp
parent0cbb2a8603bf65e06e9f263c8f178e05a0d84824 (diff)
downloadbcm5719-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.cpp18
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)
{
OpenPOWER on IntegriCloud