This implies that if A does not cause B, B could be executed before A in real time, even if the logical time of B is after that of A.
Thus the name time warp.
When memory is running low, one can return un-processed input events back to the sender to free up some memory. The ones with highest time stamps should be returned first because they are less likely to have effects on the system.