Commit:    456ef2ebfa6d3765856bbe04dfeb953c352fe1e5
Author:    Dmitry Stogov <dmi...@zend.com>         Mon, 10 Jun 2013 11:25:41 
+0400
Parents:   841e1f036456abc03e47f5733bf854d8e42a6a8d 
540488bf55746a36363c56462e939a56550e3717
Branches:  master

Link:       
http://git.php.net/?p=php-src.git;a=commitdiff;h=456ef2ebfa6d3765856bbe04dfeb953c352fe1e5

Log:
Merge branch 'PHP-5.5'

* PHP-5.5:
  Compact HashTables before storing them in shared memory

Conflicts:
        ext/opcache/ZendAccelerator.c

Changed paths:
  MM  ext/opcache/ZendAccelerator.c


Diff:
diff --cc ext/opcache/ZendAccelerator.c
index 9a6c763,212e1e6..4fa28d5
--- a/ext/opcache/ZendAccelerator.c
+++ b/ext/opcache/ZendAccelerator.c
@@@ -1126,10 -1126,10 +1126,14 @@@ static zend_persistent_script *cache_sc
                return new_persistent_script;
        }
  
 +      if (!zend_accel_script_optimize(new_persistent_script TSRMLS_CC)) {
 +              return new_persistent_script;
 +      }
 +
+       if (!compact_persistent_script(new_persistent_script)) {
+               return new_persistent_script;
+       }
+ 
        /* exclusive lock */
        zend_shared_alloc_lock(TSRMLS_C);


--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to