add use_fileinfo_sqlite flag to value type
commit29f6c5eb0f875b787d5e625f59994a9dad993701
authorGreg Nisbet <gregorynisbet@fb.com>
Tue, 27 Mar 2018 17:56:21 +0000 (27 10:56 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Tue, 27 Mar 2018 18:14:34 +0000 (27 11:14 -0700)
tree9e55f15de4b897846af3884fcc5f08fd97101e63
parent35611d86acf4353f09042e5aa009acf404c58e9c
add use_fileinfo_sqlite flag to value type

Summary:
one of the things a value now inherently possesses is whether to look
in the fileinfo table in sqlite.

This diff adds scaffolding and modifies the callers

Reviewed By: dabek

Differential Revision: D7363378

fbshipit-source-id: d4763be73bdafab915b172bbc9f7472b22e9f2b2
14 files changed:
hphp/hack/src/decl/decl_heap.ml
hphp/hack/src/decl/decl_heap.mli
hphp/hack/src/heap/hh_shared.c
hphp/hack/src/heap/value.ml
hphp/hack/src/heap/value.mli
hphp/hack/src/naming/naming_heap.ml
hphp/hack/src/parser/file_heap.ml
hphp/hack/src/parser/fixmes.ml
hphp/hack/src/parser/parser_heap.ml
hphp/hack/src/search/fuzzySearchService.ml
hphp/hack/src/search/trieSearchService.ml
hphp/hack/src/typing/typing_heap.ml
hphp/hack/test/procs/test_cancel_multi_worker.ml
hphp/hack/test/unit/heap/test_sharedmem.ml