Compute ambient coeffects and write to coeffects local
commitccdbe200ea926774b948abbc080eb5cb35c6364a
authorOguz Ulgen <oulgen@fb.com>
Tue, 16 Mar 2021 04:09:48 +0000 (15 21:09 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Tue, 16 Mar 2021 04:12:41 +0000 (15 21:12 -0700)
treec8b4b7f22cca9fcdbb630864a81cc455ad7a4011
parent8a2719a56416a75447c3e2c7e920af91043312c5
Compute ambient coeffects and write to coeffects local

Summary: Continuing on the previous diff, this diff actually computes and writes them to the local.

Reviewed By: jano

Differential Revision: D27027423

fbshipit-source-id: f9e3cb73eda0d23a792ecdf743be84d371517107
12 files changed:
hphp/runtime/vm/act-rec-inl.h
hphp/runtime/vm/interp-helpers.h
hphp/runtime/vm/jit/irgen-func-prologue.cpp
hphp/runtime/vm/jit/irgen-internal.h
hphp/test/slow/coeffects/poly-4.php [new file with mode: 0644]
hphp/test/slow/coeffects/poly-4.php.expectf [new file with mode: 0644]
hphp/test/slow/coeffects/poly-4.php.hphp_opts [new file with mode: 0644]
hphp/test/slow/coeffects/poly-4.php.opts [new file with mode: 0644]
hphp/test/slow/coeffects/poly-5.php [new file with mode: 0644]
hphp/test/slow/coeffects/poly-5.php.expectf [new file with mode: 0644]
hphp/test/slow/coeffects/poly-5.php.hphp_opts [new file with mode: 0644]
hphp/test/slow/coeffects/poly-5.php.opts [new file with mode: 0644]