Announcement

Collapse
No announcement yet.

Fedora Looks To Build Firefox With Clang For Better Performance & Compilation Speed

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

  • Fedora Looks To Build Firefox With Clang For Better Performance & Compilation Speed

    Phoronix: Fedora Looks To Build Firefox With Clang For Better Performance & Compilation Speed

    Following the move by upstream Mozilla in switching their Linux builds of Firefox from being compiled by GCC to LLVM Clang, Fedora is planning the same transition of compilers in the name of compilation speed and resulting performance...

    http://www.phoronix.com/scan.php?pag...-Clang-Firefox

  • #2
    my browser, Waterfox is already built by clang

    Comment


    • #3
      I've been building Chromium with Clang for a while with thin LTO

      Comment


      • #4
        Firefox 64 is scheduled to be released today.

        Metabug for Wayland support. Bug 635134 (wayland) Firefox Wayland port.
        Firefox does still not support:

        Comment


        • #5
          Originally posted by uid313 View Post
          Firefox does still not support:
          It has full support for it but is disabled by default and needs to be enabled in about:config.

          I don't know why though

          Originally posted by uid313 View Post
          Firefox does still not support:
          It has supported the date and time types for a while which are the most important ones (which is why it's marked as "partial").

          Lacks support for the datetime-local, month and week types.

          Comment


          • #6
            Is the performance argument true? gcc vs clang benchmarks on phoronix tend to show gcc as leading in most aspects iirc.

            Comment


            • #7
              Originally posted by tichun View Post
              Is the performance argument true? gcc vs clang benchmarks on phoronix tend to show gcc as leading in most aspects iirc.
              yeah, I also wonder, ..!?

              Comment


              • #8
                Originally posted by uid313 View Post
                Firefox 64 is scheduled to be released today.

                Metabug for Wayland support. Bug 635134 (wayland) Firefox Wayland port.
                Firefox does still not support:
                Phoronix has shown virtually no performance benefit from Wayland. You can run X applications on Wayland, of course.

                Comment


                • #9
                  OpenMandriva provide Firefox (and almost all packages) build with Clang (as default) for years.

                  Comment


                  • #10
                    Originally posted by tichun View Post
                    Is the performance argument true? gcc vs clang benchmarks on phoronix tend to show gcc as leading in most aspects iirc.
                    Probably depends on stuff. LTO can help optimize some inter-procedural functionality and improve start-up time.

                    Comment

                    Working...
                    X