Re: Why can't I Run > Fix?
Re: Why can't I Run > Fix?
- Subject: Re: Why can't I Run > Fix?
- From: Rich Siegel <email@hidden>
- Date: Tue, 16 Mar 2010 21:25:26 -0400
On 3/16/10 at 3:04 AM, email@hidden (Chris Espinosa) wrote:
We have not maintained Fix and Continue for quite a while; instead,
we've been focusing on making the linker faster. The feature has not
been removed, but its usefulness is ebbing over time.
The big advantage that Fix and Continue promises is that when
it's applicable, you can apply and test a simple fix without
having to recreate the runtime state of the program under test.
(Granted, there are no guarantees; but that seems to be the
theory behind the feature.)
Sometimes, this state can take an awfully long time to recreate,
so the act of killing the process, recompiling, relinking, *and*
reconstructing the state accurately (which might range from
"trivial" to "near impossible") frequently takes much longer
than a simple incremental build on its own.
That said, I don't really have any illusions about it myself.
:-) I've had no luck in getting the feature to work; it seems to
be unhappy with any sort of C++ code (including Objective-C++),
and in the past I got obscure errors (Radar 4108043, 4559211)
and in current versions I get an error message that is less
obscure but which doesn't make any sense (Radar 6073052).
I respect any decision that may involve disposing of the
feature, but on the other hand I suppose I'd rather see it
working than gone, if that's remotely possible.
R.
--
Rich Siegel Bare Bones Software, Inc.
<email@hidden> <http://www.barebones.com/>
Someday I'll look back on all this and laugh... until they
sedate me.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden