[D-runtime] [D-Programming-Language/druntime] c688dc: Fix issue where 16 bytes are incorrectly added to ...

GitHub via D-runtime d-runtime at puremagic.com
Fri Dec 26 18:14:10 PST 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: c688dcc45f0e66a160a5ae8da40cc7a39e1346d1
      https://github.com/D-Programming-Language/druntime/commit/c688dcc45f0e66a160a5ae8da40cc7a39e1346d1
  Author: Steven Schveighoffer <schveiguy at yahoo.com>
  Date:   2014-12-19 (Fri, 19 Dec 2014)

  Changed paths:
    M src/rt/lifetime.d

  Log Message:
  -----------
  Fix issue where 16 bytes are incorrectly added to offset and block size during appending or length extension for slice when original block size is PAGESIZE or more.


  Commit: e1b25e4d0bd0c7f36acbe3afb2886be33381e47c
      https://github.com/D-Programming-Language/druntime/commit/e1b25e4d0bd0c7f36acbe3afb2886be33381e47c
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-12-27 (Sat, 27 Dec 2014)

  Changed paths:
    M src/rt/lifetime.d

  Log Message:
  -----------
  Merge pull request #1071 from schveiguy/issue13854

Fix issue 13854 --  Appending to an interior slice of a large array results in unnecessary 16-byte offset


Compare: https://github.com/D-Programming-Language/druntime/compare/aad220f53fde...e1b25e4d0bd0


More information about the D-runtime mailing list