This is the mail archive of the gdb@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFC] Skipping final cleanups in quit_target


Pierre Muller wrote:
This should at least be configurable because it is good practice to have program that do cleanups...

An example is that you might want to check if gdb is leaking memory, and you can do that by simply looking at heap allocations remaining at exit.
Such tests will be harder with your suggestions,
which is the reason why I would suggest
to make this a configurable option.

Yes, I am not against final cleanups in general, I am just looking for ways to cut down the time users perceive as useless waiting.



Pierre Muller


-----Original Message-----
From: gdb-owner@sourceware.org [mailto:gdb-owner@sourceware.org] On
Behalf Of Aleksandar Ristovski
Sent: Thursday, March 06, 2008 5:19 PM
To: gdb@sourceware.org
Subject: [RFC] Skipping final cleanups in quit_target

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?

Thank you,

Aleksandar Ristovski
QNX Software Systems





Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]