Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 633c50a4ffd3980502eaacecf7c743e7051925a3
      
https://github.com/D-Programming-Language/dmd/commit/633c50a4ffd3980502eaacecf7c743e7051925a3
  Author: Walter Bright <[email protected]>
  Date:   2015-11-03 (Tue, 03 Nov 2015)

  Changed paths:
    M src/backend/cgelem.c
    M test/runnable/mars1.d

  Log Message:
  -----------
  fix Issue 15272 - [2.069-rc2,inline] nothing written to output when -inline 
is set


  Commit: 90433ba633c85ce784e971077b2af8aef389ed47
      
https://github.com/D-Programming-Language/dmd/commit/90433ba633c85ce784e971077b2af8aef389ed47
  Author: Martin Nowak <[email protected]>
  Date:   2015-11-03 (Tue, 03 Nov 2015)

  Changed paths:
    M src/backend/cgelem.c
    M test/runnable/mars1.d

  Log Message:
  -----------
  Merge pull request #5258 from MartinNowak/fix15272

fix Issue 15272 - [2.069-rc2,inline] nothing written to output when -inline is 
set


  Commit: ed4f0393e7a160aa9dc4f97a76e8febe20d4dee6
      
https://github.com/D-Programming-Language/dmd/commit/ed4f0393e7a160aa9dc4f97a76e8febe20d4dee6
  Author: k-hara <[email protected]>
  Date:   2015-11-18 (Wed, 18 Nov 2015)

  Changed paths:
    M src/aggregate.d
    M src/expression.d
    M src/opover.d

  Log Message:
  -----------
  Refactor: move all AST rewritings for EqualExp to opover.d

This is a Separation of Concerns. The semantic analysis and AST rewriting is
now separated in different locations.


  Commit: 2f0cc57aa71a6ff67f27ec3727841ec756c843fb
      
https://github.com/D-Programming-Language/dmd/commit/2f0cc57aa71a6ff67f27ec3727841ec756c843fb
  Author: k-hara <[email protected]>
  Date:   2015-11-18 (Wed, 18 Nov 2015)

  Changed paths:
    M src/opover.d
    A test/fail_compilation/fail15292.d
    M test/runnable/aliasthis.d

  Log Message:
  -----------
  fix Issue 15292 - Segmentation fault with self-referencing struct / inout / 
alias this

If you read the `expr.aliasthis` to `expr.tupleof`, you could understand that
the mechanism to detect recursive tupleof expansion is same with for 
alias-this'es.


  Commit: dff37b9526d154f844f7a35340015ef3e93975d3
      
https://github.com/D-Programming-Language/dmd/commit/dff37b9526d154f844f7a35340015ef3e93975d3
  Author: Martin Nowak <[email protected]>
  Date:   2015-11-19 (Thu, 19 Nov 2015)

  Changed paths:
    M src/aggregate.d
    M src/expression.d
    M src/opover.d
    A test/fail_compilation/fail15292.d
    M test/runnable/aliasthis.d

  Log Message:
  -----------
  Merge pull request #5274 from 9rnsr/fix15292

[REG2.068.0] Issue 15292 - Segmentation fault with self-referencing struct / 
inout / alias this


  Commit: 4c0c8088d34aca637aef07122ec8a26ce1244fe3
      
https://github.com/D-Programming-Language/dmd/commit/4c0c8088d34aca637aef07122ec8a26ce1244fe3
  Author: k-hara <[email protected]>
  Date:   2015-11-21 (Sat, 21 Nov 2015)

  Changed paths:
    M src/inline.d
    M test/runnable/inline.d

  Log Message:
  -----------
  fix Issue 15296 - cannot inline simple function that calls use non-inlinable 
statements

Add workaround to do inlining same with the old code.


  Commit: 6a407df2384446cb14eea854860e391c5db59377
      
https://github.com/D-Programming-Language/dmd/commit/6a407df2384446cb14eea854860e391c5db59377
  Author: Martin Nowak <[email protected]>
  Date:   2015-11-21 (Sat, 21 Nov 2015)

  Changed paths:
    M src/inline.d
    M test/runnable/inline.d

  Log Message:
  -----------
  Merge pull request #5277 from 9rnsr/fix15296

[REG2.069] Issue 15296 - cannot inline simple function that calls use 
non-inlinable statements


  Commit: 40bf710ee6d9863d550ccd44c19bee904d3ec92d
      
https://github.com/D-Programming-Language/dmd/commit/40bf710ee6d9863d550ccd44c19bee904d3ec92d
  Author: k-hara <[email protected]>
  Date:   2015-12-01 (Tue, 01 Dec 2015)

  Changed paths:
    M src/aggregate.d
    M src/backend/cgelem.c
    M src/expression.d
    M src/inline.d
    M src/opover.d
    A test/fail_compilation/fail15292.d
    M test/runnable/aliasthis.d
    M test/runnable/inline.d
    M test/runnable/mars1.d

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/stable' into merge_stable

Conflicts:
        test/runnable/mars1.d


  Commit: dc364a674c2199b9acb25e1bdb14c78c5b32ba41
      
https://github.com/D-Programming-Language/dmd/commit/dc364a674c2199b9acb25e1bdb14c78c5b32ba41
  Author: Hara Kenji <[email protected]>
  Date:   2015-12-01 (Tue, 01 Dec 2015)

  Changed paths:
    M src/aggregate.d
    M src/backend/cgelem.c
    M src/expression.d
    M src/inline.d
    M src/opover.d
    A test/fail_compilation/fail15292.d
    M test/runnable/aliasthis.d
    M test/runnable/inline.d
    M test/runnable/mars1.d

  Log Message:
  -----------
  Merge pull request #5291 from 9rnsr/merge_stable

Merge remote-tracking branch 'upstream/stable' into merge_stable


Compare: 
https://github.com/D-Programming-Language/dmd/compare/d2880137c7a2...dc364a674c21
_______________________________________________
dmd-internals mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-internals

Reply via email to