issie icon indicating copy to clipboard operation
issie copied to clipboard

Better handling of large designs

Open tomcl opened this issue 1 year ago • 1 comments

Is your feature request related to a problem? Please describe.

Issie designs with large numbers of simulated components are laggy, even when editing

Describe the solution you'd like

I'd like editing to be unaffected by the (long) simulation time caused by excessive simulation heap use. I'd like laggy simulations to be detected and:

  • Simulation array size decreased as needed to make simulation time ok
  • Simulations that remain too large should result in a popup when simulating - not an out-of-memory crash
  • Simulations that are too large should not happen when editing a design (currently they do as part of design validation).

Additional context A simple design leading to a very large simulation that crashes Issie:

largeTest.zip

tomcl avatar Mar 21 '25 08:03 tomcl

See also https://github.com/tomcl/issie/discussions/534

tomcl avatar Apr 07 '25 07:04 tomcl