Today in engine dev I wrote a multiple-writer single-reader lock-free resizable reentrant queue to replace the event loop system I had in place before, which was not thread safe.
Huzzah for progress, I suppose
Ok, tried again this weekend and was successful in getting it to a state where it can't corrupt itself. With that the new event system is in a mergeable state, yay!
