diff options
author | Sergiusz Bazanski <q3k@q3k.org> | 2018-07-14 19:01:33 +0100 |
---|---|---|
committer | Sergiusz Bazanski <q3k@q3k.org> | 2018-07-14 19:01:33 +0100 |
commit | d327a0afbb6a92553647444c0baaeb4971a0847b (patch) | |
tree | a29db53cafaa68157ae41a7a2586be435e97eb10 /ice40/arch.cc | |
parent | 57f75385b0960d6e1e30112a395a89ee4df07056 (diff) | |
download | nextpnr-d327a0afbb6a92553647444c0baaeb4971a0847b.tar.gz nextpnr-d327a0afbb6a92553647444c0baaeb4971a0847b.tar.bz2 nextpnr-d327a0afbb6a92553647444c0baaeb4971a0847b.zip |
Revert "Make ice40::Arch thread-safe"
This reverts commit 0816f447b768ebe0632f419e9b696714dda4e860.
Diffstat (limited to 'ice40/arch.cc')
-rw-r--r-- | ice40/arch.cc | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/ice40/arch.cc b/ice40/arch.cc index 74353fe6..adc37dbd 100644 --- a/ice40/arch.cc +++ b/ice40/arch.cc @@ -241,7 +241,6 @@ IdString Arch::archArgsToId(ArchArgs args) const BelId Arch::getBelByName(IdString name) const { - boost::lock_guard<boost::shared_mutex> lock(mtx_); BelId ret; if (bel_by_name.empty()) { @@ -277,7 +276,6 @@ BelRange Arch::getBelsAtSameTile(BelId bel) const WireId Arch::getWireBelPin(BelId bel, PortPin pin) const { WireId ret; - boost::shared_lock_guard<boost::shared_mutex> lock(mtx_); NPNR_ASSERT(bel != BelId()); @@ -298,7 +296,6 @@ WireId Arch::getWireBelPin(BelId bel, PortPin pin) const WireId Arch::getWireByName(IdString name) const { WireId ret; - boost::shared_lock_guard<boost::shared_mutex> lock(mtx_); if (wire_by_name.empty()) { for (int i = 0; i < chip_info->num_wires; i++) @@ -317,7 +314,6 @@ WireId Arch::getWireByName(IdString name) const PipId Arch::getPipByName(IdString name) const { PipId ret; - boost::shared_lock_guard<boost::shared_mutex> lock(mtx_); if (pip_by_name.empty()) { for (int i = 0; i < chip_info->num_pips; i++) { @@ -376,8 +372,6 @@ std::string Arch::getBelPackagePin(BelId bel) const // ----------------------------------------------------------------------- -// TODO(cliffordvienna): lock all of this - GroupId Arch::getGroupByName(IdString name) const { for (auto g : getGroups()) @@ -503,7 +497,6 @@ DecalXY Arch::getGroupDecal(GroupId group) const std::vector<GraphicElement> Arch::getDecalGraphics(DecalId decal) const { - boost::shared_lock_guard<boost::shared_mutex> lock(mtx_); std::vector<GraphicElement> ret; if (decal.type == DecalId::TYPE_FRAME) { |