OpenSTA/include/sta
Ethan Mahintorabi 7ac4a47db1
util: Add method to get thread count from dispatch queue (#324)
I'm looking to try to have unified thread pool with OpenSTA and OpenROAD
and having this method would make it easier to understand how much
parallelism is available in the pool.

Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
2025-12-12 15:49:22 -08:00
..
ArcDelayCalc.hh rm using std::string from headers 2025-05-22 09:25:56 -07:00
Bdd.hh Add a less operator to BddPortVarMap (#258) 2025-07-13 10:59:51 -07:00
Bfs.hh BfsIterator after delete vertex 2025-08-01 17:06:43 -07:00
CircuitSim.hh update copyright 2025-01-21 18:54:33 -07:00
ClkNetwork.hh update copyright 2025-01-21 18:54:33 -07:00
Clock.hh name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
ClockGatingCheck.hh update copyright 2025-01-21 18:54:33 -07:00
ClockGroups.hh update copyright 2025-01-21 18:54:33 -07:00
ClockInsertion.hh update copyright 2025-01-21 18:54:33 -07:00
ClockLatency.hh update copyright 2025-01-21 18:54:33 -07:00
ConcreteLibrary.hh liberty bundle ports apply func's to members resolves #256 2025-06-16 16:45:21 +02:00
ConcreteNetwork.hh Network::attributeMap resolves #245 2025-05-18 09:37:10 -07:00
Corner.hh remove using std from headers 2025-04-11 16:59:48 -07:00
CycleAccting.hh name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
DataCheck.hh name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
DcalcAnalysisPt.hh update copyright 2025-01-21 18:54:33 -07:00
Debug.hh Debug.hh include mutex 2025-05-01 15:24:16 -07:00
Delay.hh Mark choice of delay implementation with IWYU export pragma. (#300) 2025-10-04 08:50:11 -07:00
DelayCalc.hh update copyright 2025-01-21 18:54:33 -07:00
DelayFloat.hh update copyright 2025-01-21 18:54:33 -07:00
DelayNormal1.hh update copyright 2025-01-21 18:54:33 -07:00
DelayNormal2.hh update copyright 2025-01-21 18:54:33 -07:00
DeratingFactors.hh update copyright 2025-01-21 18:54:33 -07:00
DisabledPorts.hh update copyright 2025-01-21 18:54:33 -07:00
DispatchQueue.hh util: Add method to get thread count from dispatch queue (#324) 2025-12-12 15:49:22 -08:00
EnumNameMap.hh remove using std from headers 2025-04-11 16:59:48 -07:00
EquivCells.hh replace_cell equiv funcs, diff arcs resolves #267 2025-07-09 11:50:36 -07:00
Error.hh remove using std from headers 2025-04-11 16:59:48 -07:00
ExceptionPath.hh disconnect_pin do not delete pin from exceptions 2025-11-13 10:31:43 -07:00
FuncExpr.hh remove using std from headers 2025-04-11 16:59:48 -07:00
Fuzzy.hh update copyright 2025-01-21 18:54:33 -07:00
Graph.hh findRequired(vertex) rm crpr disable 2025-10-24 08:47:07 -07:00
GraphClass.hh remove using std from headers 2025-04-11 16:59:48 -07:00
GraphCmp.hh update copyright 2025-01-21 18:54:33 -07:00
GraphDelayCalc.hh parallel dcalc with diff arc counts resolves #288 2025-09-06 14:43:01 -07:00
Hash.hh remove using std from headers 2025-04-11 16:59:48 -07:00
HpinDrvrLoad.hh update copyright 2025-01-21 18:54:33 -07:00
InputDrive.hh ReportPath const 2025-02-01 14:53:28 -08:00
InternalPower.hh liberty bundle ports apply func's to members resolves #256 2025-06-16 16:45:21 +02:00
Iterator.hh update copyright 2025-01-21 18:54:33 -07:00
LeakagePower.hh liberty bundle ports apply func's to members resolves #256 2025-06-16 16:45:21 +02:00
Liberty.hh Verilog make pins for liberty pg_pins resolves #326 2025-11-07 11:55:43 -07:00
LibertyClass.hh Add a less operator to BddPortVarMap (#258) 2025-07-13 10:59:51 -07:00
LibertyWriter.hh update copyright 2025-01-21 18:54:33 -07:00
LinearModel.hh rm using std::string from headers 2025-05-22 09:25:56 -07:00
Machine.hh update copyright 2025-01-21 18:54:33 -07:00
MakeConcreteNetwork.hh update copyright 2025-01-21 18:54:33 -07:00
MakeConcreteParasitics.hh update copyright 2025-01-21 18:54:33 -07:00
Map.hh rm spaces 2025-05-22 09:28:25 -07:00
MinMax.hh remove using std from headers 2025-04-11 16:59:48 -07:00
MinMaxValues.hh ClkInfo, Tag cmp 2025-09-16 13:53:16 -07:00
Mutex.hh update copyright 2025-01-21 18:54:33 -07:00
Network.hh Network::attributeMap resolves #245 2025-05-18 09:37:10 -07:00
NetworkClass.hh Network::attributeMap resolves #245 2025-05-18 09:37:10 -07:00
NetworkCmp.hh update copyright 2025-01-21 18:54:33 -07:00
ObjectId.hh update copyright 2025-01-21 18:54:33 -07:00
ObjectTable.hh thread safety 2025-02-10 17:31:45 -07:00
Parasitics.hh replace_cell w/spef memory issue 2025-12-02 14:29:55 -08:00
ParasiticsClass.hh update copyright 2025-01-21 18:54:33 -07:00
ParseBus.hh remove using std from headers 2025-04-11 16:59:48 -07:00
Path.hh Tag::clkInfo const 2025-09-16 15:30:16 -07:00
PathAnalysisPt.hh remove using std from headers 2025-04-11 16:59:48 -07:00
PathEnd.hh search save/delete enumbed paths 2025-12-02 14:50:41 -08:00
PathExpanded.hh class Path replaces PathVertex etc 2025-03-26 18:21:03 -07:00
PathGroup.hh report -unique_edges_to_endpoint 2025-11-04 12:30:55 -07:00
PatternMatch.hh remove using std from headers 2025-04-11 16:59:48 -07:00
PinPair.hh update copyright 2025-01-21 18:54:33 -07:00
PortDelay.hh name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
PortDirection.hh update copyright 2025-01-21 18:54:33 -07:00
PortExtCap.hh update copyright 2025-01-21 18:54:33 -07:00
PowerClass.hh unset_power_activity resolves #253 2025-06-25 07:56:26 -07:00
Property.hh Add PropertyRegistry for Clock. (#298) 2025-09-17 14:19:22 -07:00
Report.hh remove using std from headers 2025-04-11 16:59:48 -07:00
ReportStd.hh update copyright 2025-01-21 18:54:33 -07:00
ReportTcl.hh update copyright 2025-01-21 18:54:33 -07:00
RiseFallMinMax.hh update copyright 2025-01-21 18:54:33 -07:00
RiseFallValues.hh update copyright 2025-01-21 18:54:33 -07:00
Sdc.hh disconnect_pin do not delete pin from exceptions 2025-11-13 10:31:43 -07:00
SdcClass.hh sdc ExceptionPathSet*->ExceptionPathSet 2025-11-08 13:38:07 -07:00
SdcCmdComment.hh update copyright 2025-01-21 18:54:33 -07:00
SdcNetwork.hh Network::attributeMap resolves #245 2025-05-18 09:37:10 -07:00
Search.hh search save/delete enumbed paths 2025-12-02 14:50:41 -08:00
SearchClass.hh non-determinism in required times resolves orfs #3046 2025-05-01 17:34:51 -07:00
SearchPred.hh update copyright 2025-01-21 18:54:33 -07:00
Sequential.hh remove using std from headers 2025-04-11 16:59:48 -07:00
Set.hh update copyright 2025-01-21 18:54:33 -07:00
Sta.hh report_clock_skews cache results resolves #113 2025-12-12 15:37:30 -07:00
StaMain.hh update copyright 2025-01-21 18:54:33 -07:00
StaState.hh StaState::crprEnabled 2025-04-10 14:16:00 -07:00
Stats.hh update copyright 2025-01-21 18:54:33 -07:00
StringSeq.hh update copyright 2025-01-21 18:54:33 -07:00
StringSet.hh remove using std from headers 2025-04-11 16:59:48 -07:00
StringUtil.hh remove using std from headers 2025-04-11 16:59:48 -07:00
TableModel.hh rm using std::string from headers 2025-05-22 09:25:56 -07:00
TclTypeHelpers.hh msg: Make tclArgError use report logger, accept msg id and be parsed by FindMessages. (#216) 2025-02-14 15:33:16 -08:00
TimingArc.hh liberty bundle ports apply func's to members resolves #256 2025-06-16 16:45:21 +02:00
TimingModel.hh rm using std::string from headers 2025-05-22 09:25:56 -07:00
TimingRole.hh remove using std from headers 2025-04-11 16:59:48 -07:00
TokenParser.hh update copyright 2025-01-21 18:54:33 -07:00
Transition.hh remove using std from headers 2025-04-11 16:59:48 -07:00
Units.hh more unit issues 2025-12-05 14:47:16 -07:00
UnorderedMap.hh rm spaces 2025-05-22 09:28:25 -07:00
UnorderedSet.hh update copyright 2025-01-21 18:54:33 -07:00
Variables.hh path enum rm duplicate paths 2025-04-23 11:38:44 -07:00
Vector.hh update copyright 2025-01-21 18:54:33 -07:00
VerilogNamespace.hh remove using std from headers 2025-04-11 16:59:48 -07:00
VerilogReader.hh remove using std from headers 2025-04-11 16:59:48 -07:00
VerilogWriter.hh rm write_verilog -sort 2025-12-12 09:40:45 -07:00
VertexId.hh update copyright 2025-01-21 18:54:33 -07:00
VertexVisitor.hh update copyright 2025-01-21 18:54:33 -07:00
VisitPathEnds.hh name, asString -> to_string, const 2025-03-30 15:27:53 -07:00
Wireload.hh update copyright 2025-01-21 18:54:33 -07:00
WriteSdc.hh update copyright 2025-01-21 18:54:33 -07:00
Zlib.hh verilog parser 2025-01-25 11:21:40 -07:00