There were some cyclic dependencies between top level directories. This change refactors the locations of some files and methods to restore a linearized dependency ordering.
It also does some renaming, like stim_benchmark -> stim_perf.
Note that .test.*, .perf.*, and .pybind.* files are outside the order.
There were some cyclic dependencies between top level directories. This change refactors the locations of some files and methods to restore a linearized dependency ordering.
It also does some renaming, like
stim_benchmark
->stim_perf
.Note that
.test.*
,.perf.*
, and.pybind.*
files are outside the order.A current linearized order is: