mirror of
https://github.com/JetSetIlly/Gopher2600.git
synced 2025-04-02 11:02:17 -04:00
thumbnailer was running in a different goroutine to that which the state being used to generate the thumbnail was create in. there's no way of making that safe except through mutexes or similar. that's too much overhead for something as inconsequential as a timeline thumbnailer timeline thumbnailer now runs in the same goroutine as the main emulation, bypassing these problems. scheduling of when thumbnailer runs is now done manually "Live" TIA Revision values replaced with atomics. small performance improvement |
||
---|---|---|
.. | ||
deeppoke.go | ||
doc.go | ||
preferences.go | ||
rewind.go | ||
search.go | ||
timeline.go |