1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-01 19:52:57 -07:00
emacs/mps/code
Richard Brooksby ff39f2a8fb Using rangecheck rather than checking base and limit ourselves.
Copied from Perforce
 Change: 190447
 ServerID: perforce.ravenbrook.com
2016-03-27 12:48:58 +01:00
..
mps.xcodeproj Fixing language standard to c89 for the mps, except mpseventsql which uses c99 extensions such as strtoull. 2016-03-21 10:06:23 +00:00
w3mv
.p4ignore Fixing build on w3i6mv. 2016-03-05 14:08:09 +00:00
abq.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
abq.h Removing the mostly unused size component of the closure convention. 2016-03-01 17:20:50 +00:00
abqtest.c Removing the mostly unused size component of the closure convention. 2016-03-01 17:20:50 +00:00
airtest.c Turn on keyword expansion. 2016-03-13 01:36:34 +00:00
amcss.c Removing the commit limit from the amc and ams stress tests, since they hit it legitimately at random, and it isn't a good test of anything much. 2016-03-08 18:25:07 +00:00
amcsshe.c Removing the commit limit from the amc and ams stress tests, since they hit it legitimately at random, and it isn't a good test of anything much. 2016-03-08 18:25:07 +00:00
amcssth.c Remove the commit limit from the amc and ams stress tests, since they hit it legitimately at random. see <https:/​/​info.ravenbrook.com/​mail/​2016/​03/​08/​18-14-41/​0/​> for discussion and suggestions for better testing. 2016-03-12 20:07:49 +00:00
amsss.c Removing the commit limit from the amc and ams stress tests, since they hit it legitimately at random, and it isn't a good test of anything much. 2016-03-08 18:25:07 +00:00
amssshe.c
anangc.gmk
ananll.gmk
ananmv.nmk
apss.c Manual allocation should not longer start any traces, so test this. 2016-03-12 15:45:05 +00:00
arena.c Merging branch mps/branch/2016-03-13/without-reservation into master sources. 2016-03-15 13:19:27 +00:00
arenacl.c Removing the mostly unused size component of the closure convention. 2016-03-01 17:20:50 +00:00
arenacv.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
arenavm.c Catch-up merge from master sources to branch/2016-03-01/closure-size. 2016-03-08 09:13:35 +00:00
arg.c Documentation and interface for pause time control (no implementation yet). 2016-03-12 20:25:33 +00:00
arg.h
awlut.c
awluthe.c
awlutth.c
boot.c
boot.h
bt.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
bt.h
btcv.c
bttest.c
buffer.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
cbs.c Using rangecheck rather than checking base and limit ourselves. 2016-03-27 12:48:58 +01:00
cbs.h Converting cbs blocks to use ranges. 2016-03-27 11:58:06 +01:00
check.h Backing out accidental change to check.h. 2016-03-21 10:42:21 +00:00
clock.h Design.mps.clock 2016-03-06 21:45:59 +00:00
comm.gmk Basic removal of the reservoir pool from code and design. 2016-03-13 20:32:24 +00:00
commpost.nmk Fixing build errors on windows (w3i6mv). 2016-03-24 11:04:58 +00:00
commpre.nmk Fixing build errors on windows (w3i6mv). 2016-03-24 11:04:58 +00:00
config.h Merging branch/2016-03-13/defer-write-barrier into master sources. 2016-03-24 12:07:20 +00:00
dbgpool.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
dbgpool.h
dbgpooli.c
djbench.c
event.c
event.h
eventcnv.c
eventcom.h
eventdef.h Merging branch mps/branch/2016-03-13/without-reservation into master sources. 2016-03-15 13:19:27 +00:00
eventrep.c Removing reservoir-related events. 2016-03-15 04:54:19 +00:00
eventrep.h
eventsql.c
eventtxt.c
exposet0.c
expt825.c
failover.c Removing the mostly unused size component of the closure convention. 2016-03-01 17:20:50 +00:00
failover.h
fbmtest.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
finalcv.c
finaltest.c
fmtdy.c
fmtdy.h
fmtdytst.c
fmtdytst.h
fmthe.c
fmthe.h
fmtno.c
fmtno.h
fmtscheme.c Turn on keyword expansion. 2016-03-13 01:36:34 +00:00
fmtscheme.h Turn on keyword expansion. 2016-03-13 01:36:34 +00:00
format.c Merging branch mps/branch/2016-03-13/without-reservation into master sources. 2016-03-15 13:19:27 +00:00
fotest.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
freelist.c Removing the mostly unused size component of the closure convention. 2016-03-01 17:20:50 +00:00
freelist.h
fri3gc.gmk
fri3ll.gmk Adding new platform fri3ll to support freebsd 10 and above, which have clang and not gcc by default. 2016-03-04 13:20:51 +00:00
fri6gc.gmk
fri6ll.gmk Adding new platform fri6ll to support freebsd 10 and above, which have clang and not gcc by default. 2016-03-02 22:00:11 +00:00
gc.gmk Consistent use of -std=c89 for gcc and clang on all platforms. 2016-03-20 15:57:52 +00:00
gcbench.c Implement pause time control. 2016-03-12 22:08:26 +00:00
global.c Catch-up merge from master sources to branch/2016-03-11/shield-coalesce. 2016-03-24 11:08:24 +00:00
gp.gmk
land.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
landtest.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
ld.c
lii3gc.gmk
lii6gc.gmk
lii6ll.gmk
ll.gmk Consistent use of -std=c89 for gcc and clang on all platforms. 2016-03-20 15:57:52 +00:00
locbwcss.c
lock.h
lockan.c
lockcov.c
lockix.c
lockli.c
lockut.c
lockw3.c
locus.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
locus.h Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
locusss.c
locv.c
message.c
messtest.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
meter.c
meter.h
misc.h
mpm.c Merging branch/2016-03-13/defer-write-barrier into master sources. 2016-03-24 12:07:20 +00:00
mpm.h Moving quicksort's workspace off the stack to limit mps stack usage. 2016-03-23 13:47:55 +00:00
mpmss.c Manual allocation should not longer start any traces, so test this. 2016-03-12 15:45:05 +00:00
mpmst.h Merging branch/2016-03-13/defer-write-barrier into master sources. 2016-03-24 12:07:20 +00:00
mpmtypes.h Promoting shield to first class structure. 2016-03-20 00:32:43 +00:00
mps.c Basic removal of the reservoir pool from code and design. 2016-03-13 20:32:24 +00:00
mps.h Merging branch mps/branch/2016-03-13/without-reservation into master sources. 2016-03-15 13:19:27 +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 Merging branch mps/branch/2016-03-13/without-reservation into master sources. 2016-03-15 13:19:27 +00:00
mpsicv.c Basic removal of the reservoir pool from code and design. 2016-03-13 20:32:24 +00:00
mpsio.h
mpsioan.c
mpsiw3.c
mpslib.h
mpsliban.c
mpstd.h Adding new platform fri3ll to support freebsd 10 and above, which have clang and not gcc by default. 2016-03-04 13:20:51 +00:00
mpswin.h
mv.nmk
mv2test.c
nailboard.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
nailboard.h
nailboardtest.c Turn on keyword expansion. 2016-03-13 01:36:34 +00:00
pc.nmk
policy.c Merging branch/2016-03-12/pause into the master sources. 2016-03-15 06:31:08 +00:00
pool.c Merging branch mps/branch/2016-03-13/without-reservation into master sources. 2016-03-15 13:19:27 +00:00
poolabs.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
poolamc.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
poolams.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
poolams.h
poolawl.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
poollo.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
poolmfs.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
poolmfs.h Removing the mostly unused size component of the closure convention. 2016-03-01 17:20:50 +00:00
poolmrg.c Tearing down shield correctly. 2016-03-20 01:01:54 +00:00
poolmrg.h
poolmv.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
poolmv.h
poolmv2.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
poolmv2.h
poolmvff.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
pooln.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
pooln.h
poolncv.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
poolsnc.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00: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
prot.h Turn on keyword expansion. 2016-03-13 01:36:34 +00:00
protan.c
proti3.c
proti6.c
protix.c
protli.c
protocol.c
protocol.h
protsgix.c
protw3.c
protxc.c
protxc.h
pthrdext.c
pthrdext.h
qs.c
range.c Implementing `rangesetbase and rangesetlimit` function equivalents. 2016-03-27 12:15:09 +01:00
range.h Implementing `rangesetbase and rangesetlimit` function equivalents. 2016-03-27 12:15:09 +01:00
ref.c Correcting return type of zonesetofrange to a zoneset. 2016-03-24 21:59:39 +00:00
replay.c
ring.c
ring.h
root.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
sa.c
sa.h
sac.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
sac.h Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
sacss.c
sc.h Improving comment. 2016-03-02 10:00:15 +00:00
scan.c Fixing build on w3i6mv. 2016-03-05 14:08:09 +00:00
seg.c Merging branch/2016-03-13/defer-write-barrier into master sources. 2016-03-24 12:07:20 +00:00
segsmss.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
shield.c Merging branch/2016-03-13/defer-write-barrier into master sources. 2016-03-24 12:07:20 +00:00
sp.h Turn on keyword expansion. 2016-03-13 01:36:34 +00:00
span.c
splay.c Removing the mostly unused size component of the closure convention. 2016-03-01 17:20:50 +00:00
splay.h Removing the mostly unused size component of the closure convention. 2016-03-01 17:20:50 +00:00
spw3i3.c
spw3i6.c
ss.c Fixing location of assumptions about descending stack that had gone astray. 2016-03-02 10:32:46 +00:00
ss.h Untabify. 2016-03-11 12:06:52 +00:00
ssan.c Fixing location of assumptions about descending stack that had gone astray. 2016-03-02 10:32:46 +00:00
ssixi3.c
ssixi6.c
ssw3i3mv.c
ssw3i3pc.c
ssw3i6mv.c Fixing build on w3i6mv. 2016-03-05 14:08:09 +00:00
ssw3i6pc.c
steptest.c
table.c
table.h
tagtest.c Turn on keyword expansion. 2016-03-13 01:36:34 +00:00
teletest.c
testlib.c
testlib.h
testthr.h Turn on keyword expansion. 2016-03-13 01:36:34 +00:00
testthrix.c Turn on keyword expansion. 2016-03-13 01:36:34 +00:00
testthrw3.c Turn on keyword expansion. 2016-03-13 01:36:34 +00:00
th.h
than.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
thix.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
thw3.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
thw3.h
thw3i3.c
thw3i6.c
thxc.c Eliminating withreservoirpermit and all its variants. 2016-03-13 21:04:01 +00:00
trace.c Merging branch/2016-03-13/defer-write-barrier into master sources. 2016-03-24 12:07:20 +00:00
traceanc.c Merging branch mps/branch/2016-03-13/without-reservation into master sources. 2016-03-15 13:19:27 +00:00
tract.c
tract.h
tree.c Removing the mostly unused size component of the closure convention. 2016-03-01 17:20:50 +00:00
tree.h Removing the mostly unused size component of the closure convention. 2016-03-01 17:20:50 +00:00
version.c
vm.c
vm.h
vman.c
vmix.c
vmw3.c
w3i3mv.nmk
w3i3pc.nmk
w3i6mv.nmk
w3i6pc.nmk
walk.c
walkt0.c
xci3gc.gmk
xci3ll.gmk Adding xci3ll.gmk to make it easier to test 32-bit builds on os x. 2016-03-18 15:37:53 +00:00
xci6ll.gmk
zcoll.c
zmess.c