Yeah the code uses lock a fair bit. As I understand it the primary use of lock in this application is around an instruction tree to be processed.
Sent from my iPhone On Feb 23, 2009, at 12:02, Chris Howie <[email protected]> wrote: > On Mon, Feb 23, 2009 at 11:37 AM, Aaron Knister <[email protected] > > wrote: >> Does anybody have an idea as to why it's spending so much time >> calling futex >> and rt_sigsuspend? > > Well, futex does userspace locking, and it's possible that Mono uses > this when locking on objects. Do you use lock(){} a lot? > > -- > Chris Howie > http://www.chrishowie.com > http://en.wikipedia.org/wiki/User:Crazycomputers _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
