1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-26 08:41:47 -07:00
emacs/mps/code
Gareth Rees bbe1052f69 Refactor finaltest so that it is capable of testing different pool classes.
Copied from Perforce
 Change: 185235
 ServerID: perforce.ravenbrook.com
2014-04-04 21:59:45 +01:00
..
mps.xcodeproj Turn on -wunreachable-code for gcc and clang. 2014-03-30 14:26:02 +01:00
w3mv
.p4ignore Bring .p4ignore up to date so that p4 status is clean. 2014-03-31 11:37:46 +01:00
abq.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
abq.h
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 Remove unnecessary calls to mps_args_done -- these crept back in via the merge of the cbs-tract-alloc branch. 2014-04-01 22:43:58 +01:00
arena.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
arenacl.c Check classes after defining them. 2014-04-04 12:51:07 +01: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 Check classes after defining them. 2014-04-04 12:51:07 +01:00
arg.c
arg.h
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
boot.h
bt.c
bt.h
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 Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01: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
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 Fix compilation on lii6gc: 2014-03-31 13:01:40 +01:00
dbgpool.c Catch-up merge from master. 2014-03-11 16:30:47 +00:00
dbgpool.h
dbgpooli.c
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 Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
eventcom.h
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
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 Fix compilation on lii6gc: 2014-03-31 13:01:40 +01:00
fbmtest.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
finalcv.c 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
finaltest.c Refactor finaltest so that it is capable of testing different pool classes. 2014-04-04 21:59:45 +01: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
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
fmthe.c
fmthe.h
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
format.c
fotest.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
freelist.c
freelist.h
fri3gc.gmk
fri6gc.gmk
gc.gmk Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
gcbench.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
global.c Fix some checkleveldeep assertions: 2014-03-20 23:37:02 +00:00
gp.gmk
ld.c
lii3gc.gmk
lii6gc.gmk
lii6ll.gmk
ll.gmk Turn on -wunreachable-code for gcc and clang. 2014-03-30 14:26:02 +01:00
lo.h
locbwcss.c Remove unnecessary calls to mps_args_done -- these crept back in via the merge of the cbs-tract-alloc branch. 2014-04-01 22:43:58 +01:00
lock.h
lockan.c
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
lockli.c
lockutw3.c Need to include <stdlib.h> for malloc and _alloca. 2014-03-24 18:53:23 +00:00
lockw3.c
locus.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
locusss.c Remove unnecessary calls to mps_args_done -- these crept back in via the merge of the cbs-tract-alloc branch. 2014-04-01 22:43:58 +01: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
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
meter.h
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
mpm.h Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
mpmss.c Turn on -wunreachable-code for gcc and clang. 2014-03-30 14:26:02 +01: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
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
mpsavm.h
mpscamc.h
mpscams.h
mpscawl.h
mpsclo.h
mpscmfs.h
mpscmv.h
mpscmv2.h
mpscmvff.h
mpscmvt.h
mpscsnc.h
mpsi.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
mpsicv.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
mpsio.h
mpsioan.c
mpsiw3.c
mpslib.h
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 Remove unnecessary calls to mps_args_done -- these crept back in via the merge of the cbs-tract-alloc branch. 2014-04-01 22:43:58 +01:00
pc.nmk Update file types: add +k (keyword expansion). 2014-03-24 20:36:57 +00:00
pool.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
poolabs.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
poolamc.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
poolams.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
poolams.h
poolamsi.c
poolawl.c Check classes after defining them. 2014-04-04 12:51:07 +01:00
poollo.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
poolmfs.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
poolmfs.h
poolmrg.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
poolmrg.h
poolmv.c Check classes after defining them. 2014-04-04 12:51:07 +01:00
poolmv.h
poolmv2.c Check classes after defining them. 2014-04-04 12:51:07 +01:00
poolmv2.h
poolmvff.c Check classes after defining them. 2014-04-04 12:51:07 +01:00
pooln.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
pooln.h
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 Check classes after defining them. 2014-04-04 12:51:07 +01:00
prmcan.c
prmci3.h
prmci3fr.c
prmci3li.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
prmci3w3.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
prmci3xc.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
prmci6.h
prmci6fr.c
prmci6li.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
prmci6w3.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
prmci6xc.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
prmcix.h
prmcw3.h
prmcxc.h
protan.c
proti3.c
proti6.c
protix.c
protli.c
protocol.c Check classes after defining them. 2014-04-04 12:51:07 +01:00
protocol.h
protsgix.c
protw3.c Improved support for pelles c: 2014-03-24 18:23:29 +00:00
protxc.c
protxc.h
pthrdext.c
pthrdext.h
qs.c Explain how to call mps_root_create_table() safely (avoiding type punning). fix example for mps_root_create_table_masked(). use the recommended approach in qs.c. 2014-04-04 11:49:19 +01: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 Check classes after defining them. 2014-04-04 12:51:07 +01:00
ring.c
ring.h
root.c
sa.c
sa.h
sac.c
sac.h
sacss.c Turn on -wswitch-default for gcc. 2014-04-04 12:16:59 +01:00
sc.h
seg.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01:00
segsmss.c Check classes after defining them. 2014-04-04 12:51:07 +01:00
shield.c
span.c
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
ss.h
ssan.c
ssixi3.c
ssixi6.c
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 64-bit support for pelles c: 2014-03-25 10:59:09 +00:00
table.c
table.h
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
than.c
thix.c
thw3.c
thw3.h
thw3i3.c
thw3i6.c
thxc.c
trace.c Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01: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
vmix.c
vmw3.c
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 Tidy-up of attributes and pool classes: 2014-04-04 17:05:08 +01: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
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 Turn on -wunreachable-code for gcc and clang. 2014-03-30 14:26:02 +01:00