Skip to content
Merged
Prev Previous commit
Next Next commit
tweak cache eviction constants
  • Loading branch information
eiriktsarpalis committed Feb 10, 2022
commit a2b897563a5265ea4243fa42a689ddb5537fe02b
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ internal sealed partial class ReflectionEmitCachingMemberAccessor : MemberAccess
{
private static readonly ReflectionEmitMemberAccessor s_sourceAccessor = new();
private static readonly Cache<(string id, Type declaringType, MemberInfo? member)> s_cache =
new(slidingExpiration: TimeSpan.FromSeconds(5), evictionInterval: TimeSpan.FromSeconds(1));
new(slidingExpiration: TimeSpan.FromMilliseconds(1000), evictionInterval: TimeSpan.FromMilliseconds(200));

public static void Clear() => s_cache.Clear();

Expand Down