verilog-parser
verilog-parser copied to clipboard
Inadequate Hash Table Structure
Issue Description
In the interests of getting something working quickly, the ast_hashtable structure in verilog_ast_common.h/c is implemented over the top of ast_list, and all operations take O(N) time.
What should happen:
It should be a proper hash table, with proper hashing and all that.
People to Notify:
- @ben-marshall