Interface Advice.MethodSizeHandler.ForAdvice

    • Method Detail

      • requireStackSize

        void requireStackSize​(int stackSize)
        Records a minimum stack size required by the represented advice method.
        Parameters:
        stackSize - The minimum size required by the represented advice method.
      • recordMaxima

        void recordMaxima​(int stackSize,
                          int localVariableLength)
        Records the maximum values for stack size and local variable array which are required by the advice method for its individual execution without translation.
        Parameters:
        stackSize - The minimum required stack size.
        localVariableLength - The minimum required length of the local variable array.
      • recordPadding

        void recordPadding​(int padding)
        Records a minimum padding additionally to the computed stack size that is required for implementing this advice method.
        Parameters:
        padding - The minimum required padding.