CVSROOT:        /cvs/src
Module name:    src
Changes by:     cori...@sourceware.org  2011-05-10 15:39:03

Modified files:
        winsup/cygwin  : ChangeLog fhandler_proc.cc globals.cc heap.cc 
                         syscalls.cc wincap.cc wincap.h 

Log message:
        * fhandler_proc.cc (format_proc_uptime): Don't call GetSystemInfo.
        Fetch CPU count from wincap.
        (format_proc_stat): Ditto.
        * globals.cc (system_info): Move to wincap.
        * heap.cc (heap_init): Fetch page size from wincap.
        * syscalls.cc (getpagesize): Fetch allocation granularity from wincap.
        (getsystempagesize): Fetch page size from wincap.
        * wincap.cc (wincap_2003): Default is_server to false.
        (wincapc::init): Call GetSystemInfo here.  Always set is_server value.
        * wincap.h (class wincapc): Add system_info as private member.
        (wincapc::cpu_count): New public method.
        (wincapc::page_size): Ditto.
        (wincapc::allocation_granularity): Ditto.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.5334&r2=1.5335
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_proc.cc.diff?cvsroot=src&r1=1.102&r2=1.103
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/globals.cc.diff?cvsroot=src&r1=1.24&r2=1.25
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/heap.cc.diff?cvsroot=src&r1=1.56&r2=1.57
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/syscalls.cc.diff?cvsroot=src&r1=1.586&r2=1.587
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/wincap.cc.diff?cvsroot=src&r1=1.114&r2=1.115
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/wincap.h.diff?cvsroot=src&r1=1.94&r2=1.95

Reply via email to