Support populate_member_heaps setting
commite8ec16cf0f2f7cfa8efbf0f11afb2f2c0d21eedb
authorJake Bailey <jakebailey@meta.com>
Fri, 30 Sep 2022 20:21:39 +0000 (30 13:21 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Fri, 30 Sep 2022 20:21:39 +0000 (30 13:21 -0700)
treee71a574f9e8bf5270c9c2ba3380a4bed36651dbb
parent549c57a58900ef9d1bd8c8b5a03bcbeb69e673b6
Support populate_member_heaps setting

Summary: When the populate_member_heaps setting is disabled (as it is everywhere in prod except Zoncolan), do not write to member heaps, and look up members from the shallow classes heap instead.

Reviewed By: ljw1004

Differential Revision: D39942015

fbshipit-source-id: b955f9a07694224637a2fc64149df07ac1c257ae
hphp/hack/src/providers/hackrs_provider_backend/hackrs_provider_backend.rs
hphp/hack/src/providers/rust_provider_backend_ffi.rs