Larry Wall wrote:
The way I see it, the fundamental difference is that with ordinary locking, you're locking in real time, whereas with STM you potentially have the ability to virtualize time to see if there's a way to order the locks in virtual time such that they still make sense. Then you just pretend that things happened in that order.
Forgive this ignorant soul; but what is "STM"? -- Jonathan "Dataweaver" Lang