Adam D. Ruppe wrote: > On Saturday, 10 March 2012 at 15:19:15 UTC, H. S. Teoh wrote: >> Since when is mouse movement a stop-the-world event on Linux? > > It's a hardware interrupt. They all work that way. You have > to give a lot of care to handling them very quickly and > not letting them stack up (lest the whole system freeze).
So? It's not stop-the-world. While one core is handling the interrupt, the other(s) is(are) still running. A stop-the-world GC would need to block all threads on all cores while running. Jerome PS: This is nothing restricted to Linux. Windows, MacOS X and the *BSDs have the same behaviour. -- mailto:jeber...@free.fr http://jeberger.free.fr Jabber: jeber...@jabber.fr
signature.asc
Description: OpenPGP digital signature