[D-runtime] [D-Programming-Language/druntime] 8c2c19: add benchmark for big AA (L3 cache)

GitHub via D-runtime d-runtime at puremagic.com
Sun May 17 05:33:22 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 8c2c19e74f8bb7c1e718dec4d7861c899e345834
      https://github.com/D-Programming-Language/druntime/commit/8c2c19e74f8bb7c1e718dec4d7861c899e345834
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-05-16 (Sat, 16 May 2015)

  Changed paths:
    A benchmark/aabench/l3cache.d

  Log Message:
  -----------
  add benchmark for big AA (L3 cache)


  Commit: b38159aa5115ee92b3fdfd940ee2b7937aaf6fa5
      https://github.com/D-Programming-Language/druntime/commit/b38159aa5115ee92b3fdfd940ee2b7937aaf6fa5
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-05-16 (Sat, 16 May 2015)

  Changed paths:
    A benchmark/aabench/bigval.d

  Log Message:
  -----------
  add AA benchmark for big values (memset, memcpy)


  Commit: a38f13135ece8e08f5e19cff94dad1efe2a35b5c
      https://github.com/D-Programming-Language/druntime/commit/a38f13135ece8e08f5e19cff94dad1efe2a35b5c
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-05-16 (Sat, 16 May 2015)

  Changed paths:
    M mak/MANIFEST
    M mak/SRCS
    M src/rt/aaA.d
    R src/rt/util/mem.d

  Log Message:
  -----------
  remove rt.util.mem

- slower for bigger keys/values
- minimal gain for small keys/values


  Commit: 8e2a089273f14f43f1f585a4227ce0f99c355980
      https://github.com/D-Programming-Language/druntime/commit/8e2a089273f14f43f1f585a4227ce0f99c355980
  Author: Walter Bright <walter at walterbright.com>
  Date:   2015-05-17 (Sun, 17 May 2015)

  Changed paths:
    A benchmark/aabench/bigval.d
    A benchmark/aabench/l3cache.d
    M mak/MANIFEST
    M mak/SRCS
    M src/rt/aaA.d
    R src/rt/util/mem.d

  Log Message:
  -----------
  Merge pull request #1280 from MartinNowak/aa2

remove rt.util.mem


Compare: https://github.com/D-Programming-Language/druntime/compare/1d082c1f5017...8e2a089273f1


More information about the D-runtime mailing list