Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/kpu/kenlm.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenneth Heafield <github@kheafield.com>2020-12-07 17:46:49 +0300
committerKenneth Heafield <github@kheafield.com>2020-12-07 17:46:49 +0300
commit4a277534fd33da323205e6ec256e8fd0ff6ee6fa (patch)
tree65989e4bbe7b0997ce7e45f7a19a284a06d1d723
parentd575cb3d8901db5341d30fc4a5f8aaa952076ab5 (diff)
Reorder usage so mac is consistent
And Linux makes sense
-rw-r--r--util/usage.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/util/usage.cc b/util/usage.cc
index 097c8ee..a33ead8 100644
--- a/util/usage.cc
+++ b/util/usage.cc
@@ -197,7 +197,7 @@ uint64_t RSSMax() {
void PrintUsage(std::ostream &out) {
#if !defined(_WIN32) && !defined(_WIN64)
-#if defined(__MACH__) || defined(__APPLE__)
+ #if defined(__MACH__) || defined(__APPLE__)
struct mach_task_basic_info t_info;
char name[2 * MAXCOMLEN] = {0};
@@ -205,15 +205,15 @@ void PrintUsage(std::ostream &out) {
mach_msg_type_number_t t_info_count = MACH_TASK_BASIC_INFO_COUNT;
task_info(mach_task_self(), MACH_TASK_BASIC_INFO, (task_info_t)&t_info, &t_info_count);
+ out << name << '\t';
out << t_info.resident_size_max << '\t';
out << t_info.resident_size << '\t';
- out << name << '\t';
-#else
+ #else
// Linux doesn't set memory usage in getrusage :-(
std::set<std::string> headers;
+ headers.insert("Name:");
headers.insert("VmPeak:");
headers.insert("VmRSS:");
- headers.insert("Name:");
std::ifstream status("/proc/self/status", std::ios::in);
std::string header, value;
@@ -222,7 +222,7 @@ void PrintUsage(std::ostream &out) {
out << header << SkipSpaces(value.c_str()) << '\t';
}
}
-#endif
+ #endif
struct rusage usage;
if (getrusage(RUSAGE_SELF, &usage)) {