Gareth Rees
3a59eaf45c
Fix glossary issues identified by rb in e-mail.
...
Copied from Perforce
Change: 180909
ServerID: perforce.ravenbrook.com
2013-02-05 14:03:43 +00:00
Gareth Rees
a7a2404b83
Minor edits.
...
Copied from Perforce
Change: 180507
ServerID: perforce.ravenbrook.com
2012-11-20 11:11:40 +00:00
Gareth Rees
1d598182a0
Quote a paragraph from johnstone (1997) suggesting that address-ordered and fifo first fit are "very robust algorithms".
...
Copied from Perforce
Change: 180504
ServerID: perforce.ravenbrook.com
2012-11-19 17:46:39 +00:00
Gareth Rees
0dd9586930
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
0338d1765e
Actions from rb's e-mail < https://info.ravenbrook.com/mail/2012/11/16/14-31-52/0/ >.
...
Copied from Perforce
Change: 180494
ServerID: perforce.ravenbrook.com
2012-11-16 15:38:40 +00:00
Gareth Rees
dee2dd5d8d
Actions from rb's e-mail < https://info.ravenbrook.com/mail/2012/11/16/13-21-30/0/ >.
...
Copied from Perforce
Change: 180492
ServerID: perforce.ravenbrook.com
2012-11-16 14:57:56 +00:00
Gareth Rees
1afadfd663
Bring documentation for mpseventsql options up to date.
...
Put the telemetry introduction before the McCarthy anecdote and link the anecdote to the text.
Copied from Perforce
Change: 180487
ServerID: perforce.ravenbrook.com
2012-11-16 13:19:28 +00:00
Gareth Rees
2cc40665bb
Effect of address space up to 2**40.
...
Copied from Perforce
Change: 180485
ServerID: perforce.ravenbrook.com
2012-11-16 12:46:41 +00:00
Gareth Rees
188c288055
More knobs to tune.
...
Copied from Perforce
Change: 180466
ServerID: perforce.ravenbrook.com
2012-11-14 14:10:17 +00:00
Gareth Rees
9af9a934b4
Minor edits.
...
Copied from Perforce
Change: 180439
ServerID: perforce.ravenbrook.com
2012-11-10 20:29:20 +00:00
Gareth Rees
1446ef3a79
Document the eventsql program.
...
Copied from Perforce
Change: 180423
ServerID: perforce.ravenbrook.com
2012-11-08 16:57:11 +00:00
Gareth Rees
b303b0d73b
Remove stub "low memory" chapter (see job003374).
...
Copied from Perforce
Change: 180405
ServerID: perforce.ravenbrook.com
2012-11-08 13:07:59 +00:00
Gareth Rees
a26d3809a1
Add "lockw3.c: lock->claims == 0" to list of assertions.
...
Copied from Perforce
Change: 180386
ServerID: perforce.ravenbrook.com
2012-11-07 13:43:00 +00:00
Gareth Rees
2c5e64421d
Typo.
...
Copied from Perforce
Change: 180379
ServerID: perforce.ravenbrook.com
2012-11-06 23:13:55 +00:00
Gareth Rees
f10f0f2b58
Typo.
...
Copied from Perforce
Change: 180373
ServerID: perforce.ravenbrook.com
2012-11-06 17:09:56 +00:00
Gareth Rees
6b89b020c5
Add public interface for mfs pool class.
...
Correct the documentation for MFS: constructor takes extend_by and unit_size in that order.
Copied from Perforce
Change: 180372
ServerID: perforce.ravenbrook.com
2012-11-06 17:08:58 +00:00
Gareth Rees
675a07679e
Avoid type pun.
...
Copied from Perforce
Change: 180364
ServerID: perforce.ravenbrook.com
2012-11-06 12:16:46 +00:00
Gareth Rees
85558f88b8
Minor edits.
...
Copied from Perforce
Change: 180357
ServerID: perforce.ravenbrook.com
2012-11-06 00:55:11 +00:00
Gareth Rees
c0418abe08
Mps_fix_call not need for a call to the skip method, since it doesn't take a scan state argument.
...
Copied from Perforce
Change: 180356
ServerID: perforce.ravenbrook.com
2012-11-06 00:37:13 +00:00
Gareth Rees
62ec3013e8
Need to check hash table for staleness when deleting a key.
...
Copied from Perforce
Change: 180354
ServerID: perforce.ravenbrook.com
2012-11-05 23:29:23 +00:00
Gareth Rees
8870f3303c
Tabularize history; minor edits to lang.
...
Copied from Perforce
Change: 180353
ServerID: perforce.ravenbrook.com
2012-11-05 23:29:06 +00:00
Gareth Rees
3dd5b9da1d
Minor edits.
...
Copied from Perforce
Change: 180350
ServerID: perforce.ravenbrook.com
2012-11-05 22:29:36 +00:00
Gareth Rees
c3e7dc76c8
Add "or suggestions for improvement".
...
Copied from Perforce
Change: 180348
ServerID: perforce.ravenbrook.com
2012-11-05 18:52:35 +00:00
Gareth Rees
1fd022ceb6
Credit the quip under "virtual memory".
...
Copied from Perforce
Change: 180347
ServerID: perforce.ravenbrook.com
2012-11-05 18:50:40 +00:00
Gareth Rees
8799014a28
List of assertion failures and likely causes.
...
Copied from Perforce
Change: 180346
ServerID: perforce.ravenbrook.com
2012-11-05 18:26:34 +00:00
Gareth Rees
9e6c5facdb
Copy cautions from mps_formatted_objects_stepper_t to mps_amc_apply_stepper_t.
...
Copied from Perforce
Change: 180341
ServerID: perforce.ravenbrook.com
2012-11-05 17:45:35 +00:00
Gareth Rees
5478157880
Add visitor functio for "man" target.
...
Copied from Perforce
Change: 180340
ServerID: perforce.ravenbrook.com
2012-11-05 17:44:34 +00:00
Gareth Rees
a64a09a073
Add c#, lua and python to "memory management in various languages".
...
Copied from Perforce
Change: 180334
ServerID: perforce.ravenbrook.com
2012-11-05 16:26:40 +00:00
Gareth Rees
43fa76f8bf
Write (draft of) perf chapter.
...
Copied from Perforce
Change: 180333
ServerID: perforce.ravenbrook.com
2012-11-05 16:26:19 +00:00
Gareth Rees
3ed96ffc8f
The padding method always receives a base pointer.
...
Copied from Perforce
Change: 180330
ServerID: perforce.ravenbrook.com
2012-11-05 14:36:51 +00:00
Gareth Rees
c363b1f3f9
Added 'drj' and 'rhsk' to past users.
...
Copied from Perforce
Change: 180329
ServerID: perforce.ravenbrook.com
2012-11-05 14:09:31 +00:00
Gareth Rees
560083976e
Oops: fix cross-references.
...
Copied from Perforce
Change: 180328
ServerID: perforce.ravenbrook.com
2012-11-05 13:55:21 +00:00
Gareth Rees
521c952101
Cite johnstone (1997) for weak and strong tri-colour invariants, following < http://info.ravenbrook.com/mail/2009/11/03/02-02-29/0/ >.
...
Copied from Perforce
Change: 180327
ServerID: perforce.ravenbrook.com
2012-11-05 13:35:59 +00:00
Gareth Rees
121b7d740e
Add names to credits: hans feldt (suggested "huge page"); walter spector (corrections to "fortran").
...
Copied from Perforce
Change: 180326
ServerID: perforce.ravenbrook.com
2012-11-05 13:21:33 +00:00
Gareth Rees
fd1cc1cf62
Add glossary entry for "huge page" (aka "large page", "superpage") as requested by hans feldt < http://info.ravenbrook.com/mail/2003/11/19/13-48-55/0.txt >
...
Copied from Perforce
Change: 180325
ServerID: perforce.ravenbrook.com
2012-11-05 13:19:57 +00:00
Gareth Rees
c35903f932
Correct description of allocation in fortran based on e-mail from walter spector < http://info.ravenbrook.com/mail/2002/10/07/18-47-03/0.txt >.
...
Copied from Perforce
Change: 180324
ServerID: perforce.ravenbrook.com
2012-11-05 13:04:53 +00:00
Gareth Rees
657d3d83fc
Compiler toolchain is important part of platform.
...
Copied from Perforce
Change: 180317
ServerID: perforce.ravenbrook.com
2012-11-05 12:25:40 +00:00
Gareth Rees
0a461b9f39
Pool reference for mfs.
...
Copied from Perforce
Change: 180310
ServerID: perforce.ravenbrook.com
2012-11-05 10:08:23 +00:00
Gareth Rees
1152e286f7
Minor edits.
...
Copied from Perforce
Change: 180309
ServerID: perforce.ravenbrook.com
2012-11-04 23:07:05 +00:00
Gareth Rees
902ac0f5c3
More wise papers are online.
...
Copied from Perforce
Change: 180307
ServerID: perforce.ravenbrook.com
2012-11-04 23:06:22 +00:00
Gareth Rees
01f052d63e
Oops, forgot to check in advanced.rst.
...
Copied from Perforce
Change: 180304
ServerID: perforce.ravenbrook.com
2012-11-03 18:28:36 +00:00
Gareth Rees
31c5b39795
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
8ac34f5fd4
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
96db37906a
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
16c207aa0f
Actions from meeting with rb.
...
Copied from Perforce
Change: 180277
ServerID: perforce.ravenbrook.com
2012-11-02 14:15:36 +00:00
Gareth Rees
f9acc18caa
Merge new hashtable stuff from scheme-malloc.c.
...
Fix bug in scheme.c (characters were only 8 bytes on 64-bit platforms, so can't be forwarded).
Copied from Perforce
Change: 180231
ServerID: perforce.ravenbrook.com
2012-11-01 15:37:43 +00:00
Gareth Rees
e724dc3889
Document mfs pool class
...
Copied from Perforce
Change: 180220
ServerID: perforce.ravenbrook.com
2012-11-01 12:14:47 +00:00
Gareth Rees
f44e475247
Glossary entry for "splat".
...
Copied from Perforce
Change: 180217
ServerID: perforce.ravenbrook.com
2012-11-01 11:34:07 +00:00
Gareth Rees
0d65f20291
Typo.
...
Copied from Perforce
Change: 180213
ServerID: perforce.ravenbrook.com
2012-11-01 00:59:25 +00:00
Gareth Rees
6abdd5c534
What happens when all weak references have been splatted.
...
Copied from Perforce
Change: 180212
ServerID: perforce.ravenbrook.com
2012-11-01 00:56:32 +00:00