diff options
| author | Laytan Laats <laytanlaats@hotmail.com> | 2024-08-04 01:02:05 +0200 |
|---|---|---|
| committer | Laytan Laats <laytanlaats@hotmail.com> | 2024-08-14 01:44:37 +0200 |
| commit | a73677d21aaa5bafdaf28bdce152217fcac367d0 (patch) | |
| tree | 1358e4a2fa3b8cf06212e3696986eb220c72c7fc /core/sys | |
| parent | 67ea7bb65a891fe1bc1384199239d82af0032c7b (diff) | |
os2: nice != priority
Diffstat (limited to 'core/sys')
| -rw-r--r-- | core/sys/darwin/proc.odin | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/core/sys/darwin/proc.odin b/core/sys/darwin/proc.odin index a49383670..8f7eb1fcb 100644 --- a/core/sys/darwin/proc.odin +++ b/core/sys/darwin/proc.odin @@ -98,6 +98,32 @@ vinfo_stat :: struct { vst_qspare: [2]i64, } +proc_taskinfo :: struct { + pti_virtual_size: u64 `fmt:"M"`, + pti_resident_size: u64 `fmt:"M"`, + pti_total_user: u64, + pti_total_system: u64, + pti_threads_user: u64, + pti_threads_system: u64, + pti_policy: i32, + pti_faults: i32, + pti_pageins: i32, + pti_cow_faults: i32, + pti_messages_sent: i32, + pti_messages_received: i32, + pti_syscalls_mach: i32, + pti_syscalls_unix: i32, + pti_csw: i32, + pti_threadnum: i32, + pti_numrunning: i32, + pti_priority: i32, +} + +proc_taskallinfo :: struct { + pbsd: proc_bsdinfo, + ptinfo: proc_taskinfo, +} + fsid_t :: distinct [2]i32 PBI_Flag_Bits :: enum u32 { |