MCPcopy Create free account
hub / github.com/apache/arrow / MemoizeLruThreadUnsafe

Function MemoizeLruThreadUnsafe

cpp/src/arrow/util/cache_internal.h:202–207  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

200// (see cache_benchmark.cc).
201template <typename Func>
202static auto MemoizeLruThreadUnsafe(Func&& func, int32_t cache_capacity)
203 -> decltype(detail::Memoize<LruCache, detail::ThreadUnsafeMemoizer>(
204 std::forward<Func>(func), cache_capacity)) {
205 return detail::Memoize<LruCache, detail::ThreadUnsafeMemoizer>(std::forward<Func>(func),
206 cache_capacity);
207}
208
209} // namespace internal
210} // namespace arrow

Callers 3

operator()Method · 0.85

Calls

no outgoing calls

Tested by 1

operator()Method · 0.68