public interface IMemoryManager<D,N>
| 限定符和类型 | 方法和说明 |
|---|---|
D |
handleGeneratedMemoryObject(D input,
D output)
Tells the memory manager to optimize the given generated object.
|
D |
handleMemoryObject(D obj)
Tells the memory manager to handle the given object.
|
boolean |
isEssentialJoinPoint(D abs,
N relatedCallSite)
Checks whether the given abstraction at the given call site is essential
and must be kept.
|
D handleMemoryObject(D obj)
obj - The object to handleD handleGeneratedMemoryObject(D input, D output)
input - The original input to the flow functionoutput - The output of the flow functionboolean isEssentialJoinPoint(D abs, N relatedCallSite)
abs - The abstractionrelatedCallSite - The call site over which the abstraction is being
propagatedCopyright © 2022 Fraunhofer SIT. All rights reserved.