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
refactor: improve parameter handling and memory management across various classes
- Updated function and method signatures to use const references for string parameters, enhancing performance and clarity.
- Introduced new member variables for better organization and memory management in classes such as MemberDecl and MetadataFactory.
- Enhanced the handling of collections by reserving space in vectors and unordered sets to optimize memory usage.
- Improved the process of adding and managing protocols, enums, and classes within the MetadataFactory, ensuring more efficient lookups and insertions.
- Refactored various methods to utilize move semantics for better performance when dealing with temporary objects.
0 commit comments