• 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: "Future" of llvm-gcc with regards to support
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "Future" of llvm-gcc with regards to support


  • Subject: Re: "Future" of llvm-gcc with regards to support
  • From: Andreas Grosam <email@hidden>
  • Date: Tue, 28 Feb 2012 15:47:37 +0100


On Feb 25, 2012, at 11:49 AM, Jean-Daniel Dupas wrote:

clang move very fast, and it is actually better than llvm-gcc IMHO.
clang has great diagnostics and is designed to be integrated exceptional well in IDEs.

From my experience however, and against what Apple folks try to make us believe, code quality regarding optimization and code size is still behind apple-gcc 4.2 - not to mention gcc 4.7.  Especially in C++ sources with heavy templates and inherently more complex code due to micro sized functions, runtime is occasionally two to three times longer than code from gcc. Even typical C code runs 10% to 20% slower with clang compared to apple-gcc 4.2 (I've made bench tests with ICU sources, here). Code size is another matter: even the code runs often slower, it is much larger than when compiled with gcc.

I do believe however that this will be fixed in the future - but don't believe this is any time soon.

If it is possible, I would appreciate it, if a gcc compiler could be integrated with Xcode. In this case clang doesn't need to be disabled completely, it is still an invaluable tool during development within the IDE (syntax checking, indexing, navigation, analysis, etc.).


Andreas

 _______________________________________________
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

References: 
 >"Future" of llvm-gcc with regards to support (From: Brad Oliver <email@hidden>)
 >Re: "Future" of llvm-gcc with regards to support (From: Salman Khilji <email@hidden>)
 >Re: "Future" of llvm-gcc with regards to support (From: Jean-Daniel Dupas <email@hidden>)

  • Prev by Date: Re: "Future" of llvm-gcc with regards to support
  • Next by Date: Where is the class model feature ?
  • Previous by thread: Re: "Future" of llvm-gcc with regards to support
  • Next by thread: Re: "Future" of llvm-gcc with regards to support
  • Index(es):
    • Date
    • Thread