From 816dabb009a9d4280b19062cd4d9d83e0ca9793a Mon Sep 17 00:00:00 2001 From: Ben Adams Date: Wed, 7 Oct 2015 12:17:58 -0400 Subject: [PATCH] BitCount --- .../KnownHeaders.cs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/tools/Microsoft.AspNet.Server.Kestrel.GeneratedCode/KnownHeaders.cs b/tools/Microsoft.AspNet.Server.Kestrel.GeneratedCode/KnownHeaders.cs index 11327a8d60..0fc30fa0de 100644 --- a/tools/Microsoft.AspNet.Server.Kestrel.GeneratedCode/KnownHeaders.cs +++ b/tools/Microsoft.AspNet.Server.Kestrel.GeneratedCode/KnownHeaders.cs @@ -195,14 +195,7 @@ namespace Microsoft.AspNet.Server.Kestrel.Http protected override int GetCountFast() {{ - var count = MaybeUnknown?.Count ?? 0; - {Each(loop.Headers, header => $@" - if ({header.TestBit()}) - {{ - ++count; - }} - ")} - return count; + return _bits.BitCount() + (MaybeUnknown?.Count ?? 0); }} protected override StringValues GetValueFast(string key)