aboutsummaryrefslogtreecommitdiff
path: root/lib/DebugInfo/CodeView
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2022-01-14 20:06:48 +0000
committerMark Johnston <markj@FreeBSD.org>2022-01-14 20:38:02 +0000
commita04ce833f9ba058ec3e04f686bd56fa0691bfcf0 (patch)
treec82d343a36bd8c34ef80c4b9c9c674b50c53ac7d /lib/DebugInfo/CodeView
parent4a864f624a7097f1d032a0350ac70fa6c371179e (diff)
uma: Avoid polling for an invalid SMR sequence number
Buckets in an SMR-enabled zone can legitimately be tagged with SMR_SEQ_INVALID. This effectively means that the zone destructor (if any) was invoked on all items in the bucket, and the contained memory is safe to reuse. If the first bucket in the full bucket list was tagged this way, UMA would unnecessarily poll per-CPU state before attempting to fetch a full bucket from the list. MFC after: 2 weeks Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'lib/DebugInfo/CodeView')
0 files changed, 0 insertions, 0 deletions