1. 02 Jan, 2022 1 commit
  2. 20 Nov, 2021 1 commit
    • Morgan Adamiec's avatar
      Update mailing list url · b0a2fd75
      Morgan Adamiec authored
      change pacman-dev@archlinux.org to pacmandev@lists.archlinux.org
      
      Most of this is copyright notices but this also fixes FS#72129 by
      updating the address in docs/index.asciidoc.
      b0a2fd75
  3. 04 Sep, 2021 1 commit
  4. 01 Mar, 2021 1 commit
  5. 10 Feb, 2020 1 commit
  6. 23 Oct, 2019 1 commit
  7. 14 Mar, 2018 1 commit
  8. 10 Jan, 2018 1 commit
  9. 04 Jan, 2017 1 commit
  10. 25 Sep, 2016 1 commit
  11. 04 Jan, 2016 1 commit
  12. 01 Feb, 2015 1 commit
  13. 06 Jan, 2014 1 commit
  14. 03 Jan, 2013 1 commit
  15. 20 Feb, 2012 1 commit
  16. 03 Jan, 2012 1 commit
    • Dan McGee's avatar
      pkghash improvements/modifications · 0b9cd944
      Dan McGee authored
      
      
      This patch changes a variety of small things related to our pkghash
      implementation with an eye toward performance, especially on native
      32-bit systems.
      
      * Use `unsigned int` rather than `size_t` for hash sizes. We already
        return ERANGE for any attempted creation of a hash greater than 1
        million elements, so unsigned int is more than large enough for our
        purposes. Switching to this type allows 32 bit systems to do native
        math without helper functions from libgcc.
      * _alpm_pkghash_create() now internally adds extra padding for
        additional array elements, rather than that being the responsibility of
        the caller.
      * #define values are moved into static const values in pkghash.c; a new
        `stride` value is also extracted (but remains set at 1).
      * Division and modulus operators are removed from the normal find and
        add paths if possible. We store the upper limit of the number of
        elements in the hash so we no longer need to calculate this every
        element addition. When doing wraparound position calculations, we only
        apply the modulus operator if the value is greater than the number of
        buckets.
      
      Signed-off-by: default avatarDan McGee <dan@archlinux.org>
      0b9cd944
  17. 28 Jun, 2011 2 commits
  18. 25 Feb, 2011 1 commit
  19. 03 Feb, 2011 2 commits