1. A method for posting a message via a high-performance message queue, comprising: providing a message queue associated with a context; executing a user interface thread associated with said context; receiving a request from said user interface thread to post a message to a queue associated with a second context; atomically adding said message to said queue associated with said second context; and atomically providing an indication to said second context that a message has been posted to said queue associated with said second context.