[dmd-internals] [D-Programming-Language/dmd] fbaf87: use an array instead of a list for global symbol l...

GitHub via dmd-internals dmd-internals at puremagic.com
Tue Oct 21 22:13:47 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: fbaf87b22072fd4ab6194b54cb9f4570d670440e
      https://github.com/D-Programming-Language/dmd/commit/fbaf87b22072fd4ab6194b54cb9f4570d670440e
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-10-22 (Wed, 22 Oct 2014)

  Changed paths:
    M src/backend/symbol.c

  Log Message:
  -----------
  use an array instead of a list for global symbol list

- significantly speeds up library creation

- slist_reset is still extremely expensive


  Commit: 0541bc9a8f0df14700ab5afcc641337ad248673f
      https://github.com/D-Programming-Language/dmd/commit/0541bc9a8f0df14700ab5afcc641337ad248673f
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-10-21 (Tue, 21 Oct 2014)

  Changed paths:
    M src/backend/symbol.c

  Log Message:
  -----------
  Merge pull request #4080 from MartinNowak/arraySlist

use an array instead of a list for global symbol list


Compare: https://github.com/D-Programming-Language/dmd/compare/cecbb7930842...0541bc9a8f0d


More information about the dmd-internals mailing list