...
- Do we have to modify the ClassLoaders and therefore keep them thread safe?
- Do we have to modify Java core classes?
- Which JVM implementations (e.g Sun JVM/ Sun Open JVM/ BEA JRockit/ Kaffe) can Javassist instrument or can be used on? (Is Javassist really platform independent?)
- What when Javassist does not work on a JVM?
- How to handle cascaded methods, when some in the middle are not invoked? M1>>M2>>M3>> but M2 not instrumented.
From Braindumb in IS Advanced
...