[D-runtime] [D-Programming-Language/druntime] 66539f: -delayed resovling for windows stacktraces

GitHub noreply at github.com
Sun Feb 10 10:08:14 PST 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 66539f10f94f224fa4315dd5cbe317849236454b
      https://github.com/D-Programming-Language/druntime/commit/66539f10f94f224fa4315dd5cbe317849236454b
  Author: Ingrater <code at benjamin-thaut.de>
  Date:   2012-12-23 (Sun, 23 Dec 2012)

  Changed paths:
    M src/core/runtime.d
    M src/core/sys/windows/dbghelp.d
    M src/core/sys/windows/stacktrace.d
    M src/rt/deh.d
    M src/rt/deh2.d
    M src/rt/dmain2.d

  Log Message:
  -----------
  -delayed resovling for windows stacktraces
-windows stacktraces no longer skip the first frame
-hardware exceptions will now print a stacktrace on windows x86


  Commit: 513e6243c3c3cbea74b675cabf7614d0a4008a6d
      https://github.com/D-Programming-Language/druntime/commit/513e6243c3c3cbea74b675cabf7614d0a4008a6d
  Author: Ingrater <code at benjamin-thaut.de>
  Date:   2012-12-23 (Sun, 23 Dec 2012)

  Changed paths:
    M src/core/sys/windows/dbghelp.d
    M src/core/sys/windows/stacktrace.d

  Log Message:
  -----------
  Fixed indentation, replaced auto with explicit types and other small changes.


  Commit: c2d66f52419b7c8051db9b7df965e6097b3020d6
      https://github.com/D-Programming-Language/druntime/commit/c2d66f52419b7c8051db9b7df965e6097b3020d6
  Author: Ingrater <code at benjamin-thaut.de>
  Date:   2012-12-23 (Sun, 23 Dec 2012)

  Changed paths:
    M src/core/sys/windows/stacktrace.d

  Log Message:
  -----------
  checking for dbghlp availability as the trace and resolve functions are callable from user code.


  Commit: d6825f1d8571f675d26fa2c848be17fce6b57db0
      https://github.com/D-Programming-Language/druntime/commit/d6825f1d8571f675d26fa2c848be17fce6b57db0
  Author: Ingrater <code at benjamin-thaut.de>
  Date:   2012-12-27 (Thu, 27 Dec 2012)

  Changed paths:
    M src/core/sys/windows/stacktrace.d

  Log Message:
  -----------
  Resolved merge conflict with pull for issue 8936


  Commit: 2c53886f45cd3bc7827e59b9e7d91861389a58d4
      https://github.com/D-Programming-Language/druntime/commit/2c53886f45cd3bc7827e59b9e7d91861389a58d4
  Author: Benjamin Thaut <code at benjamin-thaut.de>
  Date:   2013-01-29 (Tue, 29 Jan 2013)

  Changed paths:
    M src/core/sys/windows/stacktrace.d
    M src/rt/deh.d

  Log Message:
  -----------
  Improvement requests for windows stack trace code


  Commit: 8aec46e1411adefb2499dac7470d2386fccf1773
      https://github.com/D-Programming-Language/druntime/commit/8aec46e1411adefb2499dac7470d2386fccf1773
  Author: Benjamin Thaut <code at benjamin-thaut.de>
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M src/core/runtime.d
    M src/core/sys/windows/stacktrace.d

  Log Message:
  -----------
  Reenabled stack trace generation for win64. Corrected number of stack frames to skip for win32 and win64. Long symbols are now correctly demangeled for dmd win32.


  Commit: 4f1510f7f4d2ca943f722b9db6febc0b9a023d5f
      https://github.com/D-Programming-Language/druntime/commit/4f1510f7f4d2ca943f722b9db6febc0b9a023d5f
  Author: Benjamin Thaut <code at benjamin-thaut.de>
  Date:   2013-02-09 (Sat, 09 Feb 2013)

  Changed paths:
    M src/core/sys/windows/stacktrace.d

  Log Message:
  -----------
  Dmd string decoding should only happen on Win32 not on all x86 machines.


  Commit: e7b3de4988eeb65839caa2d139a94550607c0061
      https://github.com/D-Programming-Language/druntime/commit/e7b3de4988eeb65839caa2d139a94550607c0061
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-02-10 (Sun, 10 Feb 2013)

  Changed paths:
    M src/core/runtime.d
    M src/core/sys/windows/dbghelp.d
    M src/core/sys/windows/stacktrace.d
    M src/rt/deh.d
    M src/rt/deh2.d
    M src/rt/dmain2.d

  Log Message:
  -----------
  Merge pull request #368 from Ingrater/pullStacktrace

Windows stack trace improvements


Compare: https://github.com/D-Programming-Language/druntime/compare/34f8e6732381...e7b3de4988ee


More information about the D-runtime mailing list