1
1
mirror of https://github.com/mgree/ffs.git synced 2024-10-03 22:07:18 +03:00
ffs/json
Michael Greenberg b9c6644312
Lazy loading (#50)
Lazy implementation is now the default. Use `--eager` to force ffs to construct the entire filesystem on startup.

NB that lazy loading is not the same as lazy parsing. There's still plenty of savings left on the table.

There is some unwelcome code duplication in saving to accommodate type-level jiggery pokery.
2021-10-01 07:57:58 -07:00
..
big Lazy loading (#50) 2021-10-01 07:57:58 -07:00
.gitignore math is hard 2021-06-14 12:00:39 -04:00
empty.json Support other formats. (#11) 2021-06-20 18:20:06 -07:00
false.json parsing json with serde 2021-06-07 13:33:06 -04:00
json_eg1.json egs from json.org 2021-06-07 20:11:04 -04:00
json_eg2.json egs from json.org 2021-06-07 20:11:04 -04:00
json_eg3.json egs from json.org 2021-06-07 20:11:04 -04:00
json_eg4.json egs from json.org 2021-06-07 20:11:04 -04:00
json_eg5.json egs from json.org 2021-06-07 20:11:04 -04:00
list2.json 0 padding to get a good sort on list directories 2021-06-08 14:54:37 -04:00
list.json parsing json with serde 2021-06-07 13:33:06 -04:00
nlink.json correct computation of nlink 2021-06-13 15:33:22 -04:00
null.json two new test cases 2021-06-07 20:08:47 -04:00
num.json parsing json with serde 2021-06-07 13:33:06 -04:00
obj_rename.json renaming to avoid illegal characters and collisions 2021-06-08 20:46:44 -04:00
object_null.json better testing of null values 2021-06-18 11:43:24 -04:00
object.json two new test cases 2021-06-07 20:08:47 -04:00
single.json Support other formats. (#11) 2021-06-20 18:20:06 -07:00
true.json parsing json with serde 2021-06-07 13:33:06 -04:00