diff options
author | Keith Rothman <537074+litghost@users.noreply.github.com> | 2021-02-03 13:45:47 -0800 |
---|---|---|
committer | Keith Rothman <537074+litghost@users.noreply.github.com> | 2021-02-03 13:45:47 -0800 |
commit | 235a8e07e35b5697b67fb736d55fc2c4dfb7ed66 (patch) | |
tree | 5d4226a573024a582a718fdbd9e086b57c1f80b2 /gui/designwidget.cc | |
parent | 155e0b9c428aa32d1ca22d3679db6db50505b2a8 (diff) | |
download | nextpnr-235a8e07e35b5697b67fb736d55fc2c4dfb7ed66.tar.gz nextpnr-235a8e07e35b5697b67fb736d55fc2c4dfb7ed66.tar.bz2 nextpnr-235a8e07e35b5697b67fb736d55fc2c4dfb7ed66.zip |
Use a LRU cache for pip to wire map.
This avoids storing the entire pip to wire map in memory with a moderate
runtime increase and a dramatic memory decrease (2 GB to 200 MB for
A50T).
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
Diffstat (limited to 'gui/designwidget.cc')
0 files changed, 0 insertions, 0 deletions