Tom Clarke

Results 69 comments of Tom Clarke

Long Term Plan (for ideal display). * Create shorter SVGs * Optimise text placement and grey polygon placement on SVG * Create scroll bar - use an svg polygon to...

Nice. This looks good enough to implement on demand waveform generation while scrolling.

OK - feedback 1. This is a vast improvement on what we had before. great work. 2. The mouse-move events need to be detected throughout the RHS - so that...

Instrumentation shows that the heap used by the simulation, while quite large, is not the determining factor here. See #447 for how to make the simulator handle long simulations better...

Well done! It is a bit of a mystery to me. One suggestion - it is a memory problem. perhaps keeping dev tools open and graphing memory use and recreating...

The heap size goes quite quickly up above 500MB in this situation and given dev tools itself uses heap it looks like the heap limit may be the problem. we...

I have tried implementing that fix. See commit on `dev_tc` for what I have done. I am not even sure the heap size is being increased because I cannot easily...

The backytrace displayed by the main process (which I guess comes from the renderer) make sit clear this is a heap overflow probelm - but presumably one in the svg...

To wrap up the **heap size maze**. https://github.com/electron/electron/issues/31330 **It turns out that a hard heap size is limited to 4GB by a v8 pointer compression feature that electron will not...

checking the conditions for this crash to happen: 1. it never happens when waveforms are zoomed out 2. it happens when waveforms are zoomed in 3. The heap use increases...