1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-28 01:00:52 -07:00
Commit graph

28 commits

Author SHA1 Message Date
Gareth Rees
7ede9ffdb7 Arenafinalize now asserts that the object belongs to a finalizable (attrgc) pool. (it's a programming error to try to register a non-finalizable object for finalization.)
Can't test this behaviour via the smoke tests, unfortunately.
Document the performance problem with mps_definalize, so that users aren't tempted into using it inappropriately.

Copied from Perforce
 Change: 187109
 ServerID: perforce.ravenbrook.com
2014-10-02 10:27:57 +01:00
Gareth Rees
060394b167 Fix typo, clarify cautions.
Copied from Perforce
 Change: 186294
 ServerID: perforce.ravenbrook.com
2014-05-25 16:50:21 +01:00
Gareth Rees
9ddb915453 Fix typo.
Copied from Perforce
 Change: 185947
 ServerID: perforce.ravenbrook.com
2014-05-03 10:45:50 +01:00
Gareth Rees
33e5e5a083 Add note explaining that objects are not reclaimed immediately after discarding the finalization message, so you need to ensure they remain valid.
Copied from Perforce
 Change: 185946
 ServerID: perforce.ravenbrook.com
2014-05-03 10:43:12 +01:00
Gareth Rees
66e1777271 Improve wording.
Copied from Perforce
 Change: 185224
 ServerID: perforce.ravenbrook.com
2014-04-04 11:49:33 +01:00
Gareth Rees
b5eac5fb83 Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit.
Copied from Perforce
 Change: 183913
 ServerID: perforce.ravenbrook.com
2014-01-10 09:58:44 +00:00
Gareth Rees
2ba7c5e08f Document the way to safely destroy automatically managed pools.
Copied from Perforce
 Change: 182166
 ServerID: perforce.ravenbrook.com
2013-05-24 16:17:51 +01:00
Gareth Rees
d1bc2a6855 Write "advanced topics" chapter of the user guide.
Copied from Perforce
 Change: 180303
 ServerID: perforce.ravenbrook.com
2012-11-03 17:38:57 +00:00
Gareth Rees
ba139a8b85 Glossary entry for "splat".
Copied from Perforce
 Change: 180217
 ServerID: perforce.ravenbrook.com
2012-11-01 11:34:07 +00:00
Gareth Rees
589c4390f0 Typos.
Copied from Perforce
 Change: 180211
 ServerID: perforce.ravenbrook.com
2012-11-01 00:54:17 +00:00
Gareth Rees
158caeaf66 Actions from meeting with rb and from rb's e-mail.
Copied from Perforce
 Change: 180200
 ServerID: perforce.ravenbrook.com
2012-10-31 17:22:43 +00:00
Gareth Rees
1a9d05284d Improve bibliography references.
Copied from Perforce
 Change: 180181
 ServerID: perforce.ravenbrook.com
2012-10-30 22:28:19 +00:00
Gareth Rees
7ec9e16f0e Start adding index entries.
Copied from Perforce
 Change: 180157
 ServerID: perforce.ravenbrook.com
2012-10-30 12:26:41 +00:00
Gareth Rees
e33d88668c Plural :term: links work automatically.
Copied from Perforce
 Change: 180125
 ServerID: perforce.ravenbrook.com
2012-10-28 23:03:15 +00:00
Gareth Rees
7d4750abc0 Misc minor edits.
Copied from Perforce
 Change: 180118
 ServerID: perforce.ravenbrook.com
2012-10-27 20:59:48 +01:00
Gareth Rees
6f00a2f8bd Write location chapter.
Copied from Perforce
 Change: 180080
 ServerID: perforce.ravenbrook.com
2012-10-25 17:58:49 +01:00
Gareth Rees
cd7fc1025a Add source references in comments at the top of each chapter.
New chapter about the critical path, by Richard.

Copied from Perforce
 Change: 180070
 ServerID: perforce.ravenbrook.com
2012-10-25 11:27:58 +01:00
Gareth Rees
7f083a924b Implement nb's suggestions.
Copied from Perforce
 Change: 180038
 ServerID: perforce.ravenbrook.com
2012-10-23 20:13:46 +01:00
Gareth Rees
089e255a61 Changes resulting from discussion with rb.
Copied from Perforce
 Change: 180034
 ServerID: perforce.ravenbrook.com
2012-10-23 17:41:54 +01:00
Gareth Rees
bbfd48355f Give correct reference for open-input-file (it's in the standard library, not the language).
Remove string-set! (was removed in R6RS).

Copied from Perforce
 Change: 180019
 ServerID: perforce.ravenbrook.com
2012-10-22 23:09:37 +01:00
Gareth Rees
c69a7dbf0a Expand the discussion of problems with synchronous finalization.
Copied from Perforce
 Change: 180016
 ServerID: perforce.ravenbrook.com
2012-10-22 22:26:49 +01:00
Gareth Rees
4a1a77b7c5 Write "memory pool system interface conventions" chapter.
Copied from Perforce
 Change: 180014
 ServerID: perforce.ravenbrook.com
2012-10-22 21:13:54 +01:00
Gareth Rees
c24dce4d7a Write finalization chapter of reference manual.
Copied from Perforce
 Change: 180012
 ServerID: perforce.ravenbrook.com
2012-10-22 16:39:30 +01:00
Gareth Rees
411a811858 Write the "messages" topic.
Copied from Perforce
 Change: 180006
 ServerID: perforce.ravenbrook.com
2012-10-22 13:59:04 +01:00
Gareth Rees
99cccfa252 Distribute symbol reference into the topics.
Copied from Perforce
 Change: 179974
 ServerID: perforce.ravenbrook.com
2012-10-19 18:09:10 +01:00
Gareth Rees
caaeea6150 Fix remaining formatting errors and missing cross-references.
Copied from Perforce
 Change: 179859
 ServerID: perforce.ravenbrook.com
2012-10-12 20:26:12 +01:00
Gareth Rees
108e18ad35 Complete the conversion of the mps reference manual to restructured text, creating topic and pool pages as needed.
Copied from Perforce
 Change: 179839
 ServerID: perforce.ravenbrook.com
2012-10-11 23:46:31 +01:00
Gareth Rees
aef8cf00b1 Continue converting the reference manual to restructured text, creating topic and pool pages as needed.
Copied from Perforce
 Change: 179795
 ServerID: perforce.ravenbrook.com
2012-10-09 23:20:25 +01:00