Pass module context to StaticMethodCache::lookup and StaticMethodFCache::lookup
commit9584afd2fb72a080b8f3f98d52aed01e5ef7e871
authorOguz Ulgen <oulgen@fb.com>
Fri, 15 Apr 2022 22:13:44 +0000 (15 15:13 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Fri, 15 Apr 2022 22:13:44 +0000 (15 15:13 -0700)
treed26e8ee54acae6159be1bb6ce113fde29c11ab82
parent53018ab4796d216bb53f9969734211837ab78e9f
Pass module context to StaticMethodCache::lookup and StaticMethodFCache::lookup

Summary: This diff implements rest of the method-lookup TODOs for caller module context identification.

Reviewed By: edwinsmith

Differential Revision: D35619197

fbshipit-source-id: ccddae05938d48f595916c9797b43988dee7535a
hphp/runtime/vm/jit/extra-data.h
hphp/runtime/vm/jit/irgen-call.cpp
hphp/runtime/vm/jit/irlower-lookup-method.cpp
hphp/runtime/vm/jit/target-cache.cpp
hphp/runtime/vm/jit/target-cache.h