Updating ShapeCache hash function
Blink is using a suboptimal hash function both in hashing quality (i.e. collisions) as also in speed as since 2004 new and faster hash functions were developed. Based on testing on ARMv7 and x86, CityHash seems like a good alternative based on both performance, portability and quality. For further data: https://aras-p.info/blog/2016/08/09/More-Hash-Function-Tests/ We should consider next adding xxHash as it performed better on AArch64. Bug: 735674 Change-Id: I8c7ccf2d834a42a9fcb01e2cc80ecda1e1c01772 Reviewed-on: https://chromium-review.googlesource.com/c/1311798Reviewed-by:Emil A Eklund <eae@chromium.org> Commit-Queue: Adenilson Cavalcanti <cavalcantii@chromium.org> Cr-Commit-Position: refs/heads/master@{#604794}
Showing
Please register or sign in to comment