K 10 svn:author V 7 davidxu K 8 svn:date V 27 2008-06-09T01:14:10.938263Z K 7 svn:log V 218 Make pthread_cleanup_push() and pthread_cleanup_pop() as a pair of macros, use stack space to keep cleanup information, this eliminates overhead of calling malloc() and free() in thread library. Discussed on: thread@ END