[libc-commits] [libc] [libc] newheadergen: script adjusted for cmake (PR #98825)

via libc-commits libc-commits at lists.llvm.org
Mon Jul 15 15:56:21 PDT 2024


================
@@ -49,12 +50,15 @@ def yaml_to_classes(yaml_data):
         )
 
     functions = yaml_data.get("functions", [])
+    if entry_points:
+        entry_points_set = set(entry_points)
----------------
aaryanshukla wrote:

The line after when checking for the names, sets have a faster operation time for checking because we are just seeing if the func name is in the set rather than scanning through all of entry_points everytime

https://github.com/llvm/llvm-project/pull/98825


More information about the libc-commits mailing list