Merge pull request #302 from devnexen/haiku_build_fix

Haiku build fix.
This commit is contained in:
Daan 2020-09-14 09:11:25 -07:00 committed by GitHub
commit 6d47e65b78
WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS.
GPG key ID: 4AEE18F83AFDEB23

View file

@ -497,7 +497,9 @@ static void mi_stat_process_info(mi_msecs_t* utime, mi_msecs_t* stime, size_t* c
getrusage(RUSAGE_SELF, &rusage); getrusage(RUSAGE_SELF, &rusage);
*utime = timeval_secs(&rusage.ru_utime); *utime = timeval_secs(&rusage.ru_utime);
*stime = timeval_secs(&rusage.ru_stime); *stime = timeval_secs(&rusage.ru_stime);
#if !defined(__HAIKU__)
*page_faults = rusage.ru_majflt; *page_faults = rusage.ru_majflt;
#endif
// estimate commit using our stats // estimate commit using our stats
*peak_commit = (size_t)(mi_atomic_loadi64_relaxed((_Atomic(int64_t)*)&_mi_stats_main.committed.peak)); *peak_commit = (size_t)(mi_atomic_loadi64_relaxed((_Atomic(int64_t)*)&_mi_stats_main.committed.peak));
*current_commit = (size_t)(mi_atomic_loadi64_relaxed((_Atomic(int64_t)*)&_mi_stats_main.committed.current)); *current_commit = (size_t)(mi_atomic_loadi64_relaxed((_Atomic(int64_t)*)&_mi_stats_main.committed.current));