File tree 1 file changed +4
-0
lines changed
1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -196,6 +196,9 @@ The top-level crate that acts as hub to all functionality provided by the `gix-*
196
196
* [x] probe capabilities
197
197
* [x] symlink creation and removal
198
198
* [x] file snapshots
199
+ * [ ] ** BString Interner with Arena-Backing and arbitrary value association**
200
+ - probably based on [ ` internment ` ] ( https://docs.rs/internment/latest/internment/struct.Arena.html# ) ,
201
+ but needs ` bumpalo ` support to avoid item allocations/boxing, and avoid internal ` Mutex ` . (key type is pointer based).
199
202
200
203
### gix-fs
201
204
* [x] probe capabilities
@@ -215,6 +218,7 @@ The top-level crate that acts as hub to all functionality provided by the `gix-*
215
218
* [x] [ name validation] [ tagname-validation ]
216
219
* [x] transform borrowed to owned objects
217
220
* [x] edit trees efficiently and write changes back
221
+ - [ ] See if ` gix-fs::InternedMap ` improves performance.
218
222
* [x] API documentation
219
223
* [ ] Some examples
220
224
You can’t perform that action at this time.
0 commit comments