alternate spelling
Return the default cache size - 256Mb.
Get the maximum memory in bytes that will be mapped in total by the library.
Set the maximum amount of memory in bytes that can be mapped at any time by the library.
Get the maximum mmap window size.
Set the maximum mmap window size.
Get the current status of the cache.
Get the search paths for a given level of config data.
Set the maximum total data size that will be cached in memory across all repositories before libgit2 starts evicting objects from the cache. This is a soft limit, in that the library might briefly exceed it, but will start aggressively evicting objects from cache when that happens.
Enable or disable caching completely.
Set the maximum data size for the given type of object to be considered eligible for caching in memory. Setting to value to zero means that that type of object will not be cached.
Set the search paths for a given level of config data.
The cache status of libgit2.
Static functions with which to query or set global libgit2 options.