Rip the PropUB option out of the runtime
commit68932b7266d7f066874894e9e6830bb54f2aa350
authorDavid Snider <dizzy@fb.com>
Mon, 20 Jul 2020 23:09:30 +0000 (20 16:09 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Mon, 20 Jul 2020 23:15:51 +0000 (20 16:15 -0700)
tree4b1cdd5f4d59320006cf581f7b6526ecc6e21237
parent1d711ff49d9427ece40bfd2da3aede73f73116a1
Rip the PropUB option out of the runtime

Summary: This is just a second level of gating for the purpose of rolling out prop stuff after the rest of UB generics enforcement. It's no longer needed.

Reviewed By: arnabde03

Differential Revision: D22632484

fbshipit-source-id: ae10c81e496881c4b6b1c8bc1c5278c8a67fedf7
17 files changed:
hphp/runtime/base/runtime-option.h
hphp/runtime/base/unit-cache.cpp
hphp/runtime/vm/as.cpp
hphp/test/quick/upper-bounds/prop-multi-ub-error.php.hphp_opts
hphp/test/quick/upper-bounds/prop-multi-ub-error.php.opts
hphp/test/quick/upper-bounds/prop-multi-ub.php.hphp_opts
hphp/test/quick/upper-bounds/prop-multi-ub.php.opts
hphp/test/quick/upper-bounds/prop-redefine-multi-ub.php.hphp_opts
hphp/test/quick/upper-bounds/prop-redefine-multi-ub.php.opts
hphp/test/quick/upper-bounds/prop-redefine.php.hphp_opts
hphp/test/quick/upper-bounds/prop-redefine.php.opts
hphp/test/quick/upper-bounds/prop-ub-error.php.hphp_opts
hphp/test/quick/upper-bounds/prop-ub-error.php.opts
hphp/test/quick/upper-bounds/prop-ub.php.hphp_opts
hphp/test/quick/upper-bounds/prop-ub.php.opts
hphp/test/quick/upper-bounds/soft-ubs.php.hphp_opts
hphp/test/quick/upper-bounds/soft-ubs.php.opts