mirror of
https://gitcode.com/JianFeeeee/HomeAgent.git
synced 2026-11-01 06:47:29 +00:00
中断队列函数迁回 scheduler.go 后,interrupt.go 里留下了 8 处只有注释头、 没有函数体的孤儿(highestInterruptLocked / popInterruptLocked / interruptCountLocked / enqueueInterruptLocked / installImmediateLocked / registerInterrupt / requestPreempt / requestKernelPreempt / rearmPending)。 它们不影响编译,但会让人误以为这些函数还在中断管理器里—— 正是本次重构要消灭的'同一件事记两处'。 同时修正 interruptState 上方的过时说明(原写'访问写法仍是 s.interruptQueues', 而队列已归还调度器)。 判据 TestInvariant_InterruptManagerHoldsOnlyStackState 仍绿(反射白名单未变)。