1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-26 16:51:46 -07:00
Commit graph

31 commits

Author SHA1 Message Date
Gareth Rees
e10e3b50b1 Documentation corrections and improvements.
Copied from Perforce
 Change: 187479
 ServerID: perforce.ravenbrook.com
2014-11-06 22:54:40 +00:00
Gareth Rees
6907a9287c Deprecate mps_mv_free_size, mps_mv_size, mps_mvff_free_size, mps_mvff_size, mps_mvt_free_size and mps_mvt_size.
Move most of the deprecated material to a new chapter of the manual (to avoid clutter and confusion) and ensure that each deprecated symbol has a recommendation for what to do instead.

Copied from Perforce
 Change: 187471
 ServerID: perforce.ravenbrook.com
2014-11-06 14:56:15 +00:00
Gareth Rees
86265c0734 Move bibliography to top level.
Add many missing abstracts and fix some links.
Just one bibliography entry for the C90 standard.

Copied from Perforce
 Change: 186278
 ServerID: perforce.ravenbrook.com
2014-05-24 15:40:22 +01:00
Gareth Rees
90fb6c09b3 Fix typos.
Copied from Perforce
 Change: 185977
 ServerID: perforce.ravenbrook.com
2014-05-07 23:33:22 +01:00
Gareth Rees
71d9ea47b8 Explain how to call mps_root_create_table() safely (avoiding type punning). fix example for mps_root_create_table_masked(). use the recommended approach in qs.c.
Copied from Perforce
 Change: 185223
 ServerID: perforce.ravenbrook.com
2014-04-04 11:49:19 +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
b19dd3cbf3 Document the interface type mps_fun_t.
Copied from Perforce
 Change: 183644
 ServerID: perforce.ravenbrook.com
2013-11-06 16:25:29 +00:00
Gareth Rees
c3346b69ff Documentation for keyword argument interface.
Copied from Perforce
 Change: 181730
 ServerID: perforce.ravenbrook.com
2013-05-11 19:58:00 +01:00
Richard Brooksby
b18ec007a9 Adding macros to make keyword argument list formation more convenient and robust.
Copied from Perforce
 Change: 181666
 ServerID: perforce.ravenbrook.com
2013-05-09 14:04:23 +01:00
Richard Brooksby
a8afd8e6f4 Converting pools to use keyword arguments, mostly, and so far inconsistently, but at least it compiles.
Copied from Perforce
 Change: 181635
 ServerID: perforce.ravenbrook.com
2013-05-08 16:21:12 +01:00
Richard Brooksby
9316a81106 Documenting keyword argument lists in general and their specific use for client and virtual memory arenas.
Copied from Perforce
 Change: 181634
 ServerID: perforce.ravenbrook.com
2013-05-03 23:12:17 +01:00
Gareth Rees
8c02171cac Improvements in wording.
Copied from Perforce
 Change: 181099
 ServerID: perforce.ravenbrook.com
2013-03-08 17:00:34 +00:00
Gareth Rees
bfb81e3e9c New type mps_label_t for telemetry labels.
Deprecate "candy machine" interface to telemetry control.
Implement and document straightforward get/set/reset interface.
Put a TODO referencing job003387 and job003388.

Copied from Perforce
 Change: 180495
 ServerID: perforce.ravenbrook.com
2012-11-16 16:42:41 +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
2c221f5bcf Integrate nb's clock changes. mps_clock_t now an alias for mps_word_t.
Copied from Perforce
 Change: 180153
 ServerID: perforce.ravenbrook.com
2012-10-30 11:12:38 +00:00
Gareth Rees
62450fa402 Write plinth chapter.
Copied from Perforce
 Change: 180147
 ServerID: perforce.ravenbrook.com
2012-10-29 21:47:14 +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
c65b34b193 New "deprecated" directive allows following paragraphs recommending what to use instead.
Copied from Perforce
 Change: 180122
 ServerID: perforce.ravenbrook.com
2012-10-28 19:47:20 +00: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
c2706478b1 Write scanning chapter.
Copied from Perforce
 Change: 180061
 ServerID: perforce.ravenbrook.com
2012-10-24 22:00:22 +01:00
Gareth Rees
a135afc082 Move porting topics into their own manual: they are more internal and less public, so don't belong with the rest of the mps reference.
Copied from Perforce
 Change: 180051
 ServerID: perforce.ravenbrook.com
2012-10-24 13:37:07 +01:00
Gareth Rees
172cd96119 Write arenas chapter.
Copied from Perforce
 Change: 180047
 ServerID: perforce.ravenbrook.com
2012-10-24 12:07:52 +01:00
Gareth Rees
de4bfd0bb6 Minor improvements.
Copied from Perforce
 Change: 180042
 ServerID: perforce.ravenbrook.com
2012-10-24 01:23:01 +01:00
Gareth Rees
409df3634f Fix cross-references.
Put the contact details in the sidebar on all pages.

Copied from Perforce
 Change: 180035
 ServerID: perforce.ravenbrook.com
2012-10-23 18:00:11 +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
8744faff12 Add note about semi-opaque structure types.
Copied from Perforce
 Change: 180018
 ServerID: perforce.ravenbrook.com
2012-10-22 23:00:21 +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
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
7566748f04 Complete tasks from meeting with rb earlier today.
New topics "interface" and "thread".
Document external symbols mps_ap_create, mps_ap_create_v, mps_ap_fill, mps_ap_s, mps_commit, mps_reserve, MPS_RESERVE_BLOCK, mps_tramp, mps_tramp_t.

Copied from Perforce
 Change: 179970
 ServerID: perforce.ravenbrook.com
2012-10-19 16:46:55 +01:00