[D-runtime] [D-Programming-Language/druntime] ecfc25: fix assertion

GitHub via D-runtime d-runtime at puremagic.com
Sun Feb 1 18:53:24 PST 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: ecfc258ef4dacea5a8126f2957157c795867f294
      https://github.com/D-Programming-Language/druntime/commit/ecfc258ef4dacea5a8126f2957157c795867f294
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/rt/aaA.d

  Log Message:
  -----------
  fix assertion


  Commit: cc8046dd390a974e57a8062e2fb98402726208e7
      https://github.com/D-Programming-Language/druntime/commit/cc8046dd390a974e57a8062e2fb98402726208e7
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-02-02 (Mon, 02 Feb 2015)

  Changed paths:
    M src/object_.d
    M src/rt/aaA.d
    M src/rt/typeinfo/ti_ptr.d

  Log Message:
  -----------
  fix Issue 14104 - aa with pointer key type doesn't find existing value

- the internal TypeInfo_P.getHash for pointers trucated the hash to
  32-bit unlike the TypeInfo_Pointer.getHash
- internal TypeInfos are used when no full type information is needed
  so they must behave identical


  Commit: 86f8b7cd760ac1b21059f9953d58569808eeec09
      https://github.com/D-Programming-Language/druntime/commit/86f8b7cd760ac1b21059f9953d58569808eeec09
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2015-02-01 (Sun, 01 Feb 2015)

  Changed paths:
    M src/object_.d
    M src/rt/aaA.d
    M src/rt/typeinfo/ti_ptr.d

  Log Message:
  -----------
  Merge pull request #1150 from MartinNowak/fix14104

fix Issue 14104 - aa with pointer key type doesn't find existing value


Compare: https://github.com/D-Programming-Language/druntime/compare/764ae601d860...86f8b7cd760a


More information about the D-runtime mailing list