Author: jkeenan
Date: Fri Apr  4 17:29:30 2008
New Revision: 26752

Modified:
   trunk/docs/pdds/draft/pdd06_pasm.pod

Log:
Bring file closer to conformance with coding standards for PDDs 
(http://rt.perl.org/rt3/Ticket/Display.html?id=52054).

Modified: trunk/docs/pdds/draft/pdd06_pasm.pod
==============================================================================
--- trunk/docs/pdds/draft/pdd06_pasm.pod        (original)
+++ trunk/docs/pdds/draft/pdd06_pasm.pod        Fri Apr  4 17:29:30 2008
@@ -835,9 +835,9 @@
 
 =item 1 TOTAL_MEM_ALLOC
 
-The total amount of system memory allocated for later parceling out to Buffers.
-Doesn't include any housekeeping memory, memory for Buffer or PMC structs, or
-things of that nature.
+The total amount of system memory allocated for later parceling out to
+Buffers.  Doesn't include any housekeeping memory, memory for Buffer or PMC
+structs, or things of that nature.
 
 =item 2 DOD_RUNS
 
@@ -849,8 +849,8 @@
 
 =item 4 ACTIVE_PMCS
 
-The number of PMCs considered active. This means the DOD scan hasn't noted them
-as dead.
+The number of PMCs considered active. This means the DOD scan hasn't noted
+them as dead.
 
 =item 5 ACTIVE_BUFFERS
 
@@ -868,8 +868,8 @@
 
 =item 8 HEADERS_ALLOC_SINCE_COLLECT
 
-The number of new Buffer header block allocations that have been made since the
-last DOD run. (Buffers, when allocated, are allocated in chunks)
+The number of new Buffer header block allocations that have been made since
+the last DOD run. (Buffers, when allocated, are allocated in chunks)
 
 =item 9 MEM_ALLOCS_SINCE_COLLECT
 
@@ -907,7 +907,8 @@
 =head2 Key operations
 
 Keys are used to get access to individual elements of an aggregate variable.
-This is done to allow for opaque, packed, and multidimensional aggregate types.
+This is done to allow for opaque, packed, and multidimensional aggregate
+types.
 
 A key entry may be an integer, string, or PMC. Integers are used for array
 lookups, strings for hash lookups, and PMCs for either.
@@ -920,8 +921,8 @@
 
 =item clone_key Sx, ky
 
-Make a copy of the key Y and put a pointer to it in register X. Y may be either
-an S register or a constant.
+Make a copy of the key Y and put a pointer to it in register X. Y may be
+either an S register or a constant.
 
 =item size_key Sx, iy
 
@@ -954,9 +955,10 @@
 
 =item set_key Sw, [isp]x, iy[, iz]
 
-Set key W, offset Y, to value X. If X is a PMC, then the fourth operand must be
-specified. It can have a value of 0, 1, or 2, corresponding to integer, string,
-or object. Aggregates use this to figure out how to treat the key entry.
+Set key W, offset Y, to value X. If X is a PMC, then the fourth operand must
+be specified. It can have a value of 0, 1, or 2, corresponding to integer,
+string, or object. Aggregates use this to figure out how to treat the key
+entry.
 
 =back
 
@@ -977,8 +979,8 @@
 
 =item getprop Px, sy, Pz
 
-Get the property named Y from PMC Z and put the result in register X. Returns a
-NULL if the property doesn't exist.
+Get the property named Y from PMC Z and put the result in register X. Returns
+a NULL if the property doesn't exist.
 
 =item delprop Px, sy
 
@@ -1028,8 +1030,8 @@
 
 =item loadlib Px, Sy
 
-Load in the library whose name is specified by y, and put a handle to it into P
-register x.
+Load in the library whose name is specified by y, and put a handle to it into
+P register x.
 
 =item dlfunc Pw, Px, Sy, Sz
 
@@ -1115,10 +1117,10 @@
 
 =item invoke
 
-Invoke a subroutine in P0. Presumes that all the registers are set up right for
-the call. The invoked subroutine I<must> preserve any registers that are not
-explicitly return parameters or calling convention metadata parameters. (Such
-as the number of I reg parameters, for example)
+Invoke a subroutine in P0. Presumes that all the registers are set up right
+for the call. The invoked subroutine I<must> preserve any registers that are
+not explicitly return parameters or calling convention metadata parameters.
+(Such as the number of I reg parameters, for example)
 
 =back
 

Reply via email to