[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Testing status of HVM (Intel VT) on 64bit XEN unstable c/s 11616



On 26/9/06 7:31 pm, "Ed Smith" <esmith@xxxxxxxxxxxxxxx> wrote:

> Debug builds are fine and certainly easier to well, debug with, but they often
> run slower than release builds and hide problems.  Humm... I wonder if thats
> why you are not seeing this problem.

It is usually the other way round, since debug builds contain lots of cross
checks and assertions that are not included in production builds. Certainly
a few bugs do only crop up in production builds, and so we test both types
of builds ourselves, but it's rare and the first thing we'll do if we see a
production-build crash is to try and repro with a debug build.

> Also when we rely on debug builds to
> diagnose problems we do not design in the ability to diagnose problems when
> the bits are in customers hands.  'Good training for developers'?  No just
> trying to work towards a released product that is easier to debug because
> just enough debug-ability is built-in.

It's not entirely a diagnosis issue (production build backtraces can be
useful, but as I said they are more hassle). A debug build will often crash
earlier and with more immediately useful information about what has gone
wrong.

 -- Keir



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.