Commit a1d913ba69
Verified · cmc
Layout: unified · split
TODO.txt +8 −1
| @@ -23,5 +23,12 @@ | ||
| 23 | 23 | |
| 24 | 24 | - [x] Implement an API |
| 25 | 25 | - [x] Implement themes |
| 26 | - [ ] Switch to arenas in the cache | |
| 26 | - [~] Switch to arenas in the cache — not doing this. An arena frees a whole | |
| 27 | region at once, and the media cache evicts entries individually by score | |
| 28 | (see `ageMemCache`), so entries would either outlive their eviction until | |
| 29 | the whole arena went, or need one arena each, which is allocation with | |
| 30 | extra bookkeeping. Arenas suit request-scoped allocation, not a | |
| 31 | long-lived scored cache. They also remain behind `GOEXPERIMENT=arenas`, | |
| 32 | unsupported and paused upstream, which every build and the Dockerfile | |
| 33 | would have to carry. | |
| 27 | 34 | - [x] Implement a multilingual interface |