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.