Replace uses of hhvm_intrinsics\disable_inlining with __NEVER_INLINE
commit6bb1af975097fc541af6077a1534c6a5445e6dc5
authorPaul Bissonnette <paulbiss@fb.com>
Mon, 23 Jul 2018 02:15:43 +0000 (22 19:15 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Mon, 23 Jul 2018 02:27:11 +0000 (22 19:27 -0700)
tree3a90a322add1a27955bf8c17cebee8e8c5b7598f
parenteb035aeb1aa073014c93049a130bb2375938ac16
Replace uses of hhvm_intrinsics\disable_inlining with __NEVER_INLINE

Summary: Per swtaarrs on D7978713, remove the disable_inlining function and have tests use __NEVER_INLINE instead.

Reviewed By: swtaarrs

Differential Revision: D8937592

fbshipit-source-id: 3398c0439066e568af5012bb77f42db0cba8de7d
15 files changed:
hphp/runtime/ext/std/config.cmake
hphp/runtime/ext/std/ext_std_intrinsics.cpp
hphp/runtime/ext/std/ext_std_intrinsics.h [deleted file]
hphp/runtime/ext/std/ext_std_intrinsics.php
hphp/runtime/vm/jit/inlining-decider.cpp
hphp/runtime/vm/jit/inlining-decider.h
hphp/runtime/vm/jit/prof-data-serialize.cpp
hphp/test/run.php
hphp/test/slow/call_static/maybe_has_this.php
hphp/test/slow/disable_inlining.php
hphp/test/slow/inlining/call_array_crash.php
hphp/test/slow/inlining/unreachable-contains-key.php
hphp/test/slow/inlining/unreachable-contains-key.php.expectf
hphp/test/slow/inlining/unreachable-idx.php
hphp/test/slow/ir_inlining/ref_noref_methods.php