1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-25 06:50:46 -08:00
emacs/mps/code
Gareth Rees 1f517274f3 Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted.
New macro WriteFYesNo makes it easy to describe a Boolean.
Describe more structure elements for ABQ, Arena, Buffer, Format, MFS, Root, Seg.

Copied from Perforce
 Change: 187063
 ServerID: perforce.ravenbrook.com
2014-09-27 12:49:30 +01:00
..
mps.xcodeproj Use $(target_name) consistently in the xcode project file. don't unset "treat warnings as errors". 2014-06-19 17:48:36 +01:00
w3mv Eliminating eventpro.c and simplifying event reading in eventcnv. 2013-06-15 14:24:52 +01:00
.p4ignore Ignore some more build outputs so that p4 status is clean. 2014-07-01 11:33:37 +01:00
abq.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
abq.h Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
abqtest.c Pass and check special closure values unused_pointer, unused_size instead of null, 0. 2014-05-29 15:28:33 +01:00
airtest.c Scheme constructors now take an allocation point. 2014-05-04 20:39:31 +01:00
amcss.c Ensure that the amcss test case uses a wide range of arena grain sizes (by scaling up the whole allocation). 2014-06-30 16:07:09 +01:00
amcsshe.c Need more grains, otherwise there's so much wasted space in each grain that we don't meet the commit limit requirements. 2014-06-19 15:19:12 +01:00
amcssth.c Use the nelems macro to compute the size of arrays. 2014-09-26 21:35:25 +01:00
amsss.c Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-40-10/0/> 2014-06-18 16:24:38 +01:00
amssshe.c Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-40-10/0/> 2014-06-18 16:24:38 +01:00
anangc.gmk Need -lpthread so that we can compile the threading test cases, even though we aren't going to be able to run them. 2014-05-12 22:18:09 +01:00
ananll.gmk Need -lpthread so that we can compile the threading test cases, even though we aren't going to be able to run them. 2014-05-12 22:18:09 +01:00
ananmv.nmk Fix the build on windows. 2014-05-20 19:01:26 +01:00
apss.c Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-40-10/0/> 2014-06-18 16:24:38 +01:00
arena.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
arenacl.c Round up the grain size in the client arena to arena_client_grain_size (otherwise the grain might be so small that the page table uses up all the space in the chunk). 2014-06-19 14:10:30 +01:00
arenacv.c Rename segpref to locuspref -- this structure describes preferences for the placement of any kind of address, not just segments. 2014-09-27 11:27:00 +01:00
arenavm.c Rename segpref to locuspref -- this structure describes preferences for the placement of any kind of address, not just segments. 2014-09-27 11:27:00 +01:00
arg.c Check the argument using argcheck. 2014-05-11 19:18:54 +01:00
arg.h Turn on -wduplicate-enum and -wmissing-variable-declarations options for clang. ensure the mps compiles with these options. 2014-04-11 15:17:20 +01:00
awlut.c Fix bugs in condemn logic: 2014-04-22 17:53:47 +01:00
awluthe.c Fix bugs in condemn logic: 2014-04-22 17:53:47 +01:00
awlutth.c New header testthr.h provides simple threading interface. 2014-04-08 15:14:32 +01:00
boot.c Fix assertion in bootblockcheck. 2014-05-20 12:44:36 +01:00
boot.h
bt.c Catch-up merge from master sources to branch/2014-01-15/nailboard. 2014-04-07 10:38:08 +01:00
bt.h Improve control over checking: 2014-04-06 22:51:05 +01:00
btcv.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
bttest.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
buffer.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
cbs.c Fix problems identified by nb in review <https://info.ravenbrook.com/mail/2014/07/24/12-21-04/0/>. 2014-08-06 16:18:34 +01:00
cbs.h Fix problems identified by rb in review <https://info.ravenbrook.com/mail/2014/06/04/15-13-24/0/>. 2014-06-08 20:28:33 +01:00
chain.h Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
check.h Remove "todo: checkleveldeep asserts on arena creation with bootstrapping problems." -- this was fixed in change 184924. 2014-04-07 00:29:09 +01:00
clock.h Fix event clock output on windows. 2014-07-04 11:31:13 +01:00
comm.gmk Don't compile test cases with -dndebug -- we need assertions to help us find errors! 2014-07-03 15:40:48 +01:00
commpost.nmk Suppress error-checking on the clean target, to work around job003854. 2014-07-03 10:44:53 +01:00
commpre.nmk Don't compile test cases with /dndebug even in the hot variety: these assertions may be helpful for detecting problems like job003848. 2014-07-03 11:58:36 +01:00
config.h Rename segpref to locuspref -- this structure describes preferences for the placement of any kind of address, not just segments. 2014-09-27 11:27:00 +01:00
dbgpool.c Some assertions with && crept back in. split them up so that we get as much information as possible from an assertion failure. 2014-06-13 15:52:50 +01:00
dbgpool.h New type readonlyaddr for managed address that an interface promises only to read through. 2014-06-08 14:53:17 +01:00
dbgpooli.c Renaming some check* macros with more accurate names, making remaining check* macros similar in function. 2012-09-01 10:18:08 +01:00
djbench.c Use the nelems macro to compute the size of arrays. 2014-09-26 21:35:25 +01:00
event.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
event.h Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
eventcnv.c Fix problems found by coverity. see <https://info.ravenbrook.com/mail/2014/04/10/23-23-42/0/> for full analysis. 2014-04-11 00:26:48 +01:00
eventcom.h Turn on -wduplicate-enum and -wmissing-variable-declarations options for clang. ensure the mps compiles with these options. 2014-04-11 15:17:20 +01:00
eventdef.h Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-06-43/0/> 2014-06-18 15:36:35 +01:00
eventrep.c Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-06-43/0/> 2014-06-18 15:36:35 +01:00
eventrep.h
eventsql.c Use the nelems macro to compute the size of arrays. 2014-09-26 21:35:25 +01:00
eventtxt.c Fix event clock output on windows. 2014-07-04 11:31:13 +01:00
exposet0.c Increase the commit limit for exposet0 so that the test always passes. 2014-05-12 19:51:54 +01:00
expt825.c Park the arena before calling mps_chain_destroy. 2014-05-12 12:53:46 +01:00
failover.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
failover.h Fix problems identified by rb in review <https://info.ravenbrook.com/mail/2014/06/04/15-13-24/0/>. 2014-06-08 20:28:33 +01:00
fbmtest.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
finalcv.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
finaltest.c Provide a default value for mps_key_awl_find_dependent. 2014-07-02 10:39:28 +01:00
fmtdy.c More assertions in dylan object format: 2014-07-03 11:56:47 +01:00
fmtdy.h
fmtdytst.c Amc/amcz subclass test needs to be other way round now. 2014-04-07 23:05:35 +01:00
fmtdytst.h Add gcbench, a parameterizable benchmark for gc pools. 2014-02-11 11:54:27 +00:00
fmthe.c Fixing up remaining visible warnings in xcode (all in test programs). 2012-09-20 01:08:41 +01:00
fmthe.h Insert cast to int to get it to compile on 64 bit. 2012-05-03 18:06:58 +01:00
fmtno.c Remove #pragma warning(disable: ...) for microsoft visual c/c++ warnings that are no longer generated by the code, so that we get the maximum checking from this compiler. 2014-03-28 13:09:14 +00:00
fmtno.h
fmtscheme.c Scheme constructors now take an allocation point. 2014-05-04 20:39:31 +01:00
fmtscheme.h Scheme constructors now take an allocation point. 2014-05-04 20:39:31 +01:00
format.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
fotest.c Remove unused pool class attributes. 2014-06-08 19:54:24 +01:00
freelist.c Fix problems identified by nb in review <https://info.ravenbrook.com/mail/2014/07/24/12-21-04/0/>. 2014-08-06 16:18:34 +01:00
freelist.h Fix incorrect merges. 2014-06-11 13:32:25 +01:00
fri3gc.gmk Fri6gc needs the same flags as fri3gc in order to compile mpseventsql. 2013-06-08 13:30:38 +01:00
fri6gc.gmk Fri6gc needs the same flags as fri3gc in order to compile mpseventsql. 2013-06-08 13:30:38 +01:00
gc.gmk Fix incorrect merges. 2014-06-11 13:32:25 +01:00
gcbench.c Use the nelems macro to compute the size of arrays. 2014-09-26 21:35:25 +01:00
getopt.h Fix bugs in exposet0.c and steptest.c on windows. 2014-04-08 16:26:27 +01:00
getoptl.c Merging the "dj" benchmark from the benchmarking development branch. 2014-01-24 15:29:28 +00:00
global.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
gp.gmk Turn on -wextra -wwrite-strings when compiling with gcc or clang. 2013-09-30 17:18:52 +01:00
land.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
landtest.c Better encapsulation of test state. 2014-09-26 21:34:55 +01:00
ld.c Fix typo: "ldisstaleany" for "ldisstale". 2013-07-17 10:11:28 +01:00
lii3gc.gmk Add -*- makefile -*- to .gmk files so that syntax highlighting in emacs works out of the box. 2013-03-08 17:26:12 +00:00
lii6gc.gmk Add -*- makefile -*- to .gmk files so that syntax highlighting in emacs works out of the box. 2013-03-08 17:26:12 +00:00
lii6ll.gmk New supported platform lii6ll (linux, x86-64, clang/llvm). 2013-09-11 10:27:22 +01:00
ll.gmk Fix problems identified in nb's review <https://info.ravenbrook.com/mail/2014/05/12/15-10-13/0/>. 2014-05-12 18:22:40 +01:00
lo.h
locbwcss.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
lock.h Use x and x_none for x ∈ {lock, plinth, remembered_set, shield} to match the other settings (aver_and_check, event, statistics). 2014-04-16 10:48:21 +01:00
lockan.c
lockcov.c Use the mps to manage memory in test cases, not malloc! 2014-04-11 21:27:31 +01:00
lockix.c Add and document new configuration options config_thread_single and config_protection_none. 2014-03-26 23:19:04 +00:00
lockli.c Fix typo. 2014-03-27 12:22:19 +00:00
lockut.c Use the mps to manage memory in test cases, not malloc! 2014-04-11 21:27:31 +01:00
lockw3.c Add and document new configuration options config_thread_single and config_protection_none. 2014-03-26 23:19:04 +00:00
locus.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
locusss.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
locv.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
message.c Improve control over checking: 2014-04-06 22:51:05 +01:00
messtest.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
meter.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
meter.h Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
misc.h Use the nelems macro to compute the size of arrays. 2014-09-26 21:35:25 +01:00
mpm.c Catch-up merge from branch/2014-05-28/align to branch/2014-06-14/vm. 2014-06-17 15:52:16 +01:00
mpm.h Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
mpmss.c Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-40-10/0/> 2014-06-18 16:24:38 +01:00
mpmst.h Rename segpref to locuspref -- this structure describes preferences for the placement of any kind of address, not just segments. 2014-09-27 11:27:00 +01:00
mpmtypes.h Rename segpref to locuspref -- this structure describes preferences for the placement of any kind of address, not just segments. 2014-09-27 11:27:00 +01:00
mps.c Put the portable part of the vm interface in its own module. 2014-06-14 16:09:06 +01:00
mps.h Catch-up merge from master sources @186573 to branch/2014-05-28/align. 2014-06-14 16:11:20 +01:00
mpsacl.h Remove mps_arg from mps.h. 2013-05-13 21:01:38 +01:00
mpsavm.h Abolishing vmarenaalloc and its horrible relatives. 2014-02-04 18:10:53 +00:00
mpscamc.h Use a typedef for the type of the function passed to mps_amc_apply to make the documentation clearer while remaining backwards-compatible. 2012-10-19 19:34:05 +01:00
mpscams.h Remove mps_arg from mps.h. 2013-05-13 21:01:38 +01:00
mpscawl.h Remove mps_arg from mps.h. 2013-05-13 21:01:38 +01:00
mpsclo.h
mpscmfs.h Remove mps_arg from mps.h. 2013-05-13 21:01:38 +01:00
mpscmv.h Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/11/15-16-51/0/>. 2014-06-12 16:24:39 +01:00
mpscmv2.h Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/11/15-16-51/0/>. 2014-06-12 16:24:39 +01:00
mpscmvff.h Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/11/15-16-51/0/>. 2014-06-12 16:24:39 +01:00
mpscmvt.h Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/11/15-16-51/0/>. 2014-06-12 16:24:39 +01:00
mpscsnc.h
mpsi.c New public functions mps_pool_total_size and mps_pool_free_size. 2014-05-15 17:01:59 +01:00
mpsicv.c Park the arena before calling mps_chain_destroy. 2014-05-12 12:53:46 +01:00
mpsio.h mps br/timing: tabs in header files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:58:56 +00:00
mpsioan.c Remove obsolete file osxc.h. 2014-01-12 21:57:54 +00:00
mpsiw3.c Deprecating the mps trampoline by using vectored exception handling on windows. 2013-02-20 12:11:40 +00:00
mpslib.h Catch-up merge from custom/cet/main to master. 2013-05-24 19:42:46 +01:00
mpsliban.c Flush the telemetry stream before aborting. 2014-07-02 10:17:07 +01:00
mpstd.h 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
mpswin.h Ensure that the win32_lean_and_mean is not changed by mpswin.h. 2014-04-07 18:27:57 +01:00
mv.nmk Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
mv2test.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
nailboard.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
nailboard.h Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
nailboardtest.c Fix bug in nailboardtest: need to reset the bit table before using it. 2014-06-18 17:25:14 +01:00
pc.nmk Update file types: add +k (keyword expansion). 2014-03-24 20:36:57 +00:00
pool.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
poolabs.c Some assertions with && crept back in. split them up so that we get as much information as possible from an assertion failure. 2014-06-13 15:52:50 +01:00
poolamc.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
poolams.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
poolams.h Use xyzpool macros systematically as suggested by nb in <https://info.ravenbrook.com/mail/2014/06/11/20-47-37/0/> 2014-06-12 14:25:00 +01:00
poolamsi.c
poolawl.c Provide a default value for mps_key_awl_find_dependent. 2014-07-02 10:39:28 +01:00
poollo.c Catch-up merge from master sources @186564 to branch/2014-06-11/grain. 2014-06-13 15:30:46 +01:00
poolmfs.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
poolmfs.h Catch-up merge from master sources @186564 to branch/2014-06-11/grain. 2014-06-13 15:30:46 +01:00
poolmrg.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
poolmrg.h
poolmv.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
poolmv.h Use xyzpool macros systematically as suggested by nb in <https://info.ravenbrook.com/mail/2014/06/11/20-47-37/0/> 2014-06-12 14:25:00 +01:00
poolmv2.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
poolmv2.h
poolmvff.c Rename segpref to locuspref -- this structure describes preferences for the placement of any kind of address, not just segments. 2014-09-27 11:27:00 +01:00
pooln.c Catch-up merge from master sources @186528 to branch/2014-04-15/mvffnoseg. 2014-06-12 15:59:39 +01:00
pooln.h
poolncv.c Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
poolsnc.c Rename segpref to locuspref -- this structure describes preferences for the placement of any kind of address, not just segments. 2014-09-27 11:27:00 +01:00
prmcan.c
prmci3.h
prmci3fr.c Adding fri6gc (freebsd on amd64/x86_64) platform. 2012-08-14 17:30:22 +01:00
prmci3li.c Simpler cast, more checking. 2014-04-14 12:13:31 +01:00
prmci3w3.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
prmci3xc.c Simpler cast, more checking. 2014-04-14 12:32:18 +01:00
prmci6.h Port instruction stepper to x64 with stub instruction decode 2012-05-24 17:13:04 +01:00
prmci6fr.c Adding fri6gc (freebsd on amd64/x86_64) platform. 2012-08-14 17:30:22 +01:00
prmci6li.c Simpler casting, and more checking. 2014-04-14 12:07:14 +01:00
prmci6w3.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
prmci6xc.c Simpler casting and more checking. 2014-04-14 11:34:20 +01:00
prmcix.h On platform lii6gc, the mps needs a bunch of symbols which are not defined if the -ansi option is given to gcc. these can be enabled by defining features like _gnu_source, but all headers share a common set of features (via <feature.h>) and so all sources in the same compilation unit must turn on the same set of features. make sure this happens by turning on the features in config.h (not mpstd.h). 2013-05-23 19:35:47 +01:00
prmcw3.h
prmcxc.h Fixing up build for test platform xci3gc, broken by os x threads development. 2013-07-17 16:49:31 +01:00
protan.c Vmpagesize now takes no arguments -- this avoids suggesting (incorrectly) that it might return a different value for each vm. 2014-06-13 17:19:23 +01:00
proti3.c Merging spelling corrections contributed by bruce mitchener. 2013-02-18 15:46:39 +00:00
proti6.c Port instruction stepper to x64 with stub instruction decode 2012-05-24 17:13:04 +01:00
protix.c Protgranularity is the same on all unixes, so only need one implementation. 2014-07-01 11:21:39 +01:00
protli.c Protgranularity is the same on all unixes, so only need one implementation. 2014-07-01 11:21:39 +01:00
protocol.c Improve control over checking: 2014-04-06 22:51:05 +01:00
protocol.h
protsgix.c Protgranularity is the same on all unixes, so only need one implementation. 2014-07-01 11:21:39 +01:00
protw3.c Catch-up merge from branch/2014-05-28/align to branch/2014-06-14/vm. 2014-06-17 15:52:16 +01:00
protxc.c Protgranularity is the same on all unixes, so only need one implementation. 2014-07-01 11:21:39 +01:00
protxc.h Fixing a couple of comments that are out of date. 2013-07-05 01:53:51 +01:00
pthrdext.c Improve control over checking: 2014-04-06 22:51:05 +01:00
pthrdext.h mps br/timing: tabs in header files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:58:56 +00:00
qs.c Catch-up merge from master sources @186035 to branch/2014-03-25/ansi. 2014-05-12 18:42:33 +01:00
range.c Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
range.h Catch-up merge from masters sources @186519 to branch/2014-04-17/describe. 2014-06-12 13:45:22 +01:00
ref.c Implementing top-down (last fit) allocation in zones. 2014-03-13 12:06:28 +00:00
replay.c Fix review comments from dl <https://info.ravenbrook.com/mail/2014/03/25/17-44-56/0/>. 2014-03-26 12:27:35 +00:00
reserv.c Rename segpref to locuspref -- this structure describes preferences for the placement of any kind of address, not just segments. 2014-09-27 11:27:00 +01:00
ring.c Check the poolring so that there is an assertion failure (not a crash) if the client fails to destroy a pool. 2014-04-14 22:31:24 +01:00
ring.h Check the poolring so that there is an assertion failure (not a crash) if the client fails to destroy a pool. 2014-04-14 22:31:24 +01:00
root.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
sa.c Catch-up merge from branch/2014-05-28/align to branch/2014-06-14/vm. 2014-06-17 15:52:16 +01:00
sa.h Fix parameter names in prototype of sparsearrayinit(). 2014-07-14 16:24:27 +01:00
sac.c Catch-up merge from master sources @186436 to branch/2014-04-08/align. 2014-06-08 16:30:53 +01:00
sac.h Private symbols _mps_sac_s and _mps_sac_freelist_block_s now start with underscores, as per external interface policy. 2013-03-08 12:10:44 +00:00
sacss.c Fix the build on windows: 2014-06-11 11:57:15 +01:00
sc.h Merging recent improvements from custom/cet/main to masters, but carefully excluding inclusion of configura-specific modules in mps.c. 2012-09-13 17:33:36 +01:00
seg.c Cast all arguments to the writef function to make it easy to check that none of the necessary casts have been omitted. 2014-09-27 12:49:30 +01:00
segsmss.c Catch-up merge from master sources @186564 to branch/2014-06-11/grain. 2014-06-13 15:30:46 +01:00
shield.c Adding comment i was prompted to write at <http://news.ycombinator.com/item?id=4524036> to the code at shieldexpose. 2012-09-14 22:28:56 +01:00
span.c
splay.c Can't call funcheck outside of aver because funcheck is not available in the rash variety. 2014-07-04 17:25:33 +01:00
splay.h Catch-up merge from master sources @186540 to branch/2014-05-17/chunk-tree. 2014-06-12 17:55:16 +01:00
spw3i3.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
spw3i6.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
ss.c Some assertions with && crept back in. split them up so that we get as much information as possible from an assertion failure. 2014-06-13 15:52:50 +01:00
ss.h Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts. 2012-09-06 17:17:18 +01:00
ssan.c Fix problems identified by dl in <https://info.ravenbrook.com/mail/2014/04/30/12-47-23/0/>. 2014-04-30 15:24:26 +01:00
ssixi3.c Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts. 2012-09-06 17:17:18 +01:00
ssixi6.c Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts. 2012-09-06 17:17:18 +01:00
ssw3i3mv.c Mps compiles and runs using pelles c. 2014-03-21 18:28:39 +00:00
ssw3i3pc.c Mps compiles and runs using pelles c. 2014-03-21 18:28:39 +00:00
ssw3i6mv.c Fix header comment for ssw3i6*.c -- win64 not win32. 2014-03-29 17:24:28 +00:00
ssw3i6pc.c Fix header comment for ssw3i6*.c -- win64 not win32. 2014-03-29 17:24:28 +00:00
steptest.c Use the nelems macro to compute the size of arrays. 2014-09-26 21:35:25 +01:00
table.c Merging spelling corrections contributed by bruce mitchener. 2013-02-18 15:46:39 +00:00
table.h Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts. 2012-09-06 17:17:18 +01:00
teletest.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
testlib.c Use the nelems macro to compute the size of arrays. 2014-09-26 21:35:25 +01:00
testlib.h Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-40-10/0/> 2014-06-18 16:24:38 +01:00
testthr.h New header testthr.h provides simple threading interface. 2014-04-08 15:14:32 +01:00
testthrix.c New header testthr.h provides simple threading interface. 2014-04-08 15:14:32 +01:00
testthrw3.c New header testthr.h provides simple threading interface. 2014-04-08 15:14:32 +01:00
th.h Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
than.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
thix.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
thw3.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
thw3.h Further reduction of interface puns that violate the strict aliasing rule, this time in thread function types and the corresponding threadstruct. 2012-09-12 19:32:37 +01:00
thw3i3.c Merging spelling corrections contributed by bruce mitchener. 2013-02-18 15:46:39 +00:00
thw3i6.c Merging spelling corrections contributed by bruce mitchener. 2013-02-18 15:46:39 +00:00
thxc.c Consistent order stream, depth. 2014-05-11 18:30:23 +01:00
trace.c Catch-up merge from master sources @186540 to branch/2014-05-17/chunk-tree. 2014-06-12 17:55:16 +01:00
traceanc.c Clarify the comment for arenacollect, following suggestion by bruce mitchener <https://github.com/ravenbrook/mps-temporary/pull/5> 2014-08-25 14:47:12 +01:00
tract.c Fix problems identified by nb in review <https://info.ravenbrook.com/mail/2014/07/24/12-21-04/0/>. 2014-08-06 16:18:34 +01:00
tract.h Fix problems noted by dl in review <https://info.ravenbrook.com/mail/2014/06/17/13-35-38/0/>. 2014-06-17 15:15:32 +01:00
tree.c Restore the chunk ring. 2014-06-13 12:31:47 +01:00
tree.h Restore the chunk ring. 2014-06-13 12:31:47 +01:00
version.c Update version numbers after release 1.114.0. 2014-07-07 15:25:56 +01:00
vm.c Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-06-43/0/> 2014-06-18 15:36:35 +01:00
vm.h Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-06-43/0/> 2014-06-18 15:36:35 +01:00
vman.c Fix typo. 2014-06-18 17:13:45 +01:00
vmix.c Fix problems noted by rb in review <https://info.ravenbrook.com/mail/2014/06/18/14-06-43/0/> 2014-06-18 15:36:35 +01:00
vmw3.c Fix assertion in vmunmap: comparison was wrong way round. 2014-06-19 10:05:09 +01:00
w3i3mv.nmk Fix the build on windows. 2014-05-20 19:01:26 +01:00
w3i3pc.nmk Fix the build on windows. 2014-05-20 19:01:26 +01:00
w3i6mv.nmk Fix the build on windows. 2014-05-20 19:01:26 +01:00
w3i6pc.nmk Fix the build on windows. 2014-05-20 19:01:26 +01:00
walk.c Fix rash build on os x by adding the unused attribute to functions declared static that are not called in the rash variety. 2014-05-01 12:18:00 +01:00
walkt0.c Provide a default value for mps_key_awl_find_dependent. 2014-07-02 10:39:28 +01:00
xci3gc.gmk Fixing up build for test platform xci3gc, broken by os x threads development. 2013-07-17 16:49:31 +01:00
xci6ll.gmk New makefile xci6ll.gmk provides way to compile the mps one file at a time on os x. 2014-03-24 21:27:35 +00:00
zcoll.c Park the arena before calling mps_chain_destroy. 2014-05-12 12:53:46 +01:00
zmess.c Rename "arena alignment" to "arena grain size" to avoid confusion with ordinary structure alignment. 2014-06-11 17:13:03 +01:00