changelog               Sat Apr 27 20:34:03 2002 EDT

  Modified files:              
    /Zend       ChangeLog 
  Log:
  ChangeLog update
  
Index: Zend/ChangeLog
diff -u Zend/ChangeLog:1.21 Zend/ChangeLog:1.22
--- Zend/ChangeLog:1.21 Thu Apr 25 20:42:11 2002
+++ Zend/ChangeLog      Sat Apr 27 20:34:03 2002
@@ -1,3 +1,28 @@
+2002-04-27  Rasmus Lerdorf  <[EMAIL PROTECTED]>
+
+    * zend_execute_API.c:
+    * zend_execute_API.c: Fix for #14542
+
+2002-04-27  Sascha Schumann  <[EMAIL PROTECTED]>
+
+    * zend_alloc.h:
+    Partial backout of last patch.  GCC does not seem to optimize
+    across function borders, even if an inlined function is involved.
+
+    * zend_alloc.c
+      zend_alloc.h:
+    If the size-operands of memset are constants, the compiler can
+    turn them into fast inline code.
+
+    So, instead of using ecalloc, we use emalloc + memset in macro form now.
+
+    emalloc will not return NULL, so the chosen macro form is safe.
+
+    This is not true for malloc(3).  An inline function accomodates
+    our needs here.
+
+    Suggested by: http://www.mail-archive.com/dev%40httpd.apache.org/msg02492.html
+
 2002-04-25  Harald Radi  <[EMAIL PROTECTED]>
 
     * zend_config.w32.h: unbreak the win32 build


Reply via email to