[D-runtime] [D-Programming-Language/druntime] d164b0: Optimize GC mark phase implementation

GitHub via D-runtime d-runtime at puremagic.com
Thu Feb 18 16:00:05 PST 2016


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: d164b0fc64011d10d51c6d55d607b84e15f5c1b0
      https://github.com/D-Programming-Language/druntime/commit/d164b0fc64011d10d51c6d55d607b84e15f5c1b0
  Author: Márcio Martins <marcioapm at gmail.com>
  Date:   2016-02-11 (Thu, 11 Feb 2016)

  Changed paths:
    M src/gc/gc.d
    M src/gc/pooltable.d

  Log Message:
  -----------
  Optimize GC mark phase implementation


  Commit: 9f5b08e9f20eef95eefaca300c0df96371f70577
      https://github.com/D-Programming-Language/druntime/commit/9f5b08e9f20eef95eefaca300c0df96371f70577
  Author: Márcio Martins <marcioapm at gmail.com>
  Date:   2016-02-13 (Sat, 13 Feb 2016)

  Changed paths:
    M src/gc/gc.d

  Log Message:
  -----------
  Use precomputed binary search upper bounds


  Commit: a438c2c03a3ff5931c6738b1d9b9e5aa13b0abff
      https://github.com/D-Programming-Language/druntime/commit/a438c2c03a3ff5931c6738b1d9b9e5aa13b0abff
  Author: Martin Nowak <code at dawg.eu>
  Date:   2016-02-19 (Fri, 19 Feb 2016)

  Changed paths:
    M src/gc/gc.d
    M src/gc/pooltable.d

  Log Message:
  -----------
  Merge pull request #1497 from marcioapm/gc_micro_opts

Optimize GC mark phase implementation


Compare: https://github.com/D-Programming-Language/druntime/compare/30f8c1af39eb...a438c2c03a3f


More information about the D-runtime mailing list