For these reasons, instances of CompiledMethod encountered during an unload operation will normally cause the operation to be aborted. This may be overridden by sending the
overrideUndumpableClasses message to the
ObjectDumper before issuing the unload request. When this override is used, no attempt is made to ensure that the instances of
CompiledMethod will actually be executable when loaded. They are simply dumped and reloaded with no special processing. It is up to the application programmer to ensure that the instances of
CompiledMethod are used in a meaningful way. In general, instances of
CompiledMethod dumped and reloaded will not be executable.