[phobos] [D-Programming-Language/phobos] d743a6: Reuse codepoint sets for identical character class...

GitHub via phobos phobos at puremagic.com
Sun Jun 8 17:09:59 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: d743a67aaa4d50c568ca0a249c7f2f2b8a21520f
      https://github.com/D-Programming-Language/phobos/commit/d743a67aaa4d50c568ca0a249c7f2f2b8a21520f
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2014-06-07 (Sat, 07 Jun 2014)

  Changed paths:
    M std/regex.d

  Log Message:
  -----------
  Reuse codepoint sets for identical character classes

These are very common and blowup memory usage at CTFE (that has no TLS
cache for that).
In any case it makes for slightly more compact memory footprint,
so a net gain regardless.


  Commit: 727fc4d6aa2bc527de552121615a03ee2a520e71
      https://github.com/D-Programming-Language/phobos/commit/727fc4d6aa2bc527de552121615a03ee2a520e71
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-06-08 (Sun, 08 Jun 2014)

  Changed paths:
    M std/regex.d

  Log Message:
  -----------
  Merge pull request #2234 from DmitryOlshansky/regex-reuse-sets

std.regex - reuse codepoint sets for identical character classes


Compare: https://github.com/D-Programming-Language/phobos/compare/5319539b9703...727fc4d6aa2b


More information about the phobos mailing list