| ▲ | charcircuit 2 hours ago | |
It doesn't make sense to persist by default. If I send a message to my rendering thread's message queue that the window is fully occluded I never want that message to be persisted. If the process crashes the fact that the window was occluded back then has no relevance to the current insurance of the process. Trying to persist things has a performance cost that you don't want to pay everytime you want a thread to communicate with another. Do you think ArrayList or std::vector should be persisted by default? | ||