• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Why can't I Run > Fix?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: Why can't I Run > Fix?
      • From: "Paul Sanders" <email@hidden>
References: 
 >Re: Why can't I Run > Fix? (From: Chris Espinosa <email@hidden>)

  • Prev by Date: Re: Signedness of sizeof()
  • Next by Date: Re: subversion: svn copy WC URL fails
  • Previous by thread: Re: Why can't I Run > Fix?
  • Next by thread: Re: Why can't I Run > Fix?
  • Index(es):
    • Date
    • Thread