Skip to main content

Module caching

Module caching 

Source
Expand description

The cache of subproblems used by DL8.5.

A subproblem is identified by the itemset of tests leading to it, sorted, so that paths testing the same features in a different order share one entry.

Structs§

CacheEntry
What the search knows about one subproblem.
SearchPath
The set of items on the path from the root to the current node, kept sorted.
Trie
A Caching implementation as a trie of items stored in an arena.

Enums§

CacheKey
How to find an entry: by its position, or by its itemset.
Index
Result of a cache insertion.

Traits§

Caching
A cache of subproblems keyed by sorted itemsets.