proc.p_lwps will soon become a RB-tree to remove the overhead of
searching for a new TID when creating a new thread. Right now
the test is O(N) which means that creating lots of new threads
wind up being O(N^2).
-Matt
