harpoon.Analysis.Quads
Class ArrayCopyInliner
java.lang.Object
harpoon.Analysis.Quads.MethodInliningCodeFactory
harpoon.Analysis.Quads.SmallMethodInliner
harpoon.Analysis.Quads.ArrayCopyInliner
- All Implemented Interfaces:
- HCodeFactory
public class ArrayCopyInliner
- extends SmallMethodInliner
ArrayCopyInliner
will inline array copy.
- Author:
- Wes Beebee <wbeebee@mit.edu>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArrayCopyInliner
public ArrayCopyInliner(HCodeFactory hcf,
ClassHierarchy ch)
score
protected int score(HMethod hm,
SmallMethodInliner.IntMap methodSize,
MultiMap callSites)
- Description copied from class:
SmallMethodInliner
- Override this if you want to define your own scoring function
for inlining methods.
- Overrides:
score
in class SmallMethodInliner