Allow 86ctors to be hot
commit706841c7d266f5bd35aa2245020a022d268672ca
authorChristopher Dykes <cdykes@fb.com>
Fri, 24 Jun 2016 17:42:03 +0000 (24 10:42 -0700)
committerHhvm Bot <hhvm-bot-bot@fb.com>
Fri, 24 Jun 2016 17:53:00 +0000 (24 10:53 -0700)
treef298dec18df8ebbaa59b963ae8c217ab185123f7
parent3c2cd549f51d18267c4ad3d98df663ac4c512edd
Allow 86ctors to be hot

Summary: This assertion had a flaw where-by if running in JIT mode and a base class has been defined and its constructor has been determined to be hot, and then another (new) class was loaded that extends the base class, and neither define a constructor, this assertion would fail because the 86ctor had been marked as Hot.

Reviewed By: paulbiss

Differential Revision: D3477612

fbshipit-source-id: 3f9cd0f8110d52bb351fcdd850caf2441e1d8ec6
hphp/runtime/vm/class.cpp