Skip to content
Snippets Groups Projects
  1. Apr 29, 2021
  2. Apr 28, 2021
  3. Apr 26, 2021
  4. Apr 23, 2021
    • Rolf Eike Beer's avatar
      SystemInformation: improve CPU counting on non-standard architectures · 7b0f5c20
      Rolf Eike Beer authored
      When /proc/cpuinfo does not match the expected layout the number of logical or
      physical CPUs can be reported as 0. Adapt the parsing to catch the layout used
      on Sparc, and ensure that the number of logical cores is never 0.
      
      While at it slightly improve the CPU frequency checking so it also matches
      Linux Sparc32.
      7b0f5c20
  5. Apr 19, 2021
  6. Apr 16, 2021
  7. Apr 14, 2021
  8. Apr 13, 2021
  9. Apr 12, 2021
  10. Mar 30, 2021
  11. Mar 29, 2021
  12. Mar 08, 2021
  13. Mar 05, 2021
  14. Mar 03, 2021
  15. Mar 01, 2021
  16. Feb 12, 2021
  17. Feb 11, 2021
  18. Feb 10, 2021
  19. Feb 09, 2021
    • Sean McBride's avatar
      SystemInformation: Improve ParseSysCtl error checking · 45e42f63
      Sean McBride authored and Brad King's avatar Brad King committed
      - ensure the return value of every sysctlbyname call is checked.
        On Apple Silicon aka arm64 some of them do return an error,
        for example hw.cpufrequency, and we were getting nonsense values.
      - when sysctlbyname returns an error, always provide a fallback value
      - be a bit more paranoid about leaving space for null termination in temp buf
      - corrected "machdep.cpu.model" and "machdep.cpu.stepping" from int64 to int32,
        as documented.
      - added Apple to the Manufacturer enum
      45e42f63
  20. Feb 02, 2021
  21. Feb 01, 2021
  22. Jan 25, 2021
  23. Jan 22, 2021
  24. Jan 05, 2021
  25. Jan 04, 2021
Loading