mirror of
https://github.com/google/brotli.git
synced 2026-07-08 17:56:58 +00:00
[PR #1171] [MERGED] Use a hash table header and SIMD to speed up hash table operations (similar to [Swiss Tables](https://abseil.io/about/design/swisstables)). #1734
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/google/brotli/pull/1171
Author: @copybara-service[bot]
Created: 5/22/2024
Status: ✅ Merged
Merged: 5/30/2024
Merged by: @undefined
Base:
master← Head:test_636018541📝 Commits (1)
fe754f3Use a hash table header and SIMD to speed up hash table operations (similar to Swiss Tables).📊 Changes
7 files changed (+733 additions, -7 deletions)
View changed files
📝
c/common/platform.h(+33 -0)📝
c/enc/backward_references.c(+26 -0)📝
c/enc/hash.h(+18 -1)➕
c/enc/hash_longest_match64_simd_inc.h(+300 -0)➕
c/enc/hash_longest_match_simd_inc.h(+274 -0)➕
c/enc/matching_tag_mask.h(+68 -0)📝
c/enc/quality.h(+14 -6)📄 Description
Use a hash table header and SIMD to speed up hash table operations (similar to Swiss Tables).
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.