8057038: Speculative traps not robust when compilation and class unloading are concurrent

Speculative traps can be removed from MDO while being copied by compiler

Reviewed-by: kvn, iveresov
4 files changed