1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-25 15:00:45 -08:00
Commit graph

3115 commits

Author SHA1 Message Date
Richard Kistruck
5e4636ec8b Mps br/unfixed-summary: comment-out the "what caused et?" segdescribes.
Save sketches (abzSketchTotal and abzSketchTotalPrev) in amcseg, 
which get Described when unfixedSummary is wrong: let's see whether 
there's a pattern to the way the previous summary was created.

Copied from Perforce
 Change: 161994
 ServerID: perforce.ravenbrook.com
2007-03-23 15:30:08 +00:00
Richard Kistruck
bf36833d79 Mps br/unfixed-summary: amcsegsketch: four character sketch of seg-state
Copied from Perforce
 Change: 161987
 ServerID: perforce.ravenbrook.com
2007-03-22 16:51:27 +00:00
Richard Kistruck
8bf324c552 Mps br/unfixed-summary: good: tidy bufferdescribe and amcsegdescribe.
Copied from Perforce
 Change: 161982
 ServerID: perforce.ravenbrook.com
2007-03-22 14:57:29 +00:00
Richard Kistruck
1c7dc02bda Mps br/unfixed-summary: (debug only): drop 5x bufferdescribes
Copied from Perforce
 Change: 161980
 ServerID: perforce.ravenbrook.com
2007-03-22 14:10:49 +00:00
Richard Kistruck
84f8809886 Mps br/unfixed-summary: (debug only): on entering et (emergency tracing),
SegDescribe the seg being scanned, and the seg being Fixed (ie. holding 
the referent object that we have just failed to forward).

Copied from Perforce
 Change: 161979
 ServerID: perforce.ravenbrook.com
2007-03-22 14:08:57 +00:00
Richard Kistruck
d46ebba46c Mps br/unfixed-summary: good: amcsegcheck: nailboard onlyif segnailed;
AMCSegDescribe now splits Mobile vs. Stuck, clearer Map symbols, add key.

Copied from Perforce
 Change: 161978
 ServerID: perforce.ravenbrook.com
2007-03-22 14:02:14 +00:00
Richard Kistruck
7ca4179235 Mps br/unfixed-summary: good: bufferdescribe now interprets buffer->mode for you
Copied from Perforce
 Change: 161977
 ServerID: perforce.ravenbrook.com
2007-03-22 13:52:40 +00:00
Richard Kistruck
6f9eea08de Mps branch unfixed-summary: better segdescribe:
all segs: say "buffer: NULL" if it is (rather than saying nothing)
  AMC: correct SEG_SUPERCLASS, so we see GCSeg fields, and say if there's a nailboard.

Copied from Perforce
 Change: 161973
 ServerID: perforce.ravenbrook.com
2007-03-21 17:35:45 +00:00
Richard Kistruck
fa6f33d5e5 Mps branch unfixed-summary: if poolfix fails, aver that *refio is unchanged.
Copied from Perforce
 Change: 161966
 ServerID: perforce.ravenbrook.com
2007-03-21 13:34:44 +00:00
Richard Kistruck
75bc16ac8e Mps branch unfixed-summary: failure is during emergency tracing
Copied from Perforce
 Change: 161949
 ServerID: perforce.ravenbrook.com
2007-03-19 14:41:11 +00:00
Richard Kistruck
9ea3e4e3e6 Mps branch unfixed-summary: leave in aver to catch fix of exact
ref into buffer (if my sums are correct)

Copied from Perforce
 Change: 161948
 ServerID: perforce.ravenbrook.com
2007-03-19 13:56:37 +00:00
Richard Kistruck
f0b7f6c16a Mps branch unfixed-summary: tracefix checks for exact refs to neo; requires new segtrivbuffer[seg.c]
Copied from Perforce
 Change: 161889
 ServerID: perforce.ravenbrook.com
2007-03-05 19:27:45 +00:00
Richard Kistruck
0363f43c7a Mps branch unfixed-summary: sprinkle printfs; integ from master
Copied from Perforce
 Change: 161881
 ServerID: perforce.ravenbrook.com
2007-03-02 13:11:29 +00:00
Richard Kistruck
58157766b8 Mps branch unfixed-summary: update from master
Copied from Perforce
 Change: 161880
 ServerID: perforce.ravenbrook.com
2007-03-02 13:03:26 +00:00
David Jones
b44f32fa08 Mps: enabling reg scanner for mpsicv on mactel.
Copied from Perforce
 Change: 161877
 ServerID: perforce.ravenbrook.com
2007-03-01 19:49:29 +00:00
David Jones
b884cc07c6 Mps: renamed file, but forgot to change tags.
Copied from Perforce
 Change: 161876
 ServerID: perforce.ravenbrook.com
2007-03-01 19:35:38 +00:00
David Jones
6cd420f9a6 Mps: untested! removing linux-specific stack scanner and making it share with freebsd/darwin.
Copied from Perforce
 Change: 161875
 ServerID: perforce.ravenbrook.com
2007-03-01 19:33:19 +00:00
David Jones
802a7124a6 Mps: using common stackscan code for freebsd/darwin.
Copied from Perforce
 Change: 161874
 ServerID: perforce.ravenbrook.com
2007-03-01 19:30:53 +00:00
David Jones
671f9ae3ee Mps: stack scanner for darwin (os x).
Copied from Perforce
 Change: 161873
 ServerID: perforce.ravenbrook.com
2007-03-01 19:14:47 +00:00
David Jones
311dab4768 Mps: no register scanner on mactel for mpsicv.
Copied from Perforce
 Change: 161872
 ServerID: perforce.ravenbrook.com
2007-03-01 18:56:07 +00:00
Richard Kistruck
b950125c65 Mps wiki theorem: new article for collected statements about the mps that are, or perhaps should be, true
Copied from Perforce
 Change: 161871
 ServerID: perforce.ravenbrook.com
2007-03-01 18:09:40 +00:00
Richard Kistruck
c0a92344ee Mps wiki theorem: new article for statements which are probably true...
Copied from Perforce
 Change: 161870
 ServerID: perforce.ravenbrook.com
2007-03-01 18:01:52 +00:00
Richard Kistruck
633ee77d67 Mps wiki facts: delete it. our recipe is falsehood-free, but
we cannot guarantee that our ingredients are.

Copied from Perforce
 Change: 161869
 ServerID: perforce.ravenbrook.com
2007-03-01 18:00:52 +00:00
Richard Kistruck
cfd4a9e2c7 Mps wiki facts: new
Copied from Perforce
 Change: 161868
 ServerID: perforce.ravenbrook.com
2007-03-01 17:58:37 +00:00
David Jones
a1f924d66e Mps: cherrying picking change from version/1.107, cross
compiling on macs.

Copied from Perforce
 Change: 161867
 ServerID: perforce.ravenbrook.com
2007-03-01 17:23:50 +00:00
David Jones
42be9d525a Mps: allow powerpc builds to be built on intel macs and
vice-versa.  Explicitly mentions the architecture in the makefile.

Copied from Perforce
 Change: 161866
 ServerID: perforce.ravenbrook.com
2007-03-01 17:19:37 +00:00
David Jones
6221ca9e9f Mps: cherry-picking integ from master.
Copied from Perforce
 Change: 161865
 ServerID: perforce.ravenbrook.com
2007-03-01 16:52:52 +00:00
David Jones
5e190aa87c Mps: fixing build for freebsd 5.5. by fixing include files.
Copied from Perforce
 Change: 161793
 ServerID: perforce.ravenbrook.com
2007-02-21 11:47:49 +00:00
David Jones
73fce693cc Mps: typo in comment.
Copied from Perforce
 Change: 161781
 ServerID: perforce.ravenbrook.com
2007-02-20 10:01:27 +00:00
Richard Brooksby
dac3c7c638 Correcting function declaration parameter list to make it valid c.
Copied from Perforce
 Change: 161766
 ServerID: perforce.ravenbrook.com
2007-02-16 15:06:17 +00:00
Richard Kistruck
3f74e5a986 Mps wiki: trace: .scan.loop.terminate thoughts. poolamc clarify.
Copied from Perforce
 Change: 161752
 ServerID: perforce.ravenbrook.com
2007-02-14 18:01:09 +00:00
Richard Kistruck
dc7f6e6b66 Mps design/message-gc: move historically interesting requirements for mps_message_type_gc_generation (not implemented) to the end of the doc.
Copied from Perforce
 Change: 161713
 ServerID: perforce.ravenbrook.com
2007-02-08 17:36:19 +00:00
Richard Kistruck
0daeea0f54 Mps design/collection-incept is not really design, and is superseded by wiki article gc story, so delete it and ref it from the wiki article.
Copied from Perforce
 Change: 161712
 ServerID: perforce.ravenbrook.com
2007-02-08 17:29:53 +00:00
Richard Kistruck
669aa9d602 Mps design/index.html: added missing links to message-gc and shield.
Copied from Perforce
 Change: 161711
 ServerID: perforce.ravenbrook.com
2007-02-08 17:16:18 +00:00
Richard Kistruck
74eb5f13a1 Mps wiki: new poolamc article; trace: add .scan.change.
Copied from Perforce
 Change: 161507
 ServerID: perforce.ravenbrook.com
2007-01-18 13:10:24 +00:00
Richard Kistruck
7cbfaaf564 Mps wiki trace: more on .scan.loop and scan.total.
Copied from Perforce
 Change: 161489
 ServerID: perforce.ravenbrook.com
2007-01-17 13:18:02 +00:00
Richard Kistruck
c09771cac0 Mps wiki trace: more on .scan.loop and .scan.total.
Copied from Perforce
 Change: 161488
 ServerID: perforce.ravenbrook.com
2007-01-17 10:45:39 +00:00
Richard Kistruck
fecc15e861 Mps unfixed-summary branch: trivial integs from master
Copied from Perforce
 Change: 161484
 ServerID: perforce.ravenbrook.com
2007-01-16 14:13:52 +00:00
Richard Kistruck
9055b22776 Mps poolamc.c: (source only) clarify that commented-out code in amcwhiten is merely a comment; remove tabs.
Copied from Perforce
 Change: 161483
 ServerID: perforce.ravenbrook.com
2007-01-16 14:04:17 +00:00
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