synchronized void initializeCache() {
        if (cacheSize >= 1) {
            parseCache = cacheInstantiator.instantiateCache(cacheSize);
        } else {
            parseCache = null;
        }
        clientHintsAnalyzer.initializeCache();
    }
Sets the new size of the parsing cache.
Note that this will also wipe the existing cache.

@param newCacheSize The size of the new LRU cache. As size of 0 will disable caching.
analyzer/src/main/java/nl/basjes/parse/useragent/AbstractUserAgentAnalyzer.java