[D-runtime] [D-Programming-Language/druntime] 882211: Adjust stacktrace to point at CALL instruction ins...

GitHub via D-runtime d-runtime at puremagic.com
Wed Sep 16 14:15:04 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 8822115bc8d52fa61c15cef38fe77349f18747b9
      https://github.com/D-Programming-Language/druntime/commit/8822115bc8d52fa61c15cef38fe77349f18747b9
  Author: Yazan Dabain <yazan.dabain at arabiaweather.com>
  Date:   2015-08-31 (Mon, 31 Aug 2015)

  Changed paths:
    M src/core/runtime.d

  Log Message:
  -----------
  Adjust stacktrace to point at CALL instruction instead of return address


  Commit: 068be2edaa507d0e76f4e844c97e069e373951f6
      https://github.com/D-Programming-Language/druntime/commit/068be2edaa507d0e76f4e844c97e069e373951f6
  Author: Yazan Dabain <yazan.dabain at arabiaweather.com>
  Date:   2015-09-02 (Wed, 02 Sep 2015)

  Changed paths:
    M mak/SRCS
    M src/core/runtime.d
    A src/rt/backtrace/dwarf.d
    A src/rt/backtrace/elf.d
    M src/rt/util/container/common.d
    M test/exceptions/Makefile
    A test/exceptions/line_trace.exp
    A test/exceptions/src/line_trace.d

  Log Message:
  -----------
  Add dwarf address to line resolver using .debug_line


  Commit: 2f5ff93f6883d53c44783accdb8970332e68ea74
      https://github.com/D-Programming-Language/druntime/commit/2f5ff93f6883d53c44783accdb8970332e68ea74
  Author: Yazan Dabain <yazan.dabain at arabiaweather.com>
  Date:   2015-09-03 (Thu, 03 Sep 2015)

  Changed paths:
    M src/rt/backtrace/dwarf.d

  Log Message:
  -----------
  Reset lastAddress to 0 on sequence end + use first file:line found for address


  Commit: 3050cc705f8369d7c2a1ceccb8e8ff107140e79c
      https://github.com/D-Programming-Language/druntime/commit/3050cc705f8369d7c2a1ceccb8e8ff107140e79c
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M mak/SRCS
    M src/core/runtime.d
    A src/rt/backtrace/dwarf.d
    A src/rt/backtrace/elf.d
    M src/rt/util/container/common.d
    M test/exceptions/Makefile
    A test/exceptions/line_trace.exp
    A test/exceptions/src/line_trace.d

  Log Message:
  -----------
  Merge pull request #1354 from yazd/dwarf-debug

Add file and line info to backtraces under Linux


Compare: https://github.com/D-Programming-Language/druntime/compare/15cde5050c83...3050cc705f83


More information about the D-runtime mailing list