Class CachingBloatContext

  • All Implemented Interfaces:
    EditorContext, EDU.purdue.cs.bloat.inline.InlineContext

    public class CachingBloatContext
    extends PersistentBloatContext
    Does a lot of the same stuff as PersistentBloatContext except that it manages the chaches of BLOAT objects. For example, when a MethodEditor is no longer needed, it is removed from the cache if it is not dirty. This context is meant to used in volatile memory.