1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-26 15:10:50 -08:00
emacs/mps/design
Gareth Rees 9fff9289af Bring the discussion of avert up to date (it's not type-safe in the cool variety).
Copied from Perforce
 Change: 187263
 ServerID: perforce.ravenbrook.com
2014-10-14 10:59:58 +01:00
..
abq.txt Use the method suffix only for methods in classes; use visitor or function for other kinds of functions. 2014-10-07 23:48:55 +01:00
alloc-frame.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
arena.txt Catch-up merge from master sources @186564 to branch/2014-06-11/grain. 2014-06-13 15:30:46 +01:00
arenavm.txt Minor updates in response to review. see https://info.ravenbrook.com/mail/2014/02/17/16-27-18/0/ 2014-02-17 16:45:12 +00:00
bt.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
buffer.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
cbs.txt Split land iteration into two functions, one which deletes ranges, the other which does not. 2014-05-25 19:26:48 +01:00
check.txt Improve control over checking: 2014-04-06 22:51:05 +01:00
class-interface.txt Remove unused pool class attributes. 2014-06-08 19:54:24 +01:00
collection.txt Fix date so that it is recognized as restructuredtext. 2014-01-14 20:20:19 +00:00
config.txt Fix problems identified by dl in <https://info.ravenbrook.com/mail/2014/04/30/12-47-23/0/>. 2014-04-30 15:24:26 +01:00
critical-path.txt Clarify tracefix logic by unwinding the nested conditions. 2014-05-20 18:12:37 +01:00
diag.txt Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
failover.txt New module failover implements a fail-over allocator as a land class. 2014-04-03 12:52:23 +01:00
finalize.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
fix.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
freelist.txt Correct indentation of describe output by passing depth parameter to describe functions and to writef. 2014-05-11 18:20:38 +01:00
guide.hex.trans.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
guide.impl.c.format.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
guide.impl.c.naming.txt Use the method suffix only for methods in classes; use visitor or function for other kinds of functions. 2014-10-07 23:48:55 +01:00
index.txt Use the method suffix only for methods in classes; use visitor or function for other kinds of functions. 2014-10-07 23:48:55 +01:00
interface-c.txt Bring the discussion of avert up to date (it's not type-safe in the cool variety). 2014-10-14 10:59:58 +01:00
io.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
keyword-arguments.txt Don't use avert unless the arena lock is held (it's not thread-safe in all varieties). add design explaining this. 2014-10-13 14:36:15 +01:00
land.txt Fix design: true should be false. 2014-09-28 20:13:13 +01:00
lib.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
lock.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
locus.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
message-gc.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
message.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
nailboard-1.svg Diagrams for the nailboard design. 2014-03-07 14:56:23 +00:00
nailboard-2.svg Diagrams for the nailboard design. 2014-03-07 14:56:23 +00:00
nailboard-3.svg Port is red, starboard green. 2014-03-08 20:12:52 +00:00
nailboard.txt Fix typo. 2014-04-08 00:26:54 +01:00
object-debug.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
pool.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
poolamc.txt Catch up merge from master/...@186581 2014-06-13 16:44:49 +01:00
poolams.txt Rename "arena alignment" to "arena grain size" to avoid confusion with ordinary structure alignment. 2014-06-11 17:13:03 +01:00
poolawl.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
poollo.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
poolmfs.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
poolmrg.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
poolmv.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
poolmvff.txt Remove out-of-date material and public interface material that's covered in the reference manual. 2014-06-12 14:26:13 +01:00
poolmvt.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
prot.txt All prottramp implementations are now the same, so there is no need for separate implementations. 2014-04-30 16:29:42 +01:00
protan.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
protli.txt All prottramp implementations are now the same, so there is no need for separate implementations. 2014-04-30 16:29:42 +01:00
protocol.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
protsu.txt All prottramp implementations are now the same, so there is no need for separate implementations. 2014-04-30 16:29:42 +01:00
pthreadext.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
range.txt Catch-up merge from master sources @186077 to branch/2014-03-30/addrset. 2014-05-13 16:21:39 +01:00
reservoir.txt Fix problems identified by dl in review <https://info.ravenbrook.com/mail/2014/06/12/15-04-02/0/>. 2014-06-12 17:11:09 +01:00
ring.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
root.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
scan.txt Clarify tracefix logic by unwinding the nested conditions. 2014-05-20 18:12:37 +01:00
seg.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
shield.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
sig.txt Oops, revert 187238. 2014-10-13 23:24:38 +01:00
splay-assemble.svg Use cbs subclasses to implement the fast-find and find-in-zones features. this avoids the need to control behaviour by passing booleans, and it means that there is no wasted space in the cbs block structure when these features are not used. 2014-04-07 15:36:18 +01:00
splay-link-left.svg Use cbs subclasses to implement the fast-find and find-in-zones features. this avoids the need to control behaviour by passing booleans, and it means that there is no wasted space in the cbs block structure when these features are not used. 2014-04-07 15:36:18 +01:00
splay-link-right.svg Use cbs subclasses to implement the fast-find and find-in-zones features. this avoids the need to control behaviour by passing booleans, and it means that there is no wasted space in the cbs block structure when these features are not used. 2014-04-07 15:36:18 +01:00
splay-rotate-left.svg Use cbs subclasses to implement the fast-find and find-in-zones features. this avoids the need to control behaviour by passing booleans, and it means that there is no wasted space in the cbs block structure when these features are not used. 2014-04-07 15:36:18 +01:00
splay-rotate-right.svg Use cbs subclasses to implement the fast-find and find-in-zones features. this avoids the need to control behaviour by passing booleans, and it means that there is no wasted space in the cbs block structure when these features are not used. 2014-04-07 15:36:18 +01:00
splay.txt Use the method suffix only for methods in classes; use visitor or function for other kinds of functions. 2014-10-07 23:48:55 +01:00
sso1al.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
strategy.txt Rename segpref to locuspref -- this structure describes preferences for the placement of any kind of address, not just segments. 2014-09-27 11:27:00 +01:00
telemetry.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
tests.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
thread-manager.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
thread-safety.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
trace.txt Bring ring design up to date (excepting figures). 2014-09-27 16:11:21 +01:00
type.txt Rename segpref to locuspref -- this structure describes preferences for the placement of any kind of address, not just segments. 2014-09-27 11:27:00 +01:00
version-library.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
version.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
vm.txt Update design documentation. 2014-06-18 15:58:02 +01:00
vman.txt Update design documentation. 2014-06-18 15:58:02 +01:00
vmo1.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
vmso.txt Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit. 2014-01-10 09:58:44 +00:00
writef.txt Use .function for the tag here, because docutils doesn't turn .f into a link. 2014-10-10 19:37:35 +01:00