aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/vmix.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Documenting deprecation of getpagesize().Richard Brooksby2023-03-041-1/+2
* Unix: use sysconf(_sc_pagesize), not getpagesize()Bruce Mitchener2023-03-041-3/+3
* Adding narrowing cast to suppress warning on fri6ll.Richard Brooksby2023-01-111-1/+1
* Handle errors from mmap and mprotect due to apple hardened runtime.Gareth Rees2023-01-061-5/+26
* 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
* Consistent order to prologue: include "mpm.h"; platform check; include other ...Gareth Rees2018-06-231-13/+8
* Rename "mac os x" and "os x" to "macos", except for a few cases where for his...Gareth Rees2018-06-151-4/+4
* Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/...Gareth Rees2014-06-181-7/+7
* Catch-up merge from branch/2014-05-28/align to branch/2014-06-14/vm.Gareth Rees2014-06-171-7/+8
|\
| * Fix problems noted by dl in review <https://info.ravenbrook.com/mail/2014/06/...Gareth Rees2014-06-171-11/+23
* | Put the portable part of the vm interface in its own module.Gareth Rees2014-06-141-56/+0
* | Macros for vmbase etc.Gareth Rees2014-06-141-27/+28
* | Store the vm descriptor in the vmarena and vmchunk structures.Gareth Rees2014-06-141-46/+11
|/
* Fix compilation on windows.Gareth Rees2014-06-131-1/+1
* Improve the diff and make the vm implementations more closely parallel.Gareth Rees2014-06-131-2/+6
* Now that we can call vmpagesize without having a vm to hand, the implementati...Gareth Rees2014-06-131-12/+5
* Vmpagesize now takes no arguments -- this avoids suggesting (incorrectly) tha...Gareth Rees2014-06-131-23/+20
* Merge branch/2014-06-11/grain into branch/2014-05-28/align.Gareth Rees2014-06-131-35/+47
|\
| * Rename vmgrainsize to vmpagesize (because it is in fact the operating system ...Gareth Rees2014-06-121-24/+24
| * Fix problems identified by dl in review <https://info.ravenbrook.com/mail/201...Gareth Rees2014-06-121-6/+10
| * Rename grainsizecheck as arenagrainsizecheck.Gareth Rees2014-06-111-2/+2
| * Rename "arena alignment" to "arena grain size" to avoid confusion with ordina...Gareth Rees2014-06-111-20/+19
* | Configurable arena alignment on windows.Gareth Rees2014-05-301-4/+3
* | Don't lie about the reserved size.Gareth Rees2014-05-301-12/+10
* | Fix problems identified by rb in review <https://info.ravenbrook.com/mail/201...Gareth Rees2014-05-291-12/+19
|/
* Fix problems found by coverity. see <https://info.ravenbrook.com/mail/2014/04...Gareth Rees2014-04-111-4/+4
* Remove diag facility.Gareth Rees2013-06-051-16/+1
* On platform lii6gc, the mps needs a bunch of symbols which are not defined if...Gareth Rees2013-05-231-11/+8
* Basically working keyword arguments, though vmparam is unsatisfactory.Richard Brooksby2013-05-031-3/+11
* Removing half-finished code line. oops.Richard Brooksby2013-05-021-3/+0
* First draft of keyword arguments. mainly checking in in order to try working...Richard Brooksby2013-05-021-1/+6
* Abolishing eventgen.pl. event structures are now expanded by the preprocessor.Richard Brooksby2012-08-211-4/+4
* Fixing warnings revealed by xcode (clang).Richard Brooksby2012-08-111-2/+1
* Adding casts to varargs in diagnostic outputDavid Lovemore2012-05-031-2/+6
* Mps br/vmem: prepare for simple-chunk-return:Richard Kistruck2010-03-201-0/+11
* Mps: linux: using vmix rather than vmliDavid Jones2007-07-201-5/+10
* Mps: removing "freebsd" from cut-and-paste mistake.David Jones2007-03-221-1/+1
* Mps: replaced vmxc.c with vmix.cDavid Jones2007-03-121-0/+333