OpenSTA/util
Drew Lewis daeea4ab7e
Change DispatchQueue::dispatch to use notify_one. (#308)
This prevents the thundering herd problem and should increase the
scalability of the DispatchQueue significantly.

Additionally the code the DispatchQueue was taken from made this
improvement five years ago:
79ad8a539d

Signed-off-by: Drew Lewis <cannada@google.com>
2025-10-12 14:11:21 -07:00
..
Debug.cc debug required count 2025-04-25 16:35:15 -07:00
DispatchQueue.cc Change DispatchQueue::dispatch to use notify_one. (#308) 2025-10-12 14:11:21 -07:00
Error.cc update copyright 2025-01-21 18:54:33 -07:00
FlexDisableRegister.hh verilog c++ parser 2025-01-21 18:35:21 -07:00
Fuzzy.cc update copyright 2025-01-21 18:54:33 -07:00
Hash.cc update copyright 2025-01-21 18:54:33 -07:00
Machine.cc update copyright 2025-01-21 18:54:33 -07:00
MachineApple.cc update copyright 2025-01-21 18:54:33 -07:00
MachineLinux.cc linux compile resolves #235 2025-04-12 10:53:34 -07:00
MachineUnknown.cc update copyright 2025-01-21 18:54:33 -07:00
MachineWin32.cc update copyright 2025-01-21 18:54:33 -07:00
MinMax.cc name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
PatternMatch.cc util: Fix memory leak in PatternMatch (#282) 2025-08-11 16:25:47 -07:00
Report.cc Report::critical exit 2025-05-08 17:22:33 -07:00
ReportStd.cc update copyright 2025-01-21 18:54:33 -07:00
ReportTcl.cc update copyright 2025-01-21 18:54:33 -07:00
RiseFallMinMax.cc name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
RiseFallValues.cc update copyright 2025-01-21 18:54:33 -07:00
StaConfig.hh.cmake Include StaConfig.hh once (#305) 2025-10-07 09:12:54 -07:00
Stats.cc update copyright 2025-01-21 18:54:33 -07:00
StringSeq.cc update copyright 2025-01-21 18:54:33 -07:00
StringSet.cc update copyright 2025-01-21 18:54:33 -07:00
StringUtil.cc remove using std from headers 2025-04-11 16:59:48 -07:00
TokenParser.cc update copyright 2025-01-21 18:54:33 -07:00
Transition.cc name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
Util.i update copyright 2025-01-21 18:54:33 -07:00
gzstream.hh Fix an undefined behaviour and a memory leak (#289) 2025-09-03 15:12:26 -07:00