aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/lockix.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Moving design documentation of signatures to design.mps.sig and updating tagg...Richard Brooksby2023-03-091-1/+1
* Fix indentation of second clause of license.Gareth Rees2020-08-301-3/+3
* Use https: instead of http: when linking to the ravenbrook web site.Gareth Rees2020-08-301-1/+1
* Publish licence updates in code directory.Peter Jackson2020-06-111-31/+19
* Use tags with dots; regularize design references from code.Gareth Rees2018-11-291-2/+2
* Clarify some assertion conditions.Gareth Rees2018-06-261-2/+2
* Consistent order to prologue: include "mpm.h"; platform check; include other ...Gareth Rees2018-06-231-9/+7
* Rename "mac os x" and "os x" to "macos", except for a few cases where for his...Gareth Rees2018-06-151-3/+3
* Refactor atfork code to improve separation of concerns.Gareth Rees2018-06-151-0/+10
* Take locks before fork(), release them in the parent and reinitialize them in...Gareth Rees2018-06-141-3/+3
* Lockisheld implementation for generic ("ansi") locks.Gareth Rees2016-09-091-0/+8
* New functions mps_arena_busy and mps_arena_postmortem, plus test coverage.Gareth Rees2016-09-081-0/+15
* Remove support for linux 2.4 and 2.5 (these versions used linuxthreads). linu...Gareth Rees2016-09-081-7/+9
* Fix assertion text in the manual.Gareth Rees2016-09-021-3/+3
* Rename lockreleasempm to lockrelease. this name was changed because of a clas...Gareth Rees2014-10-211-5/+5
* Add and document new configuration options config_thread_single and config_pr...Gareth Rees2014-03-261-12/+12
* Mps: locks for darwin (os x).David Jones2007-03-121-0/+285