Cleanup ProfData
commit94637c2c9f66c95c1aa99e1e2a5d23ab6122b9c4
authorPaul Bissonnette <paulbiss@fb.com>
Wed, 10 Feb 2016 08:26:26 +0000 (10 00:26 -0800)
committerhhvm-bot <hhvm-bot@fb.com>
Wed, 10 Feb 2016 08:30:52 +0000 (10 00:30 -0800)
tree80af0bb748233e21085d753717aa438745efeb51
parente4e00cd9f4f0326d67a08f9b25b06cf4d7a3e470
Cleanup ProfData

Summary: Directly expose ProfTransRec to eliminate boilerplate in prof-data.{h,cpp}. Drive by cleanup of a few files that used ProfData.

Reviewed By: swtaarrs

Differential Revision: D2910178

fb-gh-sync-id: da0c6410a5c49ec65736d6e52ae21b9447a0d45d
shipit-source-id: da0c6410a5c49ec65736d6e52ae21b9447a0d45d
hphp/runtime/vm/jit/inlining-decider.cpp
hphp/runtime/vm/jit/mc-generator.cpp
hphp/runtime/vm/jit/prof-data.cpp
hphp/runtime/vm/jit/prof-data.h
hphp/runtime/vm/jit/recycle-tc.cpp
hphp/runtime/vm/jit/region-hot-block.cpp
hphp/runtime/vm/jit/region-hot-cfg.cpp
hphp/runtime/vm/jit/region-hot-trace.cpp
hphp/runtime/vm/jit/region-selection.cpp
hphp/runtime/vm/jit/regionize-func.cpp
hphp/runtime/vm/jit/trans-cfg.cpp