Worker perf: batch TCS allocation and per-poll alarm XmlDocument (R21-K12, K13) #177

Open
opened 2026-11-06 15:24:58 -05:00 by dohertj2 · 0 comments
Owner

Two deferred low-value worker perf items:

  • R21-K12: batch task-completion-source allocation rework.
  • R21-K13: the alarm poll builds a full-BSTR XmlDocument every 500 ms (steady GC cost, not a correctness issue).

Source: archreview/2026-10-21/remediation/00-tracking.md row R21-K12, R21-K13

Next step (from the tracker): Revisit if profiling flags either.

Current-state evidence: the row is still Open/Deferred in the latest (2026-10-21) tracker, and a code check on local main @ 8c0a51d (2026-11-06) found it still present unless noted below.

Two deferred low-value worker perf items: - R21-K12: batch task-completion-source allocation rework. - R21-K13: the alarm poll builds a full-BSTR `XmlDocument` every 500 ms (steady GC cost, not a correctness issue). Source: `archreview/2026-10-21/remediation/00-tracking.md` row R21-K12, R21-K13 Next step (from the tracker): Revisit if profiling flags either. Current-state evidence: the row is still `Open`/`Deferred` in the latest (2026-10-21) tracker, and a code check on local `main` @ `8c0a51d` (2026-11-06) found it still present unless noted below.
dohertj2 added the area:workertype:debtpriority:p3migrated labels 2026-11-06 15:24:58 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dohertj2/mxaccessgw#177