diff --git a/mps/manual/source/pool/ams.rst b/mps/manual/source/pool/ams.rst index 922d9d8e366..b5d7db84757 100644 --- a/mps/manual/source/pool/ams.rst +++ b/mps/manual/source/pool/ams.rst @@ -103,17 +103,13 @@ AMS interface :term:`pool`. When creating an AMS pool, :c:func:`mps_pool_create_k` requires - two :term:`keyword arguments`: + one :term:`keyword argument`: * :c:macro:`MPS_KEY_FORMAT` (type :c:type:`mps_fmt_t`) specifies the :term:`object format` for the objects allocated in the pool. The format must provide a :term:`scan method` and a :term:`skip method`. - * :c:macro:`MPS_KEY_CHAIN` (type :c:type:`mps_chain_t`) specifies - the :term:`generation chain` for the pool. It must have a single - generation. - It accepts three optional keyword arguments: * :c:macro:`MPS_KEY_CHAIN` (type :c:type:`mps_chain_t`) specifies @@ -186,7 +182,7 @@ AMS interface class. When creating a debugging AMS pool, :c:func:`mps_pool_create_k` - requires three keyword arguments: :c:macro:`MPS_KEY_FORMAT` and + takes three keyword arguments: :c:macro:`MPS_KEY_FORMAT` and :c:macro:`MPS_KEY_CHAIN` are as described above, and :c:macro:`MPS_KEY_POOL_DEBUG_OPTIONS` specifies the debugging options. See :c:type:`mps_debug_option_s`. diff --git a/mps/manual/source/pool/mv.rst b/mps/manual/source/pool/mv.rst index b49fc34e1f9..6a9d6e9e666 100644 --- a/mps/manual/source/pool/mv.rst +++ b/mps/manual/source/pool/mv.rst @@ -118,7 +118,7 @@ MV interface class. When creating a debugging MV pool, :c:func:`mps_pool_create_k` - requires four keyword arguments: :c:macro:`MPS_KEY_EXTEND_SIZE`, + takes four keyword arguments: :c:macro:`MPS_KEY_EXTEND_SIZE`, :c:macro:`MPS_KEY_MEAN_SIZE`, :c:macro:`MPS_KEY_MAX_SIZE` are as described above, and :c:macro:`MPS_KEY_POOL_DEBUG_OPTIONS` specifies the debugging options. See :c:type:`mps_debug_option_s`. diff --git a/mps/manual/source/pool/mvff.rst b/mps/manual/source/pool/mvff.rst index 0b184615909..7536d2d5d75 100644 --- a/mps/manual/source/pool/mvff.rst +++ b/mps/manual/source/pool/mvff.rst @@ -195,7 +195,7 @@ MVFF interface class. When creating a debugging MVFF pool, :c:func:`mps_pool_create_k` - requires seven :term:`keyword arguments`. + takes seven :term:`keyword arguments`. * :c:macro:`MPS_KEY_EXTEND_BY`, :c:macro:`MPS_KEY_MEAN_SIZE`, :c:macro:`MPS_KEY_ALIGN`, :c:macro:`MPS_KEY_MVFF_ARENA_HIGH`,