summaryrefslogtreecommitdiff
path: root/ext/opcache/zend_shared_alloc.c
Commit message (Collapse)AuthorAgeFilesLines
* first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-8/+6
|
* bring back all the TSRMLS_FETCH() stuffAnatol Belski2014-10-151-0/+3
| | | | for better comparability with the mainstream
* Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-10-101-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: (40 commits) int to size_t where the underlaying API supports it use php_socket_t instead of int fix signed/unsigned mismatch warning fix compilation warning Improved specialisation $this variable accessed through IS_UNUSED operand must be IS_OBJECT, so we don't have to check for its type or perform dereference. Add notes about get_class_entry/get_class_name to UPGRADING Fix casts in GD Drop redundant casting code from ext/filter update NEWS update NEWS update NEWS update NEWS Added note to UPGRADING regarding 64-bit support in pack()/unpack() pack(): Use SIZEOF_ZEND_LONG instead of SIZEOF_LONG Add 64 bit formats to pack() and unpack() Help to CPU branch predictor Removed unused EG(orig_error_reporting) Update get_class_name semantics Remove Z_OBJ_CLASS_NAME_P Improved VM stack primitives for fast paths. Slow paths are not inlined anymore. ...
| * Copy all the arena allocated data from SHM to process memory at onceDmitry Stogov2014-10-091-1/+1
| |
* | cleanup TSRMLS_FETCH in ext/opcacheAnatol Belski2014-09-261-3/+0
|/
* master renames phase 1Anatol Belski2014-08-251-5/+5
|
* ported opcacheAnatol Belski2014-08-201-5/+5
|
* Combine HashTable.flags and HashTable.nApplyCount into single 32-bit wordDmitry Stogov2014-04-211-1/+1
|
* Fixed store of "shared" zend_stringsDmitry Stogov2014-04-091-1/+0
|
* fixed craches at request shutdown and memory leaksDmitry Stogov2014-03-311-0/+1
|
* ext/opcache refactoring (incomplete)Dmitry Stogov2014-03-281-10/+10
|
* Bump yearXinchen Hui2014-01-031-1/+1
|
* Use size_t instead of intDmitry Stogov2013-06-101-2/+2
|
* Use size_t everywhere insteadRasmus Lerdorf2013-05-291-2/+2
|
* This needs to be a longRasmus Lerdorf2013-05-291-2/+2
| | | | Otherwise we are limited to a 32G opcache segment
* Fixed compiler warning "cast from pointer to integer of different size"Xinchen Hui2013-04-181-1/+1
|
* Reimplemented OPcache restart trigger. Now, if memory or hash are full the ↵Dmitry Stogov2013-03-281-1/+14
| | | | restart is scheduled only in case the amount of wasted memory is above opcache.max_wasted_percentage. Otherwise OPcahce continue serving the following requests using already cached files, but doesn't try to add new files (the cache is full anyway).
* Fixed issue #76 (actually we don't need zend_shared_memory_block_header at all)Dmitry Stogov2013-03-271-11/+3
|
* Renamed Zend Optimizer+ into Zend OPcacheDmitry Stogov2013-03-191-1/+1
|
* Add oom, wasted, hash and manual restart counters to help identify potential ↵Dmitry Stogov2013-03-181-2/+2
| | | | configuration problems
* Merge Zend Optimizer+Dmitry Stogov2013-03-161-0/+489
git-subtree-dir: ext/opcache git-subtree-mainline: b1dbfb73571b051fef055dc371e05163cf73eb8b git-subtree-split: 8d35170c5fe9b9c0c864b7a6c4dc6b0149809569