[D-runtime] [D-Programming-Language/druntime] 4d793a: Added exponential policy - 10% speed improvement

GitHub via D-runtime d-runtime at puremagic.com
Tue Sep 23 08:36:30 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 4d793a3d1c36db33720df53bf4b59cf877880365
      https://github.com/D-Programming-Language/druntime/commit/4d793a3d1c36db33720df53bf4b59cf877880365
  Author: Etienne Cimon <etcimon at gmail.com>
  Date:   2014-06-04 (Wed, 04 Jun 2014)

  Changed paths:
    M src/gc/gc.d

  Log Message:
  -----------
  Added exponential policy - 10% speed improvement


  Commit: 4baa4ef7d4c02604232c28d72ff93fa2ac322dcb
      https://github.com/D-Programming-Language/druntime/commit/4baa4ef7d4c02604232c28d72ff93fa2ac322dcb
  Author: Etienne Cimon <etcimon at gmail.com>
  Date:   2014-06-04 (Wed, 04 Jun 2014)

  Changed paths:
    M src/gc/gc.d

  Log Message:
  -----------
  returns a valid pool of minimum size if exponential  is too big


  Commit: 548f3e2064b654d99b9b6370e28aec10819d815c
      https://github.com/D-Programming-Language/druntime/commit/548f3e2064b654d99b9b6370e28aec10819d815c
  Author: Etienne Cimon <etcimon at gmail.com>
  Date:   2014-06-05 (Thu, 05 Jun 2014)

  Changed paths:
    M src/gc/gc.d

  Log Message:
  -----------
  Removed isOOM


  Commit: 82a59ceeb5ea3f2b5deae0522af4626048559582
      https://github.com/D-Programming-Language/druntime/commit/82a59ceeb5ea3f2b5deae0522af4626048559582
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2014-09-23 (Tue, 23 Sep 2014)

  Changed paths:
    M src/gc/gc.d

  Log Message:
  -----------
  Merge pull request #826 from etcimon/gc_exp_newPool

Exponential policy for new pool size


Compare: https://github.com/D-Programming-Language/druntime/compare/05c9db389784...82a59ceeb5ea


More information about the D-runtime mailing list