Change hhbbc's parse phase to support both SourceLocTables and LineTables
commit4b37d9e46c2725be752ff4f7353cda9833472d16
authorJordan DeLong <jdelong@fb.com>
Tue, 11 Feb 2014 23:30:43 +0000 (11 15:30 -0800)
committerSara Golemon <sgolemon@fb.com>
Sun, 16 Feb 2014 01:21:25 +0000 (15 17:21 -0800)
tree6ff33c5bcc4a26b8697fb89ee89a1049cf8f55d2
parentfd482b51dc31d873892e228c7d83a529c7bb9943
Change hhbbc's parse phase to support both SourceLocTables and LineTables

When running hhbbc in the command line mode, the UnitEmitters
we feed it won't have SourceLocTables in them.

Reviewed By: @dariorussi

Differential Revision: D1169959
hphp/hhbbc/parse.cpp
hphp/runtime/vm/unit.cpp
hphp/runtime/vm/unit.h