[dmd-internals] [D-Programming-Language/dmd] be961e: Add static member function `DsymbolExp.resolve`

GitHub via dmd-internals dmd-internals at puremagic.com
Wed Sep 23 03:08:34 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: be961e75c603f1840925e10688ef54fa0a703955
      https://github.com/D-Programming-Language/dmd/commit/be961e75c603f1840925e10688ef54fa0a703955
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-09-23 (Wed, 23 Sep 2015)

  Changed paths:
    M src/expression.d
    M src/expression.h

  Log Message:
  -----------
  Add static member function `DsymbolExp.resolve`


  Commit: 0dc9bd73bae6e491025204e11d4b20de709d4677
      https://github.com/D-Programming-Language/dmd/commit/0dc9bd73bae6e491025204e11d4b20de709d4677
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-09-23 (Wed, 23 Sep 2015)

  Changed paths:
    M src/aggregate.d
    M src/expression.d
    M src/func.d
    M src/mtype.d
    M src/traits.d

  Log Message:
  -----------
  Use DsymbolExp.resolve in several places to reduce DsymbolExp creation


  Commit: 4fda4266c6c27adf621ebf73044aa8c432df6abd
      https://github.com/D-Programming-Language/dmd/commit/4fda4266c6c27adf621ebf73044aa8c432df6abd
  Author: Walter Bright <walter at walterbright.com>
  Date:   2015-09-23 (Wed, 23 Sep 2015)

  Changed paths:
    M src/aggregate.d
    M src/expression.d
    M src/expression.h
    M src/func.d
    M src/mtype.d
    M src/traits.d

  Log Message:
  -----------
  Merge pull request #5113 from 9rnsr/reduce_dsymexp

[optimize] Reduce DsymbolExp object creation


Compare: https://github.com/D-Programming-Language/dmd/compare/b0d77b560faa...4fda4266c6c2


More information about the dmd-internals mailing list