So the current state: - InputFuture is 1 byte. - Each atomic waker is 8 bytes So it is (waiters) * (N pins * 8)