Class VirtualToDirectInvocation
- java.lang.Object
-
- de.mirkosertic.bytecoder.core.optimizer.VirtualToDirectInvocation
-
-
Constructor Summary
Constructors Constructor Description VirtualToDirectInvocation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private booleanisMethodOverriddenInSubclass(ResolvedClass rc, ResolvedMethod method)booleanoptimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method)private java.util.Set<ResolvedClass>subclassesOf(ResolvedClass rc)
-
-
-
Method Detail
-
subclassesOf
private java.util.Set<ResolvedClass> subclassesOf(ResolvedClass rc)
-
isMethodOverriddenInSubclass
private boolean isMethodOverriddenInSubclass(ResolvedClass rc, ResolvedMethod method)
-
optimize
public boolean optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method)
-
-