[dmd-internals] [D-Programming-Language/dmd] 4bc203: Work around Valgrind choking on redundant REX.W pr...

GitHub via dmd-internals dmd-internals at puremagic.com
Tue Sep 22 06:27:09 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 4bc20305005270e4ae984528f1f0ae2d15c363a5
      https://github.com/D-Programming-Language/dmd/commit/4bc20305005270e4ae984528f1f0ae2d15c363a5
  Author: Vladimir Panteleev <vladimir at thecybershadow.net>
  Date:   2015-09-22 (Tue, 22 Sep 2015)

  Changed paths:
    M src/constfold.d
    M src/optimize.d

  Log Message:
  -----------
  Work around Valgrind choking on redundant REX.W prefix


  Commit: 8735fb87d2a07d940cf98ff9c76b04eb1b0869bc
      https://github.com/D-Programming-Language/dmd/commit/8735fb87d2a07d940cf98ff9c76b04eb1b0869bc
  Author: Vladimir Panteleev <vladimir at thecybershadow.net>
  Date:   2015-09-22 (Tue, 22 Sep 2015)

  Changed paths:
    M src/backend/machobj.c
    M src/dmangle.d

  Log Message:
  -----------
  Fix potential memory issues identified by Valgrind


  Commit: d7091d5ba60d4bc26b7711be70734184ccab0e09
      https://github.com/D-Programming-Language/dmd/commit/d7091d5ba60d4bc26b7711be70734184ccab0e09
  Author: Vladimir Panteleev <vladimir at thecybershadow.net>
  Date:   2015-09-22 (Tue, 22 Sep 2015)

  Changed paths:
    M src/hdrgen.d

  Log Message:
  -----------
  hdrgen: Use OutBuffer.extractData()


  Commit: 0284ca0503e2cc4605b4e756cdbe1da3a252c2b4
      https://github.com/D-Programming-Language/dmd/commit/0284ca0503e2cc4605b4e756cdbe1da3a252c2b4
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2015-09-22 (Tue, 22 Sep 2015)

  Changed paths:
    M src/backend/machobj.c
    M src/constfold.d
    M src/dmangle.d
    M src/hdrgen.d
    M src/optimize.d

  Log Message:
  -----------
  Merge pull request #5068 from CyberShadow/valgrind-20150912

Minor memory-safety fixes (Valgrind-identified problems, debug bounds checks)


Compare: https://github.com/D-Programming-Language/dmd/compare/73d7f5313244...0284ca0503e2


More information about the dmd-internals mailing list