Don’t stop early: Case-folding source code at memory speed
How a branch-free loop and byte-space arithmetic let GitHub case-fold every byte of code search at >45 GiB/s on a single core. The post Don’t stop early: Case-folding source code at memory speed appeared first on The GitHub Blog.
Discussion around the web
- Hacker News80 · 34 💬
Score breakdown
- Technical depth88
- Practical value60
- Originality85
- Writing quality100
- Source reputation85
- Recency22
- External engagement28
- On-site engagement0
More like this
Dropbox Tech40
Speeding up a Git monorepo at Dropbox with <200 lines of code
Utsav Shah·unknown·8 min read
Engineering at Meta57
Indexing code at scale with Glean
unknown·14 min read
Pinterest Engineering58
Finding zombies in our systems: A real-world story of CPU bottlenecks
Pinterest Engineering·unknown·15 min read
The GitHub Blog63
The technology behind GitHub’s new code search
Timothy Clem·unknown·21 min read
Engradar shows a summary and links to the original article. The full article is hosted on github.blog.