aboutsummaryrefslogtreecommitdiff
path: root/libports/manage-multithread.c
Commit message (Expand)AuthorAgeFilesLines
* libports: Force threads to wake up periodicallySamuel Thibault2023-11-261-5/+8
* Style tweaksSergey Bugaev2023-05-101-3/+3
* libports: Port to x86_64Sergey Bugaev2023-05-101-1/+1
* Use designated initializers when building mach_msg_type_tFlavio Cruz2023-05-041-8/+8
* Further modernize Hurd code by enforcing strict prototypes and no implicit fu...Flavio Cruz2023-04-081-1/+1
* Drop the register qualifier.Justus Winter2017-08-231-1/+1
* Use our own variant of 'assert' and 'assert_perror'.Justus Winter2017-08-051-1/+1
* Avoid warnings if increasing a threads priority fails.Justus Winter2016-10-151-0/+5
* libports: preserve the complex message flagJustus Winter2016-02-231-3/+4
* libports: clarify why we emulate protected payloadsJustus Winter2015-08-141-0/+5
* libports: use protected payloads to optimize the object lookupJustus Winter2015-04-071-2/+29
* libports: avoid acquiring global lock in message dispatchJustus Winter2015-02-171-3/+5
* libports: silence pointless error messageJustus Winter2015-01-171-0/+5
* libports: work around bugs in server terminationRichard Braun2014-02-221-0/+6
* libports: remove the threadvars stack size hackRichard Braun2013-12-281-5/+0
* libports: another right leak fixRichard Braun2013-11-301-16/+23
* libports: improve error reporting in adjust_priorityJustus Winter2013-11-281-4/+2
* libports: fix right leaks when adjusting prioritiesRichard Braun2013-11-261-1/+5
* libports: implement lockless management of threadsJustus Winter2013-11-161-35/+18
* libports: fix the thread counts in case the thread creation failsJustus Winter2013-11-091-3/+7
* Normalize whitespace at the end of each file to '\n'Justus Winter2013-11-091-5/+0
* Do not warn about not raising priority of non-root translatorsSamuel Thibault2013-01-271-1/+1
* Switch from cthreads to pthreadsRichard Braun2012-11-271-21/+46
* Move starvation-reduction computation into adjust_priorityRichard Braun2012-11-241-14/+16
* Reduce contention on thread creation in libportsRichard Braun2012-11-241-9/+5
* Reduce starvation among libports threadsRichard Braun2012-09-231-0/+56
* Add commentsSamuel Thibault2011-11-151-0/+2
* Keep at least one request handler thread.Diego Nieto Cid2011-11-151-0/+5
* 2008-12-29 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault2008-12-291-2/+0
* *** empty log message ***Thomas Bushnell1997-08-201-4/+0
* Wed Aug 20 13:56:40 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-201-7/+4
* (ports_manage_port_operations_multithread): Fill in meaningfulMichael I. Bushnell1996-03-281-4/+32
* (ports_manage_port_operations_multithread):Miles Bader1996-01-271-8/+15
* Don't wire timeouts to zero.Roland McGrath1995-11-221-11/+9
* (ports_manage_port_operations_multithread): Actually, just useMichael I. Bushnell1995-11-211-20/+3
* (ports_manage_port_operations_multithread): Lock _ports_lock aroundMichael I. Bushnell1995-11-211-1/+6
* (ports_manage_port_operations_multithread/internal_demuxer): If theMichael I. Bushnell1995-11-211-1/+17
* (ports_manage_port_operations_multithread/internal_demuxer): Don'tMichael I. Bushnell1995-10-241-4/+9
* (ports_manage_port_operations_multithread): Hammer WIRE_CTHREADS onMichael I. Bushnell1995-08-291-0/+4
* (ports_manage_port_operations_multithread): For now, wireMichael I. Bushnell1995-07-211-0/+2
* (ports_manage_port_operations_multithread): typoMichael I. Bushnell1995-07-181-0/+1
* (ports_manage_port_operations_multithread) [thread_function]: ReturnMichael I. Bushnell1995-07-181-4/+2
* (ports_manage_port_operations_multithread) [internal_demuxer]:Michael I. Bushnell1995-07-121-8/+11
* (ports_manage_port_operations_multithread): Declare NREQTHREADS asdMichael I. Bushnell1995-06-261-2/+2
* (ports_manage_port_operations_multithread): Declare ERR insideMichael I. Bushnell1995-06-261-1/+1
* (ports_manage_port_operations_multithread): When master goes back toMichael I. Bushnell1995-06-261-1/+4
* (ports_manage_port_operations_multithread/thread_function): Don't holdMichael I. Bushnell1995-06-261-1/+2
* Initial revisionMichael I. Bushnell1995-06-201-0/+123