FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
draft: Port `GetPointerToFirstInvalidByte` from SimdUnicode by BenjaminBucher · Pull Request #974 · simdutf/simdutf · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
simdutf
/
simdutf
Public
Notifications
You must be signed in to change notification settings
Fork
150
Star
1.9k
Code
Issues
50
Pull requests
22
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
draft: Port GetPointerToFirstInvalidByte from SimdUnicode
- #974
#974
Draft
BenjaminBucher
wants to merge 50 commits into
simdutf:master
simdutf/simdutf:master
from
BenjaminBucher:simdunicode-port
BenjaminBucher/simdutf:simdunicode-port
Copy head branch name to clipboard
Conversation
Commits
50
(50)
Checks
Files changed
Draft
draft: Port GetPointerToFirstInvalidByte from SimdUnicode
#974
BenjaminBucher
wants to merge 50 commits into
simdutf:master
simdutf/simdutf:master
from
BenjaminBucher:simdunicode-port
BenjaminBucher/simdutf:simdunicode-port
Copy head branch name to clipboard
Commits
Commits on Aug 7, 2026
signature file
Benjamin Bucher
committed
8905e63
View commit details
Copy full SHA for 8905e63
Browse repository at this point
generate function stubs
Benjamin Bucher
committed
9484e81
View commit details
Copy full SHA for 9484e81
Browse repository at this point
initial scalar implementation
Benjamin Bucher
committed
ad86aaa
View commit details
Copy full SHA for ad86aaa
Browse repository at this point
use scalar implementation everywhere for now
Show description for d52723d
Benjamin Bucher
committed
d52723d
View commit details
Copy full SHA for d52723d
Browse repository at this point
add brute force test
Benjamin Bucher
committed
517286d
View commit details
Copy full SHA for 517286d
Browse repository at this point
fix for scalar
Benjamin Bucher
committed
cac418d
View commit details
Copy full SHA for cac418d
Browse repository at this point
rework: validate_utf8_with_counts and utf8_result
Benjamin Bucher
committed
db14864
View commit details
Copy full SHA for db14864
Browse repository at this point
Revert "use scalar implementation everywhere for now"
Show description for 20571c3
Benjamin Bucher
committed
20571c3
View commit details
Copy full SHA for 20571c3
Browse repository at this point
Revert "generate function stubs"
Show description for 919d586
Benjamin Bucher
committed
919d586
View commit details
Copy full SHA for 919d586
Browse repository at this point
update signature file
Benjamin Bucher
committed
be218f9
View commit details
Copy full SHA for be218f9
Browse repository at this point
Add function stubs and use scalar implementation
Benjamin Bucher
committed
aaed67d
View commit details
Copy full SHA for aaed67d
Browse repository at this point
fix test and remove last reference to former sig
Benjamin Bucher
committed
4137f82
View commit details
Copy full SHA for 4137f82
Browse repository at this point
wip generic implementation
Benjamin Bucher
committed
e901b35
View commit details
Copy full SHA for e901b35
Browse repository at this point
Fix test and couple compile errors
Benjamin Bucher
committed
85179c4
View commit details
Copy full SHA for 85179c4
Browse repository at this point
fix compile error
Benjamin Bucher
committed
77938fa
View commit details
Copy full SHA for 77938fa
Browse repository at this point
Revert "Add function stubs and use scalar implementation"
Show description for b4a83ee
Benjamin Bucher
committed
b4a83ee
View commit details
Copy full SHA for b4a83ee
Browse repository at this point
Add stubs with scalar implementation again
Benjamin Bucher
committed
c5ac565
View commit details
Copy full SHA for c5ac565
Browse repository at this point
Use generic implementation in haswell, westmere
Benjamin Bucher
committed
9b25081
View commit details
Copy full SHA for 9b25081
Browse repository at this point
properly update counts on rewind
Benjamin Bucher
committed
02db66f
View commit details
Copy full SHA for 02db66f
Browse repository at this point
Fix rewind function
Benjamin Bucher
committed
8f239df
View commit details
Copy full SHA for 8f239df
Browse repository at this point
fix buffer underflow if rewind was called on first chunk
Benjamin Bucher
committed
3a38c72
View commit details
Copy full SHA for 3a38c72
Browse repository at this point
explicitly make char signed in negative comparison
Benjamin Bucher
committed
76c0e40
View commit details
Copy full SHA for 76c0e40
Browse repository at this point
use int8_t instead of signed char
Benjamin Bucher
committed
e1521b6
View commit details
Copy full SHA for e1521b6
Browse repository at this point
non-ascii counter (untested)
Benjamin Bucher
committed
4ed8444
View commit details
Copy full SHA for 4ed8444
Browse repository at this point
utf16_length method for utf8_result
Benjamin Bucher
committed
a631262
View commit details
Copy full SHA for a631262
Browse repository at this point
proposed fix for PR 974.
Show description for 30cb780
lemire
authored and
Benjamin Bucher
committed
30cb780
View commit details
Copy full SHA for 30cb780
Browse repository at this point
extend validate_utf8_with_counts test
Show description for 4842286
Benjamin Bucher
committed
4842286
View commit details
Copy full SHA for 4842286
Browse repository at this point
fix rewind_and_validate_with_counts with non_ascii val
Benjamin Bucher
committed
4ba35d5
View commit details
Copy full SHA for 4ba35d5
Browse repository at this point
validate_utf8_with_counts icelake implementation
Benjamin Bucher
committed
8de3c86
View commit details
Copy full SHA for 8de3c86
Browse repository at this point
benchmarks: add validate_utf8_with_counts
Benjamin Bucher
committed
adb424e
View commit details
Copy full SHA for adb424e
Browse repository at this point
remove sig file
Benjamin Bucher
committed
c8b69c3
View commit details
Copy full SHA for c8b69c3
Browse repository at this point
remove outdated comment
Benjamin Bucher
committed
1247d1a
View commit details
Copy full SHA for 1247d1a
Browse repository at this point
use size_t for counters instead of uint64_t
Benjamin Bucher
committed
39617f1
View commit details
Copy full SHA for 39617f1
Browse repository at this point
fix undefined behavior in icelake implementation
Benjamin Bucher
committed
c38672b
View commit details
Copy full SHA for c38672b
Browse repository at this point
document and export validate_utf8_with_counts
Show description for 15fe159
lemire
authored and
Benjamin Bucher
committed
15fe159
View commit details
Copy full SHA for 15fe159
Browse repository at this point
lsx, lasx, ppc64: use the generic SIMD validate_utf8_with_counts
Show description for a1f920d
lemire
authored and
Benjamin Bucher
committed
a1f920d
View commit details
Copy full SHA for a1f920d
Browse repository at this point
tests: sweep validate_utf8_with_counts errors across block boundaries
Show description for bc831ee
lemire
authored and
Benjamin Bucher
committed
bc831ee
View commit details
Copy full SHA for bc831ee
Browse repository at this point
icelake+scalar+generic: ASCII fast-skip counting, drop unused non_ascii_count
Show description for 444451b
lemire
authored and
Benjamin Bucher
committed
444451b
View commit details
Copy full SHA for 444451b
Browse repository at this point
arm64: use generic NEON validate_utf8_with_counts instead of scalar
Show description for e9af504
lemire
authored and
Benjamin Bucher
committed
e9af504
View commit details
Copy full SHA for e9af504
Browse repository at this point
generic/arm64: count via horizontal byte-sum on NEON instead of movemask+popcount
Show description for cdf1efd
lemire
authored and
Benjamin Bucher
committed
cdf1efd
View commit details
Copy full SHA for cdf1efd
Browse repository at this point
arm64/NEON: count with deferred cross-lane reduction (SimdUnicode trick)
Show description for 735fdde
lemire
authored and
Benjamin Bucher
committed
735fdde
View commit details
Copy full SHA for 735fdde
Browse repository at this point
generic: return ASCII bool from check_next_input; use it in NEON counter
Show description for 8bbfb52
lemire
authored and
Benjamin Bucher
committed
8bbfb52
View commit details
Copy full SHA for 8bbfb52
Browse repository at this point
clang-format
Benjamin Bucher
committed
59686e6
View commit details
Copy full SHA for 59686e6
Browse repository at this point
run scripts/reflow_readme.py
Benjamin Bucher
committed
54c7439
View commit details
Copy full SHA for 54c7439
Browse repository at this point
Commits on Aug 13, 2026
constexpr branches
Benjamin Bucher
committed
940af9b
View commit details
Copy full SHA for 940af9b
Browse repository at this point
uint64 mask(s)
Benjamin Bucher
committed
866eee3
View commit details
Copy full SHA for 866eee3
Browse repository at this point
ascii skip path
Benjamin Bucher
committed
d5205cc
View commit details
Copy full SHA for d5205cc
Browse repository at this point
try to add span
Benjamin Bucher
committed
1a0d822
View commit details
Copy full SHA for 1a0d822
Browse repository at this point
rename scalar::utf8::validate{_utf8,}_with_counts
Show description for 1b789d5
Benjamin Bucher
committed
1b789d5
View commit details
Copy full SHA for 1b789d5
Browse repository at this point
fix last renames
Benjamin Bucher
committed
5a52d91
View commit details
Copy full SHA for 5a52d91
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL