aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/fotest.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-32/+20
* Simulate just one allocation failure each time.Gareth Rees2019-02-071-4/+5
* To guarantee at least one failure while maintaining test coverage, use oomall...Alistair Turnbull2018-10-171-16/+2
* Implement review suggestions:Alistair Turnbull2018-10-161-16/+42
* Remove job4014 machinery, which is no longer needed.Alistair Turnbull2018-10-081-21/+10
* Add flag `is_failure_our_problem` to fotest.c.Alistair Turnbull2018-10-081-11/+23
* When injecting allocation failures to test the fail-over land, don't also inj...Gareth Rees2016-09-051-9/+22
* Avoid strict aliasing errors in the mps test suite, so that it compiles and r...Gareth Rees2016-09-021-3/+6
* Patch the mfs pool's alloc method instead of rewriting its class -- the latte...Gareth Rees2016-05-021-54/+26
* Avoid using "class" as an identifier, since tools like lldb parse expressions...Richard Brooksby2016-04-191-5/+5
* Eliminating classdef.h by defining the class level when declaring a class.Richard Brooksby2016-04-191-1/+1
* Eliminating generated classof* and setclassof* functions in favour of checked...Richard Brooksby2016-04-111-1/+1
* Using mustbea to reduce boilerplate in client arenas, fotest, and the amc pool.Richard Brooksby2016-04-111-1/+1
* Explicitly making inststruct the prefix of instances, eliminating pointer pun...Richard Brooksby2016-04-081-1/+1
* Eliminating the concept of "alias classes" in favour of "kinds".Richard Brooksby2016-04-081-2/+1
* Referring to classes by their base identifiers.Richard Brooksby2016-04-081-4/+4
* Moving common fields into the base class, starting with the class name.Richard Brooksby2016-04-081-1/+1
* Abstracting class declarations and references to classes.Richard Brooksby2016-04-081-2/+2
* Eliminating withreservoirpermit and all its variants.Richard Brooksby2016-03-131-3/+1
* Remove unused pool class attributes.Gareth Rees2014-06-081-2/+3
* Fix problems identified by rb in review <https://info.ravenbrook.com/mail/201...Gareth Rees2014-05-291-3/+1
* Catch-up merge from master/...@185556 to branch/2014-03-30/addrset.Gareth Rees2014-04-151-3/+3
|\
| * Add -wconversion to the options for gcc. ensure that the mps builds.Gareth Rees2014-04-111-2/+2
| * Remove unnecessary headers from the test suite.Gareth Rees2014-04-081-1/+1
* | Catch-up merge from master sources to branch/2014-03-30/addrset.Gareth Rees2014-04-071-0/+2
|\ \ | |/
| * Tidy-up of attributes and pool classes:Gareth Rees2014-04-041-0/+1
| * Check classes after defining them.Gareth Rees2014-04-041-0/+1
* | Test the failover module (both always and never failing over).Gareth Rees2014-04-031-15/+25
* | First pass at implementation of lands (collections of address ranges). 100% b...Gareth Rees2014-04-011-4/+4
|/
* Improved support for pelles c:Gareth Rees2014-03-241-5/+0
* Ensure that all test cases call testlib_init so that the testlib assertion ha...Gareth Rees2014-03-241-4/+3
* Make mps_args_done obsolete.Gareth Rees2014-02-261-2/+0
* Put testsetsize back to its original value of 200, so that randomsizealigned ...Gareth Rees2013-10-311-1/+1
* Mvt takes configurable alignment via a keyword argument.Gareth Rees2013-06-071-8/+13
* Fix function description.Gareth Rees2013-06-071-1/+1
* Make fotest run on lii6gc.Gareth Rees2013-06-041-3/+6
* Mvt now fails over from a cbs to a freelist.Gareth Rees2013-06-041-1/+1
* New test case "fotest" for fail-over of cbs to freelist in mvff. (plus stub f...Gareth Rees2013-06-041-0/+252