If an application is paused at a breakpoint in method M of class C and method M is modified N times, each modification triggers N redefinitions of class C. This bug was observed in dcevm (-XX:+AllowEnhancedClassRedefinition) in JB JDI (debugger.jb.jdi=true) but does not occur in Oracle JDI (debugger.jb.jdi=false). The bug was introduced by the fix for JBR-6648.
If an application is paused at a breakpoint in method M of class C and method M is modified N times, each modification triggers N redefinitions of class C. This bug was observed in dcevm (-XX:+AllowEnhancedClassRedefinition) in JB JDI (debugger.jb.jdi=true) but does not occur in Oracle JDI (debugger.jb.jdi=false). The bug was introduced by the fix for JBR-6648.