[dmd-internals] [D-Programming-Language/dmd] 1f4480: Added optimization of debug information for Mircos...

GitHub noreply at github.com
Mon Apr 7 12:07:02 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 1f44805bc62d1e1e1fb3311750b0ad62f227194f
      https://github.com/D-Programming-Language/dmd/commit/1f44805bc62d1e1e1fb3311750b0ad62f227194f
  Author: Benjamin Thaut <code at benjamin-thaut.de>
  Date:   2014-03-18 (Tue, 18 Mar 2014)

  Changed paths:
    M src/backend/backconfig.c
    M src/backend/cdef.h
    M src/backend/cgcv.c
    M src/backend/cgcv.h
    M src/backend/cv8.c
    M src/mars.c

  Log Message:
  -----------
  Added optimization of debug information for Mircosoft debuggers to -gc. When this optimization is enabled, '.' is replaced with '@' within type names. Also arrays passed to functions are now marked as references instead of pointers, because the pointer confuses the visual studio debugger.


  Commit: dfdf8515ba016a7d41fd75f44850e81f86d5916c
      https://github.com/D-Programming-Language/dmd/commit/dfdf8515ba016a7d41fd75f44850e81f86d5916c
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-04-07 (Mon, 07 Apr 2014)

  Changed paths:
    M src/backend/backconfig.c
    M src/backend/cdef.h
    M src/backend/cgcv.c
    M src/backend/cgcv.h
    M src/backend/cv8.c
    M src/mars.c

  Log Message:
  -----------
  Merge pull request #3189 from Ingrater/cv8improve2

Added optimization of debug symbols for microsoft debuggers to -gc


Compare: https://github.com/D-Programming-Language/dmd/compare/21a1c035b3a0...dfdf8515ba01


More information about the dmd-internals mailing list