Stop logging in is_varray / is_darray
commit9506a52bd7bb11ffe12afb1c62987b1f764ab688
authorShaunak Kishore <kshaunak@fb.com>
Fri, 28 Aug 2020 04:00:06 +0000 (27 21:00 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Fri, 28 Aug 2020 04:02:01 +0000 (27 21:02 -0700)
tree6d78afb6f79bb9955d7d2a0a142805a6bd253aa7
parent660c4c4163c80f95aac194e1e291262c0fcdc4d3
Stop logging in is_varray / is_darray

Summary: Here's a way of checking that a value is a varray or darray without generating HAM logs. We promise to use this power responsibly.

Reviewed By: dneiter

Differential Revision: D23375745

fbshipit-source-id: 90250abcd2b8de5ad50c85780ff5ce55c3f9629f
hphp/runtime/base/builtin-functions.h
hphp/runtime/base/runtime-error.cpp
hphp/runtime/base/runtime-error.h
hphp/runtime/base/strings.h
hphp/runtime/vm/jit/irgen-types.cpp
hphp/test/slow/hack_arr_compat/is_array.php.expectf