| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[string] Use rapidhash for string hashing Rapidhash is used in Chromium for hashing, and should present a better performance/hash quality tradeoff than our existing hash. This is a port of the rapidhash fork in chromium: https://source.chromium.org/chromium/chromium/src/+/main:third_party/rapidhash/ Since rapidhash works on blocks of characters rather than individual characters, we have to make two adjustments to our hashing: * Handle two-byte strings of one-byte characters specially, so that they have the same hash as the equivalent one-byte string * Calculate the hash separately from the character-by-character check for digits in the integer index loop. Bug: 392441189 Change-Id: I17c7443f36e71751f1394c0f037d5776f7ec0bcd Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6185430 Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Auto-Submit: Leszek Swirski <leszeks@chromium.org> Commit-Queue: Leszek Swirski <leszeks@chromium.org> Cr-Commit-Position: refs/heads/main@{#98391} | 1 年前 | |
[string] Use rapidhash for string hashing Rapidhash is used in Chromium for hashing, and should present a better performance/hash quality tradeoff than our existing hash. This is a port of the rapidhash fork in chromium: https://source.chromium.org/chromium/chromium/src/+/main:third_party/rapidhash/ Since rapidhash works on blocks of characters rather than individual characters, we have to make two adjustments to our hashing: * Handle two-byte strings of one-byte characters specially, so that they have the same hash as the equivalent one-byte string * Calculate the hash separately from the character-by-character check for digits in the integer index loop. Bug: 392441189 Change-Id: I17c7443f36e71751f1394c0f037d5776f7ec0bcd Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6185430 Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Auto-Submit: Leszek Swirski <leszeks@chromium.org> Commit-Queue: Leszek Swirski <leszeks@chromium.org> Cr-Commit-Position: refs/heads/main@{#98391} | 1 年前 | |
rapidhash-v8: update autoroll exemption status Bug: 422921734 Change-Id: Icbc987ac48bc1eb4d2900ab4078d1a24e8707c71 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6966640 Auto-Submit: Jiewei Qian <qjw@chromium.org> Commit-Queue: Toon Verwaest <verwaest@chromium.org> Reviewed-by: Toon Verwaest <verwaest@chromium.org> Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Cr-Commit-Position: refs/heads/main@{#102686} | 9 个月前 | |
implement rapidhash secret generation Bug: 409717082 Change-Id: I471f33d66de32002f744aeba534c1d34f71e27d2 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6733490 Reviewed-by: Leszek Swirski <leszeks@chromium.org> Commit-Queue: snek <snek@chromium.org> Cr-Commit-Position: refs/heads/main@{#101499} | 11 个月前 | |
implement rapidhash secret generation Bug: 409717082 Change-Id: I471f33d66de32002f744aeba534c1d34f71e27d2 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6733490 Reviewed-by: Leszek Swirski <leszeks@chromium.org> Commit-Queue: snek <snek@chromium.org> Cr-Commit-Position: refs/heads/main@{#101499} | 11 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 1 年前 | ||
| 9 个月前 | ||
| 11 个月前 | ||
| 11 个月前 |