perf(reader): M30 删掉无人消费的下一页预取槽(refill 渲染减半、常驻 −0.69MB)+ 回书架置顶刚读完的书
This commit is contained in:
1 parent
dc559aa1ac
commit
a9638fa59c
5 files changed
+73
-34
No files matched your search
@@ -51,6 +51,9 @@ typedef struct shelf_row {
|
||||
/* 进度时间戳查询(生产=rdprog_load;测试/基线=NULL,全部 ts=0)。 */
|
||||
typedef uint64_t (*shelf_ts_fn)(const char *path);
|
||||
|
||||
/* 最近阅读排序:ts 降序,同 ts 按书名(不区分大小写)。扫描后与「刚读完置顶」共用。 */
|
||||
void shelf_sort_recent(shelf_book *books, int nbooks);
|
||||
|
||||
typedef struct shelf_scan_report {
|
||||
int nbooks;
|
||||
int truncated; /* 1=有书因 SHELF_MAX_BOOKS 上限被丢弃 */
|
||||
|
||||
Reference in new issue
Block a user