Commit graph

15 commits

Author SHA1 Message Date
Folkert
4fb3e90451
redundant pointer casts 2023-11-18 22:48:00 +01:00
Richard Feldman
5a530a8e18
Drop incorrect .as_ptr() 2023-09-11 17:42:42 -04:00
Richard Feldman
729d5c1882
Have Src64::from_file take a &Path 2023-09-11 17:41:54 -04:00
Richard Feldman
4d18d625a2
Drop a redundant debug_assert! 2023-09-11 16:00:24 -04:00
Richard Feldman
2354ca7cbe
Improve a comment 2023-09-11 15:59:10 -04:00
Richard Feldman
af863f54b9
Write newlines after reading the file
This makes the prefetches much more effective,
at the cost of one copy_nonoverlapping
2023-09-11 15:52:35 -04:00
Richard Feldman
061d2e5df6
Add a clarifying comment about prefetching 2023-09-11 15:12:20 -04:00
Richard Feldman
783eb9380f
clippy 2023-09-11 15:06:40 -04:00
Richard Feldman
d262911a04
Add prefetching docs 2023-09-11 14:37:30 -04:00
Richard Feldman
3f529edbaf
Fix some comments 2023-09-11 14:36:03 -04:00
Richard Feldman
cb453aa222
Use native OS read() ops and prefetching in Src64 2023-09-11 14:30:45 -04:00
Richard Feldman
17b141449a
Handle empty string/file earlier 2023-09-07 06:35:00 -04:00
Richard Feldman
df90d052e1
sse2 is not the same as neon 2023-09-06 23:43:16 -04:00
Richard Feldman
6b3050c54b
Test the input src file being too big 2023-09-06 23:42:08 -04:00
Richard Feldman
23bc3a7539
Add Src64 2023-09-06 23:12:33 -04:00