|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectRC2CachingSchemeUtils
public class RC2CachingSchemeUtils
Utility functions for Caching Scheme objects.
Method Summary | |
---|---|
static long |
expectedMemoryUsage(Collection cachedNodes)
Will traverse the RC2Nodes in cachedNodes and count up the size of their expected caches. |
static void |
removeLargeCaches(RC2 rc,
Collection cachedNodes)
Remove nodes which have caches which are too large for a cache to be created. |
static void |
removeWorthlessCaches(RC2 rc,
Collection cachedNodes)
Will traverse all nodes in rc and attempt to remove any worthless caches from cachedNodes (will recognize when a state space is too large and won't be cached and will adjust usefulness based on them). |
Methods inherited from class Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static final void removeLargeCaches(RC2 rc, Collection cachedNodes)
public static final void removeWorthlessCaches(RC2 rc, Collection cachedNodes)
public static final long expectedMemoryUsage(Collection cachedNodes)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |