| Commit message (Expand) | Author | Age | Files | Lines |
| * | New platform xca6ll (macos, arm64, clang/llvm). | Gareth Rees | 2021-06-03 | 1 | -1/+0 |
| * | Fix indentation of second clause of license. | Gareth Rees | 2020-08-30 | 1 | -3/+3 |
| * | Use https: instead of http: when linking to the ravenbrook web site. | Gareth Rees | 2020-08-30 | 1 | -1/+1 |
| * | Publish licence updates in code directory. | Peter Jackson | 2020-06-11 | 1 | -37/+25 |
| * | Update urls (mostly http -> https). | Gareth Rees | 2018-12-10 | 1 | -7/+7 |
| * | Use tags with dots; regularize design references from code. | Gareth Rees | 2018-11-29 | 1 | -3/+3 |
| * | Clean up function definitions: no need for "extern"; opening brace goes on ne... | Gareth Rees | 2018-07-15 | 1 | -2/+3 |
| * | Consistent order to prologue: include "mpm.h"; platform check; include other ... | Gareth Rees | 2018-06-23 | 1 | -9/+8 |
| * | Fix issues identified in review by apt. | Gareth Rees | 2018-06-19 | 1 | -1/+3 |
| * | No need for empty atfork handlers, can pass null to pthread_atfork. | Gareth Rees | 2018-06-19 | 1 | -10/+2 |
| * | It's safe to register a thread multiple times on macos, so there is no need f... | Gareth Rees | 2018-06-15 | 1 | -19/+3 |
| * | Rename "mac os x" and "os x" to "macos", except for a few cases where for his... | Gareth Rees | 2018-06-15 | 1 | -8/+8 |
| * | Refactor atfork code to improve separation of concerns. | Gareth Rees | 2018-06-15 | 1 | -23/+0 |
| * | Take locks before fork(), release them in the parent and reinitialize them in... | Gareth Rees | 2018-06-14 | 1 | -31/+21 |
| * | Extend forktest so that it does allocation before the fork and collection aft... | Gareth Rees | 2018-06-14 | 1 | -87/+90 |
| * | Add fork test case (fails on os x if pthread_atfork is not called). | Gareth Rees | 2018-06-13 | 1 | -0/+66 |
| * | Add discriminator to mutatorcontextstruct and implement mutatorcontextinitfau... | Gareth Rees | 2016-10-14 | 1 | -2/+2 |
| * | Initialization and checking of mutatorcontext data structures. | Gareth Rees | 2016-10-13 | 1 | -3/+2 |
| * | Rename mutatorfaultcontext to mutatorcontext because this data structure is n... | Gareth Rees | 2016-10-13 | 1 | -7/+7 |
| * | Initialize in/out parameter old_exception_count before passing it to thread_s... | Gareth Rees | 2016-09-04 | 1 | -1/+1 |
| * | Support registering a thread with the mps multiple times on os x. | Gareth Rees | 2016-09-04 | 1 | -3/+4 |
| * | Protgranularity is the same on all unixes, so only need one implementation. | Gareth Rees | 2014-07-01 | 1 | -10/+0 |
| * | Catch-up merge from branch/2014-05-28/align to branch/2014-06-14/vm. | Gareth Rees | 2014-06-17 | 1 | -1/+1 |
| |\ |
|
| | * | Fix problems noted by dl in review <https://info.ravenbrook.com/mail/2014/06/... | Gareth Rees | 2014-06-17 | 1 | -1/+1 |
| * | | Store the vm descriptor in the vmarena and vmchunk structures. | Gareth Rees | 2014-06-14 | 1 | -0/+1 |
| |/ |
|
| * | Vmpagesize now takes no arguments -- this avoids suggesting (incorrectly) tha... | Gareth Rees | 2014-06-13 | 1 | -0/+9 |
| * | Catch-up merge from master sources to branch/2014-03-25/ansi. | Gareth Rees | 2014-04-30 | 1 | -1/+2 |
| |\ |
|
| | * | Avoid strict aliasing warnings from gcc 4.8. | Gareth Rees | 2014-04-12 | 1 | -1/+1 |
| | * | Fix the build for gcc on os x: gcc warns about the missing return in protcatc... | Gareth Rees | 2014-04-11 | 1 | -0/+1 |
| * | | Improve clarity of product configuration so that names more explicitly indica... | Gareth Rees | 2014-04-02 | 1 | -3/+0 |
| |/ |
|
| * | Avoid use of unreachable code in protcatchthread on os x. | Gareth Rees | 2014-02-24 | 1 | -3/+3 |
| * | Fixing up build for test platform xci3gc, broken by os x threads development. | Richard Brooksby | 2013-07-17 | 1 | -1/+3 |
| * | Added note about why we don't check that we're the only exception port before... | Richard Brooksby | 2013-07-11 | 1 | -1/+2 |
| * | Documentation and commentary clarifications in response to code review <https... | Richard Brooksby | 2013-07-11 | 1 | -5/+10 |
| * | Small fixes following review <https://info.ravenbrook.com/mail/2013/07/11/13-... | Gareth Rees | 2013-07-11 | 1 | -35/+47 |
| * | Improving references to documentation and source code. | Richard Brooksby | 2013-07-10 | 1 | -10/+17 |
| * | Reducing unnecessary copying of thread states by passing a pointer to the sta... | Richard Brooksby | 2013-07-05 | 1 | -5/+6 |
| * | Fixing a couple of comments that are out of date. | Richard Brooksby | 2013-07-05 | 1 | -4/+0 |
| * | Lots of tidying up, deleting unnecessary code, and adding documentation. | Richard Brooksby | 2013-07-05 | 1 | -485/+190 |
| * | Registering exception handler for each thread, rather than the whole task. | Richard Brooksby | 2013-07-04 | 1 | -14/+89 |
| * | Minor tidying and improved documentation in the leader comment. | Richard Brooksby | 2013-07-04 | 1 | -22/+60 |
| * | Fixing alloc_table in awlutth.c so that it doesn't allocate a bogus extra wor... | Richard Brooksby | 2013-07-02 | 1 | -0/+5 |
| * | Initial implementation of mac os x protection exception handling using mach. | Richard Brooksby | 2013-06-29 | 1 | -0/+533 |
| * | Thread scanning for mac os x / mach, and the start of thread exception handling. | Richard Brooksby | 2013-06-22 | 1 | -0/+63 |
| * | Mps: (xcpp) replacing protxc.c with protix.c | Richard Kistruck | 2007-03-21 | 1 | -140/+0 |
| * | Mps: oops. previous submit blatted over my dirty branch. must | David Jones | 2005-03-04 | 1 | -8/+13 |
| * | Mps: implemented prot on os x. | David Jones | 2005-03-04 | 1 | -0/+135 |