On 2/27/07, Philip Olson <[EMAIL PROTECTED]> wrote:
philip          Tue Feb 27 09:32:36 2007 UTC

  Modified files:
    /phpdoc/en/appendices       ini.xml
    /phpdoc/en/reference/info/functions memory-get-usage.xml
                                        memory-get-peak-usage.xml
  Log:
  Document ini.memory_limit related changes for PHP 5.2.1


http://cvs.php.net/viewvc.cgi/phpdoc/en/appendices/ini.xml?r1=1.49&r2=1.50&diff_format=u
Index: phpdoc/en/appendices/ini.xml
diff -u phpdoc/en/appendices/ini.xml:1.49 phpdoc/en/appendices/ini.xml:1.50
--- phpdoc/en/appendices/ini.xml:1.49   Sat Feb 24 20:42:20 2007
+++ phpdoc/en/appendices/ini.xml        Tue Feb 27 09:32:36 2007
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.49 $ -->
+<!-- $Revision: 1.50 $ -->

 <appendix id="ini">
  <title>&php.ini; directives</title>
@@ -2812,9 +2812,9 @@
       <tbody>
        <row>
         <entry>memory_limit</entry>
-        <entry>"8M"</entry>
+        <entry>"128M"</entry>
         <entry>PHP_INI_ALL</entry>
-        <entry></entry>
+        <entry>"8M" before PHP 5.2.1</entry>

It was 16M in 5.2.0... not sure if its worth mentioning?

-Hannes


        </row>
       </tbody>
      </tgroup>
@@ -2834,15 +2834,16 @@
        <para>
         This sets the maximum amount of memory in bytes that a script
         is allowed to allocate.  This helps prevent poorly written
-        scripts for eating up all available memory on a server. Prior to
-        PHP 5.2.1, in order to use this directive you must have enabled
-        it at compile time.  So, your configure line would have included:
-        <option role="configure">--enable-memory-limit</option>. Note that
-        you have to set it to -1 if you don't want any limit for your memory.
+        scripts for eating up all available memory on a server. Note that
+        to have no memory limit, set this directive to <literal>-1</literal>.
        </para>
        <para>
-        As of PHP 4.3.2, and when memory_limit is enabled, the PHP function
-        <function>memory_get_usage</function> is made available.
+        Prior to PHP 5.2.1, in order to use this directive it had to
+        be enabled at compile time by using
+        <option role="configure">--enable-memory-limit</option> in the
+        configure line. This was also required to define the functions
+        <function>memory_get_usage</function> and
+        <function>memory_get_peak_usage</function>.
        </para>

        &ini.shorthandbytes;
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/info/functions/memory-get-usage.xml?r1=1.6&r2=1.7&diff_format=u
Index: phpdoc/en/reference/info/functions/memory-get-usage.xml
diff -u phpdoc/en/reference/info/functions/memory-get-usage.xml:1.6 
phpdoc/en/reference/info/functions/memory-get-usage.xml:1.7
--- phpdoc/en/reference/info/functions/memory-get-usage.xml:1.6 Sun Feb  4 
22:42:43 2007
+++ phpdoc/en/reference/info/functions/memory-get-usage.xml     Tue Feb 27 
09:32:36 2007
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.6 $ -->
+<!-- $Revision: 1.7 $ -->
 <refentry id="function.memory-get-usage">
  <refnamediv>
   <refname>memory_get_usage</refname>
@@ -16,11 +16,6 @@
    Returns the amount of memory, in bytes, that's currently being
    allocated to your PHP script.
   </para>
-  <para>
-   <function>memory_get_usage</function> will only be defined if your PHP
-   is compiled with the <literal>--enable-memory-limit</literal>
-   configuration option.
-  </para>
  </refsect1>

  <refsect1 role="parameters">
@@ -61,6 +56,13 @@
      </thead>
      <tbody>
       <row>
+       <entry>5.2.1</entry>
+       <entry>
+        Compiling with <link 
linkend="ini.memory-limit">--enable-memory-limit</link>
+        is no longer required for this function to exist.
+       </entry>
+      </row>
+      <row>
        <entry>5.2.0</entry>
        <entry>
         <parameter>real_usage</parameter> was added.
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/info/functions/memory-get-peak-usage.xml?r1=1.5&r2=1.6&diff_format=u
Index: phpdoc/en/reference/info/functions/memory-get-peak-usage.xml
diff -u phpdoc/en/reference/info/functions/memory-get-peak-usage.xml:1.5 
phpdoc/en/reference/info/functions/memory-get-peak-usage.xml:1.6
--- phpdoc/en/reference/info/functions/memory-get-peak-usage.xml:1.5    Sun Feb 
 4 22:42:43 2007
+++ phpdoc/en/reference/info/functions/memory-get-peak-usage.xml        Tue Feb 
27 09:32:36 2007
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
+<!-- $Revision: 1.6 $ -->
 <refentry id="function.memory-get-peak-usage">
  <refnamediv>
   <refname>memory_get_peak_usage</refname>
@@ -16,11 +16,6 @@
    Returns the peak of memory, in bytes, that's been allocated to your PHP
    script.
   </para>
-  <para>
-   <function>memory_get_peak_usage</function> will only be defined if your PHP
-   is compiled with the <literal>--enable-memory-limit</literal>
-   configuration option.
-  </para>
  </refsect1>

  <refsect1 role="parameters">
@@ -61,6 +56,13 @@
      </thead>
      <tbody>
       <row>
+       <entry>5.2.1</entry>
+       <entry>
+        Compiling with <link 
linkend="ini.memory-limit">--enable-memory-limit</link>
+        is no longer required for this function to exist.
+       </entry>
+      </row>
+      <row>
        <entry>5.2.0</entry>
        <entry>
         <parameter>real_usage</parameter> was added.

Reply via email to