Gareth Rees
0c2ac9a398
Deprecate mv. make deprecation notices consistent.
...
Copied from Perforce
Change: 180280
ServerID: perforce.ravenbrook.com
2012-11-02 14:26:55 +00:00
Gareth Rees
2d3f334a72
Document that the dependent object needs to be fixed (and might be splatted). update the example code accordingly.
...
Copied from Perforce
Change: 180278
ServerID: perforce.ravenbrook.com
2012-11-02 14:23:10 +00:00
Gareth Rees
18f85f59aa
Actions from meeting with rb.
...
Copied from Perforce
Change: 180277
ServerID: perforce.ravenbrook.com
2012-11-02 14:15:36 +00:00
Gareth Rees
308a03b9b7
Document mfs pool class
...
Copied from Perforce
Change: 180220
ServerID: perforce.ravenbrook.com
2012-11-01 12:14:47 +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
b0ba4e098d
Correct pool names in property list.
...
Copied from Perforce
Change: 180207
ServerID: perforce.ravenbrook.com
2012-10-31 22:11:45 +00:00
Gareth Rees
788449a646
Deprecate allocation frames along with snc.
...
Copied from Perforce
Change: 180201
ServerID: perforce.ravenbrook.com
2012-10-31 17:26:36 +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
832a2d0f33
Mvff alignment is configurable.
...
Consistent order for ranks in pool choice table.
Copied from Perforce
Change: 180187
ServerID: perforce.ravenbrook.com
2012-10-31 12:09:42 +00:00
Gareth Rees
c0a53229ab
Fix typos.
...
Copied from Perforce
Change: 180175
ServerID: perforce.ravenbrook.com
2012-10-30 18:40:44 +00:00
Gareth Rees
ef6f553571
Improve index for pool classes.
...
Copied from Perforce
Change: 180167
ServerID: perforce.ravenbrook.com
2012-10-30 17:08:55 +00:00
Gareth Rees
cf8951d799
Oops, snc does not support format auto-header.
...
Copied from Perforce
Change: 180166
ServerID: perforce.ravenbrook.com
2012-10-30 17:05:35 +00:00
Gareth Rees
652df203b4
Write pool reference.
...
Copied from Perforce
Change: 180165
ServerID: perforce.ravenbrook.com
2012-10-30 17:03:29 +00:00
Gareth Rees
3cfab14d84
Implement changes from < http://info.ravenbrook.com/mail/2012/10/29/16-53-44/0/ >.
...
Copied from Perforce
Change: 180145
ServerID: perforce.ravenbrook.com
2012-10-29 18:10:07 +00:00
Gareth Rees
6e081da0fe
Minor edits.
...
Copied from Perforce
Change: 180128
ServerID: perforce.ravenbrook.com
2012-10-29 12:04:43 +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
627e1ad8d6
Move pool classes to better filenames.
...
Other minor edits.
Copied from Perforce
Change: 180123
ServerID: perforce.ravenbrook.com
2012-10-28 21:17:02 +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
a7193044ae
Take action based on rb's comments in < https://info.ravenbrook.com/mail/2012/10/26/15-18-15/0/ >.
...
Copied from Perforce
Change: 180112
ServerID: perforce.ravenbrook.com
2012-10-26 21:10:52 +01:00
Gareth Rees
0cd1f009e9
Write debugging pools chapter.
...
Copied from Perforce
Change: 180099
ServerID: perforce.ravenbrook.com
2012-10-26 13:15:56 +01:00
Gareth Rees
5828766a9a
Simplify scheme hash table implementation by folding the hash into buckets_find.
...
Copied from Perforce
Change: 180086
ServerID: perforce.ravenbrook.com
2012-10-25 21:18:40 +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
74bdbae84a
Rough draft of "allocation" chapter.
...
Copied from Perforce
Change: 180040
ServerID: perforce.ravenbrook.com
2012-10-24 00:24:55 +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
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
19abc533f6
Miscellaneous minor edits.
...
Copied from Perforce
Change: 179977
ServerID: perforce.ravenbrook.com
2012-10-19 23:06:26 +01:00
Gareth Rees
8aa08a81b8
Use a typedef for the type of the function passed to mps_amc_apply to make the documentation clearer while remaining backwards-compatible.
...
Copied from Perforce
Change: 179975
ServerID: perforce.ravenbrook.com
2012-10-19 19:34:05 +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
Gareth Rees
7b1db23369
Implement actions based on discussion with rb.
...
Copied from Perforce
Change: 179945
ServerID: perforce.ravenbrook.com
2012-10-18 16:55:42 +01:00
Gareth Rees
50345ba544
Move user-facing material from rhsk's wiki to the manual:
...
New glossary entry "foreign code"
Explain how to find the alignment for your object format.
Document symbols: mps_class_mv, mps_arena_start_collect, mps_arena_step, mps_chain_create, mps_chain_destroy, mps_chain_t, mps_gen_param_s.
Copied from Perforce
Change: 179935
ServerID: perforce.ravenbrook.com
2012-10-18 13:10:41 +01:00
Gareth Rees
5c8d2012c4
Fix heading levels in the pool documentation.
...
Improve "choosing a pool".
Copied from Perforce
Change: 179933
ServerID: perforce.ravenbrook.com
2012-10-18 10:11:49 +01:00
Gareth Rees
7a3534b401
Complete more tasks from discussion with rb yesterday.
...
Copied from Perforce
Change: 179931
ServerID: perforce.ravenbrook.com
2012-10-18 09:26:59 +01:00
Gareth Rees
d9573a3fad
Typo.
...
Copied from Perforce
Change: 179929
ServerID: perforce.ravenbrook.com
2012-10-17 22:31:02 +01:00
Gareth Rees
322ee2b7ef
Procedure for choosing a pool class.
...
Copied from Perforce
Change: 179928
ServerID: perforce.ravenbrook.com
2012-10-17 22:30:41 +01:00
Gareth Rees
416421ddef
Better solution for one-word-objects problem.
...
Move format methods down a level in the table of contents.
Master document has complete table of contents (not just 2 levels).
Use globbing to get all the pools (since they need to be in alphabetical order anyway).
Copied from Perforce
Change: 179907
ServerID: perforce.ravenbrook.com
2012-10-17 00:08:07 +01:00
Gareth Rees
207467d4a2
Pool class comparison table.
...
First couple of sections of guide/lang.
Copied from Perforce
Change: 179900
ServerID: perforce.ravenbrook.com
2012-10-16 15:37:21 +01:00
Gareth Rees
d8d72d964c
Add references to mmdoc to the topic drafts.
...
New topic: location dependencies.
Document mps_alloc_pattern_t.
Document the location dependency types and functions.
AMC pool class takes a chain parameter.
Copied from Perforce
Change: 179891
ServerID: perforce.ravenbrook.com
2012-10-15 23:19:20 +01:00
Gareth Rees
dcc93d6ce1
Heading structure.
...
Copied from Perforce
Change: 179864
ServerID: perforce.ravenbrook.com
2012-10-13 10:08:03 +01:00
Gareth Rees
ac8b0fb958
Write many of the missing glossary entries and add mps details to other entries. copy plinth introduction from mmdoc.
...
Copied from Perforce
Change: 179862
ServerID: perforce.ravenbrook.com
2012-10-13 01:35:01 +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
1231d6982f
Continue converting the reference manual to restructured text, creating topic and pool pages as needed. now 56% of the way through.
...
Copied from Perforce
Change: 179819
ServerID: perforce.ravenbrook.com
2012-10-10 22:55:40 +01:00
Gareth Rees
08a10075c5
Fix some missing cross-references.
...
Copied from Perforce
Change: 179796
ServerID: perforce.ravenbrook.com
2012-10-09 23:24:36 +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
Gareth Rees
c86b6d4fd3
Oops, missed a couple of files.
...
Copied from Perforce
Change: 179793
ServerID: perforce.ravenbrook.com
2012-10-09 17:54:55 +01:00
Gareth Rees
392d0ad124
12% of the way through converting the mps reference manual to sphinx documentation.
...
Copied from Perforce
Change: 179792
ServerID: perforce.ravenbrook.com
2012-10-09 17:54:22 +01:00