Efficient trace monitoring
Advice weaving in AspectJ