Instrument the IBM Java Agent
To change instrumentation for the IBM Java Agent, you must restart the IBM JVM. By default, the IBM Java Agent does not apply BCI changes without restarting the JVM. This is because in the IBM VM (J9 1.6.0) the implementation of re-transformation affects performance (changes the JIT behavior such that less optimization occurs).
These changes require that you restart the IBM JVM:
- Automatic leak detection
- Custom memory structures
- Information points
- Custom POJO rules for transaction detection
- Custom exit point rules
- End User Monitoring (EUM), when you enable it and/or disable it after first enabling it