[D-runtime] [D-Programming-Language/druntime] 5e819b: no need to set PTHREAD_CREATE_JOINABLE

GitHub via D-runtime d-runtime at puremagic.com
Sun Feb 1 20:30:38 PST 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 5e819b0717d4d34ddf679d68291f62e17ffdc83c
      https://github.com/D-Programming-Language/druntime/commit/5e819b0717d4d34ddf679d68291f62e17ffdc83c
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  no need to set PTHREAD_CREATE_JOINABLE

- it is already the default after pthread_attr_init


  Commit: 5c96aca53bf63a9abc58fd45b59156e605c5fa3a
      https://github.com/D-Programming-Language/druntime/commit/5c96aca53bf63a9abc58fd45b59156e605c5fa3a
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  round thread stack size to pagesize and min stack size


  Commit: 568bfba2ff75c256386f8057adb55e1f996b7ce8
      https://github.com/D-Programming-Language/druntime/commit/568bfba2ff75c256386f8057adb55e1f996b7ce8
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/core/internal/traits.d
    M src/core/thread.d
    M src/rt/sections.d
    M src/rt/sections_elf_shared.d
    M src/rt/util/container/array.d
    M src/rt/util/container/common.d

  Log Message:
  -----------
  mark Thread.start as nothrow

- might only fail on resource exhaustion


  Commit: be1cb7236ad03eda4be2c429931d366eed04c12a
      https://github.com/D-Programming-Language/druntime/commit/be1cb7236ad03eda4be2c429931d366eed04c12a
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  import pthread_match_thread_np

- fixes nothrow


  Commit: 3651202fecbd6e46c170f21220a7acf8be7dd76f
      https://github.com/D-Programming-Language/druntime/commit/3651202fecbd6e46c170f21220a7acf8be7dd76f
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  mark _beginthreadex as nothrow


  Commit: a844ed00f2c067bb420cfe58089f7db3997b747a
      https://github.com/D-Programming-Language/druntime/commit/a844ed00f2c067bb420cfe58089f7db3997b747a
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/core/internal/traits.d
    M src/core/thread.d
    M src/rt/sections.d
    M src/rt/sections_elf_shared.d
    M src/rt/util/container/array.d
    M src/rt/util/container/common.d

  Log Message:
  -----------
  Merge pull request #1109 from MartinNowak/nothrowStart

mark Thread.start as nothrow


Compare: https://github.com/D-Programming-Language/druntime/compare/86f8b7cd760a...a844ed00f2c0


More information about the D-runtime mailing list