LLVM  14.0.0git
Public Attributes | List of all members
llvm::sys::ProcessStatistics Struct Reference

This struct encapsulates information about a process execution. More...

#include "llvm/Support/Program.h"

Collaboration diagram for llvm::sys::ProcessStatistics:
Collaboration graph
[legend]

Public Attributes

std::chrono::microseconds TotalTime
 
std::chrono::microseconds UserTime
 
uint64_t PeakMemory = 0
 Maximum resident set size in KiB. More...
 

Detailed Description

This struct encapsulates information about a process execution.

Definition at line 59 of file Program.h.

Member Data Documentation

◆ PeakMemory

uint64_t llvm::sys::ProcessStatistics::PeakMemory = 0

Maximum resident set size in KiB.

Definition at line 62 of file Program.h.

◆ TotalTime

std::chrono::microseconds llvm::sys::ProcessStatistics::TotalTime

Definition at line 60 of file Program.h.

◆ UserTime

std::chrono::microseconds llvm::sys::ProcessStatistics::UserTime

Definition at line 61 of file Program.h.


The documentation for this struct was generated from the following file: