The-OpenROAD-Project / OpenROAD

OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/
https://theopenroadproject.org/
BSD 3-Clause "New" or "Revised" License
1.62k stars 561 forks source link

odb: put a lock around db_tbl and use atomic for db_unique_id #6192

Closed openroad-robot closed 3 days ago

openroad-robot commented 3 days ago

Independent threads will still share these common structures to create their dbDatabases.

maliberty commented 3 days ago

@QuantamHD FYI

github-actions[bot] commented 3 days ago

clang-tidy review says "All clean, LGTM! :+1:"