mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
feat: add fileBacked and purgeable fields to process.getSystemMemoryInfo() for macOS (#48146)
feat: add fileBacked and purgeable fields to process.getSystemMemoryInfo() for macOS
This commit is contained in:
@@ -183,8 +183,11 @@ v8::Local<v8::Value> ElectronBindings::GetSystemMemoryInfo(
|
||||
#endif
|
||||
dict.Set("free", free);
|
||||
|
||||
#if BUILDFLAG(IS_MAC)
|
||||
dict.Set("fileBacked", mem_info.file_backed);
|
||||
dict.Set("purgeable", mem_info.purgeable);
|
||||
#else
|
||||
// NB: These return bogus values on macOS
|
||||
#if !BUILDFLAG(IS_MAC)
|
||||
dict.Set("swapTotal", mem_info.swap_total);
|
||||
dict.Set("swapFree", mem_info.swap_free);
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user