Commit Graph
89 Commits
Author SHA1 Message Date
James Cherry 03786a7035 rm redundant stmt
Signed-off-by: James Cherry <[email protected]>
2026-07-14 15:30:19 -07:00
James Cherry affd539b3f GraphDelayCalc::findVertexDelay incr
Signed-off-by: James Cherry <[email protected]>
2026-07-14 15:30:19 -07:00
James Cherry dbb19a2687 rm GraphDelayCalc::incremental_
Signed-off-by: James Cherry <[email protected]>
2026-07-14 15:30:19 -07:00
James Cherry dd657bf250 GraphDelayCalc::findVertexDelay bidir load->driver
Signed-off-by: James Cherry <[email protected]>
2026-07-14 15:30:19 -07:00
James Cherry 8648521ece GraphDelayCalc::findVertexDelay bidir driver
Signed-off-by: James Cherry <[email protected]>
2026-07-10 17:05:56 -07:00
James Cherry 3dfeabd864 GraphDelayCalc::findVertexDelay rm bidir enqueue
Signed-off-by: James Cherry <[email protected]>
2026-07-10 09:38:24 -07:00
James Cherry 2c866d5f2d bfs update kahns prep
commit 4075953c9798444b9d5275f8fa0320f74b9bf1ef
Author: James Cherry <[email protected]>
Date:   Sat Jul 4 09:00:48 2026 -0700

    bfs resort hasNext

    Signed-off-by: James Cherry <[email protected]>

commit 4fb0dd19e479f507935129fe940bcd1cf93b29d0
Author: James Cherry <[email protected]>
Date:   Thu Jul 2 12:23:54 2026 -0700

    ApiChanges

    Signed-off-by: James Cherry <[email protected]>

commit 510afbc1403c9fd2b764b4f3a71dddabd696f052
Author: James Cherry <[email protected]>
Date:   Thu Jul 2 11:07:44 2026 -0700

    bfs enqueueFanin/out

    Signed-off-by: James Cherry <[email protected]>

commit 9a5aa570e910c289b276a519bdf532dfa2e28c5f
Author: James Cherry <[email protected]>
Date:   Thu Jul 2 10:41:27 2026 -0700

    Revert "bfs continueFrom/enqueueFanin/out"

    This reverts commit d18498c947a7df2b615fafda38fbdbe8033eca9d.

commit 02a253ab252f6637cfea29bdd788cb25da16813d
Author: James Cherry <[email protected]>
Date:   Thu Jul 2 08:21:49 2026 -0700

    Revert "Bfs rm search_pred"

    This reverts commit d858b3380b5e1d81ff6162b6378672a6099a246f.

commit 0adf03613d91c5774545d12cba1dc52052ca732a
Author: James Cherry <[email protected]>
Date:   Thu Jul 2 08:08:04 2026 -0700

    Genclks::ensureMaster

    Signed-off-by: James Cherry <[email protected]>

commit 089b373c548b77f9189a2617c3168867de620dfe
Author: James Cherry <[email protected]>
Date:   Wed Jul 1 17:50:43 2026 -0700

    Search::ensureDownstreamClkPins() use dfs

    Signed-off-by: James Cherry <[email protected]>

commit 000ca16adb9bdcb92266e5f242629bc3e8612658
Author: James Cherry <[email protected]>
Date:   Wed Jul 1 10:03:57 2026 -0700

    ApiChangeLog

    Signed-off-by: James Cherry <[email protected]>

commit d858b3380b5e1d81ff6162b6378672a6099a246f
Author: James Cherry <[email protected]>
Date:   Wed Jul 1 09:56:53 2026 -0700

    Bfs rm search_pred

    Signed-off-by: James Cherry <[email protected]>

commit d18498c947a7df2b615fafda38fbdbe8033eca9d
Author: James Cherry <[email protected]>
Date:   Wed Jul 1 08:07:15 2026 -0700

    bfs continueFrom/enqueueFanin/out

    Signed-off-by: James Cherry <[email protected]>

commit a8c55b12b3ad7a1041766775727ad758ae8c6d18
Author: James Cherry <[email protected]>
Date:   Tue Jun 30 10:07:46 2026 -0700

    bfs continue

    Signed-off-by: James Cherry <[email protected]>

commit 8530dcd86b7ee736f1858143c3b2cee57cdbc991
Author: James Cherry <[email protected]>
Date:   Tue Jun 30 07:15:28 2026 -0700

    Graph::visitFanin/out uninline edge iter

    Signed-off-by: James Cherry <[email protected]>

commit 1ba1f4576f4b72c64db742369a63dcf8726ba002
Author: James Cherry <[email protected]>
Date:   Mon Jun 29 21:09:17 2026 -0700

    BfsIterator rm Iterator<Vector> subclass

    Signed-off-by: James Cherry <[email protected]>

commit b3ddd2580298958ad6da8225ecac0d255315504c
Author: James Cherry <[email protected]>
Date:   Mon Jun 29 20:15:23 2026 -0700

    ClkNetwork::findClkPins use VertexQueue instead of bfs

    Signed-off-by: James Cherry <[email protected]>

commit 9e73154db48a7301be4039a25aec1fef589ef18a
Author: James Cherry <[email protected]>
Date:   Mon Jun 29 18:39:39 2026 -0700

    Search::ensureDownstreamClkPins use VertexQueue

    Signed-off-by: James Cherry <[email protected]>

commit 9cd1b160e126ccacc47375ef508fdbb580bfa162
Author: James Cherry <[email protected]>
Date:   Mon Jun 29 11:18:03 2026 -0700

    comment

    Signed-off-by: James Cherry <[email protected]>

commit 0baf3838e2b8faa5fea560b0c95431b277631fea
Author: James Cherry <[email protected]>
Date:   Mon Jun 29 10:57:39 2026 -0700

    findClkArrivals use invalid for clk fringe

    Signed-off-by: James Cherry <[email protected]>

commit e82ccd10a5e4bd69e41ce889685d7a130ae79ed6
Author: James Cherry <[email protected]>
Date:   Sun Jun 28 20:36:48 2026 -0700

    Search::findClkArrivals

    Signed-off-by: James Cherry <[email protected]>

commit cb66a72686c8728141c72ceb593b8a4b895ff696
Author: James Cherry <[email protected]>
Date:   Sun Jun 28 10:11:55 2026 -0700

    rm Search::postponeClkFanouts

    Signed-off-by: James Cherry <[email protected]>

Signed-off-by: James Cherry <[email protected]>
2026-07-04 09:04:31 -07:00
James Cherry c81f0c169d cleanup
Signed-off-by: James Cherry <[email protected]>
2026-06-22 16:54:27 -07:00
James Cherry 0e79e35d17 indent
Signed-off-by: James Cherry <[email protected]>
2026-06-18 13:52:33 -07:00
James Cherry 0fe167a80d sta_internal_bidirect_instance_paths_enabled use load->driver edges
Signed-off-by: James Cherry <[email protected]>
2026-06-15 17:02:58 -07:00
James Cherry afa2286edc copy() use copy constructors
Signed-off-by: James Cherry <[email protected]>
2026-05-05 16:35:40 -07:00
James Cherry 21848bcdd2 clang tidy
Signed-off-by: James Cherry <[email protected]>
2026-04-15 09:38:10 -07:00
James Cherry 63efee64bf tidy round1 2026-04-13 14:59:05 -07:00
James Cherry e04f36b541 GraphDelayCalc::findInputArcDelay rm Slew
Signed-off-by: James Cherry <[email protected]>
2026-04-03 11:22:38 -07:00
James Cherry 638ffa57d4 cleanup
Signed-off-by: James Cherry <[email protected]>
2026-03-31 16:45:47 -07:00
James Cherry 8c1ebce695 GraphDelayCalc::findInputDriverDelay rm finishDrvrPin
Signed-off-by: James Cherry <[email protected]>
2026-03-31 16:37:38 -07:00
James Cherry 1d4b516239 GraphDelayCalc::findInputArcDelay thread issue
Signed-off-by: James Cherry <[email protected]>
2026-03-31 13:59:59 -07:00
James Cherry 6742692876 string squash
Signed-off-by: James Cherry <[email protected]>
2026-03-28 19:13:35 -07:00
James Cherry b9e439f41c delay calc clip delay to 0.0 resolves #405
Signed-off-by: James Cherry <[email protected]>
2026-03-24 18:42:47 -07:00
James Cherry 61b2a4b2c3 indent
Signed-off-by: James Cherry <[email protected]>
2026-03-16 16:29:10 -07:00
James Cherry 134b547501 use std::format squash 2026-03-16 15:01:38 -07:00
James Cherry 5fbd2a18b5 Graph::slew/arcDelay rm static
Signed-off-by: James Cherry <[email protected]>
2026-03-16 14:53:02 -07:00
James Cherry d6e7b4256c lvf squish
Signed-off-by: James Cherry <[email protected]>
2026-03-13 14:06:35 -07:00
James Cherry 981f44db68 update copyright
Signed-off-by: James Cherry <[email protected]>
2026-03-10 14:57:45 -07:00
James Cherry 28b9401e31 const
Signed-off-by: James Cherry <[email protected]>
2026-03-08 16:15:24 -07:00
James Cherry d8c0e9285b RiseFall use shortName instead of to_string
Signed-off-by: James Cherry <[email protected]>
2026-03-06 12:02:05 -07:00
James Cherry 741bf4d561 rm using std::
Signed-off-by: James Cherry <[email protected]>
2026-03-02 12:13:13 -08:00
James Cherry 33e480a6c1 liberty memory management
Signed-off-by: James Cherry <[email protected]>
2026-02-04 18:33:04 -07:00
James Cherry d42b821c00 rel 3.0
Signed-off-by: James Cherry <[email protected]>
2026-01-13 09:36:45 -07:00
James Cherry 9d401d1c0e dcalc bfs incr level/hercules_is_int 0.3 correlation
Signed-off-by: James Cherry <[email protected]>
2026-01-06 14:37:26 -08:00
James Cherry 2163a5c6b9 parallel dcalc with diff arc counts resolves #288
Signed-off-by: James Cherry <[email protected]>
2025-09-06 14:43:01 -07:00
James Cherry 5b56558e7a GraphDelayCalc::findDelays no need to visit if iter empty
Signed-off-by: James Cherry <[email protected]>
2025-08-13 11:43:40 -07:00
James Cherry 3d3b16334e incremental levelizaation
Signed-off-by: James Cherry <[email protected]>
2025-07-31 12:09:18 -07:00
James Cherry 3620d7a259 liberty min_period timing group support resolves #275
Signed-off-by: James Cherry <[email protected]>
2025-07-27 18:12:26 -07:00
James Cherry 71bdfb9904 rm using std::string from headers
Signed-off-by: James Cherry <[email protected]>
2025-05-22 09:25:56 -07:00
James Cherry 496062306e FindVertexDelays rename graph_delay_calc1_ -> rename graph_delay_calc_
Signed-off-by: James Cherry <[email protected]>
2025-05-08 11:31:16 -07:00
James Cherry 14dbb2f07c GraphDelayCalc::seedNoDrvrSlew/findDriverDelays use arc_delay_calc
Signed-off-by: James Cherry <[email protected]>
2025-04-28 15:36:59 -07:00
James Cherry 1cc9df8804 remove using std from headers
Signed-off-by: James Cherry <[email protected]>
2025-04-11 16:59:48 -07:00
James Cherry 6ebd162d42 factor variables out of sdc
Signed-off-by: James Cherry <[email protected]>
2025-04-09 16:35:15 -07:00
James Cherry 932525bd87 name, asString -> to_string, const
commit d122d05822e02dcc08c665ac6ec7513791dd7209
Author: James Cherry <[email protected]>
Date:   Thu Mar 27 08:58:22 2025 -0700

    rebase

    Signed-off-by: James Cherry <[email protected]>

commit 9c7ae9a7ddd885ebdab102d48b3f39dc5dacf948
Author: James Cherry <[email protected]>
Date:   Tue Mar 25 16:21:52 2025 -0700

    write_spice8

    Signed-off-by: James Cherry <[email protected]>

commit 2bd088f03bb2e414305232d9ebd76c9d1958ec81
Author: James Cherry <[email protected]>
Date:   Tue Mar 25 10:08:00 2025 -0700

    liberty reader stringify

    Signed-off-by: James Cherry <[email protected]>

commit 86974caf063433b37ed1378e7103db4b2e55a04c
Author: James Cherry <[email protected]>
Date:   Mon Mar 24 20:25:39 2025 -0700

    ConcreteLiberary/Cell/Port use string

    Signed-off-by: James Cherry <[email protected]>

commit 334476e185149a90b35cdd859e0a760ec9aa242a
Author: James Cherry <[email protected]>
Date:   Mon Mar 24 20:16:08 2025 -0700

    leak

    Signed-off-by: James Cherry <[email protected]>

commit 5130e8d44804f483d9099d48bb413a7f3362b4e1
Author: James Cherry <[email protected]>
Date:   Mon Mar 24 15:57:14 2025 -0700

    liberty parser stringify

    Signed-off-by: James Cherry <[email protected]>

commit d48eba88cbde9093e3eb12bcee8eb48ccd444434
Author: James Cherry <[email protected]>
Date:   Mon Mar 24 11:16:04 2025 -0700

    stringify

    Signed-off-by: James Cherry <[email protected]>

commit 6913fb198d642f6b05a94fb1852064706a748b81
Author: James Cherry <[email protected]>
Date:   Mon Mar 24 11:06:17 2025 -0700

    stringify

    Signed-off-by: James Cherry <[email protected]>

commit 371bca08ecf9bf816b7adcbb7ae1458c4073f5f8
Author: James Cherry <[email protected]>
Date:   Mon Mar 24 10:44:31 2025 -0700

    TableTemplate use string

    Signed-off-by: James Cherry <[email protected]>

commit 326465920a1f4a33dbe6be35cff5ca2245b6677e
Author: James Cherry <[email protected]>
Date:   Mon Mar 24 09:04:55 2025 -0700

    use string

    Signed-off-by: James Cherry <[email protected]>

commit b93a542ddfbcb5c793c9b533cbe64ea20ec08f4a
Author: James Cherry <[email protected]>
Date:   Mon Mar 24 08:59:01 2025 -0700

    timingSenseString -> to_string

    Signed-off-by: James Cherry <[email protected]>

commit 6c121a0ff4231b37df076a62e83832897be62ff4
Author: James Cherry <[email protected]>
Date:   Sun Mar 23 16:09:47 2025 -0700

    Corner use string

    Signed-off-by: James Cherry <[email protected]>

commit 07b989a5a43bf5d341aa6ba2880be663997577d5
Author: James Cherry <[email protected]>
Date:   Sun Mar 23 16:05:43 2025 -0700

    Tag::to_string()

    Signed-off-by: James Cherry <[email protected]>

commit 0b9480cc5a3fa9ef0cb1c6e8ba0d4a29de2df816
Author: James Cherry <[email protected]>
Date:   Sun Mar 23 15:53:29 2025 -0700

    PathAnalysisPt::to_string

    Signed-off-by: James Cherry <[email protected]>

commit a028659091e99270f7501615285730681ed59523
Author: James Cherry <[email protected]>
Date:   Sun Mar 23 12:19:03 2025 -0700

    TimingRole stati alloc

    Signed-off-by: James Cherry <[email protected]>

commit 495be6a57bda23d82e511282f5db7c188b32971b
Author: James Cherry <[email protected]>
Date:   Sat Mar 22 21:36:52 2025 -0700

    RiseFall/RiseFallBoth/Transition const

    Signed-off-by: James Cherry <[email protected]>

commit 4c4b28adb383321b1172f4b774c7c4d9a1aee69f
Author: James Cherry <[email protected]>
Date:   Sat Mar 22 20:38:26 2025 -0700

    TimingRole const

    Signed-off-by: James Cherry <[email protected]>

commit 54ab58ec7200d420bf3b5e709e74b652af88d508
Author: James Cherry <[email protected]>
Date:   Sat Mar 22 14:15:07 2025 -0700

    const MinMax

    Signed-off-by: James Cherry <[email protected]>

commit f70bb38df17b2ed758c7b6ba5647b7355366c0c0
Author: James Cherry <[email protected]>
Date:   Sat Mar 22 13:14:31 2025 -0700

    Transition::to_string(()

    Signed-off-by: James Cherry <[email protected]>

commit b3f3d67328194351fb8efac2219bcfbcec331552
Author: James Cherry <[email protected]>
Date:   Sat Mar 22 12:33:25 2025 -0700

    RiseFall::to_string

    Signed-off-by: James Cherry <[email protected]>

commit 4046f8a376926dfde980860c51d2c5c70cf4a867
Author: James Cherry <[email protected]>
Date:   Thu Mar 20 09:04:10 2025 -0700

    TimingRole::name -> to_string

    Signed-off-by: James Cherry <[email protected]>

commit cf4dd918eccb05d459f1804ced8365c81a5c6a50
Author: James Cherry <[email protected]>
Date:   Wed Mar 19 20:14:42 2025 -0700

    MinMax::asString -> to_string

    Signed-off-by: James Cherry <[email protected]>

commit d80118117dda25be7b2b4896f19e955645c27f73
Author: James Cherry <[email protected]>
Date:   Wed Mar 19 17:43:08 2025 -0700

    TimingRole::name -> to_string

    Signed-off-by: James Cherry <[email protected]>

commit 284fa25c28aca998e8ce92e7b7bb927697494a13
Author: James Cherry <[email protected]>
Date:   Wed Mar 19 17:02:27 2025 -0700

    comment

    Signed-off-by: James Cherry <[email protected]>

commit 646f19749b997e03dc4cbdf165cd7637010276d3
Author: James Cherry <[email protected]>
Date:   Wed Mar 19 14:47:40 2025 -0700

    FuncExpr::asString -> to_string

    Signed-off-by: James Cherry <[email protected]>

commit 4f73d8e7ad21feac6f41130b7b070f3e345b6fb5
Author: James Cherry <[email protected]>
Date:   Wed Mar 19 14:04:13 2025 -0700

    Vertex::name -> to_string

    Signed-off-by: James Cherry <[email protected]>

commit 7c7ec486aaea86f6607a1ef72bb1a74dca603831
Author: James Cherry <[email protected]>
Date:   Wed Mar 19 13:39:24 2025 -0700

    Vertex::name -> to_string

    Signed-off-by: James Cherry <[email protected]>

Signed-off-by: James Cherry <[email protected]>
2025-03-30 15:27:53 -07:00
James Cherry 0dfea7dfad thread safety
commit 98fa3639bd0e07f4e315578b50266972bbb7ac7d
Author: James Cherry <[email protected]>
Date:   Sat Feb 8 14:17:29 2025 -0800

    Edge::setArcDelayAnnotated

    Signed-off-by: James Cherry <[email protected]>

commit d4628351d788c68ed948751374adee1bba6ca6ea
Author: James Cherry <[email protected]>
Date:   Sat Feb 8 09:27:33 2025 -0800

    leaks

    Signed-off-by: James Cherry <[email protected]>

commit cee843b81df89c0f7bc51a76a34422009f49b046
Author: James Cherry <[email protected]>
Date:   Fri Feb 7 10:22:00 2025 -0800

    arcDelayAnnotated

    Signed-off-by: James Cherry <[email protected]>

commit 2a080cb4a3425e9b0a98d90315d23b87c755ebaa
Author: James Cherry <[email protected]>
Date:   Fri Feb 7 09:34:16 2025 -0800

    leak

    Signed-off-by: James Cherry <[email protected]>

commit 6b85cebe290cb9f1c7fabe06fcec42dd7c060550
Author: James Cherry <[email protected]>
Date:   Thu Feb 6 16:12:42 2025 -0800

    readme

    Signed-off-by: James Cherry <[email protected]>

commit 01d4481280b08e98cc311dc37a3eeb1cfc928902
Author: James Cherry <[email protected]>
Date:   Thu Feb 6 16:12:33 2025 -0800

    comment

    Signed-off-by: James Cherry <[email protected]>

commit e7c62097f948450ed46c0ac577bd3636cf5be625
Author: James Cherry <[email protected]>
Date:   Thu Feb 6 16:12:19 2025 -0800

    Search no virtuals

    Signed-off-by: James Cherry <[email protected]>

commit 761212fc0a593d47422dc7716b7e28f593647a64
Author: James Cherry <[email protected]>
Date:   Thu Feb 6 15:13:36 2025 -0800

    leak

    Signed-off-by: James Cherry <[email protected]>

commit dd64f685c7fe2b3e85e3194008fae67a23650110
Author: James Cherry <[email protected]>
Date:   Thu Feb 6 12:31:38 2025 -0800

    Graph::removeDelayAnnotated

    Signed-off-by: James Cherry <[email protected]>

commit a1b79b09178ba8bdf0ec9486d84fcff68c2a1f2e
Author: James Cherry <[email protected]>
Date:   Thu Feb 6 12:19:32 2025 -0800

    Edge::arc_annotated_delays_

    Signed-off-by: James Cherry <[email protected]>

commit 6b8b44ebd1e3a483ccfaa08f08c5fa8b60c72f90
Author: James Cherry <[email protected]>
Date:   Thu Feb 6 08:48:49 2025 -0800

    leak

    Signed-off-by: James Cherry <[email protected]>

commit ee939bf4015fe3d78860b3e615ec7defa395b2bf
Author: James Cherry <[email protected]>
Date:   Wed Feb 5 18:14:04 2025 -0800

    pass fast regressions

    Signed-off-by: James Cherry <[email protected]>

commit f25b505d8507046638dbb30772d721547b3f8941
Author: James Cherry <[email protected]>
Date:   Wed Feb 5 15:54:39 2025 -0800

    pass all but 1 regression

    Signed-off-by: James Cherry <[email protected]>

commit acd3abf0512f5ecbe83025eb5facfa5a594ca9fa
Author: James Cherry <[email protected]>
Date:   Wed Feb 5 12:23:02 2025 -0800

    rm ArrayTable compiles

    Signed-off-by: James Cherry <[email protected]>

commit 1a65f9da1814b8664062fe7ecf684acc42ee6933
Author: James Cherry <[email protected]>
Date:   Tue Feb 4 16:26:34 2025 -0800

    keep prev tag arrays until search is finsihed

    Signed-off-by: James Cherry <[email protected]>

Signed-off-by: James Cherry <[email protected]>
2025-02-10 17:31:45 -07:00
James Cherry 827838349b dcalc merge lossage
Signed-off-by: James Cherry <[email protected]>
2025-02-01 15:06:08 -08:00
James Cherry c12059e180 ReportPath const
commit 4d332349276d687b836e38a6b5fd80f0891094cd
Author: James Cherry <[email protected]>
Date:   Wed Jan 29 17:53:02 2025 -0700

    GraphDelayCalc const

    Signed-off-by: James Cherry <[email protected]>

commit e1a397ef8f3b50c2ca939a2312d1e76b73c358a9
Author: James Cherry <[email protected]>
Date:   Tue Jan 28 19:14:09 2025 -0700

    ReportPath const

    Signed-off-by: James Cherry <[email protected]>

commit fe876cf884f1c1615e28dfcdda9a509cb01cd364
Author: James Cherry <[email protected]>
Date:   Tue Jan 28 16:48:29 2025 -0700

    const

    Signed-off-by: James Cherry <[email protected]>

Signed-off-by: James Cherry <[email protected]>
2025-02-01 14:53:28 -08:00
James Cherry 8797ac5add thread safety
commit 9e5184529d2d4221aa858038c444bbe12f786a11
Author: James Cherry <[email protected]>
Date:   Thu Jan 30 08:10:30 2025 -0700

    cmake ENABLE_TSAN

    Signed-off-by: James Cherry <[email protected]>

commit 9fc69ab7ea1fd943b2c27f0abfe78f978b8e8df5
Author: James Cherry <[email protected]>
Date:   Wed Jan 29 17:43:02 2025 -0700

    GraphDelayCalc::findDriverDelays eval tristates together

    Signed-off-by: James Cherry <[email protected]>

commit 51a7497ddc3bee114d9b56285a7db435bb66d54b
Author: James Cherry <[email protected]>
Date:   Wed Jan 29 16:37:25 2025 -0700

    LibertyCell::ensureVoltageWaveforms atomic

    Signed-off-by: James Cherry <[email protected]>

commit e180de9a10534d780273ea77154a5bf6378fb5ee
Author: James Cherry <[email protected]>
Date:   Wed Jan 29 16:05:42 2025 -0700

    bfs_in_queue_ atomic

    Signed-off-by: James Cherry <[email protected]>

commit 61477e5ba6842096d9a2de9a5ca9f72bc38d699e
Author: James Cherry <[email protected]>
Date:   Wed Jan 29 16:05:10 2025 -0700

    Search::tags_ atomic

    Signed-off-by: James Cherry <[email protected]>

commit df9a29d10ceffae6e181d702f15ab0c73a97a64c
Author: James Cherry <[email protected]>
Date:   Wed Jan 29 15:09:02 2025 -0700

    ArrayTable

    Signed-off-by: James Cherry <[email protected]>

commit e5d094184ff46c34d20209766b86b9a7bf18dc3b
Author: James Cherry <[email protected]>
Date:   Wed Jan 29 11:39:57 2025 -0700

    ArrayTable atomic blocks_

    Signed-off-by: James Cherry <[email protected]>

commit 072f028433057dc30ee3baae292c7a387d2e54cb
Author: James Cherry <[email protected]>
Date:   Wed Jan 29 11:39:22 2025 -0700

    use_tsan option

    Signed-off-by: James Cherry <[email protected]>

Signed-off-by: James Cherry <[email protected]>
2025-01-30 08:44:04 -07:00
James Cherry 2a4fd08211 update copyright
Signed-off-by: James Cherry <[email protected]>
2025-01-21 18:54:33 -07:00
James Cherry 17ee13495a readme
Signed-off-by: James Cherry <[email protected]>
2025-01-20 19:42:25 -07:00
James Cherry a09bdd762b dcalc issue with OR hold repair
Signed-off-by: James Cherry <[email protected]>
2025-01-20 17:47:54 -07:00
James Cherry ec009543d5 dcalc tolerance
commit 5bdb9a754899cef13d6976e27b619b885fd85e23
Author: James Cherry <[email protected]>
Date:   Wed Dec 18 08:56:03 2024 -0700

    dcalc tolerance

    Signed-off-by: James Cherry <[email protected]>

commit 1f2d9b9b62d322a257ec10f33f172a2050369ed9
Author: James Cherry <[email protected]>
Date:   Tue Dec 17 16:27:55 2024 -0700

    GraphDelayCalc::findVertexDelay refactor

    Signed-off-by: James Cherry <[email protected]>

commit 344df7b3e6ae746f8977c3397713972e347d8054
Author: James Cherry <[email protected]>
Date:   Tue Dec 17 11:37:08 2024 -0700

    GraphDelayCalc::loadSlewsChanged optimization

    Signed-off-by: James Cherry <[email protected]>

Signed-off-by: James Cherry <[email protected]>
2024-12-18 09:00:21 -07:00
James Cherry fded1f247d dcalc slew tolerance
Signed-off-by: James Cherry <[email protected]>
2024-12-15 19:47:17 -08:00
James Cherry 2d11aa9c5e dcalc use load slew changes to stop propagation
Signed-off-by: James Cherry <[email protected]>
2024-12-15 18:16:22 -08:00