mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-04-07 01:38:26 +00:00
[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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@233371 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
fb45b9fafc
commit
11e6672693
@ -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)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user