Antonio SJ Musumeci
|
33b4060b6a
|
Move statvfs cache to use shared mutex
Its read heavy and micro benchmarks show no regression on the low end
and 30%+ throughput improvements on the highend.
|
2026-05-13 16:09:34 -05:00 |
|
Antonio SJ Musumeci
|
9d1a4696e9
|
Small improvements to fs::statvfs_cache
|
2026-03-24 21:13:34 -04:00 |
|
Antonio SJ Musumeci
|
511bf47af9
|
Convert stdint to short ints
|
2026-03-02 01:09:16 -05:00 |
|
Antonio SJ Musumeci
|
a5a6c892b9
|
Update copyright headers
|
2026-03-02 01:09:16 -05:00 |
|
Antonio SJ Musumeci
|
a2860c3f1f
|
Use debug mutex more
|
2026-03-02 01:09:16 -05:00 |
|
trapexit
|
e8cd74cab0
|
Move everything to negative errno return types (#1499)
CodeQL / Analyze (push) Has been cancelled
mkdocs / deploy (push) Has been cancelled
|
2025-07-25 17:53:48 -05:00 |
|
trapexit
|
92312c8507
|
Add debugging of mutexes (#1470)
When DEBUG defined it will used timed locks which will log when held
too long along with where.
|
2025-05-26 00:44:39 -05:00 |
|
Antonio SJ Musumeci
|
538467b86d
|
config: rework global config, remove rwlock, make branches RCU like
Also added unit tests. Should have done separately but found a number of bugs.
|
2021-01-14 21:02:10 -05:00 |
|
Antonio SJ Musumeci
|
2fe20b888e
|
clean up and separate out fs_* files
|
2020-08-18 19:28:36 -04:00 |
|
Antonio SJ Musumeci
|
5883020784
|
tweak docs
|
2019-05-10 11:54:41 -04:00 |
|
Antonio SJ Musumeci
|
9d9ee7b71d
|
general code cleanup
|
2019-01-31 22:47:09 -05:00 |
|
Antonio SJ Musumeci
|
5be7e007ce
|
add statfs cache
|
2019-01-23 23:06:07 -05:00 |
|