Richard Kistruck
591dd2a48d
Mps branch/2006-12-15/unfixed-summary: a1f2ndfull and a1g1stfull
...
Copied from Perforce
Change: 161397
ServerID: perforce.ravenbrook.com
2007-01-04 17:56:44 +00:00
Richard Kistruck
3d84a5e0de
Mps (temp for debugging) run.py runs mpsicv in hi on xcppgc, for job001548
...
Copied from Perforce
Change: 161358
ServerID: perforce.ravenbrook.com
2006-12-29 15:25:18 +00:00
Richard Kistruck
cedbe8bc58
Mps trace.c: (temp for debugging) printfs:
...
- TraceStart why message;
- nPolls, trace->rate;
- dynamicDeferral, ArenaAvail;
- full collect finishingTime.
Copied from Perforce
Change: 161357
ServerID: perforce.ravenbrook.com
2006-12-29 15:23:23 +00:00
Richard Kistruck
0e55a82440
Mps plinth: (temp for debugging) put assert text on both stderr and stdout.
...
Copied from Perforce
Change: 161356
ServerID: perforce.ravenbrook.com
2006-12-29 15:19:56 +00:00
Richard Kistruck
d3726fd518
mps from master: correct bs_is_single (only used in avers and checks)
...
Copied from Perforce
Change: 161299
ServerID: perforce.ravenbrook.com
2006-12-18 16:14:42 +00:00
Richard Kistruck
0ed16008ca
Mps correct bs_is_single (only used in avers and checks)
...
Copied from Perforce
Change: 161296
ServerID: perforce.ravenbrook.com
2006-12-18 16:10:17 +00:00
Richard Kistruck
451c247ba6
Mps mps.h: (comment-only) clarify that format class a and b are alive and well. it's only the _typename_ "mps_fmt_[ab]_t" that is deprecated, and mps_fmt_[ab]_s* should be used instead. (the old terse "deprecated" mislead me every time i saw it).
...
Copied from Perforce
Change: 161253
ServerID: perforce.ravenbrook.com
2006-12-15 18:11:19 +00:00
Richard Kistruck
280f9461d3
Mps: w3build.bat: p4 +keyword expansion; (comments only) dollar-i-d-dollar should now expand; reinstate dollar-hope-name-dollar; tidy copyright
...
Copied from Perforce
Change: 161236
ServerID: perforce.ravenbrook.com
2006-12-14 18:40:49 +00:00
Richard Kistruck
9829f4aaa3
Mps 107: w3build.bat: add he and hi varieties
...
Copied from Perforce
Change: 161223
ServerID: perforce.ravenbrook.com
2006-12-13 18:04:04 +00:00
Richard Kistruck
88d2274999
mps version 1.107: readme and version.c
...
Copied from Perforce
Change: 161221
ServerID: perforce.ravenbrook.com
2006-12-13 17:26:56 +00:00
Richard Kistruck
f63f95fb4c
Mps make hot varieties do avers and checks, and *not* gather statistics.
...
job001545 & job001546
Copied from Perforce
Change: 161213
ServerID: perforce.ravenbrook.com
2006-12-13 16:01:46 +00:00
Richard Kistruck
a5fb67c1e9
Mps config.h: make it easy to see which variety turns on which features.
...
The logic is now clear, but wrong. See job001545.
(Source-only change).
Copied from Perforce
Change: 161211
ServerID: perforce.ravenbrook.com
2006-12-13 15:41:53 +00:00
Richard Kistruck
445b3e6f51
Mps sort out baroque check macros (mainly config.h and check.h)
...
See job001248. Should be source-only change. Details:
CheckNONE,SHALLOW,DEEP -->> CheckLevelMINIMAL,SHALLOW,DEEP
[PROD_]CHECK_DEFAULT -->> [PROD_]CHECKLEVEL_INITIAL
CHECK[_NONE] -->> AVER_AND_CHECK[_NONE]
And add some comments.
Copied from Perforce
Change: 161210
ServerID: perforce.ravenbrook.com
2006-12-13 14:45:49 +00:00
Richard Kistruck
3a7d7370ea
Mps mpmtypes.h (comment only) messagetypegcstart matches mps_message_type_gc_start
...
Copied from Perforce
Change: 161205
ServerID: perforce.ravenbrook.com
2006-12-12 10:06:27 +00:00
Richard Kistruck
7cb185f2b2
Mps integrate gcgenmsg into master:
...
- new mps_message_type_gc_start() explains what triggered a collection;
- design/message: add guide.
Copied from Perforce
Change: 161204
ServerID: perforce.ravenbrook.com
2006-12-12 09:56:09 +00:00
Richard Kistruck
8ff037ffff
Mps gcgenmsg: (comment only)
...
TraceStart may overwrite fields of in-use message.
TraceStart may silently drop the TraceStartMessage.
Copied from Perforce
Change: 161203
ServerID: perforce.ravenbrook.com
2006-12-12 09:02:42 +00:00
Richard Kistruck
02a7a9bc52
Mps gcgenmsg: 2006 copyrights
...
Copied from Perforce
Change: 161202
ServerID: perforce.ravenbrook.com
2006-12-12 08:47:10 +00:00
Richard Kistruck
62770e1f4a
Mps _gc_start: make tracestartmessage reasons specific trigger names, not broad categories.
...
Make _why text more explanatory.
Copied from Perforce
Change: 161196
ServerID: perforce.ravenbrook.com
2006-12-11 16:17:31 +00:00
Richard Kistruck
0a9f08cef4
Mps: amsss (ams stress-test): enable and report mps_message_type_gc and _gc_start
...
Copied from Perforce
Change: 161193
ServerID: perforce.ravenbrook.com
2006-12-11 15:39:58 +00:00
Richard Kistruck
b924a4812a
Mps: (comment only) fix typo, and clarify messagetypelimit is not a message type
...
Copied from Perforce
Change: 161191
ServerID: perforce.ravenbrook.com
2006-12-11 15:33:11 +00:00
Richard Kistruck
026eb20c99
Mps: gcgenmsg: remove last parts of poolgenmessage:
...
design/message-gc: remove mps_message_type_gc_generation
mpmst.h: drop MessageTypeGCGen
To resurrect PoolGenMessage, see also change 160989 (backing-out @51937)
Copied from Perforce
Change: 161132
ServerID: perforce.ravenbrook.com
2006-12-07 16:44:35 +00:00
Richard Kistruck
022530fc45
Mps poolamc.c: (comment only) that's design/poolamc#gen.forward, not #forward.gen
...
Copied from Perforce
Change: 161053
ServerID: perforce.ravenbrook.com
2006-12-01 15:00:40 +00:00
Richard Kistruck
c2485e5229
Mps poolamc.c: (comment only) that's design/poolamc#gen.forward, not #forward.gen
...
Copied from Perforce
Change: 161052
ServerID: perforce.ravenbrook.com
2006-12-01 14:34:54 +00:00
Richard Kistruck
be107db8f6
Mps: gcgenmsg branch: back-out @51937: drj's incomplete poolgenmessage work
...
(DRJ's changes added PoolGenMessage struct, with text-fields for
gen-name and forward-dest name, and condemned Size)
The mps_message_gc_start() Message, with a _why field, remains.
Copied from Perforce
Change: 160989
ServerID: perforce.ravenbrook.com
2006-11-23 14:38:19 +00:00
David Jones
ffec7c6371
Mps: cleaning builds on intel macs.
...
Copied from Perforce
Change: 160737
ServerID: perforce.ravenbrook.com
2006-10-10 15:46:05 +01:00
David Jones
fa865750f5
Mps: removed platform specific modifications to compiler flags
...
as they are not necessary for modern OS X.
Copied from Perforce
Change: 160736
ServerID: perforce.ravenbrook.com
2006-10-10 15:32:54 +01:00
David Jones
2b568041ab
Mps: roughing a makefile so that intel os x builds are possible.
...
Copied from Perforce
Change: 160735
ServerID: perforce.ravenbrook.com
2006-10-10 15:08:14 +01:00
Richard Kistruck
9962457ddf
Mps (comment-only change) misc.h: correct the explanation for the
...
PARENT() macro.
Copied from Perforce
Change: 160016
ServerID: perforce.ravenbrook.com
2006-08-10 16:13:24 +01:00
Richard Kistruck
0f430304ad
Mps source typo in tract.c #define tractarena(seg) should be
...
#define TractArena(tract). The broken definition worked because
it was always invoked with "TractPool(tract)". (Source-only change)
Copied from Perforce
Change: 160013
ServerID: perforce.ravenbrook.com
2006-08-10 14:21:20 +01:00
Richard Kistruck
b992fba80c
Mps: fix w3 builds: integrate from master the following:
...
MPS: fix Windows build of text-executables needing formats, with new
make-variable FMTTEST, replacing DWTEST and HETEST, and fixing
awlut.exe build. (integrate from version/1.106/...@157962)
(159467)
MPS: fix w3i3mv "all" build with VC6:
1. amsss.c: initialize ambigRoot (uninitialized warning);
2. commpost.nmk:
2a. drop long-vanished protcv.exe;
2b. mpmss.exe needs MVFF;
2c. locusss.exe had no build rule;
3. finaltest.c: main does not use argc,v so declare as main(void);
4. lockutw3.c: add parens to avoid operator-precedence warning;
5. protocol.h: s/interface/interfaceIn: suspected compiler bug.
(integrate from version/1.106/...@158054)
(159468)
MPS: attempt to fix w3i3mv "all" build with VC7:
(unknown if these changes are effective, but they should be safe)
1. mpm.c: +1 to array size to make room for terminator of string initializer;
2. testlib.c: disable warning 4702: unreachable code, for va_end.
(integrate from version/1.106/...@158055)
(159469)
Copied from Perforce
Change: 159471
ServerID: perforce.ravenbrook.com
2006-06-29 17:55:13 +01:00
Richard Kistruck
8fffb7e63a
Mps: attempt to fix w3i3mv "all" build with vc7:
...
(unknown if these changes are effective, but they should be safe)
1. mpm.c: +1 to array size to make room for terminator of string initializer;
2. testlib.c: disable warning 4702: unreachable code, for va_end.
(integrate from version/1.106/...@158055)
Copied from Perforce
Change: 159469
ServerID: perforce.ravenbrook.com
2006-06-29 17:37:12 +01:00
Richard Kistruck
10f4047f35
Mps: fix w3i3mv "all" build with vc6:
...
1. amsss.c: initialize ambigRoot (uninitialized warning);
2. commpost.nmk:
2a. drop long-vanished protcv.exe;
2b. mpmss.exe needs MVFF;
2c. locusss.exe had no build rule;
3. finaltest.c: main does not use argc,v so declare as main(void);
4. lockutw3.c: add parens to avoid operator-precedence warning;
5. protocol.h: s/interface/interfaceIn: suspected compiler bug.
(integrate from version/1.106/...@158054)
Copied from Perforce
Change: 159468
ServerID: perforce.ravenbrook.com
2006-06-29 17:34:48 +01:00
Richard Kistruck
cfd8f8e963
Mps: fix windows build of text-executables needing formats, with new
...
make-variable FMTTEST, replacing DWTEST and HETEST, and fixing
awlut.exe build. (integrate from version/1.106/...@157962)
Copied from Perforce
Change: 159467
ServerID: perforce.ravenbrook.com
2006-06-29 17:31:46 +01:00
Richard Kistruck
ee7f503621
Mps lo pool coverage test: in stepper, mark unused args with testlib_unused() (integ from branch)
...
Copied from Perforce
Change: 159448
ServerID: perforce.ravenbrook.com
2006-06-28 16:26:09 +01:00
Richard Kistruck
77b549a933
Mps lo pool coverage test: in stepper, mark unused args with testlib_unused()
...
Copied from Perforce
Change: 159446
ServerID: perforce.ravenbrook.com
2006-06-28 16:22:04 +01:00
Richard Kistruck
ff4ab6eda2
Mps lo pool coverage test: call mps_arena_formatted_objects_walk
...
and check we find the right number of test objects. (integ from branch)
Copied from Perforce
Change: 159443
ServerID: perforce.ravenbrook.com
2006-06-28 15:41:27 +01:00
Richard Kistruck
22c593757e
Mps lo pool coverage test: call mps_arena_formatted_objects_walk
...
and check we find the right number of test objects.
Copied from Perforce
Change: 159442
ServerID: perforce.ravenbrook.com
2006-06-28 15:34:07 +01:00
Richard Kistruck
9d1d32ac01
Mps lo pool: correct lowalk loop increment calculation. should fix
...
AVER(i < j) on line 465 when you call mps_arena_formatted_objects_walk
when you have objects in an LO pool. (integrate from branch).
Copied from Perforce
Change: 159441
ServerID: perforce.ravenbrook.com
2006-06-28 15:02:30 +01:00
Richard Kistruck
c62168f5c8
Mps lo pool: correct lowalk loop increment calculation. should fix
...
AVER(i < j) on line 465 when you call mps_arena_formatted_objects_walk
when you have objects in an LO pool.
Copied from Perforce
Change: 159440
ServerID: perforce.ravenbrook.com
2006-06-28 14:55:51 +01:00
Richard Kistruck
d05deebf6b
Mps: add mpsplan.a to "all" target; add mps.lib and mpsplan.lib to "all" target
...
Copied from Perforce
Change: 158999
ServerID: perforce.ravenbrook.com
2006-05-31 16:58:03 +01:00
Richard Kistruck
f3ccd17b36
Mps update from version/1.106: version.c: use ravenbrook style
...
release names, update copyright, and add comments.
Copied from Perforce
Change: 158169
ServerID: perforce.ravenbrook.com
2006-04-14 13:39:13 +01:00
Richard Kistruck
ca62e25474
Mps release 1.106.2: update version.c and readme.txt
...
Copied from Perforce
Change: 158100
ServerID: perforce.ravenbrook.com
2006-04-11 16:00:17 +01:00
Richard Kistruck
33cbb8b603
Mps: integrate from master: remove plinth files from "mps.a" library (platforms xc and w3 were like this already), and undo patch to comm.gmk (reinstating "libcbt" target in "all:"). add "what's new" section to "readme.txt".
...
Copied from Perforce
Change: 158095
ServerID: perforce.ravenbrook.com
2006-04-11 12:01:16 +01:00
Richard Kistruck
18a63226de
Mps: attempt to fix w3i3mv "all" build with vc7:
...
(unknown if these changes are effective, but they should be safe)
1. mpm.c: +1 to array size to make room for terminator of string initializer;
2. testlib.c: disable warning 4702: unreachable code, for va_end.
Copied from Perforce
Change: 158055
ServerID: perforce.ravenbrook.com
2006-04-07 15:57:08 +01:00
Richard Kistruck
fc0b9bf4ba
Mps: fix w3i3mv "all" build with vc6:
...
1. amsss.c: initialize ambigRoot (uninitialized warning);
2. commpost.nmk:
2a. drop long-vanished protcv.exe;
2b. mpmss.exe needs MVFF;
2c. locusss.exe had no build rule;
3. finaltest.c: main does not use argc,v so declare as main(void);
4. lockutw3.c: add parens to avoid operator-precedence warning;
5. protocol.h: s/interface/interfaceIn: suspected compiler bug.
Copied from Perforce
Change: 158054
ServerID: perforce.ravenbrook.com
2006-04-07 15:56:43 +01:00
Richard Kistruck
75c828749c
Mps: fix windows build of text-executables needing formats, with new
...
make-variable FMTTEST, replacing DWTEST and HETEST, and fixing
awlut.exe build.
Copied from Perforce
Change: 157962
ServerID: perforce.ravenbrook.com
2006-04-04 14:17:36 +01:00
Richard Kistruck
031679da4c
Mps: master: remove plinth files from "mps.a" library (platforms
...
XC and W3 were like this already). Add "What's new" section to
"readme.txt". Add user-friendly help to "release/index.html".
Copied from Perforce
Change: 157895
ServerID: perforce.ravenbrook.com
2006-03-30 14:45:54 +01:00
Richard Kistruck
7ddc4303ed
Mps patch comm.gmk: drop "libcbt" target from "all:", as build is
...
broken on non-w3/xc platforms. This fixes the default (no target
specified) build.
Copied from Perforce
Change: 157624
ServerID: perforce.ravenbrook.com
2006-03-10 22:08:07 +00:00
Richard Kistruck
ebe8dc191d
Mps: version.c for release/1.106, plus add this to proc/release-build
...
Copied from Perforce
Change: 157000
ServerID: perforce.ravenbrook.com
2006-02-01 17:19:56 +00:00
Richard Kistruck
7e618baaf9
Mps: (comments only) add cross-refs from mpmtypes.h to must-match identifiers in mps.h: eg. mps_message_type_gc
...
Copied from Perforce
Change: 155507
ServerID: perforce.ravenbrook.com
2005-10-21 14:51:26 +01:00
Richard Kistruck
4c7649463b
Mps: comments only: add licence text; add: works with gcc 3.3, not 4.0
...
Copied from Perforce
Change: 155369
ServerID: perforce.ravenbrook.com
2005-10-12 11:20:38 +01:00
Richard Kistruck
7f91bfe482
Add copyright and licence notices
...
Copied from Perforce
Change: 155259
ServerID: perforce.ravenbrook.com
2005-10-05 18:37:41 +01:00
Richard Kistruck
09cf54c122
Split-asserts: where an aver or checkl has two failure modes combined
...
with &&, split it into two AVERs or CHECKLs.
Copied from Perforce
Change: 155170
ServerID: perforce.ravenbrook.com
2005-09-30 10:50:48 +01:00
David Jones
34a98c42fd
Mps: removing some pretty useful printf debugging code from
...
protxcpp
Copied from Perforce
Change: 147633
ServerID: perforce.ravenbrook.com
2005-03-04 15:53:57 +00:00
David Jones
31aa2963a1
Mps: oops. previous submit blatted over my dirty branch. must
...
have forgotten to p4 edit it.
Copied from Perforce
Change: 147632
ServerID: perforce.ravenbrook.com
2005-03-04 15:53:00 +00:00
David Jones
46f968a022
Mps: implemented prot on os x.
...
Copied from Perforce
Change: 147629
ServerID: perforce.ravenbrook.com
2005-03-04 15:37:12 +00:00
David Jones
d751349d25
Mps: working stack scanner for xcppgc
...
Copied from Perforce
Change: 147224
ServerID: perforce.ravenbrook.com
2005-03-02 09:56:51 +00:00
David Jones
013278a0c2
Mps: stack scanner for xcppgc. does not work.
...
Copied from Perforce
Change: 147094
ServerID: perforce.ravenbrook.com
2005-03-01 15:09:19 +00:00
David Jones
84501bf9fa
Mps: merging branch/2004-12-15/dll
...
p4 integ -n -r -b mps/branch/2004-12-15/dll
Copied from Perforce
Change: 144824
ServerID: perforce.ravenbrook.com
2005-02-16 12:30:11 +00:00
David Jones
48b285a322
Mps: configura: including mpsdy.lib files in release.
...
Copied from Perforce
Change: 144819
ServerID: perforce.ravenbrook.com
2005-02-16 12:07:06 +00:00
David Jones
dcbdb260ff
Mps: windows linker problem.
...
Copied from Perforce
Change: 144811
ServerID: perforce.ravenbrook.com
2005-02-16 11:36:22 +00:00
David Jones
c3127296f5
Mps: bug in linker line
...
Copied from Perforce
Change: 144809
ServerID: perforce.ravenbrook.com
2005-02-16 11:20:41 +00:00
David Jones
629f46b3fd
Mps: removing windows compiler warning
...
Copied from Perforce
Change: 144807
ServerID: perforce.ravenbrook.com
2005-02-16 11:10:42 +00:00
David Jones
d51c32d051
Mps: removing mpm.h from mpslibcb.c
...
Copied from Perforce
Change: 144799
ServerID: perforce.ravenbrook.com
2005-02-16 10:19:55 +00:00
David Jones
a63060634c
Mps: mpsplcb.lib target
...
Copied from Perforce
Change: 143481
ServerID: perforce.ravenbrook.com
2005-02-08 12:45:47 +00:00
David Jones
3a6fef2d67
Mps: updated generated file w3gen.def
...
Copied from Perforce
Change: 143475
ServerID: perforce.ravenbrook.com
2005-02-08 12:34:31 +00:00
David Jones
072ec7e428
Mps: documented procedure for rebuilding w3gen.def
...
Copied from Perforce
Change: 143474
ServerID: perforce.ravenbrook.com
2005-02-08 12:32:49 +00:00
David Jones
d98658bb91
Mps: new files in windows makefiles
...
Copied from Perforce
Change: 143471
ServerID: perforce.ravenbrook.com
2005-02-08 12:22:54 +00:00
David Jones
424ffbc856
Mps: mpslib via client callbacks. mpslib.c
...
Copied from Perforce
Change: 143314
ServerID: perforce.ravenbrook.com
2005-02-07 14:50:11 +00:00
Richard Kistruck
8a262a5381
Remove obsolete wrokarounds for historical problems in ancient mac os x headers: these workarounds are no longer needed.
...
Also, note this removal in new file .../mps/master/manual/build-notes/.
Also, add reference to this file in index of manuals.
Copied from Perforce
Change: 142435
ServerID: perforce.ravenbrook.com
2005-02-02 18:01:36 +00:00
David Jones
f5bbad02d7
Mps: more dll tweaking. still broken.
...
Copied from Perforce
Change: 134030
ServerID: perforce.ravenbrook.com
2004-12-16 17:01:58 +00:00
David Jones
cb0defd646
Mps: adjusting list of exported functions.
...
Copied from Perforce
Change: 134028
ServerID: perforce.ravenbrook.com
2004-12-16 16:58:49 +00:00
David Jones
884427cda4
Mps: adding mps.dll target. does not work (yet).
...
Copied from Perforce
Change: 134017
ServerID: perforce.ravenbrook.com
2004-12-16 16:03:00 +00:00
David Jones
fb61ba77bc
Mps: expgen script to generate a list of exported symbols. and
...
its output.
Copied from Perforce
Change: 133985
ServerID: perforce.ravenbrook.com
2004-12-16 12:17:13 +00:00
David Jones
7c8a07cd65
Mps: fixing osxc for mac os x 10.3
...
Copied from Perforce
Change: 82256
ServerID: perforce.ravenbrook.com
2004-03-09 14:18:37 +00:00
David Jones
73f0e02ffa
Mps: merging from verson 1.103 to master.
...
Cleaning batch file
Copied from Perforce
Change: 81628
ServerID: perforce.ravenbrook.com
2004-03-05 14:18:49 +00:00
David Jones
186940c3a5
Mps: windows: test expt825 now runs on windows.
...
Copied from Perforce
Change: 64990
ServerID: perforce.ravenbrook.com
2003-11-19 15:00:16 +00:00
David Jones
2a4b2d0bb7
Mps: now uses correct test for remembering / restoring
...
SegSummary.
Copied from Perforce
Change: 64983
ServerID: perforce.ravenbrook.com
2003-11-19 14:15:49 +00:00
David Jones
ae2ecc91b4
Mps: test for bug in job000825
...
Copied from Perforce
Change: 64980
ServerID: perforce.ravenbrook.com
2003-11-19 13:55:41 +00:00
David Jones
2381128b6e
Mps: w3build.bat now runs without prompting
...
Copied from Perforce
Change: 64261
ServerID: perforce.ravenbrook.com
2003-11-14 12:57:15 +00:00
David Jones
72ffc59e3c
Mps: bug fix revealed by mpsicv
...
Copied from Perforce
Change: 64245
ServerID: perforce.ravenbrook.com
2003-11-14 11:16:25 +00:00
David Jones
35130274eb
Mps: implementing remember / restore protection for real.
...
Copied from Perforce
Change: 64140
ServerID: perforce.ravenbrook.com
2003-11-13 17:07:13 +00:00
David Jones
e3210cc1b4
Mps: adding (null) interface to remember protection state.
...
Copied from Perforce
Change: 63867
ServerID: perforce.ravenbrook.com
2003-11-11 16:22:12 +00:00
David Jones
3d3b40f73b
Mps: exposet0, adding comment explaining its purpose.
...
Copied from Perforce
Change: 62986
ServerID: perforce.ravenbrook.com
2003-11-04 16:12:12 +00:00
David Jones
1f438f0c24
Mps: exposet0, adding windows specific exception handler
...
Copied from Perforce
Change: 62984
ServerID: perforce.ravenbrook.com
2003-11-04 16:08:35 +00:00
David Jones
19e2587a77
Mps: portable version of exposet0 test
...
Copied from Perforce
Change: 62979
ServerID: perforce.ravenbrook.com
2003-11-04 15:41:57 +00:00
David Jones
b52878643d
Mps: note about /gz for msvc
...
Copied from Perforce
Change: 62965
ServerID: perforce.ravenbrook.com
2003-11-04 14:47:21 +00:00
David Jones
9e1db84c62
Mps: implementing mps_arena_expose
...
Copied from Perforce
Change: 62949
ServerID: perforce.ravenbrook.com
2003-11-04 12:34:54 +00:00
David Jones
3ba4c437b4
Mps: version 1.101: cleaning up branch prior to reverse
...
integration.
Copied from Perforce
Change: 62632
ServerID: perforce.ravenbrook.com
2003-11-01 20:41:11 +00:00
David Jones
823a55b85c
Mps: properly fix mps_arena_has_addr for configura
...
Copied from Perforce
Change: 52060
ServerID: perforce.ravenbrook.com
2003-07-31 09:57:31 +01:00
David Jones
ed07047436
Mps: check in my broken branch
...
Copied from Perforce
Change: 51937
ServerID: perforce.ravenbrook.com
2003-07-29 16:56:26 +01:00
David Jones
05af441d05
Mps: can now call mps_arena_has_addr during
...
mps_arena_formatted_objects_walk. test walkt0 is witness
Copied from Perforce
Change: 50108
ServerID: perforce.ravenbrook.com
2003-07-09 16:42:29 +01:00
David Jones
c17b41090f
Mps: test for configura, mps_arena_has_addr during heap walk.
...
Copied from Perforce
Change: 50081
ServerID: perforce.ravenbrook.com
2003-07-09 13:31:36 +01:00
David Jones
091cf2833d
Mps: added mps_message_type_gc_start()
...
Copied from Perforce
Change: 39781
ServerID: perforce.ravenbrook.com
2003-02-19 16:34:08 +00:00
David Jones
da6044a59a
Mps: added (untested) internals for messagetypegcstart
...
Copied from Perforce
Change: 39768
ServerID: perforce.ravenbrook.com
2003-02-19 13:27:16 +00:00
David Jones
944e84b5f2
Mps: minor style edits
...
Copied from Perforce
Change: 39662
ServerID: perforce.ravenbrook.com
2003-02-17 11:04:57 +00:00
Nick Barnes
ca4af46f1d
Second cut at opportunism.
...
Copied from Perforce
Change: 37580
ServerID: perforce.ravenbrook.com
2003-01-03 14:22:35 +00:00
Nick Barnes
c006b14a17
Here is one cut at opportunistically collecting the world. it's not very good.
...
Copied from Perforce
Change: 37577
ServerID: perforce.ravenbrook.com
2003-01-03 13:08:08 +00:00
Nick Barnes
bddcae1d08
Add mps_arena_start_collect(): starting an incremental world collection.
...
Copied from Perforce
Change: 37576
ServerID: perforce.ravenbrook.com
2003-01-03 12:58:12 +00:00
Nick Barnes
5344376ca7
Make wi variety at the same time as the others.
...
Copied from Perforce
Change: 37547
ServerID: perforce.ravenbrook.com
2003-01-02 20:42:42 +00:00