aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/sched.cc
AgeCommit message (Expand)AuthorFilesLines
8 daysCygwin: /proc/<PID>/stat: set field (18) according to scheduling policyChristian Franke1-35/+5
13 daysCygwin: sched_setscheduler: accept SCHED_RESET_ON_FORK flagChristian Franke1-4/+7
13 daysCygwin: sched_setscheduler: accept SCHED_BATCHChristian Franke1-5/+10
2024-12-04Cygwin: sched_setscheduler: accept SCHED_IDLEChristian Franke1-2/+7
2024-12-04Cygwin: sched_setscheduler: accept SCHED_OTHER, SCHED_FIFO and SCHED_RRChristian Franke1-46/+76
2024-12-02Cygwin: setpriority, sched_setparam: add missing process access rightChristian Franke1-1/+3
2024-11-27Cygwin: sched_setscheduler: allow changes of the priorityChristian Franke1-1/+4
2024-11-27Cygwin: setpriority, sched_setparam: fail if Windows sets a lower priorityChristian Franke1-1/+1
2024-11-27Cygwin: sched_getscheduler: fix error handlingChristian Franke1-1/+4
2024-03-07Cygwin: move EXPORT_ALIAS expressions to end of sourceCorinna Vinschen1-1/+1
2023-09-01Cygwin: sys/cpuset.h: add cpuset-specific external functionsCorinna Vinschen1-0/+12
2021-10-29Cygwin: drop support for systems not supporting processor groupsCorinna Vinschen1-104/+46
2020-08-30Cygwin: make pthread_yield available for internal usageCorinna Vinschen1-0/+1
2019-06-28Cygwin: Fix return value of sched_getaffinityMark Geisert1-10/+19
2019-06-24Cygwin: Implement sched_[gs]etaffinity()Mark Geisert1-0/+308
2018-11-29Cygwin: implement extensible clock interfaceCorinna Vinschen1-1/+1
2018-08-07Cygwin: implement sched_getcpuCorinna Vinschen1-0/+13
2018-02-12Cygwin: Drop HZ usage in favor of MSPERSEC and CLOCKS_PER_SECCorinna Vinschen1-1/+1
2018-02-07Cygwin: Cleanup time handlingCorinna Vinschen1-3/+5
2016-06-27Use PROCESS/THREAD_QUERY_LIMITED_INFORMATION where appropriateCorinna Vinschen1-1/+2
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-3/+0
2016-06-03sched.cc: Use PROCESS_QUERY_INFORMATION for nowCorinna Vinschen1-2/+1
2016-05-20Rewrite scheduler functions getting and setting process and thread priorityCorinna Vinschen1-171/+172
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen1-99/+28
2013-01-21Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor1-1/+2
2012-11-26 * fhandler_registry.cc: Drop Mingw.org considerations.Corinna Vinschen1-4/+0
2012-11-23ChangeLog:Christopher Faylor1-3/+0
2012-07-06 * fhandler_registry.cc (RegOpenUserClassesRoot): Only define whenCorinna Vinschen1-0/+2
2011-07-06 * sched.c (sched_yield): Just call SwitchToThread because yield nowCorinna Vinschen1-1/+1
2011-04-23 * registry.cc (reg_key::get_dword): Rename from get_int, use DWORDCorinna Vinschen1-2/+2
2011-04-19 * Makefile.in (DLL_IMPORTS): Drop advapi32.dll.Corinna Vinschen1-4/+4
2010-03-12Throughout change all calls of low_priority_sleep (0) to yield ().Christopher Faylor1-1/+1
2008-09-11* localtime.cc (increment_overflow): Mark as non-inline to prevent compilerChristopher Faylor1-1/+1
2008-04-07Remove unneeded header files from source files throughout.Christopher Faylor1-6/+0
2008-04-07Add miscfuncs.h to files as needed throughout.Christopher Faylor1-0/+1
2007-02-22 * Makefile.in (DLL_IMPORTS): Add libntdll.a.Corinna Vinschen1-7/+1
2006-10-19 * fhandler_proc.cc: Drop superfluous definition of _WIN32_WINNT.Corinna Vinschen1-2/+1
2005-07-05Change foo (void) to foo () for all c++ functions throughout. Remove allChristopher Faylor1-1/+1
2004-05-28* path.cc (chdir): Always use the normalized_path as posix_cwd, except if itChristopher Faylor1-1/+1
2003-09-27* Makefile.in: Add libusr32.a to DLL_IMPORTS.Christopher Faylor1-11/+69
2003-06-16Throughout, remove "include <errno.h>" from files which already includeChristopher Faylor1-1/+0
2002-11-13* miscfuncs.cc (low_priority_sleep): New function. Use throughout where codeChristopher Faylor1-1/+1
2002-09-23More GNUify non-GNU formatted functions calls throughout.Christopher Faylor1-5/+5
2002-06-02Remove unneeded sigproc.h includes throughout.Christopher Faylor1-1/+0
2001-06-26* mmap.cc: Clean up *ResourceLock calls throughout.Christopher Faylor1-25/+24
2001-04-12 * configure.in: Remove PTH_ALLOW.Robert Collins1-1/+43
2001-03-21Add missing files.Christopher Faylor1-0/+404