[D-runtime] [D-Programming-Language/druntime] 35c7e8: add new GC benchmark

GitHub via D-runtime d-runtime at puremagic.com
Mon Jan 5 10:48:27 PST 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 35c7e8b13f3f029727540ea51a8584eb81b92fab
      https://github.com/D-Programming-Language/druntime/commit/35c7e8b13f3f029727540ea51a8584eb81b92fab
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-01-04 (Sun, 04 Jan 2015)

  Changed paths:
    A benchmark/gcbench/conmsg.d

  Log Message:
  -----------
  add new GC benchmark

- tests producer-consumer pattern

- both ends allocate lots of short lived garbage

- trigger many (~200) collections but heap remains very small (5MB)


  Commit: 535edc40a379da9ee4bfedf04a9c6bba911195f3
      https://github.com/D-Programming-Language/druntime/commit/535edc40a379da9ee4bfedf04a9c6bba911195f3
  Author: Rainer Schuetze <r.sagitario at gmx.de>
  Date:   2015-01-05 (Mon, 05 Jan 2015)

  Changed paths:
    A benchmark/gcbench/conmsg.d

  Log Message:
  -----------
  Merge pull request #1078 from MartinNowak/gcBench

add new GC benchmark


Compare: https://github.com/D-Programming-Language/druntime/compare/841c9a68cc20...535edc40a379


More information about the D-runtime mailing list