[D-runtime] [D-Programming-Language/druntime] 03ad4d: Split up rt.util.container module into package.

GitHub via D-runtime d-runtime at puremagic.com
Sat May 17 06:14:41 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 03ad4d1266c7d89e8ddf6c22ddb689c09e82123e
      https://github.com/D-Programming-Language/druntime/commit/03ad4d1266c7d89e8ddf6c22ddb689c09e82123e
  Author: safety0ff <safety0ff at users.sourceforge.net>
  Date:   2014-05-12 (Mon, 12 May 2014)

  Changed paths:
    M mak/MANIFEST
    M mak/SRCS
    M src/rt/sections_linux.d
    M src/rt/sections_osx.d
    R src/rt/util/container.d
    A src/rt/util/container/array.d
    A src/rt/util/container/common.d
    A src/rt/util/container/hashtab.d

  Log Message:
  -----------
  Split up rt.util.container module into package.
Add xmalloc and use it in HashTab.get(key)


  Commit: d37159caffe1a3bf906bbf65238eaf548a7d84de
      https://github.com/D-Programming-Language/druntime/commit/d37159caffe1a3bf906bbf65238eaf548a7d84de
  Author: safety0ff <safety0ff at users.sourceforge.net>
  Date:   2014-05-17 (Sat, 17 May 2014)

  Changed paths:
    M mak/MANIFEST
    M mak/SRCS
    M src/gc/gc.d
    A src/rt/util/container/treap.d
    A src/rt/util/random.d

  Log Message:
  -----------
  back GC.add/remove Root/Range with treap instead of unsorted array.


  Commit: 0f7735479e2c6921ebffc44b6b88316a88958c84
      https://github.com/D-Programming-Language/druntime/commit/0f7735479e2c6921ebffc44b6b88316a88958c84
  Author: safety0ff <safety0ff at users.sourceforge.net>
  Date:   2014-05-17 (Sat, 17 May 2014)

  Changed paths:
    M src/gc/gc.d
    M src/gc/proxy.d
    M src/rt/util/container/array.d
    M src/rt/util/container/common.d
    M src/rt/util/container/hashtab.d
    M src/rt/util/container/treap.d
    M src/rt/util/random.d

  Log Message:
  -----------
  Try to address feedback comments and build issues.


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

  Changed paths:
    M mak/MANIFEST
    M mak/SRCS
    M src/gc/gc.d
    M src/gc/proxy.d
    M src/rt/sections_linux.d
    M src/rt/sections_osx.d
    R src/rt/util/container.d
    A src/rt/util/container/array.d
    A src/rt/util/container/common.d
    A src/rt/util/container/hashtab.d
    A src/rt/util/container/treap.d
    A src/rt/util/random.d

  Log Message:
  -----------
  Merge pull request #788 from Safety0ff/gctreap

[Prototype] GC.add/remove Root/Range using treap instead of unsorted array.


Compare: https://github.com/D-Programming-Language/druntime/compare/080fd4adbc1c...9bf608b2846d


More information about the D-runtime mailing list