bdb5e20d99
Motivation: We did use a HashSet to detect CNAME cache loops which needs allocations. We can use an algorithm that doesnt need any allocations Modifications: Use algorithm that doesnt need allocations Result: Less allocations on the slow path