[D-runtime] [D-Programming-Language/druntime] 1ec3ab: Stack always grows down on AsmX86_Windows.

GitHub noreply at github.com
Mon Feb 13 11:00:12 PST 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 1ec3ab70ce996af698c1bb0bd9a69555e77abc48
      https://github.com/D-Programming-Language/druntime/commit/1ec3ab70ce996af698c1bb0bd9a69555e77abc48
  Author: David Nadlinger <code at klickverbot.at>
  Date:   2012-02-13 (Mon, 13 Feb 2012)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  Stack always grows down on AsmX86_Windows.


  Commit: 75ccf6021177dbada1a67b9ba9ad0177c4149cb6
      https://github.com/D-Programming-Language/druntime/commit/75ccf6021177dbada1a67b9ba9ad0177c4149cb6
  Author: David Nadlinger <code at klickverbot.at>
  Date:   2012-02-13 (Mon, 13 Feb 2012)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  Fixed SEH in fibers on Windows Server OSes.

Windows Server 2008 and 2008 R2 validate the exception chain by default, so we need to install a Windows-internal default handler at the root of the chain. See in-code comment for details.


  Commit: b91eb272d689fbd8aa56c9d3405771e9e4699222
      https://github.com/D-Programming-Language/druntime/commit/b91eb272d689fbd8aa56c9d3405771e9e4699222
  Author: David Nadlinger <code at klickverbot.at>
  Date:   2012-02-13 (Mon, 13 Feb 2012)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  Added test case for exception handling in fibers.


  Commit: e0f90e7fae481548a57bd255ef339880ff5a9967
      https://github.com/D-Programming-Language/druntime/commit/e0f90e7fae481548a57bd255ef339880ff5a9967
  Author: Sean Kelly <sean at invisibleduck.org>
  Date:   2012-02-13 (Mon, 13 Feb 2012)

  Changed paths:
    M src/core/thread.d

  Log Message:
  -----------
  Merge pull request #150 from klickverbot/fiber-seh

Fixed SEH in fibers on Windows Server OSes.


Compare: https://github.com/D-Programming-Language/druntime/compare/0b1b9c3...e0f90e7


More information about the D-runtime mailing list