A compiler that compiles/generates a class that represents a specific join point, a class which invokes the advices
and the target join point statically.
author: Jonas BonŽr author: Alexandre Vasseur
createInlinedJoinPointInvocation(MethodVisitor cv, CompilerInput input) Optimized implementation that does not retrieve the parameters from the join point instance but is passed
directly to the method from the input parameters in the 'invoke' method.
protected void
createJoinPointInvocation(MethodVisitor cv) Creates a call to the target join point, the parameter(s) to the join point are retrieved from the invocation
local join point instance.
Optimized implementation that does not retrieve the parameters from the join point instance but is passed
directly to the method from the input parameters in the 'invoke' method. Can only be used if no around advice
exists.
Parameters: cv - Parameters: input -
Creates a call to the target join point, the parameter(s) to the join point are retrieved from the invocation
local join point instance.
Parameters: cv -
Creates the signature for the join point.
FIXME signature field should NOT be of type Signature but of the specific type (update all refs as well)
Parameters: cv -