aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/thxc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merging branch/2023-02-27/correct-file-names for github pull request <https:/...Richard Brooksby2023-03-231-3/+3
|\
| * Minor documentation improvements in response to review <https://github.com/ra...Richard Brooksby2023-03-231-2/+2
| * Correct file name references.Bruce Mitchener2023-02-271-1/+1
* | 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
* Update urls (mostly http -> https).Gareth Rees2018-12-101-2/+2
* Use tags with dots; regularize design references from code.Gareth Rees2018-11-291-7/+7
* Catch-up merge from master sources at changelevel 194484 to branch/2014-10-26...Gareth Rees2018-07-061-29/+132
|\
| * Consistent order to prologue: include "mpm.h"; platform check; include other ...Gareth Rees2018-06-231-0/+5
| * Mach_thread_self() can in theory "return mach_port_null if a resource shortag...Gareth Rees2018-06-151-1/+5
| * Rename "mac os x" and "os x" to "macos", except for a few cases where for his...Gareth Rees2018-06-151-4/+4
| * Refactor atfork code to improve separation of concerns.Gareth Rees2018-06-151-56/+84
| * Take locks before fork(), release them in the parent and reinitialize them in...Gareth Rees2018-06-141-9/+10
| * Extend forktest so that it does allocation before the fork and collection aft...Gareth Rees2018-06-141-14/+22
| * Add fork test case (fails on os x if pthread_atfork is not called).Gareth Rees2018-06-131-8/+66
| * Add discriminator to mutatorcontextstruct and implement mutatorcontextinitfau...Gareth Rees2016-10-141-1/+1
| * Initialization and checking of mutatorcontext data structures.Gareth Rees2016-10-131-2/+1
| * Rename the "protection mutator context" module to "mutator context" (this mod...Gareth Rees2016-10-131-1/+1
| * Rename mutatorfaultcontext to mutatorcontext because this data structure is n...Gareth Rees2016-10-131-9/+9
* | Catch-up merge from master sources to branch/2014-10-26/sc.Richard Brooksby2016-03-161-2/+1
|\ \ | |/
| * Eliminating withreservoirpermit and all its variants.Richard Brooksby2016-03-131-2/+1
* | Storing the pointer to the stack frame where setjmp was invoked, rather than ...Richard Brooksby2016-03-031-1/+1
|/
* Eliminating closure_size from area scanners and root registration functions, ...Richard Brooksby2016-03-011-5/+4
* Renaming "bottom" and "top" of stack to "cold" and "hot" end, to prevent conf...Richard Brooksby2016-02-181-4/+4
* Fixing leftover sizeof(addr) that should've been changed to sizeof(word).Richard Brooksby2016-02-181-1/+1
* Detabifying code and restructuredtext files.Richard Brooksby2016-02-181-3/+3
* Fixing build for os x.Richard Brooksby2016-02-161-1/+1
* Generalising tracescanarea to be a checking wrapper for all area scanners.Richard Brooksby2016-02-151-1/+2
* Lifting and generalising area scanners to allow flexible tagging schemes.Richard Brooksby2016-02-151-3/+4
* Renaming tracescanareamasked to tracescanareataggedRichard Brooksby2016-02-111-1/+1
* Catch up merge from master sources.Richard Brooksby2016-02-101-15/+38
|\
| * Resolving review issues in <https://info.ravenbrook.com/mail/2016/01/19/11-51...Richard Brooksby2016-01-191-1/+8
| * Assert if a thread dies while registered, but make a best effort to continue ...Gareth Rees2014-10-251-15/+31
* | New function mps_root_create_reg_masked applies a mask and pattern test to al...Gareth Rees2015-09-041-7/+9
|/
* Use aver(testt) when the arena lock is not held.Gareth Rees2014-10-221-3/+3
* Ensure that code of the form if (condition) statement; is split over two line...Gareth Rees2014-09-271-2/+4
* Consistent order stream, depth.Gareth Rees2014-05-111-1/+1
* Correct indentation of describe output by passing depth parameter to describe...Gareth Rees2014-05-111-2/+2
* Back out change 185626 (violates the design.mps.writef.snazzy).Gareth Rees2014-05-021-2/+2
* Correct indentation of describe output.Gareth Rees2014-04-171-2/+2
* Improve control over checking:Gareth Rees2014-04-061-3/+3
* Documentation and commentary clarifications in response to code review <https...Richard Brooksby2013-07-111-5/+10
* Changes from review <https://info.ravenbrook.com/mail/2013/07/10/14-38-35/0/>.Gareth Rees2013-07-101-21/+30
* Improving references to documentation and source code.Richard Brooksby2013-07-101-3/+3
* Reducing unnecessary copying of thread states by passing a pointer to the sta...Richard Brooksby2013-07-051-2/+6
* Lots of tidying up, deleting unnecessary code, and adding documentation.Richard Brooksby2013-07-051-2/+2
* Registering exception handler for each thread, rather than the whole task.Richard Brooksby2013-07-041-0/+2
* Initial implementation of mac os x protection exception handling using mach.Richard Brooksby2013-06-291-0/+63