Back out relocation parallelization
commitfc13370a2dfb1a74c63bc77fb16bef471211efae
authorMark Williams <mwilliams@fb.com>
Wed, 4 Dec 2019 04:47:36 +0000 (3 20:47 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Wed, 4 Dec 2019 04:51:18 +0000 (3 20:51 -0800)
tree0d4f4e46d043778887bbe71f4568c36a241e0b6d
parent31aaa47be1e5800ccb0914dd32d0a677ae5f5aac
Back out relocation parallelization

Summary:
Reverts this stack:

 - D18085629  Include refcount opts in retry loop
 - D18647410  Relocate in parallel with translate
 - D18538834  Restructure func body emission
 - D18535669  Restructure prologue emission

We're seeing mysterious crashes, which are probably due to a race
introduced by D18647410. Lets back out the whole lot while we
investigate.

Reviewed By: binliu19, mofarrell

Differential Revision: D18803050

fbshipit-source-id: 1a93a92db49fce59498e8f8f7631318a74ebc35a
hphp/runtime/base/runtime-option.h
hphp/runtime/vm/jit/func-prologue.cpp
hphp/runtime/vm/jit/func-prologue.h
hphp/runtime/vm/jit/mcgen-translate.cpp
hphp/runtime/vm/jit/mcgen.h
hphp/runtime/vm/jit/opt.cpp
hphp/runtime/vm/jit/tc-internal.cpp
hphp/runtime/vm/jit/tc-internal.h
hphp/runtime/vm/jit/tc-prologue.cpp
hphp/runtime/vm/jit/tc-prologue.h
hphp/runtime/vm/jit/tc-region.cpp