• 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: Template Problems
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Template Problems


  • Subject: Re: Template Problems
  • From: Andreas Grosam <email@hidden>
  • Date: Thu, 4 Aug 2005 16:28:03 +0200


On 04.08.2005, at 15:38, Wade Girard wrote:

First this to do is to verify that you are generating debug symbols, the second is to verify that optimizing is OFF. Note that setting it to none -o0 is not off. 
according the doc, -O0 optimization is indeed off and is the default. But -O isn't off, did you mean this?

My experience is, that there are (still) a lot of troubles with the debugger especially with templates - not only regarding synchronizing with the source.

What may confuse source synchronizing (even with -O0):
Long comments at arbitrary positions in the file
Macros, multi line
templates
static inline functions
breakpoints in member initializer lists



Although it is better than it was in XCode 1.5, this *may* happen frquently - not always and it is not always reproducible. I have no workaround for this problem.
If it happens, i try several other things to solve my original problem - typically loosing a lot of time and getting disappointed and annoyed.

When having templates, I also recommend to close the assembly window, since there might occure more troubles: if this happens, the debugger just refuses to work at all. Furthermore, it is a bit faster, so one step only takes 2 seconds instead of 3.


Andreas

The only way that I know of to do this is to use a xcconfig file and have/add the following two lines

GCC_DEBUGGING_SYMBOLS = full
GCC_OPTIMIZATION_LEVEL =

On Aug 4, 2005, at 7:47 AM, Mike Jackson wrote:

I'll try again.
  The debugger is ignoring breakpoints set inside a template
function. How do I get the debugger to actually stop at those
breakpoints?

Stats: Xcode 2.1. OS X 10.4.2. PB 1.67/1.5GB RAM

Thanks for any Help
---
Mike Jackson
mike _at_ bluequartz dot net


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
com

This email sent to email@hidden

_______________________________________________
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
 _______________________________________________
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: Template Problems
      • From: Mike Jackson <email@hidden>
References: 
 >Template Problems (From: Mike Jackson <email@hidden>)
 >Re: Template Problems (From: Wade Girard <email@hidden>)

  • Prev by Date: Re: Template Problems
  • Next by Date: CodeWarrior-style inline assembly help...
  • Previous by thread: Re: Template Problems
  • Next by thread: Re: Template Problems
  • Index(es):
    • Date
    • Thread