1. 16 Mar, 2020 1 commit
  2. 22 Feb, 2020 1 commit
  3. 19 Feb, 2020 1 commit
  4. 28 Jan, 2020 2 commits
  5. 20 Jan, 2020 1 commit
  6. 08 Jan, 2020 1 commit
  7. 15 Dec, 2019 1 commit
  8. 31 Oct, 2019 1 commit
    • Ting-Wei Lan's avatar
      Check for kinfo_getfile on FreeBSD · 34242826
      Ting-Wei Lan authored
      Code in sysdeps/freebsd contains a lot of HAVE_KINFO_GETFILE checks, but
      the macro is always undefined because the configure script doesn't check
      for it. To fix it, add required checks for kinfo_getfile function.
      34242826
  9. 08 Oct, 2019 1 commit
  10. 24 Jul, 2019 2 commits
    • Ting-Wei Lan's avatar
      Mark glibtop_init_s as non-introspectable · 31db82ef
      Ting-Wei Lan authored
      This function isn't exported so it should be skipped.
      
      gjs#259
      31db82ef
    • Ting-Wei Lan's avatar
      Allow building with gettext ≥ 0.20 · 0fd23dd1
      Ting-Wei Lan authored
      The use of AM_GNU_GETTEXT_VERSION in configure.ac instructs autopoint to
      copy po/Makefile.in.in from the exact gettext version. It is fine if the
      version of gettext installed on the system has the same minor version
      number with the requested version, but it fails if you have a newer
      version of gettext because of the mismatch between autoconf macros and
      Makefile.in.in.
      
        *** error: gettext infrastructure mismatch: using a Makefile.in.in
        from gettext version 0.19 but the autoconf macros are from gettext
        version 0.20
      
      Instead of specifying the exact version with AM_GNU_GETTEXT_VERSION, we
      can use AM_GNU_GETTEXT_REQUIRE_VERSION to ask autopoint to simply use
      the gettext version installed on the system to prevent the mismatch.
      
      This also bumps the version requirement on gettext to 0.19.6 because
      AM_GNU_GETTEXT_REQUIRE_VERSION was added in this version.
      0fd23dd1
  11. 11 Mar, 2019 1 commit
  12. 10 Mar, 2019 1 commit
  13. 07 Mar, 2019 1 commit
  14. 24 Feb, 2019 2 commits
  15. 18 Feb, 2019 1 commit
  16. 09 Feb, 2019 1 commit
  17. 04 Feb, 2019 1 commit
  18. 29 Dec, 2018 1 commit
  19. 21 Nov, 2018 1 commit
  20. 26 Oct, 2018 1 commit
  21. 24 Oct, 2018 1 commit
    • Ting-Wei Lan's avatar
      freebsd: Support laundry memory and ZFS ARC · bb118fa9
      Ting-Wei Lan authored
      FreeBSD 11.1 removes cache memory and adds laundry memory. The MIB of
      cache memory still exists, but its value is always set to zero.
      According to the man page of top(1), the value of laundry memory means
      number of dirty pages queued for laundering, suggesting that it should
      be added to the 'user' in libgtop because it cannot be freed immediately
      without writing out data. Laundry memory was part of inactive memory in
      older FreeBSD releases.
      
      FreeBSD systems running on ZFS usually have a large portion of memory
      used as ZFS ARC, which has similar purpose to buffer cache of other
      filesystems. ZFS ARC can usually be freed quickly when the system needs
      more memory, so we don't want to put it in 'user' in libgtop. However,
      both buffer cache and ZFS ARC are parts of wired memory, and wired
      memory is counted in 'user'. Therefore, we subtract the size of ZFS ARC
      from wired memory when calculating 'user' value, making it more useful
      to FreeBSD users.
      
      This patch is based on the patch submiited three years ago by
      Benoît Dejean <bdejean@gmail.com>.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=748928
      #31
      bb118fa9
  22. 16 Aug, 2018 1 commit
  23. 22 Jul, 2018 1 commit
  24. 21 May, 2018 1 commit
  25. 26 Mar, 2018 4 commits
  26. 10 Mar, 2018 1 commit
  27. 07 Mar, 2018 3 commits
  28. 03 Mar, 2018 1 commit
  29. 11 Feb, 2018 1 commit
  30. 25 Jan, 2018 1 commit
  31. 06 Nov, 2017 2 commits