You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Temporarily disable deferencing for libstdcpp shared_ptr data formatter
Summary:
We have noticed a significant performance issue using .debug_names which is triggered from shared_ptr/weak_ptr summary and synthetic
children providers.
This is diff temporarily disables deferencing in the data formatters to avoid the expensive code path.
See T164523815 for more details.
Test Plan: Adfinder locals window immediately shows up.
Reviewers: gclayton, wanyi, hyubo, #lldb_team
Reviewed By: wanyi
Subscribers: #lldb_team
Differential Revision: https://phabricator.intern.facebook.com/D49614423
Tasks: T164523815
Copy file name to clipboardExpand all lines: lldb/test/API/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/TestDataFormatterStdSmartPtr.py
0 commit comments