littlefs3 status: in-progress, unstable (update, now with plots!).
littlefs2 status: feature freeze.
Notable fix: This includes a fix for a bug found by @Ictogan1, where multiple open write handles could lead to data corruption (#1194).
| Code | Stack | Structs | Coverage | ||
|---|---|---|---|---|---|
| Default | 17200 B (+0.4%) | 1448 B (+0.0%) | 812 B (+0.0%) | Lines | 2449/2610 lines (+0.0%) |
| Readonly | 6234 B (+0.0%) | 448 B (+0.0%) | 812 B (+0.0%) | Branches | 1301/1638 branches (+0.1%) |
| Threadsafe | 18056 B (+0.4%) | 1448 B (+0.0%) | 820 B (+0.0%) | Benchmarks | |
| Multiversion | 17272 B (+0.4%) | 1448 B (+0.0%) | 816 B (+0.0%) | Readed | 29000746676 B (+0.0%) |
| Migrate | 18864 B (+0.4%) | 1752 B (+0.0%) | 816 B (+0.0%) | Proged | 1482895246 B (+0.0%) |
| Error-asserts | 18036 B (+0.5%) | 1440 B (+0.0%) | 812 B (+0.0%) | Erased | 1568921600 B (+0.0%) |
488e84bb Fixed data corruption with multiple write handles
fd5e7f62 Using LFS_ASSERT instead of an runtime check.
2311cd78 Guard null callbacks in lfs_dir_fetchmatch
74f32c83 Fix broken link on README.md for emu device
dbe96d03 Fixes for 'Implicit conversion loses integer precision' warnings.
b062c88a Fix comment typo and -> an
A special thanks to littlefs's sponsors: @micropython, @gurgalof