aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/root.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 typos.Bruce Mitchener2023-02-131-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-34/+22
* 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-0/+8
|\
| * Add a case for rootthread to rootcheck.Gareth Rees2016-09-041-0/+8
* | Catch-up merge from master sources to branch/2014-10-26/sc.Richard Brooksby2016-03-161-1/+1
|\ \ | |/
| * Eliminating withreservoirpermit and all its variants.Richard Brooksby2016-03-131-1/+1
* | Catch-up merge from master sources to branch/2014-10-26/sc.Richard Brooksby2016-03-111-2/+6
|\ \ | |/
| * Check root mode argument to root creation functions.Gareth Rees2016-03-071-2/+6
* | Storing the pointer to the stack frame where setjmp was invoked, rather than ...Richard Brooksby2016-03-031-1/+1
|/
* Improving very old comments.Richard Brooksby2016-03-021-2/+2
* Eliminating closure_size from area scanners and root registration functions, ...Richard Brooksby2016-03-011-33/+21
* Moving scanning accounting to tracescanarea and creating analogous formatscan.Richard Brooksby2016-02-191-2/+0
* Renaming "bottom" and "top" of stack to "cold" and "hot" end, to prevent conf...Richard Brooksby2016-02-181-10/+10
* Fixing indentation of case labels.Richard Brooksby2016-02-181-6/+6
* Lifting closure structure out of areascanunion and using for rootfun as well....Richard Brooksby2016-02-181-10/+16
* Removing check that pattern fits within mask, as this restricts the generalit...Richard Brooksby2016-02-181-2/+4
* Removing check that pattern fits within mask, as this restricts the generalit...Richard Brooksby2016-02-181-3/+4
* Detabifying code and restructuredtext files.Richard Brooksby2016-02-181-39/+39
* Reducing the number of root union variants using a nested union. detabifying.Richard Brooksby2016-02-161-42/+37
* Documenting thread root registration functions.Richard Brooksby2016-02-161-6/+2
* Creating general mps_root_create_thread and renaming mps_root_create_stack as...Richard Brooksby2016-02-151-20/+77
* Reimplementing mps_root_create_reg in terms of rootcreatethreadtagged and abo...Richard Brooksby2016-02-151-50/+1
* Renaming rootreg_masked to rootthread_tagged with corresponding changes to ot...Richard Brooksby2016-02-151-29/+29
* Lifting stack and register area scanner into mps interface to allow generalis...Richard Brooksby2016-02-151-2/+4
* Fixing case label indents.Richard Brooksby2016-02-151-7/+7
* Generalising roottable to rootarea and using it to implement mps_root_create_...Richard Brooksby2016-02-151-31/+45
* Generalising roottable_masked to rootarea_tagged and lifting scanner assumption.Richard Brooksby2016-02-151-26/+26
* Lifting assumptions about area scanners closer to interface.Richard Brooksby2016-02-151-9/+24
* 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-21/+22
* Renaming tracescanareamasked to tracescanareataggedRichard Brooksby2016-02-111-1/+1
* Adding mps_root_create_table_tagged as an interface to more generally tagged ...Richard Brooksby2016-02-111-3/+3
* Catch up merge from master sources.Richard Brooksby2016-02-101-2/+2
|\
| * Add accesssetcheck and check accessset arguments.Gareth Rees2015-09-041-2/+2
* | Adding description code for rootreg_masked to rootdescribe.Richard Brooksby2016-02-041-5/+16
* | Correct type for rootcreateregmasked.Gareth Rees2015-09-041-1/+1
* | New function mps_root_create_reg_masked applies a mask and pattern test to al...Gareth Rees2015-09-041-9/+57
|/
* The table of references passed to mps_root_create_table must be word-aligned.Gareth Rees2015-06-151-3/+12
* Fix comment and add reference to design.Gareth Rees2014-10-221-2/+2
* Assert if you try to create a pool using a format from another arena, a pool ...Gareth Rees2014-10-141-0/+1
* Ensure that code of the form if (condition) statement; is split over two line...Gareth Rees2014-09-271-10/+20
* Cast all arguments to the writef function to make it easy to check that none ...Gareth Rees2014-09-271-6/+21
* Catch-up merge from master sources @186564 to branch/2014-06-11/grain.Gareth Rees2014-06-131-17/+18
|\
| * Consistent order stream, depth.Gareth Rees2014-05-111-7/+7
| * Correct indentation of describe output by passing depth parameter to describe...Gareth Rees2014-05-111-17/+18
| * Back out change 185626 (violates the design.mps.writef.snazzy).Gareth Rees2014-05-021-12/+12