1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-21 05:21:37 -07:00
Commit graph

3068 commits

Author SHA1 Message Date
Richard Kistruck
59c81be6ab Mps wiki trace: (tweak) .scan.loop.once
Copied from Perforce
 Change: 161481
 ServerID: perforce.ravenbrook.com
2007-01-16 12:03:22 +00:00
Richard Kistruck
58e1d0e56b Mps wiki trace: .scan.loop, .scan.total.
Copied from Perforce
 Change: 161480
 ServerID: perforce.ravenbrook.com
2007-01-16 11:54:07 +00:00
Richard Kistruck
839641185e Mps wiki: article: poolamc
Copied from Perforce
 Change: 161476
 ServerID: perforce.ravenbrook.com
2007-01-15 13:34:51 +00:00
Richard Kistruck
89b69b43d0 Mps design/shield: shieldenter/leave done by arenaenter/leave
Copied from Perforce
 Change: 161469
 ServerID: perforce.ravenbrook.com
2007-01-12 15:50:16 +00:00
Richard Kistruck
12f0523056 Mps wiki: new article trace
Copied from Perforce
 Change: 161468
 ServerID: perforce.ravenbrook.com
2007-01-12 15:35:27 +00:00
Richard Kistruck
9eea177abe Mps wiki template: date to 2007
Copied from Perforce
 Change: 161466
 ServerID: perforce.ravenbrook.com
2007-01-12 12:37:18 +00:00
Richard Kistruck
3084969f50 Mps wiki: trace
Copied from Perforce
 Change: 161465
 ServerID: perforce.ravenbrook.com
2007-01-12 12:30:10 +00:00
Richard Kistruck
18311819aa Mps source that should be text+k (not text) in perforce:
The dollar-i-d-dollar text in these files (if it was present) was lying.

Copied from Perforce
 Change: 161451
 ServerID: perforce.ravenbrook.com
2007-01-10 19:22:46 +00:00
Richard Kistruck
8e400970ed Mps wiki index: sketch: trace.png
Copied from Perforce
 Change: 161450
 ServerID: perforce.ravenbrook.com
2007-01-10 19:13:25 +00:00
Richard Kistruck
3d19688d34 Mps wiki: trace.graffle and trace.png (not yet used in any wiki article)
Copied from Perforce
 Change: 161428
 ServerID: perforce.ravenbrook.com
2007-01-08 18:15:19 +00:00
Richard Kistruck
b69a1ecde7 Mps wiki: trace.graffle
Copied from Perforce
 Change: 161426
 ServerID: perforce.ravenbrook.com
2007-01-08 17:40:43 +00:00
Richard Kistruck
ef5ca4967d Mps design/shield: minor text changes for clarity.
Copied from Perforce
 Change: 161393
 ServerID: perforce.ravenbrook.com
2007-01-04 16:33:03 +00:00
Richard Kistruck
5472065c36 Mps wiki index: pool classes is now recommended.
Copied from Perforce
 Change: 161359
 ServerID: perforce.ravenbrook.com
2006-12-29 15:39:36 +00:00
Richard Kistruck
8626ae4c51 Mps wiki refman addenda: more comments on chain and arena_start/_step.
Copied from Perforce
 Change: 161353
 ServerID: perforce.ravenbrook.com
2006-12-29 15:05:10 +00:00
Richard Kistruck
be6af37420 Mps design/buffer: add links to (ravenbrook only) mail archive.
Copied from Perforce
 Change: 161352
 ServerID: perforce.ravenbrook.com
2006-12-29 14:39:13 +00:00
Richard Kistruck
5d8383c217 Mps refman: marked copy format method as obsolete.
Copied from Perforce
 Change: 161351
 ServerID: perforce.ravenbrook.com
2006-12-29 14:36:46 +00:00
Richard Kistruck
23f6a54c09 New articles: c-stack; timeline; refman addenda; story of a gc. pool_classes article is now slightly useful.
Copied from Perforce
 Change: 161350
 ServerID: perforce.ravenbrook.com
2006-12-29 14:30:07 +00:00
Richard Kistruck
768cac0dba Mps wiki pool classes: notes on awl dependent object and scan method. lo is for foreign code; for leaf-only use amcz. how to choose the right pool class. amc. chains.
Copied from Perforce
 Change: 161349
 ServerID: perforce.ravenbrook.com
2006-12-29 14:27:52 +00:00
Richard Kistruck
902f9ab8af Mps wiki glossary: ring. foreign code. format (clarify). pieces of memory: chunk, segment, tract, page
Copied from Perforce
 Change: 161348
 ServerID: perforce.ravenbrook.com
2006-12-29 14:25:03 +00:00
Richard Kistruck
0565ab0039 Mps wiki c-stack: discussion of stack faults and mps stack probe
Copied from Perforce
 Change: 161347
 ServerID: perforce.ravenbrook.com
2006-12-29 13:50:21 +00:00
Richard Kistruck
f24dc95b89 Mps wiki gloassary: pieces of memory: chunk, segment, tract, page
Copied from Perforce
 Change: 161346
 ServerID: perforce.ravenbrook.com
2006-12-29 12:35:38 +00:00
Richard Kistruck
e2a2a48f82 Mps wiki apguide: (tweak) replace field "family" with "tribe"
Copied from Perforce
 Change: 161341
 ServerID: perforce.ravenbrook.com
2006-12-28 13:54:52 +00:00
Richard Kistruck
747ed5d9bb Mps procedures: minor updates to version-create and release-configure from v1.107 experience.
Copied from Perforce
 Change: 161335
 ServerID: perforce.ravenbrook.com
2006-12-27 15:58:17 +00:00
Richard Kistruck
d87f237dd9 Mps integ from br/unfixed-summary:
MPS design/shield: write a guide, plus links to initial ideas.
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).
MPS design/message: (cosmetic) centred h1 doc-title "MPS to Client Message Protocol"

Copied from Perforce
 Change: 161321
 ServerID: perforce.ravenbrook.com
2006-12-21 10:52:42 +00:00
Richard Kistruck
8592030ad7 mps design/shield: guide, plus links to initial ideas.
Copied from Perforce
 Change: 161311
 ServerID: perforce.ravenbrook.com
2006-12-19 14:01:23 +00:00
Richard Kistruck
9ca341612b Mps design/shield: (update from design/message for html tweaks)
Copied from Perforce
 Change: 161307
 ServerID: perforce.ravenbrook.com
2006-12-19 10:13:14 +00:00
Richard Kistruck
b762f242d6 Mps design/message: (cosmetic) centred h1 doc-title "mps to client message protocol"
Copied from Perforce
 Change: 161306
 ServerID: perforce.ravenbrook.com
2006-12-19 10:11:53 +00:00
Richard Kistruck
c8a01c8fda Mps design/shield: write a guide (copying the "guide + initialdesign" layout of dessign/message)
Copied from Perforce
 Change: 161305
 ServerID: perforce.ravenbrook.com
2006-12-19 10:01:05 +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
c8d8640bf8 Mps: p4 integ master, for development branch
mps/branch/2006-12-15/unfixed-summary to investigate job001548
http://info.ravenbrook.com/project/mps/issue/job001548/
and generally improve AVERs etc to ensure accuracy of summaries.

Copied from Perforce
 Change: 161250
 ServerID: perforce.ravenbrook.com
2006-12-15 16:09:17 +00:00
Richard Kistruck
ac7eb998b9 mps integ -r -b mps/version/1.107/example/hello-world to master. except... i had to do this 'integ -r' by hand, because i erroneously already did an empty-integ in change 161219, so p4 rightly thinks it's done it already.
Copied from Perforce
 Change: 161249
 ServerID: perforce.ravenbrook.com
2006-12-15 15:57:56 +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
1e106981c6 Mps master: readme: boilerplate for accumulating record of changes since 1.107.0
Copied from Perforce
 Change: 161235
 ServerID: perforce.ravenbrook.com
2006-12-14 18:36:27 +00:00
Richard Kistruck
73d1857ddd Mps integ -r -b mps/version/1.107: readme & version.c (1.107.0); w3build.bat & test-runner.py (ship hi to configura)
Copied from Perforce
 Change: 161234
 ServerID: perforce.ravenbrook.com
2006-12-14 18:35:00 +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
2071d96cf1 Mps 107 testrunner.py: all windows varieties
Copied from Perforce
 Change: 161222
 ServerID: perforce.ravenbrook.com
2006-12-13 17:54:49 +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
c42c87bf18 mps version 1.107: (null change) empty-integ -r of master -> v107 in index docs back to master (resolve -ay)
Copied from Perforce
 Change: 161220
 ServerID: perforce.ravenbrook.com
2006-12-13 17:16:24 +00:00
Richard Kistruck
f956a824fd Mps version 1.107: master -> v107 in index docs
Copied from Perforce
 Change: 161219
 ServerID: perforce.ravenbrook.com
2006-12-13 17:13:55 +00:00
Richard Kistruck
7685e5f25f Branching master sources for version 1.107.
Copied from Perforce
 Change: 161217
 ServerID: perforce.ravenbrook.com
2006-12-13 16:57:17 +00:00
Richard Kistruck
a1f42844aa Mps readme: note job001545 & job001546 -- hot avers, no stats gathering
Copied from Perforce
 Change: 161215
 ServerID: perforce.ravenbrook.com
2006-12-13 16:51:33 +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
ce9caabcf8 Mps readme: when mps starts aq collection, it now posts a message (job000666)
Copied from Perforce
 Change: 161206
 ServerID: perforce.ravenbrook.com
2006-12-12 10:14:50 +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