[D-runtime] [D-Programming-Language/druntime] 9c5835: Merge pull request #1512 from JackStouffer/patch-2

GitHub via D-runtime d-runtime at puremagic.com
Thu Mar 24 00:09:52 PDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 9c58357775cc75f290eecd583afce02ae3127d12
      https://github.com/D-Programming-Language/druntime/commit/9c58357775cc75f290eecd583afce02ae3127d12
  Author: Martin Nowak <code at dawg.eu>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M changelog.dd

  Log Message:
  -----------
  Merge pull request #1512 from JackStouffer/patch-2

Document the change to a spinlock in the change log


  Commit: 62ff361fad70f1338eca324e6e03a787e404b9ee
      https://github.com/D-Programming-Language/druntime/commit/62ff361fad70f1338eca324e6e03a787e404b9ee
  Author: Martin Nowak <code at dawg.eu>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M changelog.dd

  Log Message:
  -----------
  fix ddoc parenthesis


  Commit: d23d7efb3649cd543e8d0b10b9a32ab3325f5cd0
      https://github.com/D-Programming-Language/druntime/commit/d23d7efb3649cd543e8d0b10b9a32ab3325f5cd0
  Author: Martin Nowak <code at dawg.eu>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M changelog.dd
    M src/gc/gc.d

  Log Message:
  -----------
  fix Issue 15822 - InvalidMemoryOperationError when calling GC.removeRange/Root from a finalizer

- use separate locks for GC.add/removeRange/Root
- avoids GC.lock contention for manual memory management


  Commit: c6ac077a8d544fab65b1973b385c6f479697fb0e
      https://github.com/D-Programming-Language/druntime/commit/c6ac077a8d544fab65b1973b385c6f479697fb0e
  Author: Walter Bright <walter at walterbright.com>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M changelog.dd
    M src/gc/gc.d

  Log Message:
  -----------
  Merge pull request #1519 from MartinNowak/fix15822

fix Issue 15822 - InvalidMemoryOperationError when calling GC.removeRange/Root from a finalizer


  Commit: 0a6494a0218b87e160f668848160757b7320f5bf
      https://github.com/D-Programming-Language/druntime/commit/0a6494a0218b87e160f668848160757b7320f5bf
  Author: Martin Nowak <code at dawg.eu>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

  Changed paths:
    M changelog.dd
    M src/gc/gc.d

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/stable' into merge_stable

# Conflicts:
#	changelog.dd


  Commit: a623084538f6ca40fc49454149e10bcacbfac564
      https://github.com/D-Programming-Language/druntime/commit/a623084538f6ca40fc49454149e10bcacbfac564
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

  Changed paths:
    M changelog.dd
    M src/gc/gc.d

  Log Message:
  -----------
  Merge pull request #1521 from MartinNowak/merge_stable

Merge remote-tracking branch 'upstream/stable' into merge_stable


Compare: https://github.com/D-Programming-Language/druntime/compare/becbd366e7c2...a623084538f6


More information about the D-runtime mailing list