Move interpOneXXX from mc-generator.cpp to bytecode.cpp
commitc630646cb49194c95157aaa6141962dbbd45a81a
authorEdwin Smith <smith@fb.com>
Wed, 14 Jan 2015 23:28:02 +0000 (14 15:28 -0800)
committerhhvm-bot <hhvm-bot@fb.com>
Fri, 16 Jan 2015 15:30:34 +0000 (16 07:30 -0800)
tree9a528a96f80bbc8701e8deaf206f52de22eee9d6
parent1b000365ddf61deb06df2fb25c22aebcf797251d
Move interpOneXXX from mc-generator.cpp to bytecode.cpp

Summary: Merged opXXX functions into interpOne. Removed the ExecutionContext*
argument to each iop* function, since only a handful need it and it's cheap
to get from g_context.

Reviewed By: @jdelong

Differential Revision: D1783704

Signature: t1:1783704:1421379665:dacd668375198e83feac345d23b33fa5fe4382ff
hphp/runtime/base/code-coverage.cpp
hphp/runtime/base/execution-context.cpp
hphp/runtime/base/execution-context.h
hphp/runtime/vm/bytecode.cpp
hphp/runtime/vm/bytecode.h
hphp/runtime/vm/jit/mc-generator.cpp
hphp/runtime/vm/jit/mc-generator.h
hphp/runtime/vm/vm-regs.h