Announcement

Collapse
No announcement yet.

HHVM 3.20 Released With Performance Improvements, Better PHP7 Compatibility

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

  • HHVM 3.20 Released With Performance Improvements, Better PHP7 Compatibility

    Phoronix: HHVM 3.20 Released With Performance Improvements, Better PHP7 Compatibility

    Facebook developers have released HHVM 3.20 as the newest release of their alternative PHP interpreter and also what serves for their Hack programming language...

    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
    does HHVM have any benefits to php anymore?

    Comment


    • #3
      Originally posted by cj.wijtmans View Post
      does HHVM have any benefits to php anymore?
      "1.3x faster than php7, 1.8x faster with repo-mode" quoting hhvm dev.
      The 1.3x seems on par with what php would be with jit which should come in php8

      Comment


      • #4
        Originally posted by untore View Post
        "1.3x faster than php7, 1.8x faster with repo-mode" quoting hhvm dev.
        The 1.3x seems on par with what php would be with jit which should come in php8
        30% isnt really worth the hassle anymore. php7 was such a huge improvement. No idea what repo mode is.

        Comment


        • #5
          cj.wijtmans: It's been a while but if I remember correctly `repo-mode` is: hhvm "classloader" does not listen for files changes - basicly expecting an unchanging codebase from the start until restart of hhvm (much like apc.stat = 0) to increase perf by skipping 'has this file been changed since the last time it has been accessed/compiled/jitted/'

          Comment


          • #6
            Originally posted by cj.wijtmans View Post

            30% isnt really worth the hassle anymore. php7 was such a huge improvement. No idea what repo mode is.
            It's a bunch of aot optimizations

            Comment


            • #7
              Originally posted by untore View Post

              It's a bunch of aot optimizations
              But what is the point if you can set the same thing up with php7? (repo mode that is) which will make jit pointless?

              Comment


              • #8
                Originally posted by cj.wijtmans View Post

                But what is the point if you can set the same thing up with php7? (repo mode that is) which will make jit pointless?
                Hack being a less shitty language is enough.

                Comment


                • #9
                  Originally posted by Mateus Felipe View Post

                  Hack being a less shitty language is enough.
                  your opinion.

                  Comment


                  • #10
                    Originally posted by cj.wijtmans View Post

                    your opinion.
                    Actually, no. If you only have a minimal notion of PLT, you know what I'm talking about.

                    Comment

                    Working...
                    X