diff options
author | 2017-10-23 17:24:48 +0100 | |
---|---|---|
committer | 2017-10-23 17:24:48 +0100 | |
commit | 5aa0d55e72cda8ac4cf95b67b051959b91d8f183 (patch) | |
tree | 33872379ce4b4153487a074d5b8f25170a938c0c /plugin/kubernetes/setup.go | |
parent | cb5e82b82eb85b49be8bb8747f3475b8d76d57e1 (diff) | |
download | coredns-5aa0d55e72cda8ac4cf95b67b051959b91d8f183.tar.gz coredns-5aa0d55e72cda8ac4cf95b67b051959b91d8f183.tar.zst coredns-5aa0d55e72cda8ac4cf95b67b051959b91d8f183.zip |
plugin/pkg/cache: smarter locking (#1164)
Make the locking slightly smarter in Evict and add benchmark function.
Seems a bit faster (there was some variance while performing these
benchmarks)
Master:
BenchmarkCache-2 1000000 2317 ns/op 0 B/op 0 allocs/op
BenchmarkCache-2 1000000 2032 ns/op 0 B/op 0 allocs/op
This branch:
BenchmarkCache-2 1000000 1806 ns/op 0 B/op 0 allocs/op
BenchmarkCache-2 1000000 1809 ns/op 0 B/op 0 allocs/op
Diffstat (limited to 'plugin/kubernetes/setup.go')
0 files changed, 0 insertions, 0 deletions