1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-24 06:20:43 -08:00
emacs/mps/code
Richard Kistruck 9c4e0d4265 Mps br/padding (non-working changelist) see whether we can clear up what "clamped" means:
ArenaPoll will still call TracePoll if clamped...
but TracePoll won't start a new trace if clamped
ArenaStep won't start an opportunistic full collect if clamped
ArenaStep won't advance pollThreshold, ever
traceFlip asserts that clamped is FALSE.
(see http://info.ravenbrook.com/mail/2010/02/23/13-19-24/0.txt)
---
But no, clamped is more complex than that.
  - Certain mps.h calls affect it.
  - Certain MPS tests use it for more control and reproducibility.
  - MPS itself uses it, as part of starting a full collect, for which it must first run any current trace to completion without starting any new ones.
In particular, this set of changes asserts:
  MPS ASSERTION FAILURE: ArenaGlobals(arena)->clamped == FALSE
  trace.c
  534
because mps_arena_collect() tries to start a full collect while clamped.
---
So this changelist is for historical interest only, and will be backed out.

Copied from Perforce
 Change: 169853
 ServerID: perforce.ravenbrook.com
2010-02-24 16:07:17 +00:00
..
log Mps br/padding: example of an "emergency storm" -- cascading emergency traces -- from mpsicv. 2009-09-04 16:05:19 +01:00
s7ppac Adding forward reference to licenses from copyright notices. 2002-06-06 11:56:19 +01:00
.gdbinit Mps: portable version of exposet0 test 2003-11-04 15:41:57 +00:00
abq.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
abq.h Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
abqtest.c Mps br/timing: tabs in test source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:45:50 +00:00
amcss.c Mps br/timing: rename mps_alert_collection_*. the correct term for when a new mps operation begins is "begin", and when it ends is "end". (whereas several starts/stops may happen during a single mps operation). 2009-02-16 17:11:05 +00:00
amcsshe.c Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
amcssth.c Mps br/timing: tabs in test source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:45:50 +00:00
amsss.c Correcting function declaration parameter list to make it valid c. 2007-02-16 15:06:17 +00:00
amssshe.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
apss.c Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
arena.c Mps br/padding: 2009-09-17 16:59:39 +01:00
arenacl.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
arenacv.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
arenavm.c Mps master (integ from br/vmarenagrow/code/arenavm.c): 2008-05-01 16:24:43 +01:00
awlut.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
awluthe.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
awlutth.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01: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 mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
bt.h Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
btcv.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
bttest.c Split long strings to comply with c standard. also make sure %p arguments are pointers. 2002-10-28 12:48:29 +00:00
buffer.c Mps buffer.c: cast character-constant expression to (char), to avoid warning from silly w3i3mv compiler: 2007-04-19 17:49:56 +01:00
cbs.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
cbs.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
cbstest.c Split long strings to comply with c standard. also make sure %p arguments are pointers. 2002-10-28 12:48:29 +00:00
chain.h Mps from br/gcdiag to master: branch/2007-07-19/gcdiag/...@162965, 967, 969. 2007-08-06 17:30:02 +01:00
check.h Mps br/timing: (cosmetic): 2008-11-24 16:53:12 +00:00
comm.gmk Mps br/movalot zumr: z(=test) for unmanaged references, the faults they cause, and how the mps can help detect them. 2009-02-17 16:31:15 +00:00
commpost.nmk Mps br/padding: job002148: drop mps_lib_callback_register from w3gen.def, and put it in new file mpslibcb.def, used only when building the mps dll (rule in commpost.nmk) which contains the mpslibcb stuff. correct expgen.sh accordingly (even though it's not working). so mps-fns.def (produced by w3build.bat by copying w3gen.def) is now correct for configura to use to re-export mps functions static linked into a larger executable, and mpsdy.dll still correctly exports the mps_lib_callback_register function. 2009-09-25 15:08:55 +01:00
commpre.nmk Mps br/diag: new variety.di: hot+diagnostics 2007-04-27 16:46:51 +01:00
commpre9.nmk Mps br/vc9: commpre9.nmk has /ox->/o2, /debug:full-> 2008-09-10 18:45:27 +01:00
config.h Mps br/padding exp-168778: amclargesegpages = 8 again. 2009-09-28 15:02:46 +01:00
cx.gmk Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
dbgpool.c Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
dbgpool.h Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
dbgpooli.c Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
dc.gmk Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
diag.c Mps br/padding: 2009-09-17 16:59:39 +01:00
dumper.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
eg.gmk Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
event.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
event.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
eventcnv.c Mps br/vc9: under ifdef mps_builder_mv, disable warning 4996 where 2008-10-20 15:12:15 +01:00
eventcom.h mps br/timing: tabs in header files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:58:56 +00:00
eventdef.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
eventgen.h Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
eventgen.pl Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
eventpro.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
eventpro.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
eventrep.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
eventrep.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
expgen.sh Mps br/padding: job002148: drop mps_lib_callback_register from w3gen.def, and put it in new file mpslibcb.def, used only when building the mps dll (rule in commpost.nmk) which contains the mpslibcb stuff. correct expgen.sh accordingly (even though it's not working). so mps-fns.def (produced by w3build.bat by copying w3gen.def) is now correct for configura to use to re-export mps functions static linked into a larger executable, and mpsdy.dll still correctly exports the mps_lib_callback_register function. 2009-09-25 15:08:55 +01:00
exposet0.c Mps br/timing: tabs in test source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:45:50 +00:00
expt825.c Mps: windows: test expt825 now runs on windows. 2003-11-19 15:00:16 +00:00
finalcv.c Mps br/timing: finalcv.c: verify that message clock is 0 (unset) 2008-11-11 15:28:28 +00:00
finaltest.c Mps br/timing finaltest.c: (comment only) warn that this file has been hacked to be a bad client 2009-02-16 16:41:20 +00:00
fmtdy.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +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 mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
fmtdytst.h Mps source that should be text+k (not text) in perforce: 2007-01-10 19:22:46 +00:00
fmthe.c Dependencies for fmthe. 2002-06-20 16:58:59 +01:00
fmthe.h Dependencies for fmthe. 2002-06-20 16:58:59 +01:00
fmtno.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01: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 mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
fri4gc.gmk Mps: replacing vmfr.c with vmix.c 2007-03-12 12:17:50 +00:00
gc.gmk Mps: undoing change 162940 using perforce technote 14. no 2007-07-19 16:34:42 +01:00
global.c Mps br/padding (non-working changelist) see whether we can clear up what "clamped" means: 2010-02-24 16:07:17 +00:00
gp.gmk Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
i6cc.gmk Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
iam4cc.gmk Mps: master: remove plinth files from "mps.a" library (platforms 2006-03-30 14:45:54 +01:00
ic.gmk Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
idlench.awk Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
lc.gmk Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
ld.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
libcbt.c Add copyright and licence notices 2005-10-05 18:37:41 +01:00
lii3eg.gmk Mps: removing protli.c 2007-03-09 14:13:53 +00:00
lii4gc.gmk Mps: linux: using vmix rather than vmli 2007-07-20 19:15:15 +01:00
lippgc.gmk Mps: master: remove plinth files from "mps.a" library (platforms 2006-03-30 14:45:54 +01:00
lo.h Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
locbwcss.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01: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 Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
lockix.c Mps: locks for darwin (os x). 2007-03-12 09:58:44 +00:00
lockli.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
lockutw3.c Mps: fix w3i3mv "all" build with vc6: 2006-04-07 15:56:43 +01: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 Mps br/vmarenagrow: make segprefdescribe fit on one line 2008-02-29 19:02:48 +00:00
locusss.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
locv.c Mps lo pool coverage test: in stepper, mark unused args with testlib_unused() 2006-06-28 16:22:04 +01:00
logrun Mps br/diag: logrun: append .txt to logfilename; improve comments. 2007-05-21 16:00:38 +01:00
message.c Mps br/timing: (cosmetic): 2008-11-24 16:53:12 +00:00
messtest.c Mps br/timing: move field "messagetype type" out of messagestruct 2008-11-24 15:44:27 +00:00
meter.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
meter.h Mps br/diag: rename #def "diagnostics" as "statistics", as all the 2007-06-29 14:08:00 +01:00
misc.h Mps correct bs_is_single (only used in avers and checks) 2006-12-18 16:10:17 +00:00
mpm.c Mps br/vmarenagrow: some work-in-progress on visualising gangs: 2008-05-01 15:06:20 +01:00
mpm.h Mps br/padding: new pooltraceendmethod: do end-of-trace work 2009-08-20 17:44:16 +01:00
mpmss.c Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
mpmst.h mps br/padding: some pooltraceend() odds and ends: 2009-09-17 15:38:48 +01:00
mpmtypes.h Mps br/padding: new pooltraceendmethod: do end-of-trace work 2009-08-20 17:44:16 +01:00
mps.h Mps br/timing: rename mps_alert_collection_*. the correct term for when a new mps operation begins is "begin", and when it ends is "end". (whereas several starts/stops may happen during a single mps operation). 2009-02-16 17:11:05 +00:00
mpsacl.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpsavm.h Mps br/vmarenagrow: new mps interface function mps_arena_vm_growth(): 2008-01-11 16:07:51 +00:00
mpscamc.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpscams.h Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
mpscawl.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpsclo.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpscmv.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpscmv2.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
mpscmvff.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +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 Mps br/timing: mps_alert_collection_set() -- client sets a callback 2008-11-12 15:07:04 +00:00
mpsicv.c Mps br/auto_header: mpsicv: use auto_header format half the time (rnd() & 1); 2008-03-26 14:30:59 +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 Mps br/vc9: under ifdef mps_builder_mv, disable warning 4996 where 2008-10-20 15:12:15 +01:00
mpsiw3.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
mpslib.h Mps br/timing: hack in mps_clock_t 2008-10-31 17:14:37 +00:00
mpsliban.c Mps br/vc9: under ifdef mps_builder_mv, disable warning 4996 where 2008-10-20 15:12:15 +01:00
mpslibcb.c Mps: removing windows compiler warning 2005-02-16 11:10:42 +00:00
mpslibcb.def Mps br/padding: job002148: drop mps_lib_callback_register from w3gen.def, and put it in new file mpslibcb.def, used only when building the mps dll (rule in commpost.nmk) which contains the mpslibcb stuff. correct expgen.sh accordingly (even though it's not working). so mps-fns.def (produced by w3build.bat by copying w3gen.def) is now correct for configura to use to re-export mps functions static linked into a larger executable, and mpsdy.dll still correctly exports the mps_lib_callback_register function. 2009-09-25 15:08:55 +01:00
mpslibcb.h Mps: mpslib via client callbacks. mpslib.c 2005-02-07 14:50:11 +00:00
mpstd.h Mps br/vc9: mpstd.h: (for all remaining platforms) 2008-10-21 18:32:26 +01:00
mpsw3.h Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
mpswin.h Mps br/vc9: undo #pragma warning (4996) in mpslib.h and mpswin.h; testlib.c is where it is needed 2008-09-10 18:50:13 +01:00
mv2test.c Mps br/timing: tabs in test source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:45:50 +00:00
o1alcc.gmk Mps: master: remove plinth files from "mps.a" library (platforms 2006-03-30 14:45:54 +01:00
o1algc.gmk Mps: master: remove plinth files from "mps.a" library (platforms 2006-03-30 14:45:54 +01:00
ossu.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
osxc.h Remove obsolete wrokarounds for historical problems in ancient mac os x headers: these workarounds are no longer needed. 2005-02-02 18:01:36 +00:00
pool.c mps br/padding: some pooltraceend() odds and ends: 2009-09-17 15:38:48 +01:00
poolabs.c Mps br/padding: new pooltraceendmethod: do end-of-trace work 2009-08-20 17:44:16 +01:00
poolamc.c Mps br/padding exp-168778: amclargesegpages = 8 again. 2009-09-28 15:02:46 +01:00
poolams.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
poolams.h mps br/timing: tabs in header files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:58:56 +00:00
poolamsi.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
poolawl.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
poollo.c Mps lo pool: correct lowalk loop increment calculation. should fix 2006-06-28 14:55:51 +01:00
poolmfs.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
poolmfs.h Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
poolmrg.c Mps br/timing: move field "messagetype type" out of messagestruct 2008-11-24 15:44: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 Split-asserts: where an aver or checkl has two failure modes combined 2005-09-30 10:50:48 +01:00
poolmv.h Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
poolmv2.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +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 Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
pooln.c mps br/padding: some pooltraceend() odds and ends: 2009-09-17 15:38:48 +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 Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
poolsnc.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
prmcan.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
prmcfr.h Mps: fixing build for freebsd 5.5. by fixing include files. 2007-02-21 11:47:49 +00:00
prmci3.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
prmci3li.c Mps: style improvements. 2007-07-05 14:22:42 +01:00
prmci3w3.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
prmcli.h Mps: fixing linux builds. recent linuxes are more careful with their open-sesame magic. 2007-03-09 12:31:34 +00:00
prmcw3.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +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 Mps: style improvements. 2007-07-05 14:22:42 +01:00
protix.c Mps: more comments on accessread versus prot_write. 2007-03-12 12:53:54 +00:00
protlii3.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
proto1.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +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 Mps: protection for intel darwin. hopefully cross-platform. 2007-03-08 21:50:28 +00:00
protso.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
protsu.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
protw3.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
protxcpp.c Mps: typo in comment. 2007-02-20 10:01:27 +00:00
pthrdext.c Mps: fixing linux builds. recent linuxes are more careful with their open-sesame magic. 2007-03-09 12:31:34 +00: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 Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
ref.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
replay.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
reserv.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
ring.c Mps: implementing remember / restore protection for real. 2003-11-13 17:07:13 +00:00
ring.h Mps: implementing remember / restore protection for real. 2003-11-13 17:07:13 +00:00
root.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
s7ppmw.sit Branch imports for masters. 2001-10-31 14:40:56 +00:00
sac.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
sac.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
sacss.c Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
sc.gmk Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
seg.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
segsmss.c Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
shield.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
sos8cx.gmk Mps: master: remove plinth files from "mps.a" library (platforms 2006-03-30 14:45:54 +01:00
sos8gc.gmk Mps: master: remove plinth files from "mps.a" library (platforms 2006-03-30 14:45:54 +01:00
sos8gp.gmk Mps: master: remove plinth files from "mps.a" library (platforms 2006-03-30 14:45:54 +01:00
sos9sc.gmk Mps: master: remove plinth files from "mps.a" library (platforms 2006-03-30 14:45:54 +01:00
span.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
spi3.c Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
splay.c Mps sort out baroque check macros (mainly config.h and check.h) 2006-12-13 14:45:49 +00:00
splay.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
ss.h Integrate changes from global graphics. 2002-06-18 14:14:55 +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 Mps: minor edit to comment in ssixi3.c 2007-07-09 17:12:57 +01:00
sso1al.s Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
sssos8.s Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
sssus8.c Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
sssus8.s Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
ssw3i3.c Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
ssxcpp.s Mps: working stack scanner for xcppgc 2005-03-02 09:56:51 +00:00
steptest.c Second cut at opportunism. 2003-01-03 14:22:35 +00:00
sus8gc.gmk Mps: master: remove plinth files from "mps.a" library (platforms 2006-03-30 14:45:54 +01:00
table.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
table.h Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
teletest.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
testlib.c Mps br/timing testlib.c: (fix compiler warning) msvc thinks "local variable 'r' may be used without having been initialized" 2009-02-16 14:45:11 +00:00
testlib.h Mps br/timing rnd(): 2009-01-20 18:23:53 +00:00
th.h Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
than.c Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
thfri4.c Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
thlii4.c Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
thw3i3.c Fixed various tagging and cross-referencing errors. 2002-06-24 13:16:30 +01:00
trace.c Mps br/padding (non-working changelist) see whether we can clear up what "clamped" means: 2010-02-24 16:07:17 +00:00
traceanc.c Mps br/timing: rename mps_alert_collection_*. the correct term for when a new mps operation begins is "begin", and when it ends is "end". (whereas several starts/stops may happen during a single mps operation). 2009-02-16 17:11:05 +00:00
tract.c Mps br/timing (fix warnings "... may be used uninitialized"): 2009-01-21 14:17:56 +00:00
tract.h Mps: move zoneset-in-chunk calculating code out of pagesfindfreeinzones, 2008-02-14 18:54:04 +00:00
version.c mps br/padding: exp-169819: job002205 experimental quick-fix, corrected. delete exp-169816. 2010-02-12 17:23:30 +00:00
vman.c Merging branch mps/2002-05-22/open-source-prep. 2002-06-18 16:19:34 +01:00
vmi5.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
vmix.c Mps: linux: using vmix rather than vmli 2007-07-20 19:15:15 +01:00
vmo1.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
vmso.c Changing global graphics copyright notice to say "portions copyright" to avoid confusion. 2002-06-18 16:28:41 +01:00
vmsu.c Eliminating "impl" type tags and replacing them with uri-style file references. 2002-06-07 17:34:59 +01:00
vmw3.c mps br/timing: tabs in source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:56:12 +00:00
w3build.bat mps br/padding: exp-169819: job002205 experimental quick-fix, corrected. delete exp-169816. 2010-02-12 17:23:30 +00:00
w3gen.def Mps br/padding: job002148: drop mps_lib_callback_register from w3gen.def, and put it in new file mpslibcb.def, used only when building the mps dll (rule in commpost.nmk) which contains the mpslibcb stuff. correct expgen.sh accordingly (even though it's not working). so mps-fns.def (produced by w3build.bat by copying w3gen.def) is now correct for configura to use to re-export mps functions static linked into a larger executable, and mpsdy.dll still correctly exports the mps_lib_callback_register function. 2009-09-25 15:08:55 +01:00
w3i3m9.nmk Mps br/timing: traceanc.c -- all this ancillary stuff was making 2008-12-09 16:55:22 +00:00
w3i3mv.nmk Mps br/timing: traceanc.c -- all this ancillary stuff was making 2008-12-09 16:55:22 +00:00
w3vc9.bat Mps br/vc9: new w3i3m9 clone-platform: 2008-10-20 16:51:50 +01:00
walk.c Mps: added (untested) internals for messagetypegcstart 2003-02-19 13:27:16 +00:00
walkt0.c Mps br/timing: tabs in test source files. (p4 diff -db -- confirms whitespace changes only). 2008-11-07 13:45:50 +00:00
xci3gc.gmk Mps br/padding: oops, undo accidental submit (in changelist 167809) of local-only modifications to xci3gc.gmk 2009-04-17 17:49:26 +01:00
xcppgc.gmk Mps br/vc9: mpstd.h: (for all remaining platforms) 2008-10-21 18:32:26 +01:00
zcoll.c Mps br/padding: make arenapoll do lots of tracepolls if required, to catch up after fillmutatorsize jumps by > 64kib (job002205) 2010-02-12 14:16:53 +00:00
zmess.c Mps br/timing zmess.c: oops, need to (re-)initialise myroot array for each script, before declaring it a root. 2009-02-17 14:47:40 +00:00