Re: [RFC] Skipping final cleanups in quit_target

Michael Snyder
2008-03-06T20:49:35Z

On Thu, 2008-03-06 at 11:19 -0500, Aleksandar Ristovski wrote:
> Hello,
>
> Does anyone see a problem in skipping "do_final_cleanups (ALL_CLEANUPS)" in
> top.c (quit_target)?
>
> quit_target is called just before we exit gdb.
>
> I have a case where shutdown takes approx. 40sec. With skipping the cleanups,
> time is significantly shorter.
>
> Any thoughts?

Not sure -- what if the shut-down modifies target memory?
For example, removing breakpoints or something? If we
skip it, we could leave the target in an inconsistant state.

Maybe a user settable option? Kinda like "trust readonly"?