More new-minstr cleanup
commitd7e175b717b39a54cc486c8615ae7aa6992c8395
authorBrett Simmers <bsimmers@fb.com>
Wed, 6 Apr 2016 15:39:12 +0000 (6 08:39 -0700)
committerHhvm Bot <hhvm-bot-bot@fb.com>
Wed, 6 Apr 2016 16:00:33 +0000 (6 09:00 -0700)
tree95beb4cb67ccca26a03bf46abb5f64d6aa065036
parent5c3f170b23433c1eb54fe05ae4b592b845050168
More new-minstr cleanup

Summary:- Remove some bits of bytecode.specification that referenced old minstrs.
- Clean up the language around member bases in bytecode.specification to
  reflect the fact that it's always a pointer and never owns a reference to a
  value.
- Remove the unused WarnDefine MOpFlags value, along with the corresponding
  parts of bytecode.specification.

Reviewed By: alexmalyshev

Differential Revision: D3134666

fb-gh-sync-id: b04b5a848cdd555d904149d15d34255cc7bf84f2
fbshipit-source-id: b04b5a848cdd555d904149d15d34255cc7bf84f2
hphp/compiler/analysis/emitter.cpp
hphp/doc/bytecode.specification
hphp/runtime/vm/bytecode.cpp
hphp/runtime/vm/hhbc.h
hphp/runtime/vm/jit/minstr-helpers.h