-
Notifications
You must be signed in to change notification settings - Fork 10
Status
Siva Chandra edited this page Oct 22, 2015
·
17 revisions
The libstdc++ pretty printers will be used to measure the status of this project (we might in future add support for other projects also to measure the completeness of this project). Below is a list of libstdc++ classes with which GALA has been tested. The status is not only a measure of GALA's completeness, but also an indication of bugs in the LLDB Python/SB API.
A status of "Match" means that the behavior of the pretty printer in LLDB (built from ToT) matches that in GDB.
-
std::bitset- Match -
std::bitvec- Match -
std::deque- Match -
std::list- Match -
std::map- Match -
std::queue- Match -
std::set- Match -
std::stack- Match -
std::string- Match. -
std::tuple- Match. However, an error message is also displayed. This is due to an LLDB bug due to which the std::tuple class members and base classes are read wrongly (from DWARF) by LLDB. -
std::unique_ptr- Match -
std::vector- Match -
std::unordered_map- Match -
std::unordered_multimap- Match -
std::unordered_set- Match -
std::unordered_multiset- Match -
std::forward_list- Match