1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-20 20:50:53 -08:00
emacs/mps/code
2014-03-28 14:27:21 +00:00
..
mps.xcodeproj Don't list the test cases to be run in the xcode project: list them in testrun.sh instead so that this is shared with the freebsd and linux platforms. 2014-03-22 18:04:56 +00:00
w3mv Eliminating eventpro.c and simplifying event reading in eventcnv. 2013-06-15 14:24:52 +01:00
.p4ignore Ignoring a.out (default output from cc). 2014-01-25 15:24:28 +00:00
abq.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
abq.h Change result type of abqpush, abqpop and abqpeek to bool. 2014-01-10 18:44:46 +00:00
abqtest.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
amcss.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
amcsshe.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
amcssth.c Ensure that all test cases call testlib_init so that the testlib assertion handler is installed: this ensures that on windows you can set mps_testlib_noabort to avoid the dialog box from abort(). 2014-03-24 11:41:01 +00:00
amsss.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
amssshe.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
apss.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
arena.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
arenacl.c Adding a keyword to the arena to disable zoned allocation. 2014-02-28 13:20:06 +00:00
arenacv.c Ensure that all test cases call testlib_init so that the testlib assertion handler is installed: this ensures that on windows you can set mps_testlib_noabort to avoid the dialog box from abort(). 2014-03-24 11:41:01 +00:00
arenavm.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
arg.c Added a pool argument to cbs creation so that cbss can share a pool. in particular, per-zone allocation cbss for the arena can share a single special block pool. 2014-02-18 13:53:56 +00:00
arg.h Added a pool argument to cbs creation so that cbss can share a pool. in particular, per-zone allocation cbss for the arena can share a single special block pool. 2014-02-18 13:53:56 +00:00
awlut.c Preserve the first table entry, so as to avoid false positives when this is kept alive by a register or stack-local variable. 2014-03-28 14:27:21 +00:00
awluthe.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
awlutth.c Ensure that all test cases call testlib_init so that the testlib assertion handler is installed: this ensures that on windows you can set mps_testlib_noabort to avoid the dialog box from abort(). 2014-03-24 11:41:01 +00:00
boot.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
boot.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
bt.c Add comments and assertions to make it clearer how btfindresrange and btfindresrangehigh work. in particular, explain why the possible unsigned integer underflow in btfindresrangehigh is safe. 2013-10-30 15:53:19 +00:00
bt.h Fixing bt to use count for bit table length (and size for sizes throughout), rather than unsigned long. 2012-03-27 16:30:33 +01:00
btcv.c Ensure that all test cases call testlib_init so that the testlib assertion handler is installed: this ensures that on windows you can set mps_testlib_noabort to avoid the dialog box from abort(). 2014-03-24 11:41:01 +00:00
bttest.c Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
buffer.c Converting some ancient “@@@@“ marked items into todo marked actions. 2014-01-30 19:33:14 +00:00
cbs.c Implementing top-down (last fit) allocation in zones. 2014-03-13 12:06:28 +00:00
cbs.h Incomplete response to code review. see <https://info.ravenbrook.com/mail/2014/03/07/11-21-03/0/>. 2014-03-11 16:39:11 +00:00
chain.h Since the dynamic generation is shared between chains (for some reason) using its unified zone set, rather than keeping a special zone set per chain, which would’ve used up more zones. 2014-01-29 13:49:42 +00:00
check.h Avoid expanding __file__ in aver in pelles c -- the compiler somehow loses its definition for __file__ in deeply nested macro expansions. 2014-03-26 13:44:02 +00:00
clock.h Ensure that windows.h is only included via mpswin.h, so that we always have the same set of definitions and pragmas in effect. 2014-03-24 18:49:22 +00:00
comm.gmk Support for "make -f platform.gmk testrun". 2014-03-24 21:26:42 +00:00
commpost.nmk Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
commpre.nmk Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
config.h Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
dbgpool.c Catch-up merge from master. 2014-03-11 16:30:47 +00:00
dbgpool.h Macroizing keyword definitions and adding more keyword argument checking methods. 2013-05-08 23:40:40 +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 Catch-up merge from master. 2014-03-11 16:30:47 +00:00
event.c Avoid expanding __file__ in aver in pelles c -- the compiler somehow loses its definition for __file__ in deeply nested macro expansions. 2014-03-26 13:44:02 +00:00
event.h Improved support for pelles c: 2014-03-24 18:23:29 +00:00
eventcnv.c Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
eventcom.h Moving the platform-dependent event clock to its own header, preparing to generalise it for other purposes. 2012-09-15 14:52:06 +01:00
eventdef.h Removing redundant blacklisting event. 2014-02-28 13:46:51 +00:00
eventrep.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
eventrep.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
eventsql.c Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
eventtxt.c Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
exposet0.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
expt825.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
fbmtest.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
finalcv.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
finaltest.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
fmtdy.c Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
fmtdy.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
fmtdytst.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
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 Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
format.c New public function mps_fmt_create_k creates an object format using the keyword argument interface. 2013-05-28 16:10:08 +01:00
fotest.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
freelist.c Adding cbssize and freelistsize functions to calculate the size of freelist contents. 2014-02-23 20:59:44 +00:00
freelist.h Adding cbssize and freelistsize functions to calculate the size of freelist contents. 2014-02-23 20:59:44 +00: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 Turn on -wextra -wwrite-strings when compiling with gcc or clang. 2013-09-30 17:18:52 +01:00
gcbench.c Reponding to code review <https://info.ravenbrook.com/mail/2014/03/10/17-01-58/0/>. 2014-03-11 17:27:57 +00:00
getopt.h Generalising dj benchmark test to accept options controlling test parameters and arguments saying which pool classes to test. 2013-06-16 00:21:28 +01:00
getoptl.c Merging the "dj" benchmark from the benchmarking development branch. 2014-01-24 15:29:28 +00:00
global.c Fix some checkleveldeep assertions: 2014-03-20 23:37:02 +00:00
gp.gmk Turn on -wextra -wwrite-strings when compiling with gcc or clang. 2013-09-30 17:18:52 +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 New supported platform lii6ll (linux, x86-64, clang/llvm). 2013-09-11 10:27:22 +01:00
lo.h Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
locbwcss.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
lock.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
lockan.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
lockcov.c Ensure that all test cases call testlib_init so that the testlib assertion handler is installed: this ensures that on windows you can set mps_testlib_noabort to avoid the dialog box from abort(). 2014-03-24 11:41:01 +00:00
lockix.c Mps: locks for darwin (os x). 2007-03-12 09:58:44 +00:00
lockli.c 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
lockutw3.c Need to include <stdlib.h> for malloc and _alloca. 2014-03-24 18:53:23 +00:00
lockw3.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
locus.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
locusss.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
locv.c Ensure that all test cases call testlib_init so that the testlib assertion handler is installed: this ensures that on windows you can set mps_testlib_noabort to avoid the dialog box from abort(). 2014-03-24 11:41:01 +00:00
message.c Mps br/timing: (cosmetic): 2008-11-24 16:53:12 +00:00
messtest.c Ensure that all test cases call testlib_init so that the testlib assertion handler is installed: this ensures that on windows you can set mps_testlib_noabort to avoid the dialog box from abort(). 2014-03-24 11:41:01 +00:00
meter.c Turn on -wextra -wwrite-strings when compiling with gcc or clang. 2013-09-30 17:18:52 +01:00
meter.h Turn on -wextra -wwrite-strings when compiling with gcc or clang. 2013-09-30 17:18:52 +01:00
misc.h Responding to code review <https://info.ravenbrook.com/mail/2014/03/12/15-42-41/0/>. 2014-03-12 15:45:50 +00:00
mpm.c Remove diag facility. 2013-06-05 18:35:40 +01:00
mpm.h Implementing top-down (last fit) allocation in zones. 2014-03-13 12:06:28 +00:00
mpmss.c Fixedsize function needs to take a size_t as argument. 2014-03-25 11:08:06 +00:00
mpmst.h Reponding to code review <https://info.ravenbrook.com/mail/2014/03/10/17-01-58/0/>. 2014-03-11 17:27:57 +00:00
mpmtypes.h Catch-up merge from master, mainly to pick up gcbench fixes. 2014-02-25 01:29:12 +00:00
mps.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
mps.h Catch-up merge from master. 2014-03-11 16:30:47 +00: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 Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpscmfs.h Remove mps_arg from mps.h. 2013-05-13 21:01:38 +01:00
mpscmv.h Consolidating common pool keywords. 2013-05-09 00:06:07 +01:00
mpscmv2.h New file "mpscmv2.h" just #include "mpscmvt.h", for backwards compatibility. 2012-11-16 14:48:53 +00:00
mpscmvff.h Remove mps_arg from mps.h. 2013-05-13 21:01:38 +01:00
mpscmvt.h The fragmentation limit argument to the mvt pool class is now passed as a floating point fraction, not a percentage, in the keyword interface. 2013-05-16 13:54:06 +01:00
mpscsnc.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpsi.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
mpsicv.c Improved support for pelles c: 2014-03-24 18:23:29 +00: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 Improved support for pelles c: 2014-03-24 18:23:29 +00:00
mpstd.h 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
mpsw3.h Ensure that windows.h is only included via mpswin.h, so that we always have the same set of definitions and pragmas in effect. 2014-03-24 18:49:22 +00:00
mpswin.h Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00: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 Improved support for pelles c: 2014-03-24 18:23:29 +00:00
pc.nmk Update file types: add +k (keyword expansion). 2014-03-24 20:36:57 +00:00
pool.c Poolfix is on the critical path, so use aver_critical rather than aver. 2014-03-08 10:23:09 +00:00
poolabs.c Merge custom cet mainline into the master sources. this includes fixes for job003519 (clock values in text telemetry logs on windows have top 32 bits zero), job003536 (cet office can't replicate 100k snowmen in reasonable time), job003651 (stack overflows are not reliably handled). 2014-01-10 14:16:08 +00:00
poolamc.c Make mps_args_done obsolete. 2014-02-26 12:47:27 +00:00
poolams.c Catch-up merge from master, mainly to pick up spare-ring merge. 2014-02-18 13:47:49 +00:00
poolams.h Adding mps_key_gen generation keyword to pools that take a chain (except amc), so that you can specify which generation to allocate in by default. this allows some flexibility when the client can predict the lifetimes of objects. 2014-01-30 14:27:09 +00:00
poolamsi.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
poolawl.c Make mps_args_done obsolete. 2014-02-26 12:47:27 +00:00
poollo.c Fixing awl and lo to actually allocate in the generation requested. 2014-01-31 15:27:51 +00:00
poolmfs.c Responding to code review <https://info.ravenbrook.com/mail/2014/03/12/15-42-41/0/>. 2014-03-12 15:45:50 +00:00
poolmfs.h Tidying up arena cbs mfs teardown. 2014-02-25 11:16:12 +00:00
poolmrg.c Make mps_args_done obsolete. 2014-02-26 12:47:27 +00:00
poolmrg.h Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
poolmv.c Make mps_args_done obsolete. 2014-02-26 12:47:27 +00:00
poolmv.h Converting pools to use keyword arguments, mostly, and so far inconsistently, but at least it compiles. 2013-05-08 16:21:12 +01:00
poolmv2.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
poolmv2.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
poolmvff.c Tidying up interfaces to cbsinit and cbsfindinzones. 2014-02-28 10:30:32 +00:00
pooln.c Converting pools to use keyword arguments, mostly, and so far inconsistently, but at least it compiles. 2013-05-08 16:21:12 +01:00
pooln.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
poolncv.c Ensure that all test cases call testlib_init so that the testlib assertion handler is installed: this ensures that on windows you can set mps_testlib_noabort to avoid the dialog box from abort(). 2014-03-24 11:41:01 +00:00
poolsnc.c Abolishing vmarenaalloc and its horrible relatives. 2014-02-04 18:10:53 +00:00
prmcan.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
prmci3.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
prmci3fr.c Adding fri6gc (freebsd on amd64/x86_64) platform. 2012-08-14 17:30:22 +01:00
prmci3li.c Use macro nonnegative so that we can keep asserting that values are >= 0 without provoking "unsigned comparison >= 0 is always true" warnings from gcc. 2013-10-01 14:27:52 +01:00
prmci3w3.c Use macro nonnegative so that we can keep asserting that values are >= 0 without provoking "unsigned comparison >= 0 is always true" warnings from gcc. 2013-10-01 14:27:52 +01:00
prmci3xc.c Use macro nonnegative so that we can keep asserting that values are >= 0 without provoking "unsigned comparison >= 0 is always true" warnings from gcc. 2013-10-01 14:27:52 +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 Use macro nonnegative so that we can keep asserting that values are >= 0 without provoking "unsigned comparison >= 0 is always true" warnings from gcc. 2013-10-01 14:27:52 +01:00
prmci6w3.c Use macro nonnegative so that we can keep asserting that values are >= 0 without provoking "unsigned comparison >= 0 is always true" warnings from gcc. 2013-10-01 14:27:52 +01:00
prmci6xc.c Use macro nonnegative so that we can keep asserting that values are >= 0 without provoking "unsigned comparison >= 0 is always true" warnings from gcc. 2013-10-01 14:27:52 +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 Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
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 mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00: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 Fixing up platform definitions after test build on ubuntu 12. 2012-09-03 01:09:09 +01:00
protli.c Unifying code-identical protection implementations for linux. 2012-08-15 16:47:50 +01:00
protocol.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
protocol.h Mps: fix w3i3mv "all" build with vc6: 2006-04-07 15:56:43 +01:00
protsgix.c Responding to nb's review comments. 2012-09-12 23:00:33 +01:00
protw3.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
protxc.c Avoid use of unreachable code in protcatchthread on os x. 2014-02-24 18:07:14 +00:00
protxc.h Fixing a couple of comments that are out of date. 2013-07-05 01:53:51 +01:00
pthrdext.c Fixing minor linux build error left over from dl's debugging. 2013-07-01 20:51:21 +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 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
range.c Improving rangecopy based on code review suggestion <https://info.ravenbrook.com/mail/2014/03/10/17-01-58/0/>. 2014-03-12 11:30:05 +00:00
range.h Improving rangecopy based on code review suggestion <https://info.ravenbrook.com/mail/2014/03/10/17-01-58/0/>. 2014-03-12 11:30:05 +00: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 First draft of freeing into the arena's freecbs. 2014-01-18 18:24:07 +00:00
ring.c Mps: implementing remember / restore protection for real. 2003-11-13 17:07:13 +00:00
ring.h Avoid undefined behaviour in ring_elt by using parent (and thus offsetof) instead of deferencing a null pointer. add missing typedef for rememberedsummaryblockstruct. update ring design accordingly. 2013-05-22 16:45:45 +01:00
root.c Further elimination of type puns that violate the strict aliasing rule. this change eliminates puns on the format methods. 2012-09-12 19:45:27 +01:00
sa.c Fixing up the build on freebsd (fri3gc) 2014-02-17 17:00:08 +00:00
sa.h Minor updates in response to review. see https://info.ravenbrook.com/mail/2014/02/17/16-27-18/0/ 2014-02-17 16:45:12 +00:00
sac.c 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
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 64-bit support for pelles c: 2014-03-25 10:59:09 +00: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 Mps compiles and runs using pelles c. 2014-03-21 18:28:39 +00:00
segsmss.c Improved support for pelles c: 2014-03-24 18:23:29 +00: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 Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
splay.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
splay.h Merging branch/2014-02-22/splay-tune to pick up splay tree improvements. 2014-02-28 14:27:40 +00: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 Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts. 2012-09-06 17:17:18 +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 Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +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 Merging recent improvements to master into version 1.110 prior to release. 2012-09-13 19:21:49 +01:00
ssw3i6pc.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
steptest.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00: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 Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
testlib.c Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
testlib.h Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
th.h Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
than.c 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
thix.c Merging spelling corrections contributed by bruce mitchener. 2013-02-18 15:46:39 +00:00
thw3.c Merging spelling corrections contributed by bruce mitchener. 2013-02-18 15:46:39 +00: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 Documentation and commentary clarifications in response to code review <https://info.ravenbrook.com/mail/2013/07/11/13-17-56/0/>. 2013-07-11 15:44:19 +01:00
trace.c Catch-up merge from master, mainly to pick up chain-zones merge. 2014-02-14 15:23:36 +00:00
traceanc.c Fix some checkleveldeep assertions: 2014-03-20 23:37:02 +00:00
tract.c Resolving questions left behind in fixmes. 2014-02-28 14:42:44 +00:00
tract.h Removing the freering allocation cache, which breaks the cbs abstraction and does not give any benefit once we’re allocating from zonecbss. 2014-02-25 11:35:18 +00:00
tree.c Improving comments in response to code review suggestions <https://info.ravenbrook.com/mail/2014/03/11/14-47-33/0/>. 2014-03-11 15:46:51 +00:00
tree.h Improving comments in response to code review suggestions <https://info.ravenbrook.com/mail/2014/03/11/14-47-33/0/>. 2014-03-11 15:46:51 +00:00
version.c Update release index and bump release number accordingly. 2014-03-18 18:11:48 +00:00
vman.c Adding arg to windows makefiles. adding trivial params implementation to vman.c. 2013-05-09 15:00:30 +01:00
vmix.c Remove diag facility. 2013-06-05 18:35:40 +01:00
vmw3.c Untabify. 2013-05-11 19:10:56 +01:00
w3i3mv.nmk Improved support for pelles c: 2014-03-24 18:23:29 +00:00
w3i3pc.nmk 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
w3i6mv.nmk Improved support for pelles c: 2014-03-24 18:23:29 +00:00
w3i6pc.nmk 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
walk.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
walkt0.c Ensure that all test cases call testlib_init so that the testlib assertion handler is installed: this ensures that on windows you can set mps_testlib_noabort to avoid the dialog box from abort(). 2014-03-24 11:41:01 +00: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 Catch-up merge from master sources to branch/2014-03-21/pellesc. 2014-03-28 13:54:30 +00:00
zmess.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00