[phobos] [D-Programming-Language/phobos] 87bff6: split off rarely used unicode tables

GitHub noreply at github.com
Thu Oct 17 10:29:20 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 87bff6186c760108c0cf7c73e20e4ae702233b56
      https://github.com/D-Programming-Language/phobos/commit/87bff6186c760108c0cf7c73e20e4ae702233b56
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M posix.mak
    A std/internal/unicode_comp.d
    A std/internal/unicode_decomp.d
    A std/internal/unicode_grapheme.d
    A std/internal/unicode_norm.d
    M std/internal/unicode_tables.d
    M std/uni.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  split off rarely used unicode tables

This avoids parsing large files reducing parse time by 30 ms for me
(it took ~70ms to parse tables, now ~40ms).
And move hangul sets to Trie tables as well.
Also saves around 30Kb on "hello world" app.


  Commit: 5a8b5fd94c115ba2bb19d8c0bc642fc69a12b9e6
      https://github.com/D-Programming-Language/phobos/commit/5a8b5fd94c115ba2bb19d8c0bc642fc69a12b9e6
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-10-17 (Thu, 17 Oct 2013)

  Changed paths:
    M posix.mak
    A std/internal/unicode_comp.d
    A std/internal/unicode_decomp.d
    A std/internal/unicode_grapheme.d
    A std/internal/unicode_norm.d
    M std/internal/unicode_tables.d
    M std/uni.d
    M win32.mak
    M win64.mak

  Log Message:
  -----------
  Merge pull request #1650 from blackwhale/faster-compile-2

Split off rarely used unicode tables


Compare: https://github.com/D-Programming-Language/phobos/compare/217ae37b58f7...5a8b5fd94c11


More information about the phobos mailing list