Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / cloudflare/sliceslice-rs issues and pull requests
#97 - Avx2Searcher also read beyond the end of the haystack
Issue -
State: open - Opened by Xyah3PBeHB about 1 month ago
#96 - Add no std support
Pull Request -
State: open - Opened by arilou about 1 month ago
#95 - Update semgrep.yml
Pull Request -
State: open - Opened by hrushikeshdeshpande 5 months ago
#94 - Build docs.rs documentation with `doc_auto_cfg`
Pull Request -
State: open - Opened by 00xc 8 months ago
- 1 comment
#93 - Release 0.4.3
Pull Request -
State: closed - Opened by marmeladema 8 months ago
#92 - Replace `multiversion` by manually implemented macro rules
Pull Request -
State: closed - Opened by marmeladema 8 months ago
#91 - Inline `memcmp` helpers
Pull Request -
State: closed - Opened by marmeladema 8 months ago
#90 - Inline `clear_leftmost_set`
Pull Request -
State: closed - Opened by marmeladema 8 months ago
#89 - Move multiversioned functions outside of `Searcher` trait
Pull Request -
State: closed - Opened by marmeladema 8 months ago
#88 - Update stdsimd code
Pull Request -
State: closed - Opened by marmeladema about 1 year ago
#87 - Release 0.4.2
Pull Request -
State: closed - Opened by marmeladema about 1 year ago
#86 - Update `criterion` and switch to `criterion-perf-events`
Pull Request -
State: closed - Opened by marmeladema about 1 year ago
#85 - Update `seq-macro` dependency
Pull Request -
State: closed - Opened by marmeladema about 1 year ago
#84 - Remove `aarch64` feature and add stable aarch64 target actions workflow
Pull Request -
State: closed - Opened by marmeladema about 1 year ago
#83 - Modernize actions workflow
Pull Request -
State: closed - Opened by marmeladema about 1 year ago
#82 - Fix build for stdsimd
Pull Request -
State: closed - Opened by marmeladema about 1 year ago
#81 - Fix clippy lint about sub `cfg` with only one condition
Pull Request -
State: closed - Opened by marmeladema about 1 year ago
#80 - Add fuzzing and a target for `DynamicAvx2Searcher`
Pull Request -
State: open - Opened by 00xc over 1 year ago
- 3 comments
#79 - Stable aarch64_target_feature
Pull Request -
State: closed - Opened by gpgabriel almost 2 years ago
#76 - Release 0.4.1
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#75 - Add `aarch64` feature
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#74 - Release 0.4.0
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#73 - Add `grep` example binary
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#72 - Refactor unit tests
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#71 - Add benchmarks for `std::simd` implementation
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#70 - Update llvm tools path to llvm-12
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#69 - Update to github actions checkout v3
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#68 - Remove some casts
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#67 - Add wasm32 nightly workflow
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#66 - Rework github actions
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#65 - Add generic & safe (but unstable) implementation using `std::simd`
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#64 - Don't enable `stdsimd` feature on aarch64 since intrinsics are now stable
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
- 1 comment
#63 - Remove `inline` attribute for `multiversion`-ed functions
Pull Request -
State: closed - Opened by marmeladema almost 3 years ago
#62 - Rename `Vector` trait methods
Pull Request -
State: closed - Opened by marmeladema about 3 years ago
#61 - Implement aarch64 port
Pull Request -
State: closed - Opened by marmeladema about 3 years ago
#60 - Introduce generic `Searcher` trait
Pull Request -
State: closed - Opened by marmeladema about 3 years ago
#59 - Prepare for generic API
Pull Request -
State: closed - Opened by marmeladema about 3 years ago
#58 - Move tests to `lib.rs` to prepare for generic API
Pull Request -
State: closed - Opened by marmeladema about 3 years ago
#57 - Migrate to rust 2021 edition
Pull Request -
State: closed - Opened by marmeladema about 3 years ago
#56 - Fix some clippy lints
Pull Request -
State: closed - Opened by marmeladema over 3 years ago
#55 - Implement wasm32 port
Pull Request -
State: closed - Opened by marmeladema over 3 years ago
- 1 comment
#54 - storing DynamicAvx2Searcher
Issue -
State: closed - Opened by daaku over 3 years ago
- 8 comments
#53 - Release 0.3.1
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#52 - Simplify `Vector::loadu_si`
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#51 - Add 2-lanes searcher and get rid of `ScalarSearcher`
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#50 - Add 4-lanes searcher
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
- 1 comment
#49 - Specialize search with memcmp when the haystack length equal needle length
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#48 - Fix `__m64i::loadu_si` method reading past buffer end
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#47 - Performance regression with rust 1.52.0
Issue -
State: closed - Opened by marmeladema almost 4 years ago
- 13 comments
#46 - Release 0.3.0
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#45 - Simplify slice patterns in `DynamicAvx2Searcher::with_position`
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#44 - Specialize for needles up to length 16
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
- 2 comments
#43 - Add tests to detect size regression of searcher types
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#42 - Make `DynamicAvx2Searcher` generic over it's needle type
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#41 - Return match position
Issue -
State: open - Opened by marmeladema almost 4 years ago
#40 - Investigate performance differences with `memchr::memmem` implementation
Issue -
State: open - Opened by marmeladema almost 4 years ago
- 7 comments
#39 - Make crate `no_std`
Issue -
State: open - Opened by marmeladema almost 4 years ago
#38 - Restore `long_haystack` benchmarks and add `random_haystack` benchmarks
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#37 - Add benchmarks against new `memchr::memmem` implementations
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#36 - Use constant generics for specialized `memcmp`
Pull Request -
State: closed - Opened by zakcutner almost 4 years ago
- 5 comments
#35 - Improve precondition checks in constructors
Pull Request -
State: closed - Opened by zakcutner almost 4 years ago
- 6 comments
#34 - Disable perf benchmarks on non-Linux targets
Pull Request -
State: closed - Opened by zakcutner almost 4 years ago
#33 - Fix `i386` benchmarks link in README
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#32 - Use `lto = true` and `codegen-units = 1` in benchmark profile
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#31 - Introduce `Needle` trait to make `Avx2Searcher` generic over it's needle
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
- 8 comments
#30 - Use `criterion-linux-perf` to perform benchmark measuring instructions
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#29 - Use `ptr::read_unaligned()` in specialized memcmp to please miri
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#28 - Use latest nightly toolchain for address sanitizer tests
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#27 - Make llvm optional
Pull Request -
State: closed - Opened by marmeladema almost 4 years ago
#26 - Generic Needle
Pull Request -
State: closed - Opened by avitex about 4 years ago
- 17 comments
#25 - Document safety requirements
Issue -
State: open - Opened by Plecra over 4 years ago
- 3 comments
Labels: documentation
#24 - Bump version to 0.2.1
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#23 - Add benchmarks to README
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
- 2 comments
#22 - Update repository URL
Pull Request -
State: closed - Opened by marmeladema over 4 years ago
#21 - Update LICENSE
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#20 - Bump version to 0.2.0
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#19 - Use address sanitizer to check for memory errors
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#18 - Fix memory overflow bug in memcmp implementation
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#17 - Replace original searchers with submodule
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#16 - Remove unused searcher
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#15 - Improve publish action configuration
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#14 - Remove unnecessary Cargo configuration
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#13 - Fix docs badge typo
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#12 - Add badges from crates.io to README
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#11 - Update authors list
Pull Request -
State: closed - Opened by marmeladema over 4 years ago
#10 - Use wrapping sum rolling hash for Rabin-Karp implementation
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#9 - Tidy up in preparation for release
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#8 - Replace macro with generic array
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
- 4 comments
#7 - Add actions workflow
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#6 - Add documentation for AVX2 and memchr searchers
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#5 - Replace boxed slice by fixed size arrays in avx2 searchers
Pull Request -
State: closed - Opened by marmeladema over 4 years ago
#4 - Remove some experimental avx2 implementations
Pull Request -
State: closed - Opened by marmeladema over 4 years ago
#3 - Replace macro with typenum generics
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#2 - Add `#[target_feature]` attribute
Pull Request -
State: closed - Opened by zakcutner over 4 years ago
#1 - Add dynamic AVX2-based searcher with overlapping
Pull Request -
State: closed - Opened by zakcutner over 4 years ago