[Mono-dev] [Ximian-mono-list] Generics Sharing in the Debugger: Request for breaking the code freeze

Martin Baulig martin at ximian.com
Tue Jul 15 13:23:18 EDT 2008

On Tue, 2008-07-15 at 19:14 +0200, Mark Probst wrote:
> On Tue, Jul 15, 2008 at 6:57 PM, Rodrigo Kumpera <kumpera at gmail.com> wrote:
> > How about disabling generic sharing for the 2.0 release and have a better
> > debugger experience for our users?
> >
> > For me if gsharing breaks the debugger we can't say it's done. Enabling by
> > default something that breaks a
> > very important piece of our stack is not the way to go.
> I'm not sure I/we communicated this clearly: If we disable generic
> sharing when --debug is used, which is what we propose, then the only
> scenario that doesn't work is attaching to a Mono process that wasn't
> started with --debug, and the user will get a message saying that to
> attach to such a process it's necessary to start it with -O=-gshared.
> "Normal" debugging (i.e. starting Mono from within the debugger) and
> attaching to a process that was started with --debug will work fine.

But keep in mind that we still need to write that check.

> Is attaching to a non --debug Mono process a widely used feature?

I don't think so.

Martin Baulig - martin at novell.com
Novell GmbH, Düsseldorf
GF: Volker Smid, Djamel Souici; HRB 21108 (AG Düsseldorf)

More information about the Mono-devel-list mailing list