} else {
m_currentAdviceIndex++;
try {
AdviceInfo index = m_adviceIndexes[m_currentAdviceIndex];
AspectContainer container = index.getAspectManager().getAspectContainer(index.getAspectIndex());
result = container.invokeAdvice(index.getMethodIndex(), joinPoint, index.getMethodToArgIndexes());
} finally {
m_currentAdviceIndex--;
}
}
if (m_stackIndex == 0) {