Allow tagFromProgramCounter to fail
commitd375d679d6f4aba02a80401f9b3d23a7df070e26
authorJoseph Griego <jgriego@fb.com>
Thu, 8 Aug 2019 23:25:45 +0000 (8 16:25 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Thu, 8 Aug 2019 23:30:14 +0000 (8 16:30 -0700)
tree08f7aac6c3761b4d2313a72511e8c4e11498cc96
parente500943e6adcb826eca207b874cd4d8d56d9c18b
Allow tagFromProgramCounter to fail

Summary:
This was causing problems where, during hhbbc, we fold a builtin and
don't have a frame available under some circumstances

Reviewed By: mxw

Differential Revision: D16050151

fbshipit-source-id: 56711dcf2d1ccc1aed318122a6ee951bba58513e
hphp/runtime/base/array-provenance-inl.h
hphp/runtime/base/array-provenance.cpp
hphp/runtime/base/array-provenance.h
hphp/runtime/vm/bytecode.cpp
hphp/runtime/vm/jit/irlower-array.cpp