Gareth Rees
|
3f54ef29d1
|
Mps_free is not the only way to manually return memory to a pool (there's also mps_ap_frame_pop in some pools).
Copied from Perforce
Change: 180170
ServerID: perforce.ravenbrook.com
|
2012-10-30 17:18:44 +00:00 |
|
Gareth Rees
|
3001f13825
|
Em-dashes.
Copied from Perforce
Change: 180168
ServerID: perforce.ravenbrook.com
|
2012-10-30 17:13:59 +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
|
8016b5608a
|
Typo.
Copied from Perforce
Change: 180158
ServerID: perforce.ravenbrook.com
|
2012-10-30 12:28:12 +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
|
6a054b13af
|
Plinth needs to link to assertions section here, not messages.
Copied from Perforce
Change: 180154
ServerID: perforce.ravenbrook.com
|
2012-10-30 11:16:08 +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 |
|
Nick Barnes
|
9ba10aeae4
|
Make eventclocksync events, and output them once per buffer flush.
Copied from Perforce
Change: 180152
ServerID: perforce.ravenbrook.com
|
2012-10-30 09:36:30 +00:00 |
|
Nick Barnes
|
292d0108a5
|
change mps_clock_t to word.
Copied from Perforce
Change: 180151
ServerID: perforce.ravenbrook.com
|
2012-10-30 08:43:39 +00:00 |
|
Gareth Rees
|
b77431ae8a
|
Fix typos, improve wording.
Copied from Perforce
Change: 180149
ServerID: perforce.ravenbrook.com
|
2012-10-29 22:35:39 +00:00 |
|
Gareth Rees
|
52cf1f2652
|
Indentation.
Copied from Perforce
Change: 180148
ServerID: perforce.ravenbrook.com
|
2012-10-29 22:27:20 +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
|
7df67cdd41
|
Fix cross-reference.
Copied from Perforce
Change: 180146
ServerID: perforce.ravenbrook.com
|
2012-10-29 18:11:09 +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 |
|
Richard Brooksby
|
aa5acd945a
|
Miscellaneous fix-ups and clarifications. see diff for list, or this comment would be as long.
Copied from Perforce
Change: 180142
ServerID: perforce.ravenbrook.com
|
2012-10-29 17:17:56 +00:00 |
|
Gareth Rees
|
abafe217c4
|
Document use of sigxcpu and sigxfsz.
Copied from Perforce
Change: 180133
ServerID: perforce.ravenbrook.com
|
2012-10-29 16:47:32 +00:00 |
|
Gareth Rees
|
002f180fd5
|
Redraw binary buddy diagrams.
Copied from Perforce
Change: 180132
ServerID: perforce.ravenbrook.com
|
2012-10-29 16:16:29 +00:00 |
|
Gareth Rees
|
f95b83df81
|
Write cache chapter.
Copied from Perforce
Change: 180131
ServerID: perforce.ravenbrook.com
|
2012-10-29 15:48:32 +00:00 |
|
Gareth Rees
|
60aa05b22f
|
Add more material from the memory management reference.
Copied from Perforce
Change: 180130
ServerID: perforce.ravenbrook.com
|
2012-10-29 14:24:50 +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
|
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
|
ba1c150cba
|
Put explanations of the location dependency code into scheme.c. also, add lots of cross-references to the manual.
Copied from Perforce
Change: 180121
ServerID: perforce.ravenbrook.com
|
2012-10-28 19:13:56 +00:00 |
|
Gareth Rees
|
9aabd3a7a8
|
Improve collection scheduling section.
Copied from Perforce
Change: 180120
ServerID: perforce.ravenbrook.com
|
2012-10-28 19:13:17 +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 |
|
Nick Barnes
|
6c3d2405fc
|
Take out debugging printfs. oops.
Copied from Perforce
Change: 180110
ServerID: perforce.ravenbrook.com
|
2012-10-26 19:16:59 +01:00 |
|
Richard Brooksby
|
dd88c80114
|
Tidying up case-insensitive mps_telemetry_control implementation a bit.
Copied from Perforce
Change: 180109
ServerID: perforce.ravenbrook.com
|
2012-10-26 17:04:30 +01:00 |
|
Gareth Rees
|
0479b10b65
|
Quick reorganization of frame chapter.
Copied from Perforce
Change: 180106
ServerID: perforce.ravenbrook.com
|
2012-10-26 15:03:25 +01:00 |
|
Gareth Rees
|
10cdac4641
|
Avoid double "initially".
Copied from Perforce
Change: 180105
ServerID: perforce.ravenbrook.com
|
2012-10-26 14:41:47 +01:00 |
|
Gareth Rees
|
47eff732b7
|
Amcz probably a better choice than lo here.
Copied from Perforce
Change: 180104
ServerID: perforce.ravenbrook.com
|
2012-10-26 14:40:50 +01:00 |
|
Gareth Rees
|
33d375ab74
|
Merge nb's eventcnv changes and rewrite guide/debug and topic/telemetry accordingly.
Copied from Perforce
Change: 180103
ServerID: perforce.ravenbrook.com
|
2012-10-26 14:35:10 +01:00 |
|
Richard Brooksby
|
bd0b514c06
|
Adding missing annotation of platform on command line example.
Correcting section about "no way to install" to talk about the configure script.
Copied from Perforce
Change: 180102
ServerID: perforce.ravenbrook.com
|
2012-10-26 14:16:41 +01:00 |
|
Gareth Rees
|
5163db768c
|
Actions from meeting with rb.
Copied from Perforce
Change: 180101
ServerID: perforce.ravenbrook.com
|
2012-10-26 14:04:54 +01:00 |
|
Nick Barnes
|
b407283356
|
Add an eventinit event, giving various parameters including the event system version.
Copied from Perforce
Change: 180100
ServerID: perforce.ravenbrook.com
|
2012-10-26 13:22:04 +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 |
|
Nick Barnes
|
d17d0b87ea
|
Make mps_telemetry_control case-insensitive, and make it accept "all" as an event class.
Copied from Perforce
Change: 180098
ServerID: perforce.ravenbrook.com
|
2012-10-26 13:03:44 +01:00 |
|
Gareth Rees
|
50d0638972
|
Write pattern chapter.
Copied from Perforce
Change: 180096
ServerID: perforce.ravenbrook.com
|
2012-10-26 12:28:22 +01:00 |
|
Gareth Rees
|
fc7bd8a201
|
Write "collection" chapter.
Copied from Perforce
Change: 180095
ServerID: perforce.ravenbrook.com
|
2012-10-26 12:11:55 +01:00 |
|
Gareth Rees
|
bc8ca7bd99
|
Changes in response to feedback.
Copied from Perforce
Change: 180094
ServerID: perforce.ravenbrook.com
|
2012-10-26 10:22:56 +01:00 |
|
Gareth Rees
|
aaa0f6c7d9
|
No need to include "mpsavm.h". the comment justifying it was bogus: "only for mps_space_create".
Copied from Perforce
Change: 180093
ServerID: perforce.ravenbrook.com
|
2012-10-26 09:51:12 +01:00 |
|
Gareth Rees
|
6734a6c2af
|
Thread-safety properties consistently in notes.
Copied from Perforce
Change: 180090
ServerID: perforce.ravenbrook.com
|
2012-10-25 22:50:31 +01:00 |
|
Gareth Rees
|
9a01ae5e73
|
Typo.
Copied from Perforce
Change: 180089
ServerID: perforce.ravenbrook.com
|
2012-10-25 22:48:53 +01:00 |
|
Gareth Rees
|
92092b632a
|
Typo.
Copied from Perforce
Change: 180088
ServerID: perforce.ravenbrook.com
|
2012-10-25 22:08:48 +01:00 |
|
Gareth Rees
|
0d22a5642f
|
Write missing glossary entries.
Copied from Perforce
Change: 180087
ServerID: perforce.ravenbrook.com
|
2012-10-25 22:06:17 +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
|
954648652e
|
Remove note "theoretically, the only roots are the registers..." because that's also only an approximation to liveness.
Copied from Perforce
Change: 180084
ServerID: perforce.ravenbrook.com
|
2012-10-25 19:14:16 +01:00 |
|