Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

3.8 and 3.9-dev are way more stable than any previous version.

We used to have to restart hhvm weekly to prevent white screens of death but no longer with 3.8+

3.8 is also 10% faster than previous versions: http://hhvm.com/blog/9803/hhvm-3-8-0



I just started a new Laravel project and decided to try hhvm. Unfortunately, on 3.8.0 it segfaults under load just serving the default Laravel page. It's really unfortunate since I'd love to give hhvm a shot.


When did you try it? HHVM 3.8 was only released officially a week ago, perhaps you were on the unstable branch?


I just started the project 2 days ago, and it was installed from the official HHVM repository:

sudo apt-get install software-properties-common

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0x5a16e7281be7a449

sudo add-apt-repository "deb http://dl.hhvm.com/ubuntu $(lsb_release -sc) main"

sudo apt-get update

sudo apt-get install hhvm

$hhvm --version

HipHop VM 3.8.0 (rel)

Compiler: tags/HHVM-3.8.0-0-gbb32f8d645b28561d8491870c44730b9b3f08d35

Repo schema: 74bee5d310450724cfd49245fd6c2e1e4323b10a


if you can run it under gdb, repro, and get a "thread apply all bt" that'd be very helpful. The HHVM team is very responsive on GitHub issues!


Are you sure you built it right?

Maybe try 3.9-dev (trunk)to see if it was a bug.


hhvm has tested compatibility with Laravel. Are you sure you were doing everything right?


A PHPUnit test suite passing and being stable under high load are two entirely unrelated things.


And having a local project segfaulting with zero extra code is something else altogether.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: