I was wondering if something exists (in Java world) able to take an snapshot of the JVM current state with the following features:
Maybe it could be done with AspectJ?