File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2323 #include <psapi.h> // For GetProcessMemoryInfo
2424#elif defined(__linux__ )
2525 #include <unistd.h> // For sysconf, getpid
26- //#include <errno.h>
27- // #include <fcntl.h> // Only if using open/read directly
2826#elif defined(__APPLE__ )
29- // macOS (Darwin)
3027 #include <mach/mach.h>
3128 #include <unistd.h> // For sysconf, getpid
3229#elif defined(__FreeBSD__ )
33- // FreeBSD
3430 #include <sys/types.h>
3531 #include <sys/sysctl.h>
3632 #include <sys/user.h> // Requires sys/user.h for kinfo_proc definition
3935 #include <fcntl.h> // For O_RDONLY
4036 #include <limits.h> // For _POSIX2_LINE_MAX
4137#elif defined(__OpenBSD__ )
42- // OpenBSD
4338 #include <sys/types.h>
4439 #include <sys/sysctl.h>
4540 #include <sys/user.h> // For kinfo_proc
4641 #include <unistd.h> // For sysconf, getpid
47- //#include <errno.h>
4842#endif
4943
5044// enable the "mark alive" pass of GC
You can’t perform that action at this time.
0 commit comments