[dmd-internals] [D-Programming-Language/dmd] 7aa03a: Fix issue 7940 CTFE wrong-code for opAssign and st...

GitHub noreply at github.com
Wed Nov 7 16:29:52 PST 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 7aa03a9c79e996884dbe0febd88c2f51bf928084
      https://github.com/D-Programming-Language/dmd/commit/7aa03a9c79e996884dbe0febd88c2f51bf928084
  Author: Don Clugston <don.clugston at sociomantic.com>
  Date:   2012-11-06 (Tue, 06 Nov 2012)

  Changed paths:
    M src/interpret.c
    M test/compilable/interpret3.d

  Log Message:
  -----------
  Fix issue 7940 CTFE wrong-code for opAssign and std.array.Appender

There was an erroneous copy. Array literals don't need to be copied (they are reference types).


  Commit: ee35ad911edf3f87967f6dbb8f122b5d3c41fc06
      https://github.com/D-Programming-Language/dmd/commit/ee35ad911edf3f87967f6dbb8f122b5d3c41fc06
  Author: Walter Bright <walter at walterbright.com>
  Date:   2012-11-07 (Wed, 07 Nov 2012)

  Changed paths:
    M src/interpret.c
    M test/compilable/interpret3.d

  Log Message:
  -----------
  Merge pull request #1262 from donc/ctfe7940wrongcode

7940 CTFE wrong-code for opAssign and std.array.Appender


Compare: https://github.com/D-Programming-Language/dmd/compare/e7ec12925064...ee35ad911edf


More information about the dmd-internals mailing list