Use typescan instead of IMarker for tsrm
commitce78713c17571564a7495482987f25149524c111
authorEdwin Smith <smith@fb.com>
Wed, 23 Nov 2016 20:55:27 +0000 (23 12:55 -0800)
committerHhvm Bot <hhvm-bot-bot@fb.com>
Wed, 23 Nov 2016 20:58:11 +0000 (23 12:58 -0800)
tree3b714dc3bece6d2acf763880e0a973c5c207e83a
parent438c54dd6a23e929ee04de74c9b4ac55bf798c6e
Use typescan instead of IMarker for tsrm

Summary:
All we ever did for these was conservative-mark, but do it
via type_scan infra instead of (legacy) IMarker.

Reviewed By: aorenste

Differential Revision: D3830292

fbshipit-source-id: db79ea14bd166b235bf7b495e1d7d9e0e07fd58e
hphp/runtime/base/heap-graph.cpp
hphp/runtime/base/heap-graph.h
hphp/runtime/base/heap-scan.h
hphp/runtime/ext_zend_compat/php-src/TSRM/TSRM.cpp
hphp/runtime/ext_zend_compat/php-src/TSRM/TSRM.h