CVSROOT:        /cvs/uberbaum
Module name:    winsup
Changes by:     [email protected]     2009-08-05 04:44:29

Modified files:
        cygwin         : ChangeLog cygheap.h debug.cc dtable.cc 

Log message:
        * cygheap.h (cygheap_debug::endh): Delete.
        * debug.cc (lock_debug::acquired): Delete.
        (lock_debug::lock_debug): Simplify.
        (lock_debug::unlock): Ditto.
        (find_handle): Don't set endh here.
        (add_handle): Add new handle to beginning of the list rather than 
trying to
        maintain an end list pointer.
        (delete_handle): Minor optimization.
        (mark_closed): Make logic clearer.
        (verify_handle): Lock handle list before scanning.
        (setclexec): Ditto.
        (modify_handle): Ditto.
        (newh): Don't lock handle list here.  Assume caller did this.
        (mark_closed): Ditto.
        (close_handle): Remove unneeded #if.
        * dtable.cc (dtable::dup2): Tweak debug output.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.4611&r2=1.4612
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygheap.h.diff?cvsroot=uberbaum&r1=1.140&r2=1.141
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/debug.cc.diff?cvsroot=uberbaum&r1=1.62&r2=1.63
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/dtable.cc.diff?cvsroot=uberbaum&r1=1.200&r2=1.201

Reply via email to