1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-15 19:31:29 -07:00
emacs/mps/code
Gareth Rees b35ac047cd Mvff debug now supports alloc/free of large objects (by exposing and covering all segments which the object overlaps)
Copied from Perforce
 Change: 185386
 ServerID: perforce.ravenbrook.com
2014-04-09 13:30:36 +01:00
..
mps.xcodeproj New header testthr.h provides simple threading interface. 2014-04-08 15:14:32 +01:00
w3mv
.p4ignore
abq.c
abq.h
abqtest.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
airtest.c Avoid "potentially uninitialized local variable used" errors from microsoft visual c. 2014-04-07 17:56:20 +01:00
amcss.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
amcsshe.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
amcssth.c New header testthr.h provides simple threading interface. 2014-04-08 15:14:32 +01:00
amsss.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
amssshe.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
apss.c Update the stress test cases (apss, mpmss, sacss) so that they test different alignments. 2014-04-09 13:13:09 +01:00
arena.c Improve control over checking: 2014-04-06 22:51:05 +01:00
arenacl.c Improve control over checking: 2014-04-06 22:51:05 +01:00
arenacv.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
arenavm.c Improve control over checking: 2014-04-06 22:51:05 +01:00
arg.c Improve control over checking: 2014-04-06 22:51:05 +01:00
arg.h
awlut.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
awluthe.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
awlutth.c New header testthr.h provides simple threading interface. 2014-04-08 15:14:32 +01:00
boot.c Improve control over checking: 2014-04-06 22:51:05 +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 Improve control over checking: 2014-04-06 22:51:05 +01:00
cbs.c Can't use checkd_nosig(tree, ...) because treeempty is null. 2014-04-07 10:14:40 +01:00
cbs.h
chain.h
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
comm.gmk Fix bugs in exposet0.c and steptest.c on windows. 2014-04-08 16:26:27 +01:00
commpost.nmk Fix bugs in exposet0.c and steptest.c on windows. 2014-04-08 16:26:27 +01:00
commpre.nmk Fix bugs in exposet0.c and steptest.c on windows. 2014-04-08 16:26:27 +01:00
config.h Alignment is now configurable for mv pools using mps_key_align. 2014-04-08 21:32:19 +01:00
dbgpool.c Mvff debug now supports alloc/free of large objects (by exposing and covering all segments which the object overlaps) 2014-04-09 13:30:36 +01:00
dbgpool.h
dbgpooli.c
djbench.c Fix bugs in exposet0.c and steptest.c on windows. 2014-04-08 16:26:27 +01:00
event.c
event.h
eventcnv.c
eventcom.h
eventdef.h
eventrep.c
eventrep.h
eventsql.c
eventtxt.c
exposet0.c Fix bugs in exposet0.c and steptest.c on windows. 2014-04-08 16:26:27 +01:00
expt825.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
fbmtest.c Update the stress test cases (apss, mpmss, sacss) so that they test different alignments. 2014-04-09 13:13:09 +01:00
finalcv.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
finaltest.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
fmtdy.c
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
fmthe.c
fmthe.h
fmtno.c
fmtno.h
fmtscheme.c Add default case to switch statement so that it compiles with gcc -wswitch-default. 2014-04-07 15:35:17 +01:00
fmtscheme.h
format.c Improve control over checking: 2014-04-06 22:51:05 +01:00
fotest.c Update the stress test cases (apss, mpmss, sacss) so that they test different alignments. 2014-04-09 13:13:09 +01:00
freelist.c Alignment is now configurable for mv pools using mps_key_align. 2014-04-08 21:32:19 +01:00
freelist.h Alignment is now configurable for mv pools using mps_key_align. 2014-04-08 21:32:19 +01:00
fri3gc.gmk
fri6gc.gmk
gc.gmk
gcbench.c Fix bugs in exposet0.c and steptest.c on windows. 2014-04-08 16:26:27 +01:00
getopt.h Fix bugs in exposet0.c and steptest.c on windows. 2014-04-08 16:26:27 +01:00
getoptl.c
global.c Can't can't checkd_nosig(ring, &arenaring) because &arenaring is never null and gcc will warn about a constant comparison. 2014-04-07 13:22:21 +01:00
gp.gmk
ld.c
lii3gc.gmk
lii6gc.gmk
lii6ll.gmk
ll.gmk
lo.h
locbwcss.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
lock.h
lockan.c
lockcov.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
lockix.c
lockli.c
lockut.c New header testthr.h provides simple threading interface. 2014-04-08 15:14:32 +01:00
lockw3.c
locus.c Improve control over checking: 2014-04-06 22:51:05 +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
meter.h
misc.h
mpm.c Improve control over checking: 2014-04-06 22:51:05 +01:00
mpm.h Update the stress test cases (apss, mpmss, sacss) so that they test different alignments. 2014-04-09 13:13:09 +01:00
mpmss.c Mvff debug now supports alloc/free of large objects (by exposing and covering all segments which the object overlaps) 2014-04-09 13:30:36 +01:00
mpmst.h
mpmtypes.h
mps.c
mps.h
mpsacl.h
mpsavm.h
mpscamc.h
mpscams.h
mpscawl.h
mpsclo.h
mpscmfs.h
mpscmv.h
mpscmv2.h Remove comment from mpscmv2.h -- it's obsolete (no such thing as mps_count_t) and anyway documentation is now in the manual. 2014-04-09 13:02:18 +01:00
mpscmvff.h
mpscmvt.h
mpscsnc.h
mpsi.c Improve control over checking: 2014-04-06 22:51:05 +01:00
mpsicv.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
mpsio.h
mpsioan.c
mpsiw3.c
mpslib.h
mpsliban.c
mpstd.h
mpsw3.h
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
mv2test.c Update the stress test cases (apss, mpmss, sacss) so that they test different alignments. 2014-04-09 13:13:09 +01:00
nailboard.c
nailboard.h
nailboardtest.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
pc.nmk
pool.c Catch-up merge from master sources to branch/2014-01-15/nailboard. 2014-04-07 10:38:08 +01:00
poolabs.c Improve control over checking: 2014-04-06 22:51:05 +01:00
poolamc.c Amc/amcz subclass test needs to be other way round now. 2014-04-07 23:05:35 +01:00
poolams.c Improve control over checking: 2014-04-06 22:51:05 +01:00
poolams.h
poolamsi.c
poolawl.c The alignment of an awl pool is now set to the format alignment, as documented. the alignment restriction on pointers is now based on sizeof(void *), not mps_pf_align. 2014-04-08 18:29:25 +01:00
poollo.c Improve control over checking: 2014-04-06 22:51:05 +01:00
poolmfs.c Improve control over checking: 2014-04-06 22:51:05 +01:00
poolmfs.h
poolmrg.c Improve control over checking: 2014-04-06 22:51:05 +01:00
poolmrg.h
poolmv.c Assertion about alignment in mvfree might catch some errors at an earlier and more comprehensible point in the code. 2014-04-09 13:04:28 +01:00
poolmv.h
poolmv2.c Alas, mvff and mvt can't round up alignment because they need to support buffered allocation. 2014-04-09 13:01:58 +01:00
poolmv2.h
poolmvff.c Alas, mvff and mvt can't round up alignment because they need to support buffered allocation. 2014-04-09 13:01:58 +01:00
pooln.c Improve control over checking: 2014-04-06 22:51:05 +01:00
pooln.h
poolncv.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
poolsnc.c Improve control over checking: 2014-04-06 22:51:05 +01:00
prmcan.c
prmci3.h
prmci3fr.c
prmci3li.c
prmci3w3.c
prmci3xc.c
prmci6.h
prmci6fr.c
prmci6li.c
prmci6w3.c
prmci6xc.c
prmcix.h
prmcw3.h
prmcxc.h
protan.c
proti3.c
proti6.c
protix.c
protli.c
protocol.c Improve control over checking: 2014-04-06 22:51:05 +01:00
protocol.h
protsgix.c
protw3.c
protxc.c
protxc.h
pthrdext.c Improve control over checking: 2014-04-06 22:51:05 +01:00
pthrdext.h
qs.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
range.c
range.h
ref.c
replay.c
reserv.c Improve control over checking: 2014-04-06 22:51:05 +01:00
ring.c
ring.h
root.c Improve control over checking: 2014-04-06 22:51:05 +01:00
sa.c Improve control over checking: 2014-04-06 22:51:05 +01:00
sa.h
sac.c Improve control over checking: 2014-04-06 22:51:05 +01:00
sac.h
sacss.c Mvff debug now supports alloc/free of large objects (by exposing and covering all segments which the object overlaps) 2014-04-09 13:30:36 +01:00
sc.h
seg.c Improve control over checking: 2014-04-06 22:51:05 +01:00
segsmss.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
shield.c
span.c
splay.c Can't use checkd_nosig(tree, ...) because treeempty is null. 2014-04-07 10:14:40 +01:00
splay.h
spw3i3.c
spw3i6.c
ss.c
ss.h
ssan.c
ssixi3.c
ssixi6.c
ssw3i3mv.c
ssw3i3pc.c
ssw3i6mv.c
ssw3i6pc.c
steptest.c Fix bugs in exposet0.c and steptest.c on windows. 2014-04-08 16:26:27 +01:00
table.c
table.h
teletest.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
testlib.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
testlib.h Fix bugs in exposet0.c and steptest.c on windows. 2014-04-08 16:26:27 +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
than.c Improve control over checking: 2014-04-06 22:51:05 +01:00
thix.c Improve control over checking: 2014-04-06 22:51:05 +01:00
thw3.c Improve control over checking: 2014-04-06 22:51:05 +01:00
thw3.h
thw3i3.c
thw3i6.c
thxc.c Improve control over checking: 2014-04-06 22:51:05 +01:00
trace.c Improve control over checking: 2014-04-06 22:51:05 +01:00
traceanc.c
tract.c Improve control over checking: 2014-04-06 22:51:05 +01:00
tract.h
tree.c
tree.h
version.c
vman.c
vmix.c
vmw3.c
w3i3mv.nmk
w3i3pc.nmk
w3i6mv.nmk
w3i6pc.nmk
walk.c Improve control over checking: 2014-04-06 22:51:05 +01:00
walkt0.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
xci3gc.gmk
xci6ll.gmk
zcoll.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00
zmess.c Remove unnecessary headers from the test suite. 2014-04-08 13:03:04 +01:00