Announcement

Collapse
No announcement yet.

Google Now Uses Clang As Their Production Compiler For Chrome Linux Builds

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Google Now Uses Clang As Their Production Compiler For Chrome Linux Builds

    Phoronix: Google Now Uses Clang As Their Production Compiler For Chrome Linux Builds

    For just over one month Google's Chrome/Chromium team has been using Clang as their production compiler on Linux in place of GCC...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Gcc 5 should be getting the identical code detection. Does anyone know if clang supports it?

    Comment


    • #3
      isn't it crazy that they are changing gcc 4.6 instead of 4.9 ? it reminds me of traditional apple comparisons of clang against their gcc 4.2

      Comment


      • #4
        Previously though Google engineers have internally used Clang for pre-production builds due to Clang's faster compilation times and better diagnostics than GCC.
        Bullocks. What matters to the user is performance and performance only (stability too, but GCC rarely miscompiles the code and such errors are usually fixed in a timely manner).

        Google has thousands of servers so the compiler performance is like the last thing on Earth they care about.

        I smell something fishy here - like they withhold some important information about the decision but let's leave it to them.

        Comment


        • #5
          What's with the conspiracy theory?

          Originally posted by birdie View Post
          I smell something fishy here - like they withhold some important information about the decision but let's leave it to them.
          What's with the conspiracy theory? They should be able to use whichever compiler suits their needs best for whatever reason they want.

          Comment


          • #6
            Oh no!!! Google Chrome is unsable now because of that. It is sooooo sloooooooow right now after reading this news.

            Comment


            • #7
              Originally posted by paulpach View Post
              What's with the conspiracy theory?
              Because someone said that clang is better than gcc. This can't be true in this forum.

              Comment


              • #8
                Originally posted by paulpach View Post
                What's with the conspiracy theory? They should be able to use whichever compiler suits their needs best for whatever reason they want.
                conspiracy theories arise when they give unsatisfying explanation

                Comment


                • #9
                  Originally posted by -MacNuke- View Post
                  Because someone said that clang is better than gcc. This can't be true in this forum.
                  well, actually someone said that clang is more or less same as four years old gcc. it can be true, but it can not be a reason to swich

                  Comment


                  • #10
                    What to explain?

                    They have to use the MS compiler on Windows (I think), GCC on Linux and Clang on OS X. Now they are switching to clang because it can also produce Linux Binaries without any harm.

                    So why use gcc if you can use 1 compiler for 2 systems?

                    Comment

                    Working...
                    X