[dmd-internals] [D-Programming-Language/dmd] 85e87c: Avoid unaligned loads in stringtable.c hash functi...

GitHub noreply at github.com
Sat Mar 22 02:12:13 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 85e87c69452f9661c7524fcc89b4a0616bfddcea
      https://github.com/D-Programming-Language/dmd/commit/85e87c69452f9661c7524fcc89b4a0616bfddcea
  Author: Johannes Pfau <johannespfau at gmail.com>
  Date:   2014-03-18 (Tue, 18 Mar 2014)

  Changed paths:
    M src/root/stringtable.c

  Log Message:
  -----------
  Avoid unaligned loads in stringtable.c hash function

On some architectures unaligned loads may not work at all,
e.g. older ARM CPUs return corrupted data on unaligned loads.


  Commit: fb25b8d1adda2880746cd242b7765d8738417a5d
      https://github.com/D-Programming-Language/dmd/commit/fb25b8d1adda2880746cd242b7765d8738417a5d
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2014-03-22 (Sat, 22 Mar 2014)

  Changed paths:
    M src/root/stringtable.c

  Log Message:
  -----------
  Merge pull request #3392 from jpf91/unaligned

[ARM ]Avoid unaligned loads in stringtable.c hash function


Compare: https://github.com/D-Programming-Language/dmd/compare/646d1cea2bde...fb25b8d1adda


More information about the dmd-internals mailing list