HHVM support

Bug: 54159

Change-Id: Iffc8bda26a885533dd63e399c2f768e2b1b8eb96