il2.inf.rc
Class CachingScheme

Object
  extended by CachingScheme

public class CachingScheme
extends Object


Constructor Summary
CachingScheme(DGraph dgraph, boolean cacheUpOnly)
           
 
Method Summary
 BigInteger allocatedCacheEntries()
           
 boolean allocateGreedily(long cachesRequested)
           
 Set cachedNodes()
           
 BigInteger cacheEntriesFullCaching()
           
 DGraph dgraph()
           
 void fullCaching()
           
 double recursiveCalls()
           
 double recursiveCallsFullCaching()
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CachingScheme

public CachingScheme(DGraph dgraph,
                     boolean cacheUpOnly)
Method Detail

cachedNodes

public Set cachedNodes()

recursiveCalls

public double recursiveCalls()

allocatedCacheEntries

public BigInteger allocatedCacheEntries()

dgraph

public DGraph dgraph()

recursiveCallsFullCaching

public double recursiveCallsFullCaching()

cacheEntriesFullCaching

public BigInteger cacheEntriesFullCaching()

fullCaching

public void fullCaching()

allocateGreedily

public boolean allocateGreedily(long cachesRequested)


Copyright 2010 UCLA Automated Reasoning Group